summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-03-11 04:55:59 +0000
committerMike Frysinger <vapier@gentoo.org>2014-03-11 04:55:59 +0000
commit73def6dc2777a702a287cc1d979bdd08c854f173 (patch)
treeb54411fb62952ab8c48ae7fab65090885f5d7634 /app-portage
parentProperly remove stub classes that shouldn't be in the built jar. (diff)
downloadhistorical-73def6dc2777a702a287cc1d979bdd08c854f173.tar.gz
historical-73def6dc2777a702a287cc1d979bdd08c854f173.tar.bz2
historical-73def6dc2777a702a287cc1d979bdd08c854f173.zip
Bug fix release.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/portage-utils/ChangeLog7
-rw-r--r--app-portage/portage-utils/Manifest30
-rw-r--r--app-portage/portage-utils/portage-utils-0.51.ebuild76
3 files changed, 98 insertions, 15 deletions
diff --git a/app-portage/portage-utils/ChangeLog b/app-portage/portage-utils/ChangeLog
index 4dca9dffb0bb..e6fa8a5aa9ef 100644
--- a/app-portage/portage-utils/ChangeLog
+++ b/app-portage/portage-utils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-portage/portage-utils
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/ChangeLog,v 1.153 2014/03/10 08:46:39 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/ChangeLog,v 1.154 2014/03/11 04:55:52 vapier Exp $
+
+*portage-utils-0.51 (11 Mar 2014)
+
+ 11 Mar 2014; Mike Frysinger <vapier@gentoo.org> +portage-utils-0.51.ebuild:
+ Bug fix release.
*portage-utils-0.50 (10 Mar 2014)
diff --git a/app-portage/portage-utils/Manifest b/app-portage/portage-utils/Manifest
index f4ada05b99f0..2986ef49e661 100644
--- a/app-portage/portage-utils/Manifest
+++ b/app-portage/portage-utils/Manifest
@@ -16,6 +16,7 @@ DIST portage-utils-0.40.tar.xz 403028 SHA256 6f5c0210a36c6cfee15332d074a236ee27d
DIST portage-utils-0.41.tar.xz 403048 SHA256 6fb99d7a918d0f4cd66d851369f017aa39b7f50649ec4690578952ea46fb236d SHA512 302053f752c8a0bd63f34517dbe520d656a28430c77cdfd86c3dd162314a181361ef6611d877581b92e2f289701bdb7fb4e3bb282158b9ab16166cf72fc30f7c WHIRLPOOL 945e5c6e49190ace479a9d73eb16a44823a9267de7587a11ed0f4192de0b10c94980c7348d977ba629e4e451686b112bdc6134baa6581e74a6ac7f78d657f22e
DIST portage-utils-0.5.tar.xz 99916 SHA256 be8992cc7f4cfc0225d773065ce4c75b1bc6d7c1cab9e44862716f7f697b76bf SHA512 6f72e2b08f46df1ae29047e4cb8137c649ca4bf4b99eec31031986c5b2ee1d9f615a716bf96a1114bda5dec47e56123fefaa2ce8cffe30338c1264e9154c2276 WHIRLPOOL 88a9309216750cb0a143236a3c395d2dd9e5e38213963312d5ea232e250a8cc632184da2de9010fcdee373504855d24819d6615b60af287239fbd693e562cbe3
DIST portage-utils-0.50.tar.xz 403932 SHA256 c63b6aa5de31cd6b216025c15dd7074716e34126f51093de84d1e1f0622473b7 SHA512 2002c5f6bcb9705e7bb09bb4ff7b57c988f6b80b89193235327ba357e852230b9ebad332d28dc31312377152e872709b643654d6f497a684fe1c3a1822db15e9 WHIRLPOOL 70eddc02ce9497104ad50f9be84cb4381ef2fb1181b63ac2e84374b7bd8aa77d043c39c45ad69ec9adb99592cc1b6d7453f8f4821602952cf294a376b410bf18
+DIST portage-utils-0.51.tar.xz 403588 SHA256 a3bd492788dfd1157d0b8145f096e8d45492914905329aa4cc9eb9d0526be131 SHA512 03433794102a0f195246f078fd261c3f9e1645edab2b7ddd0647fb3e46596e8e7d391f77e74e3754f07f569a9d331f2b0656bd2e1c57adab6dd75644db893020 WHIRLPOOL 3f47ab0605f22aaa354eccd5bbd588d9e761fddb0ad346e95695b160ee193c40ae11ca394c49c5986b85018ce0762a29d0bf62fb9a3466b9a391f27ee6d4c237
DIST portage-utils-0.6.tar.xz 101672 SHA256 1c902be00679910c04cf70ef2d765388213c7bb339ffd47c660e681a6eac88a1 SHA512 b6b11741bf6bd94f9dbd5418468c47f1410ef192ad37f8764364869c52ce9dbb15db12099965d06e0daf4c26d214b12e230f2c85ce1e00fc85d1415b93ec81e5 WHIRLPOOL f0c21db0a32859f80695280a97ba90327c30aa691c68be5ec224f9a2d389cd3042becef31fd896596281404f86f80fb0ab15f33bf56206711363771bf815cfb7
DIST portage-utils-0.8.tar.xz 378220 SHA256 d7a0dd6f8afc959f965a0dfcba12e808f623035cf1a38f3be4a5765d42174c74 SHA512 991dd836862a856d248bb93100ab94c0365d3fc3caf10931119565c108cb8085cf4aaa8779ae77b2c98fe3a4d26c8585c9d00d645c1bacb6b2b7bf18158fb6cd WHIRLPOOL f529986e4479ac834d220a40734655434d0fe262d1dec2ff1eaeeb44c2c356caf6bcf90afaeb8727e5b98c873d8f1b7133896ea9029f2dc1b13b04c4c0dee943
DIST portage-utils-0.9.tar.xz 378044 SHA256 dc6ca6c8394a17e47966e7a5aa21030690abd80e493e59780b85c561307c4c58 SHA512 15982f2e55f5307ea82076b53ca604f2a5e683836cfb669e05fb1cf8a18889d82223a05748b745e179dc6c1bb9f88b08460717a9a7eae5ce5d31a0b7d70290cc WHIRLPOOL cfaab6d47ca15662888f3492001507f9c3dc29694a2f3fd44268eee7c9bfb83cb3a31d6fb7ce25b49d8ced311f6ea60828ad1c62f635bae1f35b20e0c2275bd4
@@ -30,25 +31,26 @@ EBUILD portage-utils-0.40.ebuild 2294 SHA256 6a52f088c9b5b486a7dc14c8cfeed5d2f9a
EBUILD portage-utils-0.41.ebuild 2460 SHA256 4dac1310c17d5e4b944c20f8c6eef05ed65d6fbaf6e80c048eb6a8fb8581c154 SHA512 3c9e061d034aa1a6afc524f11310d25d0fbeb1093f9366f9edc50740886a777b5690877c3fbaa8549e33ee1c594f1475f8413b1370d449e8fd2f64ac53bf8e6d WHIRLPOOL 663ec1d5af72884ce94ed71d8899446a691727cd346d1eb3a84c47b4149a030722fbf7e90a617fd06d74c8b25749c6bab0a2e18b5eacada7ca6a0891c8418dd6
EBUILD portage-utils-0.5.ebuild 1485 SHA256 8246fe9df68c97cc0e42bf928de14766604377430e6e4b98bcd3a8bfeb785aab SHA512 249fc5e1eae638ea01e8325a9172cc12fe0c15ea1f831616e973de6822d0e87f20b8710ea440dd087de55380f3ea496d5af3f8cc631bc2e837fd6a6438405ceb WHIRLPOOL 97de3aad807224138b690d6984016c37d799ad4855f8fa05d9406dcafa76a6776f0fe61704692e11fa27878b3e5ac7808fdf2e395c63e30d142f7aa0a5843882
EBUILD portage-utils-0.50.ebuild 2379 SHA256 43443b0faf7b4797333355ec7ed6304265a30d01dd7671a122d91caac4247d25 SHA512 ef821d3a9b6ac90f03bcb6fafea0c8161e5ef728f661c11847da67f781f72acfc5eeeafb885a1a0fc1a39f77dbaa02025678797560f17bc96806fc037a4a2500 WHIRLPOOL 3724b9dc9c4fb3f53a207c80ea4d72a0e9881ee9d9ee3007c31624215c0d47e462849222a9490811d9737707dccf3519190f762de8e60b88cdec7caec2b6f3e5
+EBUILD portage-utils-0.51.ebuild 2379 SHA256 0596b69f32b5fe8f4e793117ffa355bce34c4c8504035f4eaa0fb3c9dcafb628 SHA512 12fc7a840076d73156c2865991da4c56a4faeeb625533ff03d18059bf13cdc0835155f77d16931c2dc8dc66a962bef67398fdd5c2ea76101a1bfef8e2bedcf0a WHIRLPOOL 0b45d0b1cee9a4cbb86e50c66ce2edcea95cc1f43da796bbb2ffc076c88c1abc577c6ba883f83b9542a67b8204744a5812d915368dcda0711c1fe42f1ad4e122
EBUILD portage-utils-0.6.ebuild 1486 SHA256 fe23b1ad44d0ac7051c235fa12bf58bd79396152ab204772eed53e9f554978fe SHA512 28b27395f45a5203315d09b1b5fb34acb40b4400c6afb95150fbbacacf7bb8acde5543c8fe4777775647e0c0830034dd9aa470536744b1fd1b6bc14022080029 WHIRLPOOL f6ac24ea0e118a9591497d360e5d6baaac18893a9ddcfb580ef7621825633a5e70607e459b5fb2c66fc016b799ec48241c45866aaad8d85faa9f8d664cb54f8b
EBUILD portage-utils-0.8.ebuild 1656 SHA256 61877b0101440204587ac63f74daef7fe03c52ff2828127e3145c475099bd7e5 SHA512 ed63633f74a8f3c6d31e24d4010e19199254dfa61ab3cd8b0320050b12bc9b9a29c7fb1f45eecee1eb37739823efdb36e6946d6cc544a7cc6c00d6c064cfdce7 WHIRLPOOL cf65eb5fb488576418a6589e9740caf9dd7166b1c7fbe5222804b73d97bff49f0d475b9a7767e64ed2c9d57588432dac378eb2fe51c6fc4d902a1bce8694be80
EBUILD portage-utils-0.9.ebuild 2155 SHA256 62e78c7a2624e70c765a184fd3ec50af2ac75c0d1c1d771393a51b2906512eab SHA512 febe32bf1d296521b18b09fe74aeaa70ab576240165295f090ae9fabcc1668cb84cfb5ad87bacf66d73daf9f9a9c4e99d4f7f6536494e3e4b1c42a454595330f WHIRLPOOL 22e2d013fa317481a14115db476aa382c67420e45c911093efd4171b75f82d32a8d22426efab7595ef3be7e78a662e2e35457baba0de3c393078160b95549df5
-MISC ChangeLog 26118 SHA256 9f8c41c6f19a5870eac64320b19f263af9969a9c56e27bab7497dcdfa1f13821 SHA512 93c403254750141d89c2c4b145020f2a5277344b82c8e80e861d175d9fa78d4c56d86bf2409c945edce864f8547decc8d5c52d272d1ae1e983a6914b0152c91f WHIRLPOOL 18e73e58338f752c275d5420a5e6860d44bb682a776b612638c26a2c429d11b25294991e17536702e8aa0df748e1c408553c0f83ca974e7873d4cb4620de0a94
+MISC ChangeLog 26251 SHA256 7ae6a5dbf67164d2379539124d9f67f3e777f36cf83d739c1eac162df3ee597b SHA512 47a535326cf1b4c34aa3b0759e7dd932a772982134cd16329b21e211013cac8a8fae5bb395efd8284459a3cb51df6af3be21a46e9adbaa43e8f998d53461c00f WHIRLPOOL ad448f338b22a052f37d2ffa30cd557977a45fedae086f2bd3a0f610bfff2d5966339c275107d6d8122e98026e6038190b58c4e8fd64ba302e2c5775462ef4ff
MISC metadata.xml 207 SHA256 7e42d8d20b999858f3b4dc74e47877952491faecaa3674f4dd54b5d0c5045867 SHA512 42a980e5a2cde735b41dc5f0d225ae3377fde12bdff944fd9f57b8c11c9990e559b52eff81a686c83a6d03d3a1e6ff924b622b2631a46916ad47f9f6986c2951 WHIRLPOOL 0f0513644cd692a015cef3368825ee03e85c82ac0e8fc328911c3e2c05bbe200ebc63cafc2fee65c389d6b6774206486ca74a21d597a2975147948b50e220670
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTHXvwAAoJEPGu1DbS6WIArmAP/0hJWBbKIZOycaEbvvdNH6qK
-HwFBqI6GFy3W9LhgO+2cFQQGZv0Yghi41EqN/XesmkjRB+WNtgla6eSF7PT3mz6B
-p1CWLtvsLyfa+0tRuvRqTfEkytfD6utWCn1GfZyzAxyvrI0G37M4NOFxBTDwpsoK
-nnnRR+jDiyseIFOauhz5cyiFinQ2awCR4Ct0cILsmOQ0xvUf6AldftALNvjNymfp
-upOEoG0M6KDCp0n+yG+37PDAeHb0uOatw9qsuQElK8HL+H30e+WiDmMsSL02jdii
-xXRpYItyA5MwpyTsOWnF2qA4oUtA9ERL9CXD0iB0i0LrapKkakXqooCqWyvg4uMP
-E4xa8ips7WlOzDjpPtdBhSobGLeei7ss2JQBAtlzYAxqWelvaJTHgDEYbpNAWUFK
-x+9a1eRf6d8QIRqFC7kvkMFjpLUgyTC9DM+/E5RCdZM1JoBq5wb73BqkTBkYLL9O
-96fU4A+zSHoCWv06KuqnTD9moKKLoCRzkvbdmYmac9cs+lt/ajQcuVszEes9ciZv
-hm+BzeQbNiS97ccRNOt7izSys/7oPfKCdKhYHdyOCwLKnEBcFgcn4KH2eECpaNq3
-7R8QYoAKsi45r9Nc2LTJ5wVFbeaOYbWZUsgaJN4K9l0yw4Ywt8OrpMQ9e9m7tyLM
-dLrjkUiSovMDC/TVQZ1s
-=xDBD
+iQIcBAEBCAAGBQJTHpdkAAoJEPGu1DbS6WIABAUP/1IZUeHSq2OMdwaZF9xi+C7U
+NVsrm1IGUHdJ/zL9PanQjDELk2e0vtfO+bsS+xUk5H5gzr9AXdSWgLAezwefSuWs
+HUJwK6NjAdOm9qbMykGSvWAUlSrnv3YqzqUqq0VQu1ZDXGfCOin0kuob8RUFjjrv
+4j1sEwfS1UTzVfWzwVomhlPQQ8uxa52tS55v6nwg4KjzjLysRupXg98M9LO3gn75
+165Wod3KU66YLPBphy189ZNHNIYLeEUegUuYkVM8wQ3Fs7U8QfGpaFpnRlYw1Pfk
+fXVPkLiMb9sd4YY4abOFxq0i6dFAGlNJY1+aVcRnhdW/WV+8kaL0GqQGcDgzFZJN
+tk+W39N79S6oFXvNG/WZwq8eji6R4JlN52jUTRTyfdsS/zaal/AxujAodUaKHFqL
+u+tGnWO1Tu2NRERp5vNnBOCCsNpqPJlmLJ7pp5ITIydBrNKHERtecR1ODNgjc9sd
+7YjfkGp15TXAejjgconosQKmw8nZbrnFOrFGqJMmPP9aLVAdp+CTJsQgJR0ldYvi
+8/S1FR5ykBrej7YzY/+bgivGxpxJ4AsEndWV3X15XKhxXgk9qZ1Hqad+PjJfk8pS
+ZMIk84HzjvvJmgPE51dy+xzZSNAgvJfWaBzCenJ7JFJNkjsHgat7QhWX108+JqIH
+HHGGNcFNTL0gI8KnbWD3
+=y/Ee
-----END PGP SIGNATURE-----
diff --git a/app-portage/portage-utils/portage-utils-0.51.ebuild b/app-portage/portage-utils/portage-utils-0.51.ebuild
new file mode 100644
index 000000000000..65cf66284ada
--- /dev/null
+++ b/app-portage/portage-utils/portage-utils-0.51.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-portage/portage-utils/portage-utils-0.51.ebuild,v 1.1 2014/03/11 04:55:52 vapier Exp $
+
+EAPI="4"
+
+inherit flag-o-matic toolchain-funcs eutils
+
+DESCRIPTION="small and fast portage helper tools written in C"
+HOMEPAGE="http://www.gentoo.org/doc/en/portage-utils.xml"
+SRC_URI="mirror://gentoo/${P}.tar.xz
+ http://dev.gentoo.org/~vapier/dist/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls static"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND=""
+
+src_prepare() {
+ epatch_user
+}
+
+src_configure() {
+ use static && append-ldflags -static
+
+ # Avoid slow configure+gnulib+make if on an up-to-date Linux system
+ if use prefix || ! use kernel_linux || \
+ has_version '<sys-libs/glibc-2.10'
+ then
+ econf --with-eprefix="${EPREFIX}"
+ else
+ tc-export CC
+ fi
+}
+
+src_compile() {
+ emake NLS=$(usex nls)
+}
+
+src_install() {
+ default
+
+ exeinto /etc/portage/bin
+ doexe "${FILESDIR}"/post_sync
+ insinto /etc/portage/postsync.d
+ doins "${FILESDIR}"/q-reinitialize
+
+ # Portage fixes shebangs, we just need to fix the paths in the files
+ sed -i \
+ -e "s:\(/etc/portage/postsync.d\|/usr/bin/q\):${EPREFIX}&:g" \
+ "${ED}"/etc/portage/bin/post_sync \
+ "${ED}"/etc/portage/postsync.d/q-reinitialize || die
+}
+
+pkg_preinst() {
+ # preserve +x bit on postsync files #301721
+ local x
+ pushd "${ED}" >/dev/null
+ for x in etc/portage/postsync.d/* ; do
+ [[ -x ${EROOT}/${x} ]] && chmod +x "${x}"
+ done
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "${EPREFIX}/etc/portage/postsync.d/q-reinitialize has been installed for convenience"
+ elog "If you wish for it to be automatically run at the end of every --sync:"
+ elog " # chmod +x ${EPREFIX}/etc/portage/postsync.d/q-reinitialize"
+ elog "Normally this should only take a few seconds to run but file systems"
+ elog "such as ext3 can take a lot longer. To disable, simply do:"
+ elog " # chmod -x ${EPREFIX}/etc/portage/postsync.d/q-reinitialize"
+ fi
+}