Pull in a few of my portage tools as external gentoolkit apps with USE=-minimal.
authorMichał Górny <mgorny@gentoo.org>
Sun, 4 Dec 2011 20:21:56 +0000 (20:21 +0000)
committerMichał Górny <mgorny@gentoo.org>
Sun, 4 Dec 2011 20:21:56 +0000 (20:21 +0000)
Package-Manager: portage-2.2.0_alpha79_p18/cvs/Linux x86_64

app-portage/gentoolkit/ChangeLog
app-portage/gentoolkit/Manifest
app-portage/gentoolkit/gentoolkit-9999.ebuild
app-portage/gentoolkit/metadata.xml

index 00bdf136e3a76bed921c977b9071a2ff923065d2..9a1fd981e8f37f3c77039f50ebe22f1444aa2b41 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-portage/gentoolkit
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/ChangeLog,v 1.238 2011/11/06 23:25:56 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/ChangeLog,v 1.239 2011/12/04 20:21:56 mgorny Exp $
+
+  04 Dec 2011; Michał Górny <mgorny@gentoo.org> gentoolkit-9999.ebuild,
+  metadata.xml:
+  Pull in a few of my portage tools as external gentoolkit apps with
+  USE=-minimal.
 
   06 Nov 2011; Brent Baude <ranger@gentoo.org> gentoolkit-0.3.0.4-r4.ebuild:
   Marking gentoolkit-0.3.0.4-r4 ppc for bug 386679
index f0d7dfc27fda0c3e13c1acea809a4003387b9605..00efefb2fc3e02a7c958eeb579b29b032435728e 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 AUX 0.3.0.4-equery-380573.patch 1091 RMD160 1fbff307fbb13198fbbe9b5ee94f67b95f932820 SHA1 96d50dd712573f5caa77a9a15fd1fa669b907ce4 SHA256 34e1ae2b1b05f57330dff9aafecc42bbace48072aac94856d71ecf9ca0d098ae
 AUX 0.3.0.4-euse-376393.patch 857 RMD160 980e8614def7fb25c0957ff55d067c3c39c24d9d SHA1 0a7518fbac7c96aca5f44fa9f98b0932d6f2a6fe SHA256 1c8a97107417bb87e455425cd92b3cf62e09c268e959dfabaee9b6d4b082059b
 AUX 0.3.0.4-euse-379599.patch 1091 RMD160 78579fce2806eed8217458689c7a7896f0a8267e SHA1 95c95aa58873b6b0e016403854b0c2f4b8d18802 SHA256 e1904b39ecb5a7f9e2bb2dc1ecf02e5ca6095479c8c545d5cc6dd39c3f80884b
@@ -12,6 +15,15 @@ EBUILD gentoolkit-0.3.0.4-r2.ebuild 2845 RMD160 ca5d6b52b85b990ccb52eb311acff7ff
 EBUILD gentoolkit-0.3.0.4-r3.ebuild 2893 RMD160 b2e0742a62c9d4e3bcc5616d6918b1597dca824d SHA1 f9d44103a508fcd024e468a854cf1b1ad5418bf9 SHA256 bd8876fac46b87731ce04786a04554f286013553b861c05faddcd05e3b907a17
 EBUILD gentoolkit-0.3.0.4-r4.ebuild 2926 RMD160 dd3409d62f0221e28523acac474c1b868c841148 SHA1 2c95a0477b761114a2853c811f3d01f7678041b1 SHA256 34bd1bf4edd2e2bf8cf8d375cdfe9327f08c7fa1055568c3f210c371fa3378c9
 EBUILD gentoolkit-0.3.0.4.ebuild 2667 RMD160 821a8de610472379b7495ec535a9806dc10a0481 SHA1 a19140ff5aca6f86a582b5be9aeef6fe55661830 SHA256 277430a4a0c299c9c0aca4c347038414b96c3dd60a987fc66b268a4145716ae1
