Version bump and fixed to work with eselect-1.0_rc1.
authorJeremy Huddleston <eradicator@gentoo.org>
Wed, 19 Oct 2005 20:30:59 +0000 (20:30 +0000)
committerJeremy Huddleston <eradicator@gentoo.org>
Wed, 19 Oct 2005 20:30:59 +0000 (20:30 +0000)
Package-Manager: portage-2.0.53_rc5

app-admin/eselect-compiler/ChangeLog
app-admin/eselect-compiler/Manifest
app-admin/eselect-compiler/eselect-compiler-2.0.0_beta5.ebuild
app-admin/eselect-compiler/eselect-compiler-2.0.0_rc1.ebuild [new file with mode: 0644]
app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc1 [new file with mode: 0644]

index c73d2d02071a240367392fbb99dcd98bb083c7c1..0e51a4f039bbeebe68b2e52e7e94b7644bd1a352 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for app-admin/eselect-compiler
 # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/ChangeLog,v 1.10 2005/10/07 10:33:45 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/ChangeLog,v 1.11 2005/10/19 20:30:59 eradicator Exp $
+
+*eselect-compiler-2.0.0_rc1 (19 Oct 2005)
+
+  19 Oct 2005; Jeremy Huddleston <eradicator@gentoo.org>
+  eselect-compiler-2.0.0_beta5.ebuild, +eselect-compiler-2.0.0_rc1.ebuild:
+  Version bump and fixed to work with eselect-1.0_rc1.
 
 *eselect-compiler-2.0.0_beta5 (07 Oct 2005)
 
index f90b86d280f6a1bb39b53049db6fcc5689431de7..83beb5a91b38da13ce02629d1fd5eef00c603f7a 100644 (file)
@@ -1,14 +1,6 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 ddb141c1331ebdf44eed81e97ab8e094 ChangeLog 3018
-MD5 3ff7960feca8a31c1989b1cdb95128e6 eselect-compiler-2.0.0_beta5.ebuild 1600
+MD5 d3400c11dcaf6212c5a2c07a5d5a8bb8 ChangeLog 3249
+MD5 608cab81ba775e95a8c723afc7c767d7 eselect-compiler-2.0.0_beta5.ebuild 1606
+MD5 ef38060d90d646e6855121cd55976fcf eselect-compiler-2.0.0_rc1.ebuild 1608
 MD5 ba6df286e65b8eb34926daa051dc2ae4 files/digest-eselect-compiler-2.0.0_beta5 79
+MD5 2525fd2383bc540a5849d09fd0b095fa files/digest-eselect-compiler-2.0.0_rc1 77
 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDRk8jOpjtAl+gMRURApCTAJ9PuuPoxYqt9Oudun0RPeoPGwHKyQCeIp6t
-SdSrHNdlzGUZc/x+rYuJdeA=
-=7Z08
------END PGP SIGNATURE-----
index 1fb70ee824ac1af4a18d94f5204178be41d93f97..ee3e94b4d069412d101d61ad196576e40cb8582a 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/eselect-compiler-2.0.0_beta5.ebuild,v 1.1 2005/10/07 10:33:45 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/eselect-compiler-2.0.0_beta5.ebuild,v 1.2 2005/10/19 20:30:59 eradicator Exp $
 
 DESCRIPTION="Utility to configure the active toolchain compiler"
 HOMEPAGE="http://www.gentoo.org/"
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86"
 IUSE=""
 
-RDEPEND="app-admin/eselect"
+RDEPEND="=app-admin/eselect-0.9*"
 
 pkg_postinst() {
        # Some toolchain.eclass installed confs aren't quite right
diff --git a/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc1.ebuild b/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc1.ebuild
new file mode 100644 (file)
index 0000000..1184f48
--- /dev/null
@@ -0,0 +1,52 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-compiler/eselect-compiler-2.0.0_rc1.ebuild,v 1.1 2005/10/19 20:30:59 eradicator Exp $
+
+DESCRIPTION="Utility to configure the active toolchain compiler"
+HOMEPAGE="http://www.gentoo.org/"
+
+MY_PN="compiler-config"
+MY_P="${MY_PN}-${PV}"
+S="${WORKDIR}/${MY_P}"
+
+SRC_URI=" http://dev.gentoo.org/~eradicator/toolchain/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=app-admin/eselect-1.0_rc1"
+
+pkg_postinst() {
+       # Some toolchain.eclass installed confs aren't quite right
+       sed -i 's:chost:ctarget:g' ${ROOT}/etc/eselect/compiler/*
+       sed -i 's:spec=:specs=:g' ${ROOT}/etc/eselect/compiler/*
+
+       # Migrate from the old configs
+       if [[ ! -f "${ROOT}/etc/eselect/compiler/selection.conf" ]] ; then
+               # Migrate isn't smart enough to handle the toolchain.eclass
+               # installed confs.
+               # This should be fixed before it comes out of beta and p.m.
+               rm -f ${ROOT}/etc/eselect/compiler/*.conf
+               eselect compiler migrate
+       fi
+
+       # Update the wrappers
+       eselect compiler update
+
+       if rm -f ${ROOT}/etc/env.d/05gcc* &> /dev/null ; then
+               ewarn "You should source /etc/profile in your open shells."
+       fi
+
+       ewarn "Thanks for beta testing eselect-compiler.  If you have any problems,"
+       ewarn "please contact eradicator@gentoo.org."
+}
+
+src_install() {
+       dodoc README
+       make DESTDIR="${D}" install || die
+
+       # This is installed by sys-devel/gcc-config
+       rm ${D}/usr/bin/gcc-config
+}
diff --git a/app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc1 b/app-admin/eselect-compiler/files/digest-eselect-compiler-2.0.0_rc1
new file mode 100644 (file)
index 0000000..93d18ab
--- /dev/null
@@ -0,0 +1 @@
+MD5 b67d2f339f159da455d19c49e4868d9c compiler-config-2.0.0_rc1.tar.gz 117180