summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-07-24 17:05:10 +0000
committerMike Frysinger <vapier@gentoo.org>2004-07-24 17:05:10 +0000
commitef1cb63eee7db14897fdf4dda7fd216094a77f06 (patch)
treeb19c42f38090d4d5abbf8a2cb8644e3f9fa3b941 /dev-libs
parentclean up (diff)
downloadhistorical-ef1cb63eee7db14897fdf4dda7fd216094a77f06.tar.gz
historical-ef1cb63eee7db14897fdf4dda7fd216094a77f06.tar.bz2
historical-ef1cb63eee7db14897fdf4dda7fd216094a77f06.zip
touch up the uclibc system detection
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/uclibc/Manifest36
-rw-r--r--dev-libs/uclibc/uclibc-0.9.26-r3.ebuild20
2 files changed, 32 insertions, 24 deletions
diff --git a/dev-libs/uclibc/Manifest b/dev-libs/uclibc/Manifest
index 8d87a7bf7e96..006e733dad1b 100644
--- a/dev-libs/uclibc/Manifest
+++ b/dev-libs/uclibc/Manifest
@@ -1,23 +1,33 @@
-MD5 ebf20118b3d6ced339721338685d97b0 uclibc-0.9.26-r2.ebuild 6191
-MD5 648448f5b143b6002812f0fb0a78c683 uclibc-0.9.26-r1.ebuild 2555
-MD5 3170b1401df6c017bdc3faf4d217376d uclibc-0.9.26-r3.ebuild 6494
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
MD5 57dc2ecca49be156682fddd8882fa005 ChangeLog 5542
-MD5 7fde305dfd21aeac12e0eb721e0f6a17 uclibc-0.9.21.ebuild 1096
MD5 f694d40cf09e6c5511ae52f755a5ffe5 metadata.xml 998
+MD5 7fde305dfd21aeac12e0eb721e0f6a17 uclibc-0.9.21.ebuild 1096
+MD5 648448f5b143b6002812f0fb0a78c683 uclibc-0.9.26-r1.ebuild 2555
+MD5 ebf20118b3d6ced339721338685d97b0 uclibc-0.9.26-r2.ebuild 6191
+MD5 abe9787784f8e59a92920282b06428bf uclibc-0.9.26-r3.ebuild 6465
MD5 d16f404e56abc9f0ab5c372b88a6905d files/Makefile-cp-order-fix.patch 897
-MD5 0b733285f186f31c1be9ffcc42f1064e files/getent 973
-MD5 cf4a11cd99eb78be459f253cf9c53030 files/digest-uclibc-0.9.26-r1 67
+MD5 799adc7fb6ec9ffd653831cea1d32dd5 files/digest-uclibc-0.9.21 67
MD5 02ffb023d5b3be46c7e0c9aadf48d304 files/digest-uclibc-0.9.26-r2 231
+MD5 cf4a11cd99eb78be459f253cf9c53030 files/digest-uclibc-0.9.26-r1 67
+MD5 0b733285f186f31c1be9ffcc42f1064e files/getent 973
MD5 469ea7f6803a9d27eadc0c9437171df6 files/digest-uclibc-0.9.26-r3 231
-MD5 799adc7fb6ec9ffd653831cea1d32dd5 files/digest-uclibc-0.9.21 67
-MD5 4216cdf86d54f45fa04cb44a5425b3ff files/0.9.23/uClibc-0.9.23-pax.patch 3607
MD5 17ecd222df47b5253f35787097440a5a files/0.9.23/uClibc-0.9.23-etdyn.patch 5832
MD5 298b7b42f80e1f8ae395df81c47eb213 files/0.9.23/uClibc-0.9.23-flipturn.patch 1821
-MD5 f7c264d37687f1a32f1c6e31239f2276 files/0.9.26/uclibc-0.9.26-noexecstack.patch 15273
-MD5 ef7fa60d23c46f41d0e9748372cfc7dd files/0.9.26/ssp.c 3937
+MD5 4216cdf86d54f45fa04cb44a5425b3ff files/0.9.23/uClibc-0.9.23-pax.patch 3607
+MD5 2416f5e954ccb8b39b1c0d6a3cf5e827 files/0.9.26/uClibc-0.9.26-Makefile.patch 1478
+MD5 bdd1e91ee48fb8be0d28cabdfcfdf3ff files/0.9.26/uClibc-0.9.26-pie-option.patch 863
MD5 49671ccbdf2c8055efc6cde0003cb6c5 files/0.9.26/arm-fix-missing-syscalls.patch 2264
+MD5 ef7fa60d23c46f41d0e9748372cfc7dd files/0.9.26/ssp.c 3937
MD5 874260fc77637deccf7588cfc1c76674 files/0.9.26/uClibc-20040613-do_rem.patch 391
-MD5 d35beaf332590fed8c619483d4598dc6 files/0.9.26/uclibc-0.9.26-ssp-gcc34-after-frandom.patch 542
-MD5 bdd1e91ee48fb8be0d28cabdfcfdf3ff files/0.9.26/uClibc-0.9.26-pie-option.patch 863
-MD5 2416f5e954ccb8b39b1c0d6a3cf5e827 files/0.9.26/uClibc-0.9.26-Makefile.patch 1478
MD5 b9df87c681aa3a1ef3033cb195e516df files/0.9.26/uclibc-0.9.26-arm-dl-sysdep.patch 795
+MD5 d35beaf332590fed8c619483d4598dc6 files/0.9.26/uclibc-0.9.26-ssp-gcc34-after-frandom.patch 542
+MD5 f7c264d37687f1a32f1c6e31239f2276 files/0.9.26/uclibc-0.9.26-noexecstack.patch 15273
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.9.8 (GNU/Linux)
+
+iD8DBQFBApbNHTu7gpaalycRArxgAJ9tJoOPK4Eisx2REfLzoBGhgsIGJQCfXaBs
+VKIhAVGDuC4teKyZINQd2Hw=
+=Ygsm
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/uclibc/uclibc-0.9.26-r3.ebuild b/dev-libs/uclibc/uclibc-0.9.26-r3.ebuild
index 654271f7a4c2..ea79f05a8ca2 100644
--- a/dev-libs/uclibc/uclibc-0.9.26-r3.ebuild
+++ b/dev-libs/uclibc/uclibc-0.9.26-r3.ebuild
@@ -1,19 +1,17 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/uclibc/uclibc-0.9.26-r3.ebuild,v 1.4 2004/07/14 15:16:16 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/uclibc/uclibc-0.9.26-r3.ebuild,v 1.5 2004/07/24 17:05:10 vapier Exp $
inherit eutils flag-o-matic gcc
MY_P="${P/ucl/uCl}"
-DESCRIPTION="C library for developing embedded Linux systems"
-HOMEPAGE="http://www.uclibc.org/"
-SRC_URI="http://www.kernel.org/pub/linux/libs/uclibc/${MY_P}.tar.bz2"
-
CVS_VER="20040630"
-SRC_URI="${SRC_URI} mirror://gentoo/${MY_P}-cvs-update-${CVS_VER}.patch.bz2"
-
PATCH_VER="1.1"
-SRC_URI="${SRC_URI} mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2"
+DESCRIPTION="C library for developing embedded Linux systems"
+HOMEPAGE="http://www.uclibc.org/"
+SRC_URI="http://www.kernel.org/pub/linux/libs/uclibc/${MY_P}.tar.bz2
+ mirror://gentoo/${MY_P}-cvs-update-${CVS_VER}.patch.bz2
+ mirror://gentoo/${MY_P}-patches-${PATCH_VER}.tar.bz2"
LICENSE="LGPL-2"
SLOT="0"
@@ -26,7 +24,7 @@ PROVIDE="virtual/glibc virtual/libc"
S=${WORKDIR}/${MY_P}
check_main_libc() {
- if [ -f /lib/lib${MY_P}.so -a ! -f /lib/libc.so.6 ] ; then
+ if [ -f ${ROOT}/lib/libuClibc-*.so -a ! -f ${ROOT}/lib/libc.so.6 ] ; then
if echo "${CHOST}" | grep -q uclibc ; then
retval=0
else
@@ -50,8 +48,8 @@ src_unpack() {
epatch ${DISTDIR}/${MY_P}-cvs-update-${CVS_VER}.patch.bz2
fi
- cp ${FILESDIR}/0.9.26/ssp.c ${S}/libc/sysdeps/linux/common/ || \
- die "failed to copy ssp.c to ${S}/libc/sysdeps/linux/common/"
+ cp ${FILESDIR}/0.9.26/ssp.c ${S}/libc/sysdeps/linux/common/ \
+ || die "failed to copy ssp.c to ${S}/libc/sysdeps/linux/common/"
# gcc 3.4 nukes ssp without this patch
if [ "`gcc-major-version`" -eq "3" -a "`gcc-minor-version`" -ge "4" ]
then