MD5 b93ff1f1ad8baa0a062abb18f22d63f9 glibc-2.3.4.20041102-r2.ebuild 41373
MD5 cdbe2c23324cb303ee28f52927bd64f2 glibc-2.3.4.20050125-r1.ebuild 39566
MD5 f9ecdb0b89b5b8a0667a86d40dfbc9c9 glibc-2.3.5-r1.ebuild 40292
-MD5 c82b5bb1e05837d7e37020f7af5ce49e glibc-2.3.5-r2.ebuild 38526
+MD5 e301599df0999a9b9d18b6ddf079fb86 glibc-2.3.5-r2.ebuild 38041
MD5 65203448f3153faa1943b035e7c18e5f glibc-2.3.5.20050421.ebuild 40178
-MD5 8f04adfd1684892ef3f8887b20728c5f glibc-2.3.5.20050722.ebuild 38737
+MD5 92233da75aa90330697372b0899fc084 glibc-2.3.5.20050722.ebuild 38768
MD5 3eda9d663fe1a353baea5a53df6d6bbb glibc-2.3.5.ebuild 40235
MD5 567094e03359ffc1c95af7356395228d metadata.xml 162
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
-iD8DBQFDRcP4OpjtAl+gMRURApP8AKDU8vf4X+QK4tI1vdUc5cbp0Ux3UQCgwkoo
-WuMfTTh4OVfOtiCyiwTccj4=
-=8OLz
+iD8DBQFDRcdlOpjtAl+gMRURAmbMAJ9lpWdL8tkFcK3doquCxkJpZcUBHwCeISjj
+wQCZ9l+h4AtH9AWKNeW+MAQ=
+=/oUt
-----END PGP SIGNATURE-----
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.5-r2.ebuild,v 1.2 2005/10/07 00:40:10 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.5-r2.ebuild,v 1.3 2005/10/07 00:54:44 eradicator Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
# We only install for this CTARGET on crosscompilers
MULTILIB_ABIS=${DEFAULT_ABI}
+
+ ABI=${DEFAULT_ABI:-default}
fi
export ABI=${ABI:-${DEFAULT_ABI:-default}}
virtual/os-headers
nls? ( sys-devel/gettext )
selinux? ( !build? ( sys-libs/libselinux ) )"
+
RDEPEND="virtual/os-headers
nls? ( sys-devel/gettext )
selinux? ( !build? ( sys-libs/libselinux ) )"
setup_env
if [[ -z ${OABI} ]] && has_multilib_profile ; then
- # MULTILIB-CLEANUP: Fix this when FEATURES=multilib-pkg is in portage
- local MLTEST=$(type dyn_unpack)
- if [[ ${MLTEST/set_abi} == "${MLTEST}" ]] ; then
- OABI=${ABI}
- einfo "Building multilib glibc for ABIs: $(get_install_abis)"
- for ABI in $(get_install_abis) ; do
- export ABI
- src_compile
- done
- ABI=${OABI}
- unset OABI
- return 0
- fi
- unset MLTEST
+ OABI=${ABI}
+ einfo "Building multilib glibc for ABIs: $(get_install_abis)"
+ for ABI in $(get_install_abis) ; do
+ export ABI
+ src_compile
+ done
+ ABI=${OABI}
+ unset OABI
+ return 0
fi
+ unset MLTEST
toolchain-glibc_src_compile
}
setup_env
if [[ -z ${OABI} ]] && has_multilib_profile ; then
- # MULTILIB-CLEANUP: Fix this when FEATURES=multilib-pkg is in portage
- local MLTEST=$(type dyn_unpack)
- if [[ ${MLTEST/set_abi} == "${MLTEST}" ]] ; then
- OABI=${ABI}
- einfo "Testing multilib glibc for ABIs: $(get_install_abis)"
- for ABI in $(get_install_abis) ; do
- export ABI
- einfo " Testing ${ABI} glibc"
- src_test
- done
- ABI=${OABI}
- unset OABI
- return 0
- fi
- unset MLTEST
+ OABI=${ABI}
+ einfo "Testing multilib glibc for ABIs: $(get_install_abis)"
+ for ABI in $(get_install_abis) ; do
+ export ABI
+ einfo " Testing ${ABI} glibc"
+ src_test
+ done
+ ABI=${OABI}
+ unset OABI
+ return 0
fi
+ unset MLTEST
toolchain-glibc_src_test
}
setup_env
if [[ -z ${OABI} ]] && has_multilib_profile ; then
- # MULTILIB-CLEANUP: Fix this when FEATURES=multilib-pkg is in portage
- local MLTEST=$(type dyn_unpack)
- if [[ ${MLTEST/set_abi} == "${MLTEST}" ]] ; then
- OABI=${ABI}
- einfo "Installing multilib glibc for ABIs: $(get_install_abis)"
- for ABI in $(get_install_abis) ; do
- export ABI
- src_install
- done
- ABI=${OABI}
- unset OABI
- return 0
- fi
- unset MLTEST
+ OABI=${ABI}
+ einfo "Installing multilib glibc for ABIs: $(get_install_abis)"
+ for ABI in $(get_install_abis) ; do
+ export ABI
+ src_install
+ done
+ ABI=${OABI}
+ unset OABI
+ return 0
fi
+ unset MLTEST
# Handle stupid lib32 BS
unset OLD_LIBDIR
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.5.20050722.ebuild,v 1.18 2005/10/07 00:40:10 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/glibc/glibc-2.3.5.20050722.ebuild,v 1.19 2005/10/07 00:54:44 eradicator Exp $
# Here's how the cross-compile logic breaks down ...
# CTARGET - machine that will target the binaries
# We only install for this CTARGET on crosscompilers
MULTILIB_ABIS=${DEFAULT_ABI}
+
+ ABI=${DEFAULT_ABI:-default}
fi
export ABI=${ABI:-${DEFAULT_ABI:-default}}