Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/mgorny:master commit in: app-portage/gentoopm/
Date: Fri, 01 Jul 2011 13:22:15
Message-Id: 7c7cbf001047ca8e259ec09d5560fe13b142deee.mgorny@gentoo
1 commit: 7c7cbf001047ca8e259ec09d5560fe13b142deee
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jul 1 12:44:18 2011 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Jul 1 12:44:18 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/mgorny.git;a=commit;h=7c7cbf00
7
8 app-portage/gentoopm: Introduce an ebuild for gentoopm, the universal PM interface.
9
10 (Portage version: 2.2.0_alpha41_p36/git/Linux x86_64, signed Manifest commit with key 42B9401D)
11
12 ---
13 app-portage/gentoopm/Manifest | 14 ++++++++++
14 app-portage/gentoopm/gentoopm-9999.ebuild | 41 +++++++++++++++++++++++++++++
15 app-portage/gentoopm/metadata.xml | 16 +++++++++++
16 3 files changed, 71 insertions(+), 0 deletions(-)
17
18 diff --git a/app-portage/gentoopm/Manifest b/app-portage/gentoopm/Manifest
19 new file mode 100644
20 index 0000000..f27701e
21 --- /dev/null
22 +++ b/app-portage/gentoopm/Manifest
23 @@ -0,0 +1,14 @@
24 +-----BEGIN PGP SIGNED MESSAGE-----
25 +Hash: SHA256
26 +
27 +EBUILD gentoopm-9999.ebuild 780 RMD160 935d81042ef3a56584e384d4106f369424413641 SHA1 1ebee65e4066326c40bb27c4a376cd45d60e3c1b SHA256 0206df40e6f73f315080f43145d62e796721b77f80e3b22e55d51e98a1b91784
28 +MISC metadata.xml 542 RMD160 3986c1014d81eb527d33ff9ca5943211dc0eb970 SHA1 f80b85311931154ea0200d909fac9d9c7a01d80f SHA256 bba59334d5eb281b718a527e576cd55805d8ec92114d1c8b11e51115801a1653
29 +-----BEGIN PGP SIGNATURE-----
30 +Version: GnuPG v2.0.17 (GNU/Linux)
31 +
32 +iJwEAQEIAAYFAk4NwSIACgkQfXuS5UK5QB1yDwP/YahcVeGATrdxH/i3syuT8L6C
33 +FzwjrId/p0b6fwhkqxm+ab649jKpJw4EFhWyAso4mlA5eSfSV91v1RWy74/QQnJD
34 +kCcjwdOPHeTdMW9OLEQ9Ur6g8nHN2wRjALJNZMhzPnedY9WNfYy7+GXh456A/rrx
35 +Krdyr5q8T/F0ytWXV1c=
36 +=A4ys
37 +-----END PGP SIGNATURE-----
38
39 diff --git a/app-portage/gentoopm/gentoopm-9999.ebuild b/app-portage/gentoopm/gentoopm-9999.ebuild
40 new file mode 100644
41 index 0000000..79730c2
42 --- /dev/null
43 +++ b/app-portage/gentoopm/gentoopm-9999.ebuild
44 @@ -0,0 +1,41 @@
45 +# Copyright 1999-2011 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +# $Header: $
48 +
49 +EAPI=3
50 +
51 +PYTHON_DEPEND='2:2.6'
52 +SUPPORT_PYTHON_ABIS=1
53 +RESTRICT_PYTHON_ABIS='2.4 2.5'
54 +DISTUTILS_SRC_TEST=setup.py
55 +
56 +inherit base distutils
57 +
58 +#if LIVE
59 +EGIT_REPO_URI="git://github.com/mgorny/${PN}.git
60 + http://github.com/mgorny/${PN}.git"
61 +inherit git-2
62 +#endif
63 +
64 +DESCRIPTION="A common interface to Gentoo package managers"
65 +HOMEPAGE="https://github.com/gentoopm/"
66 +SRC_URI="http://cloud.github.com/downloads/mgorny/${PN}/${P}.tar.bz2"
67 +
68 +LICENSE="BSD-2"
69 +SLOT="0"
70 +KEYWORDS="~amd64 ~x86"
71 +IUSE=""
72 +
73 +RDEPEND="|| ( >=sys-apps/portage-2.1.8.3
74 + sys-apps/pkgcore
75 + sys-apps/paludis )"
76 +
77 +#if LIVE
78 +KEYWORDS=
79 +SRC_URI=
80 +#endif
81 +
82 +src_prepare() {
83 + base_src_prepare
84 + distutils_src_prepare
85 +}
86
87 diff --git a/app-portage/gentoopm/metadata.xml b/app-portage/gentoopm/metadata.xml
88 new file mode 100644
89 index 0000000..f9c2513
90 --- /dev/null
91 +++ b/app-portage/gentoopm/metadata.xml
92 @@ -0,0 +1,16 @@
93 +<?xml version="1.0" encoding="UTF-8"?>
94 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
95 +<pkgmetadata>
96 + <herd>no-herd</herd>
97 + <maintainer>
98 + <email>mgorny@g.o</email>
99 + <name>Michał Górny</name>
100 + </maintainer>
101 + <upstream>
102 + <maintainer status="active">
103 + <email>mgorny@g.o</email>
104 + <name>Michał Górny</name>
105 + </maintainer>
106 + <bugs-to>http://bugs.gentoo.org/enter_bug.cgi?product=Gentoo%20Linux&amp;component=Applications&amp;short_desc=app-portage/gentoopm:%20</bugs-to>
107 + </upstream>
108 +</pkgmetadata>