diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2005-07-12 10:22:50 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2005-07-12 10:22:50 +0000 |
commit | f98c09323c6d79abcca853d3fd1a8426e5392a12 (patch) | |
tree | 325fb54f56aba59ee3ac042393fbcaee322bf5f8 /app-emulation | |
parent | dep fix (diff) | |
download | historical-f98c09323c6d79abcca853d3fd1a8426e5392a12.tar.gz historical-f98c09323c6d79abcca853d3fd1a8426e5392a12.tar.bz2 historical-f98c09323c6d79abcca853d3fd1a8426e5392a12.zip |
Version bump.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'app-emulation')
4 files changed, 70 insertions, 6 deletions
diff --git a/app-emulation/emul-linux-x86-glibc/ChangeLog b/app-emulation/emul-linux-x86-glibc/ChangeLog index a8a1ac7aeaf5..b62cbefe71b5 100644 --- a/app-emulation/emul-linux-x86-glibc/ChangeLog +++ b/app-emulation/emul-linux-x86-glibc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-emulation/emul-linux-x86-glibc # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-glibc/ChangeLog,v 1.10 2005/03/16 09:02:27 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-glibc/ChangeLog,v 1.11 2005/07/12 10:22:50 eradicator Exp $ + +*emul-linux-x86-glibc-2.3.5 (12 Jul 2005) + + 12 Jul 2005; Jeremy Huddleston <eradicator@gentoo.org> + +emul-linux-x86-glibc-2.3.5.ebuild: + Version bump. 16 Mar 2005; Jeremy Huddleston <eradicator@gentoo.org> emul-linux-x86-glibc-2.3.4.20041102.ebuild: diff --git a/app-emulation/emul-linux-x86-glibc/Manifest b/app-emulation/emul-linux-x86-glibc/Manifest index 0d84e5430076..74d07a4744ab 100644 --- a/app-emulation/emul-linux-x86-glibc/Manifest +++ b/app-emulation/emul-linux-x86-glibc/Manifest @@ -1,18 +1,20 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 4e7564969e2fc4bad7feef1a4df40ac5 ChangeLog 1786 +MD5 d6fab0ca050f5d7b0d51b6ef046100a2 ChangeLog 1941 MD5 65cfc985c329c3b1dce8d49e1dfd76b5 emul-linux-x86-glibc-1.1.ebuild 1903 MD5 40ca4d354cbeefab2150be25b2d27cd8 emul-linux-x86-glibc-1000.ebuild 523 MD5 3d107142a3ec13f947ea538fdfe0f517 metadata.xml 290 MD5 d3965b12488b6a6adf85d9422c36b8b7 emul-linux-x86-glibc-2.3.4.20041102.ebuild 1854 +MD5 3f94dd7878edbe18ae294898e3af7b41 emul-linux-x86-glibc-2.3.5.ebuild 1680 MD5 8dccc3aa6c05f10bd497c77ecae9f0f9 files/digest-emul-linux-x86-glibc-1.1 78 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-emul-linux-x86-glibc-1000 0 MD5 eba553c837d2b3d83a253dea9efaa7a2 files/digest-emul-linux-x86-glibc-2.3.4.20041102 251 +MD5 2a52de64c1125f4f0770367fdf19429c files/digest-emul-linux-x86-glibc-2.3.5 257 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.0 (GNU/Linux) +Version: GnuPG v1.4.1 (GNU/Linux) -iD8DBQFCN/YuArHZZzCEUG0RAhs8AJ9ltDpF3NMNbRQJAb8QFJ7uN7K9MQCeL6j3 -8gjyj8MVwSP+ShAiBowalaY= -=e0AB +iD8DBQFC05oQArHZZzCEUG0RAnWuAJ9LPNLi5+uAqV+V0D2fzhcZbE/IMACdECL3 +IP8p5I7ncsEMumhwxTcrr4k= +=PH3u -----END PGP SIGNATURE----- diff --git a/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.5.ebuild b/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.5.ebuild new file mode 100644 index 000000000000..fdceb9f9849c --- /dev/null +++ b/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.5.ebuild,v 1.1 2005/07/12 10:22:50 eradicator Exp $ + +IUSE="nptl nptlonly" + +DESCRIPTION="GNU C Library for emulation of 32bit x86 on amd64" +HOMEPAGE="http://www.gentoo.org/" +BASE_URI="http://dev.gentoo.org/~eradicator/glibc" +SRC_URI="!nptl? ( ${BASE_URI}/${P}-lt.tar.bz2 ) + nptl? ( !nptlonly? ( ${BASE_URI}/${P}-nptl.tar.bz2 ) ) + nptl? ( nptlonly? ( ${BASE_URI}/${P}-nptlonly.tar.bz2 ) )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="" +RDEPEND="!<app-emulation/emul-linux-x86-baselibs-1.2 + >=sys-libs/glibc-${PV}" + +S=${WORKDIR} + +src_install() { + tar -c -f - . | tar -x -f - -C ${D} + + # create env.d entry + mkdir -p ${D}/etc/env.d + cat > ${D}/etc/env.d/40emul-linux-x86-glibc <<ENDOFENV +LDPATH=/emul/linux/x86/lib:/emul/linux/x86/usr/lib +ENDOFENV + chmod 644 ${D}/etc/env.d/40emul-linux-x86-glibc +} + +run_verbose() { + echo "running $@" + $@ || die "unable to $@" +} + +pkg_postinst() { + # for some reason we have users with lib32 as a directory and not a symlink. + # my guess is a broken version of opengl-update somewhere... but since + # having lib32 as a directory is definately broken, lets fix that here. + if [ ! -L /usr/lib32 ] ; then + ewarn "/usr/lib32 is not a symlink... fixing" + run_verbose mv /usr/lib32 /usr/lib32-bork-bork-bork + run_verbose ln -sf /emul/linux/x86/usr/lib /usr/lib32 + echo "moving /usr/lib32-bork-bork-bork/* to /usr/lib32/" + mv -v /usr/lib32-bork-bork-bork/* /usr/lib32/ + run_verbose rm -rf /usr/lib32-bork-bork-bork + einfo "fixed!" + fi +} diff --git a/app-emulation/emul-linux-x86-glibc/files/digest-emul-linux-x86-glibc-2.3.5 b/app-emulation/emul-linux-x86-glibc/files/digest-emul-linux-x86-glibc-2.3.5 new file mode 100644 index 000000000000..951c4da2d09d --- /dev/null +++ b/app-emulation/emul-linux-x86-glibc/files/digest-emul-linux-x86-glibc-2.3.5 @@ -0,0 +1,3 @@ +MD5 91607425ad83006d91a927f594821f2f emul-linux-x86-glibc-2.3.5-lt.tar.bz2 8096425 +MD5 b64ed90d2060a456a07265f1b97d722a emul-linux-x86-glibc-2.3.5-nptl.tar.bz2 9476375 +MD5 71384b56e68341d0ead4891eecf0f52c emul-linux-x86-glibc-2.3.5-nptlonly.tar.bz2 7204676 |