From: Mark Loeser Date: Thu, 11 Mar 2010 16:29:12 +0000 (+0000) Subject: Add back as the stable version of app-admin/puppet depends upon it X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=bdf700cbbbf4b7d67dd3b32d141a36b0523c867b;p=gentoo.git Add back as the stable version of app-admin/puppet depends upon it Package-Manager: portage-2.2_rc65/cvs/Linux x86_64 RepoMan-Options: --force --- diff --git a/app-portage/eix/ChangeLog b/app-portage/eix/ChangeLog index a417fb8346ac..0600be58e0a1 100644 --- a/app-portage/eix/ChangeLog +++ b/app-portage/eix/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for app-portage/eix # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/ChangeLog,v 1.327 2010/03/09 20:49:07 darkside Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/ChangeLog,v 1.328 2010/03/11 16:29:12 halcy0n Exp $ + + 11 Mar 2010; Mark Loeser +eix-0.17.0.ebuild: + Add back as the stable version of app-admin/puppet depends upon it *eix-0.20.2 (09 Mar 2010) diff --git a/app-portage/eix/Manifest b/app-portage/eix/Manifest index 131930195666..0fffccc38441 100644 --- a/app-portage/eix/Manifest +++ b/app-portage/eix/Manifest @@ -1,9 +1,21 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX eix-0.19.0-security.patch 538 RMD160 d8b1a26782de9f79f787bf61665b2150984a80eb SHA1 13c6a30608a370e562c4f785b5e8f19e5d04a248 SHA256 bdb8db8a97b0ee66d8995b3eeb4779263789280d336182fe9a7eea0d5978a76f +DIST eix-0.17.0.tar.lzma 483935 RMD160 7e384df2fbc32484f57fae916b4b2fa4be19d133 SHA1 3d7a786e8db3e84d935a1ef6e87565064aaf1bf1 SHA256 f4904662a6177d7e11f79fa69427d164392ca8563b3886be30f1c06c13277912 DIST eix-0.19.2.tar.xz 405896 RMD160 8de6eb7b3007863f948d904449fb31fb25df2164 SHA1 7798416f389149af32560eab25f62b181b282f23 SHA256 5080be5ed62d349a28459b053999db3cb7cc9dee8946d72c2fe352c7d0693bdc DIST eix-0.20.1.tar.xz 408292 RMD160 fe7e4e738c17bb87708d11a73504f5a070bb9249 SHA1 f354816617aff5782435cb17bf8ab23716c76ecc SHA256 9749418f62362d667f2cc7135af50bcf6cb257c47f07b6cfc90cf45119c05cd2 DIST eix-0.20.2.tar.xz 409908 RMD160 af407e43895dc8573e58187af6680455237d44bd SHA1 77b14e6a78c9481f5b3f1098d142f7f22a47ecbf SHA256 e1c531e9f65045f8e4d01a8298c6ccd3b84461f4d23ea88d50e4e6ae98c1c45b +EBUILD eix-0.17.0.ebuild 2591 RMD160 c56eb0e29c264bf59e5eb5be5571b93a27348e2d SHA1 12578a1beb9dd8f8146952eaa491bd6551db9e5b SHA256 eef3f98869922bc01f9a07810c4070c43ca149b64fa5d8b7d41af1acb41d8a7a EBUILD eix-0.19.2.ebuild 1837 RMD160 23b78f8b0bba7f072751c03ad54a420ff1f4ac6a SHA1 68b6642b123a220c297845d7e0d6609e47faabc7 SHA256 2701bf4d8b6dc1eb47be3c6f45c5575b43e9d2616e67559fb9dfa4689022b601 EBUILD eix-0.20.1.ebuild 1627 RMD160 ef3906604e3312139c71fa399463f3f25fb8dd3e SHA1 d6a955485b2c3794e731afcd1eefcaa5e7b761bc SHA256 1141281927d738ea87936acf639e7597eee26fcae84fd3b109444a5829bdc73d EBUILD eix-0.20.2.ebuild 1620 RMD160 4a123d398f9d8cecdb7b12e9885bba823dd4bf80 SHA1 89e34a8234cc9bb2d599572a05ada1423c27a9da SHA256 b074e26d92ae76d4c0c4b59c2e0985b838597448b32cd74a108344c1316eba9e -MISC ChangeLog 40918 RMD160 eb48b275e5fd9ca4483f3d7d7faed424d913e7cd SHA1 95012fc645b9a91a6c5086b8a8de134a34d45bab SHA256 f37ede3714bca91d87e5ff2e42714f262f4d04608425f47053cfef61b4daef6f -MISC metadata.xml 2010 RMD160 2f8df70e58d987ea814968d4bd6d5ad87e5f6044 SHA1 1cde43081b976ca2d14b70ded4d29a12186b4b50 SHA256 4d02cb5c16cff3c5e4f627fef1f592fbb0166c503e4a6f7d078bb3059224866b +MISC ChangeLog 41055 RMD160 7c32b660d924920b586c1cf6c4c222a03ad47be0 SHA1 49b8df80833104dc26e01d30d7d9ccb6f63ffa74 SHA256 a84db51618bcad4d5bab4709d050c018031cf9f1dd0dc66f901bf5f64968b089 +MISC metadata.xml 2216 RMD160 2c2294b8b8901d97daa19b47f4b2ec1ad4246e63 SHA1 251a57498c249d49ad2538119cdd3610ba32acc0 SHA256 1aecc81f9414868512fad5890f825aa1472c01af7bf897b4e1c651ba3e8ca54d +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iEYEARECAAYFAkuZGmAACgkQCRZPokWLroQQ5gCgymljEw5pQSdKiHSw3KHORH+s +DQsAni/stM+Rwgdk/lQDU4bDBoupXyx1 +=p0fT +-----END PGP SIGNATURE----- diff --git a/app-portage/eix/eix-0.17.0.ebuild b/app-portage/eix/eix-0.17.0.ebuild new file mode 100644 index 000000000000..a808741be60a --- /dev/null +++ b/app-portage/eix/eix-0.17.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.17.0.ebuild,v 1.13 2010/03/11 16:29:12 halcy0n Exp $ + +EAPI="1" + +inherit multilib + +DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. +overlays, version changes, and more" +HOMEPAGE="http://eix.sourceforge.net" +SRC_URI="mirror://sourceforge/eix/${P}.tar.lzma" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" +IUSE="+deprecated doc nls sqlite tools" + +RDEPEND="sqlite? ( >=dev-db/sqlite-3 ) + nls? ( virtual/libintl ) + app-arch/bzip2" +DEPEND="${RDEPEND} + || ( app-arch/xz-utils app-arch/lzma-utils ) + doc? ( dev-python/docutils ) + nls? ( sys-devel/gettext )" + +src_compile() { + econf --with-bzip2 $(use_with sqlite) $(use_with doc rst) \ + $(use_enable nls) $(use_enable tools separate-tools) \ + --with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \ + --with-portage-rootpath="${ROOTPATH}" \ + $(use_enable deprecated obsolete-reminder) + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc AUTHORS ChangeLog doc/format.txt + use doc && dodoc doc/format.html +} + +pkg_postinst() { + elog "Ask your overlay maintainers to provide metadata or consider to run" + elog " egencache --repo=foo --update" + elog "after updates (e.g. in /etc/eix-sync)." + elog "This will speed up portage and update-eix (when the new default cache method" + elog "\"...#metadata-flat\" is used and file dates are correct) for those overlays." + elog "If metadata is provided but file dates are mangled during overlay updates," + elog "you may switch to cache method \"metadata-flat\" instead for that overlay:" + elog "This is even faster, but works only if metadata is actually up-to-date." + ewarn + ewarn "Security Warning:" + ewarn + ewarn "Since >=eix-0.12.0, eix uses by default OVERLAY_CACHE_METHOD=\"parse|ebuild*\"" + ewarn "(since >=eix-0.16.1 with automagic \"#metadata-flat\")." + ewarn "This is rather reliable, but ebuilds may be executed by user \"portage\". Set" + ewarn "OVERLAY_CACHE_METHOD=parse in /etc/eixrc if you do not trust the ebuilds." + if use deprecated; then + elog "ATTENTION: The old eix executable names will be going away in 6" + elog "months or the next major release, whichever is first. Update" + elog "your scripts" + else + elog "ATTENTION: The eix executable names have changed. Update your" + elog "scripts, if needed. This message will go away soon." + fi + +} diff --git a/app-portage/eix/metadata.xml b/app-portage/eix/metadata.xml index aa099f4a85a1..d4b6e9db4c22 100644 --- a/app-portage/eix/metadata.xml +++ b/app-portage/eix/metadata.xml @@ -15,6 +15,7 @@ Support for parsing of environment.bz2 to guess repository name of packages installed with ancient portage versions (requires app-arch/bzip2). This flag is safe to disable for portage users that have re-merged all packages since 2007. This flag will be phased out. Build with CXXFLAGS/LDFLAGS for debugging support. Only makes sense in combination with FEATURES=nostrip. + Installs wrapper scripts for all the previous executable names that will soon be going away. Enabled by default in 0.17.0, optional in 0.18.0, removed in next major release. Create description of the eix cache file additionally in html format Add CXXFLAGS/LDFLAGS enhancing security at the cost of a slight speed loss. If a hardened gcc is used, these flags should not make a difference. Support foreign language messages (experimental; currently only de)