Portage is a package management system used by Gentoo Linux
# ChangeLog for app-admin/eselect
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/ChangeLog,v 1.72 2008/05/25 06:45:27 corsair Exp $
25 May 2008; Markus Rothe
Stable on ppc64
*eselect-1.0.11-r1 (20 Mar 2008)
20 Mar 2008; Piotr Jaroszyński
+files/eselect-1.0.11-fix-paludis-command.patch,
+eselect-1.0.11-r1.ebuild:
Add -r1 with a patch fixing paludis_command().
*eselect-1.0.11 (01 Dec 2007)
01 Dec 2007; Piotr Jaroszyński
Add 1.0.11.
05 Aug 2007; nixnut
Stable on ppc wrt bug 185691
01 Aug 2007; Joshua Kinard
Stable on mips, per #185691.
01 Aug 2007;
Stable on amd64. See bug #185691.
30 Jul 2007; Raúl Porcel
alpha/ia64 stable wrt #185691
30 Jul 2007; Jeroen Roovers
Stable for HPPA (bug #185691).
30 Jul 2007; Gustavo Zacarias
Stable on sparc wrt #185691
30 Jul 2007; Markus Rothe
Stable on ppc64; bug #185691
30 Jul 2007; Christian Faulhammer
eselect-1.0.10.ebuild:
stable x86, bug 185691
*eselect-1.0.10 (17 Jun 2007)
17 Jun 2007; Danny van Dyk
Released 1.0.10 that fixes bugs #172472 and #172475. Thanks to Ulrich
Mueller
06 May 2007; Mike Kelly
Add vim-syntax USE flag to pull in eselect-syntax.
*eselect-1.0.9 (28 Mar 2007)
28 Mar 2007;
Version bump. Fixes parallel install, improper use of DISTDIR, and some
issues with env.eselect.
07 Feb 2007; Simon Stelling
stable on amd64; bug 160535
26 Jan 2007; Bryan Østergaard
Stable on Alpha.
25 Jan 2007; Alexander H. Færøy
Stable on MIPS.
24 Jan 2007; Marius Mauch
eselect-1.0.7.ebuild, eselect-1.0.8.ebuild:
Replacing einfo with elog
16 Jan 2007; Jeroen Roovers
Stable for HPPA (bug #160535).
15 Jan 2007; Mike Kelly
+files/eselect-1.0.8-fix-parallel-install.patch, eselect-1.0.8.ebuild:
Add a patch to really really fix Bug #162008.
14 Jan 2007; Danny van Dyk
Marked stable on amd64.
*eselect-1.0.8 (14 Jan 2007)
14 Jan 2007; Mike Kelly
Version bump. Really fixes Bug #162008.
14 Jan 2007; Mike Kelly
Force non-parallel install for now until all the Makefile issues can be fixed.
14 Jan 2007; Joseph Jezak
Marked ppc stable for bug #160535.
09 Jan 2007; Christian Faulhammer
stable x86, bug #160535
09 Jan 2007; Markus Rothe
Stable on ppc64; bug #160535
08 Jan 2007; Gustavo Zacarias
Stable on sparc wrt #160535
07 Jan 2007; Mike Kelly
Mark ~amd64 again, since we need to stable a few other things first. See Bug
#160535.
06 Jan 2007; Mike Kelly
Mark stable on amd64 (okayed by Kugelfang).
06 Jan 2007; Mike Kelly
Remove old and kinda buggy 1.0.6 version.
09 Nov 2006; Marien Zwart
Fix Manifest.
09 Nov 2006; Marien Zwart
Put 1.0.6 back to avoid a downgrade while 1.0.7 is masked.
*eselect-1.0.7 (08 Nov 2006)
08 Nov 2006; Danny van Dyk
-eselect-1.0.6.ebuild, +eselect-1.0.7.ebuild:
Removed obsolete version 1.0. Bumped eselect to version 1.0.7, which is a
bugfix release.
18 Oct 2006; Roy Marples
Added ~sparc-fbsd keyword.
*eselect-1.0.6 (03 Oct 2006)
03 Oct 2006; Danny van Dyk
+eselect-1.0.6.ebuild:
Removed version 1.0.5. Added version 1.0.6.
04 Sep 2006; Joshua Kinard
Marked stable on mips.
*eselect-1.0.5 (26 Aug 2006)
26 Aug 2006; Danny van Dyk
+eselect-1.0.5.ebuild:
Removed version 1.0.4. Added version 1.0.5.
19 Aug 2006; Bryan Østergaard
Stable on alpha.
16 Aug 2006; Markus Rothe
Stable on ppc64
*eselect-1.0.4 (02 Aug 2006)
02 Aug 2006; Danny van Dyk
+eselect-1.0.4.ebuild:
Removed release 1.0.3. Added release 1.0.4.
02 Aug 2006; Gustavo Zacarias
Stable on hppa
29 Jul 2006; Fabian Groffen
Marked ~ppc-macos
15 Jul 2006; Joshua Jackson
Stable x86; openoffice security bug
15 Jul 2006; Luis Medinas
Stable on amd64.
12 Jul 2006; Aron Griffis
Mark 1.0.2 stable on ia64
12 Jul 2006; Gustavo Zacarias
Stable on sparc
06 Jul 2006; Danny van Dyk
eselect-1.0.2.ebuild, eselect-1.0.3.ebuild:
Added ChangeLog to the list of to-be-installed documents.
05 Jul 2006; Lars Weiler
Stable on ppc; dependency for bug #139249.
03 Jul 2006;
files/digest-eselect-1.0.2, Manifest:
Fix broken digests - as reported in #gentoo-amd64
06 Jun 2006; Stephen Bennett
Mips stable for bug #125630
19 Apr 2006; Diego Pettenò
Add dependency over freebsd-bin as alternative to realpath, it does already
provide a realpath binary that works.
*eselect-1.0.2 (14 Apr 2006)
14 Apr 2006; Danny van Dyk
+eselect-1.0.2.ebuild:
Added bugfix release 1.0.2. Removed 1.0.1 due to a slightly broken env.eselect.
*eselect-1.0.1 (02 Apr 2006)
02 Apr 2006; Danny van Dyk
-eselect-1.0_rc1.ebuild, -eselect-1.0_rc2.ebuild, eselect-1.0.ebuild,
+eselect-1.0.1.ebuild:
Removed obsolete versions. Updated RDEPEND with sys-apps/file. Added 1.0.1
release.
30 Mar 2006; Diego Pettenò
Add ~x86-fbsd keyword, although the env module doesn't work, as other
modules are needed for other packages; most of this version works fine.
12 Mar 2006; Jason Wever
Stable on SPARC wrt bug #125630.
10 Mar 2006; Fernando J. Pereda
Stable on alpha wrt bug #125630
10 Mar 2006; Markus Rothe
Stable on ppc64; bug #125630
10 Mar 2006; Lars Weiler
Stable on ppc wrt bug #125630.
10 Mar 2006; Michele Noberasco
Stable for x86. See bug #125630.
09 Mar 2006; Aron Griffis
Mark 1.0 stable on ia64
09 Mar 2006; Jeroen Roovers
Stable on hppa (bug #125630).
09 Mar 2006; Danny van Dyk
Marked stable on amd64.
*eselect-1.0 (09 Feb 2006)
09 Feb 2006; Ciaran McCreesh
New release.
19 Nov 2005; Markus Rothe
eselect-1.0_rc1.ebuild, eselect-1.0_rc2.ebuild:
Added ~ppc64; bug #102649
*eselect-1.0_rc2 (16 Nov 2005)
16 Nov 2005; Danny van Dyk
Second release candidate for eselect-1.0. Fixes some bugs in BLAS and LAPACK
support. Adds support for MKL72.
*eselect-1.0_rc1 (19 Oct 2005)
19 Oct 2005; Aaron Walker
First release candidate for 1.0. Please test; the more testers we get, the
faster we'll get a stable eselect. This release fixes bugs #101898,#104354,
and #106540 as well as a sleu of others (see NEWS for a full list).
19 Sep 2005; Aaron Walker
0.9.5 has a broken digest; not worth keeping around, so removing it.
01 Aug 2005; Aaron Walker
eselect-0.9.6.ebuild:
Since I'm an idiot, use newins rather than doins for installing the bashcomp.
31 Jul 2005; Aaron Walker
eselect-0.9.6.ebuild:
Added ~hppa; updated ebuilds to not use bash-completion.eclass; also added
missing NEWS/AUTHORS to the list of dodoc'd files.
*eselect-0.9.6 (25 Jul 2005)
25 Jul 2005; Danny van Dyk
Version bump.
*eselect-0.9.5 (18 Jun 2005)
18 Jun 2005; Aaron Walker
+eselect-0.9.5.ebuild:
Version bump.
*eselect-0.9.4 (13 Jun 2005)
13 Jun 2005; Aaron Walker
+eselect-0.9.4.ebuild:
Version bump; moved from app-admin/eclectic to app-admin/eselect.
04 Jun 2005; Stephen Bennett
~mips keywords
17 May 2005; Ciaran McCreesh
eclectic-0.9.3.ebuild:
Update homepage now that there's a proper website
16 May 2005; Ciaran McCreesh
Up the bash dependency to version 3. This is temporary and just for this
release.
*eclectic-0.9.3 (16 May 2005)
16 May 2005; Ciaran McCreesh
Version bump
15 May 2005; Fernando J. Pereda
keyworded ~alpha
15 May 2005; Ciaran McCreesh
eclectic-0.9.2.ebuild:
Added ~sparc, update metadata
12 May 2005; Danny van Dyk
Marked ~amd64.
12 May 2005; Aaron Walker
Fix dohtml glob; default.css wasn't getting installed.
11 May 2005; Lars Weiler
Added ~ppc.
*eclectic-0.9.2 (08 May 2005)
08 May 2005; Aaron Walker
+eclectic-0.9.2.ebuild:
Version bump.
*eclectic-0.9.1 (08 May 2005)
08 May 2005; Aaron Walker
+eclectic-0.9.1.ebuild:
Initial commit.
AUX eselect-1.0.11-fix-paludis-command.patch 331 RMD160 4a35622b17e7f147a02ae0f432593f65a7021a9e SHA1 85fda1eae6f0d45a06dc0ec536a322a305bbba41 SHA256 a664d6e41b1ab3d4993b404126f205ddd8b64e622f3f20e2ee00a2fe1a11a9c7
AUX eselect-1.0.8-fix-parallel-install.patch 382 RMD160 29859517a46bf6f8cd6776057297b65eacfc95df SHA1 033721eb8f964e326dec98913642348023a8ea01 SHA256 093b3e046fff5fedbc59f45ca4f4a61391c9fe81b412177c6649d7c56b01264d
DIST eselect-1.0.10.tar.bz2 153077 RMD160 8d5abdf3ac3dec327891023a65ca5c3050bc25c2 SHA1 f40fa9565515fa4e43511634c97f8bbeb39295be SHA256 61b7c2238dc4316905944b9b6b3f570658df83c5c2281a19f848bc2bd56e4a25
DIST eselect-1.0.11.tar.bz2 153348 RMD160 ef7ecd3c5e537478766f5d55f97fa527a5ad0c91 SHA1 272d58acd11238e033cefca274e9d4543390094e SHA256 711f945d1a7145f5a831dede33f8acb9806bd72833f76b5231ca11b488a01354
DIST eselect-1.0.2.tar.bz2 147189 RMD160 73cdb5235d068965cb3df9e82e34031e4782af00 SHA1 139153caa6758738a0e4e75cce013c090600308f SHA256 0be9cb816f9194d28dc50a2f7110aa9d0622dd41c981265af10420cb972cf7f5
DIST eselect-1.0.7.tar.bz2 151621 RMD160 a5b89b77f8a5a82400804badcdee613888e68a70 SHA1 5a261f88fd5775ae5199ddaa7e57bb529805ce90 SHA256 d99a2d0304fddcd1f7a6aba476ea7935d10da3b9064003b232f74f153e714992
DIST eselect-1.0.8.tar.bz2 152443 RMD160 52ee673c90adefb4d96c9da4298bd93d8739aee3 SHA1 ddba151bed793da5d1708326a065ecfb51d3a556 SHA256 9185b87bea55418909be9e8d877eae80b0b822e48b3ca45d967b01bf08c550c3
DIST eselect-1.0.9.tar.bz2 152679 RMD160 0b15674395fa30ad533caf9086575b1aefdc73b5 SHA1 b2eabcf70a529e9fd2fe2d675c941fbd598755ec SHA256 44f29f0926f6b1222857bac2168538cac89855952bc3f9f5eff4bff747fdcdc9
EBUILD eselect-1.0.10.ebuild 1657 RMD160 07a75f7688abbd136c9ac24f4bf49ff0fbedef5c SHA1 1843c0c66136b803e2f4b3f71dd8fc2fb766ee91 SHA256 397965395a32b682210da54df0c74f8173d47d73749bebd96e57de3b9da0b76f
EBUILD eselect-1.0.11-r1.ebuild 1574 RMD160 727874c72cd3d3d20edf08b46d5d553eeb2eae46 SHA1 59276577a4a9caa25b0aae912dbc8ca3077ca4ed SHA256 7a69be5175a815adb6f065aa493816cf5070060d29365e7f644fd3e0601a810c
EBUILD eselect-1.0.11.ebuild 1474 RMD160 e148eba77ada5ca1033d9b32b7d2a0d118b30450 SHA1 35e450a801bc5c1fb8e6e827fb7d09fe642d630f SHA256 e7d9eb613ebeb6ee8fc8f2b798d6b34abf655ce4f1b7f548d07199df93677db2
EBUILD eselect-1.0.2.ebuild 1345 RMD160 59a4f1a407ebea93162c2e4de19b26cd163227b4 SHA1 229893472982ea13c882394a257a8677536c85ac SHA256 80a997c9215440df59e565d45b4a7bc8bf51c0f54fd899d3cc80a9064cf3f00b
EBUILD eselect-1.0.7.ebuild 1595 RMD160 e732d1ddd25b0b268a9ba59d8884b82f6f33ee14 SHA1 6f3112b20c6c5903c525f6eda7d72a4243845d59 SHA256 5e09cca3932715fce7115d26675ccf3b20113bd56deb70a9573319e80c31f7a2
EBUILD eselect-1.0.8.ebuild 1739 RMD160 cf7c028d1768c50ff7f2c0ed65bb151bb20ef630 SHA1 5dc87c73d92d802f38515804453bf86245122977 SHA256 fe74dc256e24c9d8a1331b913924bf45e6bfc54b635187f19a7d3c6bd832d289
EBUILD eselect-1.0.9.ebuild 1667 RMD160 2a97f8b0821142e999d8419f013b4c1ee8ed6903 SHA1 4f3d8701ad0c61641f1094629df80ad0f75f06b9 SHA256 23a46b2a00ac4965398af14162c1d23fdf10d23898fd2305d11df44a5ebcd400
MISC ChangeLog 11288 RMD160 6abc6b7bb89ecd52765da006c0d2739498c38a09 SHA1 1506a3fc582c8473e91f4b924c5adb41c2672325 SHA256 b1f70d9e5fd427456a588341b9832ab6a6e40abbae6dc83240d426971b21d7a3
MISC metadata.xml 226 RMD160 c17329676784fd7b99439a08e9e15d942763da61 SHA1 dd05a4ccd4cd23092fbf4248cb13b548d2b0130a SHA256 ef8f7fb97dfc4aed17d7da4859d4b9af2ab812238eee190ab015c57ee896127e
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.10.ebuild,v 1.10 2007/08/25 11:45:27 vapier Exp $
inherit eutils
DESCRIPTION="Modular -config replacement utility"
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 ~sparc-fbsd x86 ~x86-fbsd"
IUSE="doc bash-completion vim-syntax"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
PDEPEND="vim-syntax? ( app-vim/eselect-syntax )"
src_compile() {
econf || die "econf failed"
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"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
elog
fi
elog "Modules cblas.eselect, blas.eselect and lapack.eselect have"
elog "been split-out to separate packages called:"
elog
elog " app-admin/eselect-cblas"
elog " app-admin/eselect-blas"
elog " app-admin/eselect-lapack"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.11-r1.ebuild,v 1.2 2008/05/25 06:45:27 corsair Exp $
inherit eutils
DESCRIPTION="Modular -config replacement utility"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
SRC_URI="http://dev.gentooexperimental.org/~peper/distfiles/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="doc bash-completion vim-syntax"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
PDEPEND="vim-syntax? ( app-vim/eselect-syntax )"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-fix-paludis-command.patch"
}
src_compile() {
econf || die "econf failed"
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"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
elog
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.11.ebuild,v 1.1 2007/12/01 17:24:08 peper Exp $
inherit eutils
DESCRIPTION="Modular -config replacement utility"
HOMEPAGE="http://www.gentoo.org/proj/en/eselect/"
SRC_URI="http://dev.gentooexperimental.org/~peper/distfiles/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="doc bash-completion vim-syntax"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
PDEPEND="vim-syntax? ( app-vim/eselect-syntax )"
src_compile() {
econf || die "econf failed"
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"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
elog
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.2.ebuild,v 1.16 2007/02/28 21:52:02 genstef Exp $
DESCRIPTION="Modular -config replacement utility"
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 ~x86-fbsd"
IUSE="doc bash-completion"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
src_compile() {
econf || die "econf failed"
emake || die "emake failed"
if use doc ; then
make html || die "failed to build html"
fi
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
elog
fi
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.7.ebuild,v 1.14 2007/02/07 14:47:46 blubb Exp $
DESCRIPTION="Modular -config replacement utility"
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 ~sparc-fbsd x86 ~x86-fbsd"
IUSE="doc bash-completion"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
src_compile() {
econf || die "econf failed"
emake || die "emake failed"
if use doc ; then
make html || die "failed to build html"
fi
}
src_install() {
emake -j1 DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
elog
fi
elog "Modules cblas.eselect, blas.eselect and lapack.eselect have"
elog "been split-out to separate packages called:"
elog
elog " app-admin/eselect-cblas"
elog " app-admin/eselect-blas"
elog " app-admin/eselect-lapack"
elog
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.8.ebuild,v 1.3 2007/01/24 14:07:12 genone Exp $
inherit eutils autotools
DESCRIPTION="Modular -config replacement utility"
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 ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="doc bash-completion"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${P}-fix-parallel-install.patch"
eautoreconf
}
src_compile() {
econf || die "econf failed"
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"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
fi
elog
elog "Modules cblas.eselect, blas.eselect and lapack.eselect have"
elog "been split-out to separate packages called:"
elog
elog " app-admin/eselect-cblas"
elog " app-admin/eselect-blas"
elog " app-admin/eselect-lapack"
elog
}
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect/eselect-1.0.9.ebuild,v 1.2 2007/05/06 23:17:05 pioto Exp $
inherit eutils
DESCRIPTION="Modular -config replacement utility"
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 ~sparc-fbsd ~x86 ~x86-fbsd"
IUSE="doc bash-completion vim-syntax"
DEPEND="sys-apps/sed
doc? ( dev-python/docutils )
|| (
sys-apps/coreutils
sys-freebsd/freebsd-bin
app-admin/realpath
)"
RDEPEND="sys-apps/sed
sys-apps/file"
PDEPEND="vim-syntax? ( app-vim/eselect-syntax )"
src_compile() {
econf || die "econf failed"
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"
dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
use doc && dohtml *.html doc/*
# we don't use bash-completion.eclass since eselect
# is listed in RDEPEND.
if use bash-completion ; then
insinto /usr/share/bash-completion
newins misc/${PN}.bashcomp ${PN} || die
fi
}
pkg_postinst() {
if use bash-completion ; then
elog "To enable command-line completion for eselect, run:"
elog
elog " eselect bashcomp enable eselect"
elog
fi
elog "Modules cblas.eselect, blas.eselect and lapack.eselect have"
elog "been split-out to separate packages called:"
elog
elog " app-admin/eselect-cblas"
elog " app-admin/eselect-blas"
elog " app-admin/eselect-lapack"
}