-EBUILD gentoolkit-9999.ebuild 2138 RMD160 52e0a1a8ce72b73a7a23ba9f88dd10ed74e8fd4f SHA1 770efb12989efbc440e247272d19a04107f0867c SHA256 7352e4625b86a4f894776016e358eeace57f603e3b6b64b50cbb80d864bc390b
-MISC ChangeLog 65928 RMD160 1961c3ec95a0c8cff0b812961ac9845d6a31186e SHA1 1e3aa73f618504ae078373a1b2c797b76c7dd7aa SHA256 9f6fcb48f37953cf5148eb6f610ddf0c16a3db92939421276e6ed30cb1be0f21
-MISC metadata.xml 451 RMD160 b1cce9123da273149c731793696937f9b3d02c60 SHA1 6126c34edcb6ed5f4274e060881378cc1cf10757 SHA256 1a2def4d28f69d6bffeb0b09e97ce53e6822e457d5d9308000a1010dca32abeb
+EBUILD gentoolkit-9999.ebuild 2292 RMD160 1993f955f6fdb753d5e49741ed13755b45e1b944 SHA1 9c74993040e3055bc57bcedf4191b8dd3a036712 SHA256 146e17f8f7c8ffd5eb1acdc6b14e7b24899baa43cb6a1982cbaf338bc746d4cd
+MISC ChangeLog 66104 RMD160 376db0cf261e6189788cd60a813190067bbefe5b SHA1 ec4b58e54a6f4109aabc325587a2904c637b66da SHA256 a677c5d8f2cfabe609e1b3d91c089b9bfbcc2d9e76a224cb8eacd6b52b8a29a5
+MISC metadata.xml 533 RMD160 0152de4470e5d50e163742c83c85c33df6eac744 SHA1 09277159f109ebebfcab698232412d6423ac8e67 SHA256 c2897414e23eb46bb32560c236199e3cc94abfcb91b0e6b1f60177d8401879fe
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.18 (GNU/Linux)
+
+iJwEAQEIAAYFAk7b1pgACgkQfXuS5UK5QB2VTwP+LSbRkAOKI8ZBtScECi4NzinV
+pvkKsyb671i+35ptkS6gCHt4Xl3EPGeC9uUbZSPQ2nD1v08ERwQ/JuNeqj07epUN
+qs9KkPuKqPU4RMXbYNXFb+/FDG28oIk+9vU+UPOYlOHsumKiAZw7Mi4HKB/b2Phq
+cP8JMSPOxIb1F0LfQnI=
+=GnN3
+-----END PGP SIGNATURE-----
index ca2a29d5a86f146aec8d53ec5805f158ce9c0063..beb7dac668676e2c942073cb93cf065ab41ec5c9 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-9999.ebuild,v 1.17 2011/07/18 21:27:16 fuzzyray Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-9999.ebuild,v 1.18 2011/12/04 20:21:56 mgorny Exp $
 
 EAPI="3"
 SUPPORT_PYTHON_ABIS="1"
@@ -21,7 +21,7 @@ SRC_URI=""
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE=""
+IUSE="minimal"
 
 KEYWORDS=""
 
@@ -31,7 +31,14 @@ RDEPEND="${DEPEND}
        dev-python/argparse
        || ( app-misc/realpath sys-freebsd/freebsd-bin )
        sys-apps/gawk
-       sys-apps/grep"
+       sys-apps/grep
+       !minimal? (
+               app-portage/diffmask
+               app-portage/eclean-kernel
+               app-portage/flaggie
+               app-portage/install-mask
+               app-portage/smart-live-rebuild
+       )"
 
 distutils_src_compile_pre_hook() {
        echo VERSION="9999-${EGIT_VERSION}" "$(PYTHON)" setup.py set_version
index 24c8ea0614ea763754a53912f2a3182731a525ec..736ab87a49ea2ee9793892ca46976496f94b70f4 100644 (file)
@@ -9,4 +9,8 @@ the Gentoo Linux distribution. It contains rough drafts and
 implementations of features that may in time make it into Portage, or
 into full-fledged tools in their own right.
 </longdescription>
+
+<use>
+       <flag name='minimal'>Install only the gentoolkit core code.</flag>
+</use>
 </pkgmetadata>