summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2012-10-31 20:49:38 +0000
committerUlrich Müller <ulm@gentoo.org>2012-10-31 20:49:38 +0000
commitbbd2b197aa7fe8d57e034350c0df61371200cb47 (patch)
treedab2f60f7ab02a5b06581eefcb17331848ec5505 /app-admin
parentmask broken pornview (diff)
downloadhistorical-bbd2b197aa7fe8d57e034350c0df61371200cb47.tar.gz
historical-bbd2b197aa7fe8d57e034350c0df61371200cb47.tar.bz2
historical-bbd2b197aa7fe8d57e034350c0df61371200cb47.zip
Restore EAPI 0 ebuild to provide an upgrade path for old systems, bug 440158.
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xE7BE08CA7DC6EA25
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/eselect/ChangeLog5
-rw-r--r--app-admin/eselect/Manifest30
-rw-r--r--app-admin/eselect/eselect-1.2.15.ebuild58
3 files changed, 78 insertions, 15 deletions
diff --git a/app-admin/eselect/ChangeLog b/app-admin/eselect/ChangeLog
index 5719819af8cb..5124940c21ba 100644
--- a/app-admin/eselect/ChangeLog
+++ b/app-admin/eselect/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for app-admin/eselect
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.211 2012/10/23 15:30:14 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.212 2012/10/31 20:49:15 ulm Exp $
+
+ 31 Oct 2012; Ulrich Müller <ulm@gentoo.org> +eselect-1.2.15.ebuild:
+ Restore EAPI 0 ebuild to provide an upgrade path for old systems, bug 440158.
*eselect-1.3.3 (23 Oct 2012)
diff --git a/app-admin/eselect/Manifest b/app-admin/eselect/Manifest
index c8c001e4e9a3..7ae91648ec14 100644
--- a/app-admin/eselect/Manifest
+++ b/app-admin/eselect/Manifest
@@ -2,31 +2,33 @@
Hash: SHA256
AUX eselect-1.3.2-eroot.patch 293 SHA256 00c582b963e40aedcf161a51ec5de1cf0226b0efa13222224d7bb0314f0f4b12 SHA512 06b618c1a70b48569348024aac870a2abc71af7f1294dbc75326ed90bbbeca42755ca193514f2000f9fd63e66592e5313bf86418c60abc01340aae0bb24a4bc5 WHIRLPOOL a3776ff015222be921da4d40c2c829ea2fa1a0938e23b18bb172b37be7056eba59dcefd45c6bb8996f69419bd4fba6f37e2bf0553e9d1bee66cb4be6633606fc
+DIST eselect-1.2.15.tar.bz2 169358 SHA256 fa8e3b2af2bc4a951ddb6067ba1e786a04681555ab7e83d50d4eb85047f2e7d7 SHA512 228b1a3a8e8fee6ede929c8d36532ca58537ea59f1e9d055c9ca49049949ffc76dde2c04d684c63ec2df451bda5f0ee3d38e3a1c56d13f671be88f0f9fbb3dee WHIRLPOOL b4972c570038c2e27e61002ba008d17eeab102316cb49e1118b02387b14b9f4cc1b6032ed0654c6ba4f8f60eb15dea0677e147cd47137b93c9f66832339649af
DIST eselect-1.2.18.tar.bz2 170120 SHA256 68581af8f7ca427dbd726b766071c833918fb5ae25ad03224def7e1599297b3c SHA512 e73c2503163e4c3400885ada32d4c7a4a2a511d7747c9add92522a9f3117eff6174092310ee0b5d56fb25546d11a881c643e00ef653d00d58e07a7742a1b5004 WHIRLPOOL 37b1bf6917b8e3dff48153a0c7af72d0b991392de79c95e3dcf484ed98077e20626ff967d6a0887167ec77536e12ac3fc4699e2d1b9f1d2c6fdce81f3218ef4d
DIST eselect-1.3.1.tar.xz 163908 SHA256 4fc1c3f1b021dd8d28475ab2115f6a2de843bbbb941a0f70999389d1e0d56444 SHA512 b62e3e9f9c145a92625d136ea14ffa9705fa312971160ee3bb33f285dd67f6e6f415c7b9909b902b872500663a7a79c6fe53f52d179de7b7e120c5de994effd3 WHIRLPOOL a04a20c25617c3a53b0937c7f01f6dc89677beb5e1917a8d078a7f4403d4d77b7342da47766a061bc9158962ada190901db5b99d4b9603c49d9b90d3ad57feb5
DIST eselect-1.3.2.tar.xz 164168 SHA256 8b3906133090229defd6c5017fac0049e14cc0a5185c479cb3e6155a71827a78 SHA512 3225ce8b4313ae15bc7be8f047b29a202976c4a8766005487b78031a0e11e6395da55d74a961b022685126b397f8811babd3ee6580e8ba94e1ddd117964207e5 WHIRLPOOL 94917cad340ab697a35d0b3d4e80e95a6d764829692d54e0ee17fdef84c847aa35da10174352b0d4ffd8f541bbf0280e4b63790a276789a66463d2c8a1a245b0
DIST eselect-1.3.3.tar.xz 164872 SHA256 09132a0e7512da5c0e5907d04736445101c83b0dd0e6283374ebbc9d76bf6b74 SHA512 480c9c0cd844471b84b2e44440b23ab7538cb6ecb953648ea63057d65ac0f475f057294313f00d3c8cf4b1f1b4effb960cafdd636421302100b8ad7b82213114 WHIRLPOOL c91c91d5e52a9eeba0e8ef86a741838ce3dec2f5b0f0911ada3de3d51a5eba7b9addd9a4e4696171fa4ff3c71f7db494cd8f356d0d7b5daf943b0c24129ac2ea
+EBUILD eselect-1.2.15.ebuild 1775 SHA256 9f68fd81aadf52fd45ac530bd9767041ebb958d94585fdc46b014c2eab941b1a SHA512 3a400689ade980528e34828c4f1dab41ace74aad2d4c9129a7f094168275d6e974c124e44ec63973465495cdd2e824b2aeb2f082ffd61663d2f839e62af776be WHIRLPOOL bf18397f2845bab5031107f12373f896275f72ac661e19bc94d10e6db1ba9b73a3bd3ef5f9bc8de789afb3040b92ab9089bd8d955a13f7b5f8eed829ea3e4c79
EBUILD eselect-1.2.18.ebuild 1834 SHA256 0f66865cc3088a9541e9d4b2195022f42e3f0da76f2213df18fae2dd5178a60f SHA512 560ecf1011e137d12c61c1ddee676e5eee194f63ba4b5ce89f44f0f966d641cb14b5b99d6f75696dd4132ab2602286b55f33c4e98569e0384a78402ddf19a465 WHIRLPOOL 48a3f7bcd7cc4bd9effff81c2b54fcf079b0839e10fe802aeea609849eede76fb2a95a0e128471a5fa9ed03cb8cfb3ab5563acd0ebe6d4e4e9d15e359911dc4f
EBUILD eselect-1.3.1.ebuild 1880 SHA256 a0f43750b814546df0a7b19cf4f4e7bc6a7653ab73c30733171b0a89a38e8651 SHA512 9b3f77c30ae2472f5ef368c477b6ac67348d1860ad6e68de05c7e73013c98e4e7c4b6097b833aabaae1795122d7c63f27d2363db311cb1d1e12736fd784e85dc WHIRLPOOL 6cdffec00682e3781f55de208db0706292b87914f42fb1dc1041cefad027e75107421f3297fe47378511ba0ef4918bd090ec38b746876f05a6d22037a5e3fdca
EBUILD eselect-1.3.2-r1.ebuild 1959 SHA256 3f9a728f14882920f0da2bd4799fb7c6c1e6ec9d324844db8c8fa50f39f35bd2 SHA512 05061ea8b4322c875668685cfcb6e013ede0730638e8780a62c5be7bf33fd0345d4ba8839b02cb087864934688996328ad91298187bb48f841d3329862e447f4 WHIRLPOOL 80eb4fd9f5a1eaa0631c9a305a7cebe9e173194370ec146826e08535aef6bbd084d3df4b7be0bcba24a732c5fc7f019a80253f1a55e67597b490bbafaaef38da
EBUILD eselect-1.3.3.ebuild 1898 SHA256 9e26f2d0dfa1203b012595eada39b24453e3bd3b951790422295022065b755e1 SHA512 ce8ffebc87bb5a2c40b839d41756f7f6c234b168a6088308981a08b95aaecb428b5c61d998b8fafb93876200744e8af75988ed39af3df604b368a00cfd09ad28 WHIRLPOOL e702522c9b4f35d7e53815232b677ddf2ddd7a812f680eb7ddc8cc2a367b84a6e219cc9e1fc2a9198dc3ac3f0ef838aca074cac2c1cad812fc3f147876565764
EBUILD eselect-9999.ebuild 1501 SHA256 39958a20f5f295d03ce761694d42da3b9c7fa5fff201a5dc30551ebd8df92a4a SHA512 c1f7cc26c27a8c78125eeff17015f05626bdbbf770c43ebba69d84ba38f390b66f3eb25b7b0b0649c6b48a542378e3353d554b63870605271bc8773046dcb4dd WHIRLPOOL 3acce8f025b9d8a8c5d4e35180ced8e85350fc1ceb51b88f5a5631cec823d9dcda00849cd878e1f2636ce783342b24f78d8fe0976dff9593dbea4141006a7e41
-MISC ChangeLog 29814 SHA256 032b47551fe8a2fec41e4a0bbc938bbc889794b6f29171f3f5dfbb36030b57d8 SHA512 7dc496c5fed1866c3d6fb5541cf26162ead4de367eaaee704d027982295b53f25c538aa647dcb55834608c5bcbfa0d25275b7e72a03dfd04b2eaa129fc4907d8 WHIRLPOOL 677505f40edc3e18626b97615167a34c10ecead239e4824691702ecde0b67da5ab8f414e9dc7fa5a8537347783d10b607de4f5e4fc505087b4d3847c8d2bd582
+MISC ChangeLog 29966 SHA256 6d5abed2d510b5d7414c9063f925c564fd1338f38286626399dd8756fdeb66d0 SHA512 8ad68c10f0c88ff6becfa04c7bd423627530ec5d1e01b74fc45d86dce73a72226e4d35481d855c4110b1dd1fe2f8ac477cd299485f5f7cb4bf3d0a22a894e394 WHIRLPOOL 708a50a233b2e4bae01a3951c2797b94a283f8422b5335768499c6c90a2c14e9c3d19708a23b42f44b94c7790801ab42cb9e41caaf7b09fc72275faf66dba71d
MISC metadata.xml 202 SHA256 4734bc1332c7d5cb2724d9266d647c195fa114a891f503e04bda1ff96e63b596 SHA512 bdd75d28e57f8855efb6e66f0a1e67a8344b6dc2b95391e75d446d272bcc04170c83dc84f447cf957e020799a41e40a2e7cb55a2fdec4f2ea87039f70572bbf6 WHIRLPOOL 20cbbba5aabed9f251e6c5239a24290461ce961adddc218cd029dcb2efc2382a26282cc9dfed3c7bd82a6181ac76acbfd3ab74daab38a6ea4f9d432d2254c36b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQhrgPAAoJEDxpGckxwJCBA6oQAKB4gukqymw8tBH033gNWCLR
-9Zg/ihvlTjaL93h4V6VuyiXQlVdLjphnrh/qtYa1wd654QdGs+/c320ORaJbdZID
-e/qdGNCsui+knwbGRzWdJvjd6W0ktwnPeTrPreUfHo+5iYkrAlZPY/yGMktN2QrP
-Sxot0Gv7+Ua0MlPRUzq6c4g4x5a63wWVDUWNYrOmsmJ9BFcvLsykBFhubfKifDnQ
-NgC/YgOjKqY6H3Sq1cdzQKQemGN7kqmbi8QRQi2RAbCT/TSkcojACGaGfKNG7Mf4
-M4Ox9b0zq+BEofQN+2jh1x2bu8jbDylQ/nmKjXHHML9dh9xjBryHglBhi5cB7MP1
-LrpxN2RxH5XCdyIbZAfWG4GRX3dQdX65DmDA8cL8PFeBZjUP76HKhzWnIl4YqyCs
-Uej5pTBWy7NDafgbHRRVXMvtnymIJAgarz2qgUC4WSAikU3Ntk40uc/43K/PXwZu
-gH4icqUGPRwAESGzEoVwg/riwXhpePcnLiFJdQLn9H1tEXJqPjvYOQ1w+OeiQpal
-Hc3W0uhMOWv1TUXxBMRoOLxVpgA0WcaTPFMb6PofL1lFFnWQPRF+I1WvcA31SNoT
-oieVH3qfuUBlv7NelZp43QUkA18r2oMsYJKp/Kg0KgaxlaxiHAf+vvBSlysMVPW+
-PYZHHPiA3YrbZQC/+eAU
-=x+T0
+iQIcBAEBCAAGBQJQkY72AAoJEDxpGckxwJCB3CUP/jM0rgtwJDiv9rG8Ay0EoZnS
+b9stiLVzdHU4ym8CbjGlAiDYEeI21YzC+bFgFLyEy4sQcZ3slYslB2WpxiAINtfT
+ES5pbK+fHaGFngq9m1Jjt7ppIY3LB6h0wuKqHDpW+ynRBad7QhWlIj0EQOvH7DhO
+nkTN82dGBiHI4RDeyzQgIdvZyGnSoFPY55vT46qVerY7b1guKQ9t9OZLAPZME5uk
+gAPcFsNTLigyHsWpnham81qu5+FB9TUNHvCSbjpb/SjBJE51IhdjaW303+xFa7kh
+XuS8rqoBhmswOxSulIMb8ywarI0KWkO/4ES3HAXXH8j+I33LK7zLnI9BqNehAhuE
+RLdMom2dGETazcFRmerkiMJukk1kQnWwGy79gIb4T8IBwv32T+ZlBdUUAHwKmPTd
+/2fPLNCuQvZ77d+w54B6VB1UtrLqk+DXHlKdjLW28T17G2LKSP42Efu159HePxDt
+TSzS0XCG5ckeM7Lx44COVbM2l/tei11FeLOM8dZRQm77IVIIOmyNtTDXCWHSCQWG
+mgZQGyKCejOiTTPcSUMbwhZbLQ9dnBKWXTVEVq5cHkVaHXiOCwdZYkX1dctgBlCn
+QA8w3s+OKkpLnn4VULyxeRm3pzZtoFfYjnA9nPPGx9zg8TjVZqvqJf1mJUvi9FuK
+FexABCU8Ta3L6c3q3BAL
+=S/Wi
-----END PGP SIGNATURE-----
diff --git a/app-admin/eselect/eselect-1.2.15.ebuild b/app-admin/eselect/eselect-1.2.15.ebuild
new file mode 100644
index 000000000000..5e0966e0407d
--- /dev/null
+++ b/app-admin/eselect/eselect-1.2.15.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.2.15.ebuild,v 1.9 2012/10/31 20:49:15 ulm Exp $
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
+HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="sys-apps/sed
+ || (
+ sys-apps/coreutils
+ sys-freebsd/freebsd-bin
+ app-misc/realpath
+ )"
+DEPEND="${RDEPEND}
+ doc? ( dev-python/docutils )"
+RDEPEND="!app-admin/eselect-news
+ ${RDEPEND}
+ sys-apps/file
+ sys-libs/ncurses"
+
+# Commented out: only few users of eselect will edit its source
+#PDEPEND="emacs? ( app-emacs/gentoo-syntax )
+# vim-syntax? ( app-vim/eselect-syntax )"
+
+src_compile() {
+ econf
+ emake || die "emake failed"
+
+ if use doc; then
+ make html || die "failed to build html"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ newbashcomp misc/${PN}.bashcomp ${PN} || die
+ dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
+ use doc && dohtml *.html doc/*
+
+ # needed by news module
+ keepdir /var/lib/gentoo/news
+}
+
+pkg_postinst() {
+ # fowners in src_install doesn't work for the portage group:
+ # merging changes the group back to root
+ [[ -z ${EROOT} ]] && local EROOT=${ROOT}
+ chgrp portage "${EROOT}/var/lib/gentoo/news" \
+ && chmod g+w "${EROOT}/var/lib/gentoo/news"
+}