Version bump, fixes bug 382693.
authorUlrich Müller <ulm@gentoo.org>
Sun, 25 Sep 2011 16:24:18 +0000 (16:24 +0000)
committerUlrich Müller <ulm@gentoo.org>
Sun, 25 Sep 2011 16:24:18 +0000 (16:24 +0000)
Package-Manager: portage-2.1.10.19/cvs/Linux x86_64

app-admin/eselect/ChangeLog
app-admin/eselect/Manifest
app-admin/eselect/eselect-1.2.18.ebuild [new file with mode: 0644]

index f86a6a2590b885a14a8dd80ae8c33087dee71f63..41df5edfb4f8d27b48b06e52a0ce2201059dd9bb 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-admin/eselect
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.189 2011/09/09 10:43:05 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.190 2011/09/25 16:24:18 ulm Exp $
+
+*eselect-1.2.18 (25 Sep 2011)
+
+  25 Sep 2011; Ulrich Mueller <ulm@gentoo.org> +eselect-1.2.18.ebuild:
+  Version bump, fixes bug 382693.
 
   09 Sep 2011; Ulrich Mueller <ulm@gentoo.org> -eselect-1.2.11.ebuild,
   eselect-1.2.15.ebuild, -eselect-1.2.16.ebuild, eselect-1.2.17.ebuild,
index cb21c93c664d9df81a3d7b5927bdfde021b35ace..a88bf79e42a86fbd5153a9aef7675b3a36cb0517 100644 (file)
@@ -1,19 +1,19 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA1
 
 DIST eselect-1.2.15.tar.bz2 169358 RMD160 9b5c2174786466f6a32e8b823eb4140e2581f945 SHA1 4875545e001904ab6f9a5a8c96150739ee1cff29 SHA256 fa8e3b2af2bc4a951ddb6067ba1e786a04681555ab7e83d50d4eb85047f2e7d7
 DIST eselect-1.2.17.tar.bz2 169990 RMD160 c97c8a147f3d737de12c4aa4993a17734464d85d SHA1 fd5721e49eb4705b66bda387eb70fe45ca3b72ba SHA256 37724f875bb13b8998f699bf56a59c55a0d9987943216ab784926a550aa8d138
+DIST eselect-1.2.18.tar.bz2 170120 RMD160 0a2dc01f0c50c03f81b6079b91190859d820ff61 SHA1 5ac5a5049e99d09063da9d99096a146cb22953cd SHA256 68581af8f7ca427dbd726b766071c833918fb5ae25ad03224def7e1599297b3c
 EBUILD eselect-1.2.15.ebuild 1775 RMD160 c9aa0162eb54475d0b5669bb3b043bc0fc621b14 SHA1 c274584c50f80f4b4753c3cdf755e05cfb537fce SHA256 50952b211d338b44a98b02485080ef4ebc7a9ea0c3d00bb60b0a08447e356d43
 EBUILD eselect-1.2.17.ebuild 1756 RMD160 6f2d4e571c0fcbd940ecbb02fb2366db08a274b1 SHA1 0fcd52255d89ad2ec155d4e8b6513d454a132ec7 SHA256 cfc6105b27b6e4b45ff63fc9ea26efeead23a43da9fa9b8c988221ade281ea86
+EBUILD eselect-1.2.18.ebuild 1756 RMD160 ac48f419cb77f1372437c999d78ae92014c8528c SHA1 628941680ccd1a4210dc4a24b9776d85b1f42e59 SHA256 4be74bfe68fbbd0213851a1d50fd3831f3a68495a3b83968502b41fe06361f79
 EBUILD eselect-9999.ebuild 1406 RMD160 8220a8d5b7060474fc71ce387af8764587bfeddd SHA1 ecca222bf3304b1d6c425c2e4910c6311e0543ad SHA256 6f474264c738072486e2e2cda4c11b22d85c9c1a65dea7700499232d4057582d
-MISC ChangeLog 26868 RMD160 c6e544e656f952b6b48caf42e10213aca339d915 SHA1 999751366a69953fd49251752fc2336ff0cdc659 SHA256 69c4857ab4bcdfd8ebd47bf3671312bfa773059e6c493bf05ff8f91327cd92e4
+MISC ChangeLog 27005 RMD160 4048f3c89d35bb94041a7b67b07cf7614ce3031d SHA1 6d4e35ce92c81e352b2444399c9610553a34f449 SHA256 07520e3a3b095c58c4196a5c3f0a3786a5e32c95fe913e8b5208ce69f4605a40
 MISC metadata.xml 202 RMD160 9b77de96905d90c40e2e8089d4ba9147aeb56e53 SHA1 2eda4b0de36627030b0a20f4711a11d0153d23ba SHA256 4734bc1332c7d5cb2724d9266d647c195fa114a891f503e04bda1ff96e63b596
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iJwEAQEIAAYFAk589RQACgkQfXuS5UK5QB1XOgP+Pi3dpc5GFfSNrPmakDGvi2MN
-LzIvMzUMnJwO17gRt+pSmczdHT8eEXbJRR5cMxhl9IemtyOD4MZ/1NNLtxAWHgmL
-9+tvurrqJYip+iT34McIxkasAabBL+Zm6NRgofna8490UUqGEE+VbhMdrTUAteEw
-ENuRNdcN2j4LeyHRZjI=
-=u3uA
+iEYEARECAAYFAk5/V2IACgkQOeoy/oIi7uzciQCfT+VzcBAuy9gg2bC8lsvUe7Sj
+OgwAoJhMkpLbuIUB7SD+Pv0GvBhvobHt
+=PmYZ
 -----END PGP SIGNATURE-----
diff --git a/app-admin/eselect/eselect-1.2.18.ebuild b/app-admin/eselect/eselect-1.2.18.ebuild
new file mode 100644 (file)
index 0000000..acd7459
--- /dev/null
@@ -0,0 +1,62 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.2.18.ebuild,v 1.1 2011/09/25 16:24:18 ulm Exp $
+
+EAPI=2
+
+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() {
+       emake || die
+
+       if use doc; then
+               emake html || die
+       fi
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       newbashcomp misc/${PN}.bashcomp ${PN} || die
+       dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt || die
+
+       if use doc; then
+               dohtml *.html doc/* || die
+       fi
+
+       # 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"
+}