diff options
author | Ned Ludd <solar@gentoo.org> | 2004-06-15 06:55:23 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2004-06-15 06:55:23 +0000 |
commit | 9a5fda3c2da531bc363bbfd28d914370b3322ee4 (patch) | |
tree | 75cd688ea7aaa0d7fa3ee5deab563a9112b392b8 /net-misc/wget | |
parent | Fixed permissions (diff) | |
download | historical-9a5fda3c2da531bc363bbfd28d914370b3322ee4.tar.gz historical-9a5fda3c2da531bc363bbfd28d914370b3322ee4.tar.bz2 historical-9a5fda3c2da531bc363bbfd28d914370b3322ee4.zip |
basic uclibc support added
Diffstat (limited to 'net-misc/wget')
-rw-r--r-- | net-misc/wget/ChangeLog | 6 | ||||
-rw-r--r-- | net-misc/wget/Manifest | 15 | ||||
-rw-r--r-- | net-misc/wget/files/wget-1.9-uclibc.patch | 96 | ||||
-rw-r--r-- | net-misc/wget/wget-1.9-r2.ebuild | 5 | ||||
-rw-r--r-- | net-misc/wget/wget-1.9.1-r2.ebuild | 3 |
5 files changed, 114 insertions, 11 deletions
diff --git a/net-misc/wget/ChangeLog b/net-misc/wget/ChangeLog index d4ae9d3b76fe..586ba5e56ff4 100644 --- a/net-misc/wget/ChangeLog +++ b/net-misc/wget/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-misc/wget # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/wget/ChangeLog,v 1.40 2004/06/08 08:53:21 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/wget/ChangeLog,v 1.41 2004/06/15 06:55:23 solar Exp $ + + 15 Jun 2004; <solar@gentoo.org> wget-1.9-r2.ebuild, wget-1.9.1-r2.ebuild, + files/wget-1.9-uclibc.patch: + basic uclibc support added 08 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> wget-1.9.1-r2.ebuild: Stable on alpha. diff --git a/net-misc/wget/Manifest b/net-misc/wget/Manifest index a35246facd1d..ce3766a9ff05 100644 --- a/net-misc/wget/Manifest +++ b/net-misc/wget/Manifest @@ -1,11 +1,12 @@ -MD5 bdf1f8bba15b8650351e76c5230e9b0a wget-1.9-r2.ebuild 1567 -MD5 d8da3021a3e635af9c4511b2a55b5633 metadata.xml 343 -MD5 5f0b6b2d42e485d60c1cf33c8ed20f9d ChangeLog 7137 +MD5 4a1fa3c81afab4ccea0711d014340870 ChangeLog 7273 +MD5 eb5391f3150af264f71012c65d9a1d6a wget-1.9-r2.ebuild 1608 MD5 31892e6d0052731f6794183314bfb690 wget-1.8.2-r3.ebuild 1849 -MD5 461aeef06a85f058678a9e45fc2ad76a wget-1.9.1-r2.ebuild 1686 -MD5 987b30c931a50d2dc02a905c29f84821 files/wget-1.8.2-gentoo.diff 1549 +MD5 714ca90a975a69408ea8e8e2ba1b9091 wget-1.9.1-r2.ebuild 1728 +MD5 d8da3021a3e635af9c4511b2a55b5633 metadata.xml 343 +MD5 daf2955489495fca41ecca68b4e65114 files/wget-1.9-uclibc.patch 2951 +MD5 a48195a152f8913a82d743f3136f3d95 files/wget-1.9.1+ipvmisc.patch 25622 MD5 28f004e72194fae0e65365e48b867c83 files/digest-wget-1.8.2-r3 221 +MD5 f91472025c987d7159170dee736d35e6 files/wget-1.8.2-2Glimit.diff 23388 +MD5 987b30c931a50d2dc02a905c29f84821 files/wget-1.8.2-gentoo.diff 1549 MD5 cb7be837f683bbf0b328e3f5513d8775 files/digest-wget-1.9-r2 131 -MD5 a48195a152f8913a82d743f3136f3d95 files/wget-1.9.1+ipvmisc.patch 25622 MD5 3ae4d064cf6e6d112fe89fd8e3fa389c files/digest-wget-1.9.1-r2 63 -MD5 f91472025c987d7159170dee736d35e6 files/wget-1.8.2-2Glimit.diff 23388 diff --git a/net-misc/wget/files/wget-1.9-uclibc.patch b/net-misc/wget/files/wget-1.9-uclibc.patch new file mode 100644 index 000000000000..e57f4f17b361 --- /dev/null +++ b/net-misc/wget/files/wget-1.9-uclibc.patch @@ -0,0 +1,96 @@ +--- wget-1.9/configure.uclibc~ Tue Oct 21 23:47:26 2003 ++++ wget-1.9/configure Mon Jun 14 17:42:54 2004 +@@ -3303,6 +3303,11 @@ + esac + lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` + ;; ++ ++linux-uclibc*) ++ lt_cv_deplibs_check_method=pass_all ++ lt_cv_file_magic_test_file=`echo /lib/libuClibc*.so` ++ ;; + + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then +@@ -4413,7 +4418,7 @@ + + # Transform linux* to *-*-linux-gnu*, to support old configure scripts. + case $host_os in +-linux-gnu*) ;; ++linux-gnu*|linux-uclibc*) ;; + linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` + esac + +@@ -6016,6 +6021,24 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++linux-uclibc*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ # Note: copied from linux-gnu, and may not be appropriate. ++ hardcode_into_libs=yes ++ # Assume using the uClibc dynamic linker. ++ dynamic_linker="uClibc ld.so" ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +--- wget-1.9/libtool.m4.uclibc~ Sat Oct 4 00:24:48 2003 ++++ wget-1.9/libtool.m4 Mon Jun 14 17:42:56 2004 +@@ -777,7 +777,7 @@ + + # Transform linux* to *-*-linux-gnu*, to support old configure scripts. + case $host_os in +-linux-gnu*) ;; ++linux-gnu*|linux-uclibc*) ;; + linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` + esac + +@@ -2192,6 +2192,24 @@ + dynamic_linker='GNU/Linux ld.so' + ;; + ++linux-uclibc*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ # Note: copied from linux-gnu, and may not be appropriate. ++ hardcode_into_libs=yes ++ # Assume using the uClibc dynamic linker. ++ dynamic_linker="uClibc ld.so" ++ ;; ++ + netbsd*) + version_type=sunos + need_lib_prefix=no +@@ -3414,6 +3432,11 @@ + lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` + ;; + ++linux-uclibc*) ++ lt_cv_deplibs_check_method=pass_all ++ lt_cv_file_magic_test_file=`echo /lib/libuClibc*.so` ++ ;; ++ + netbsd*) + if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then + lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so\.[[0-9]]+\.[[0-9]]+$' diff --git a/net-misc/wget/wget-1.9-r2.ebuild b/net-misc/wget/wget-1.9-r2.ebuild index f101e4bfee33..af94ac356f1b 100644 --- a/net-misc/wget/wget-1.9-r2.ebuild +++ b/net-misc/wget/wget-1.9-r2.ebuild @@ -1,10 +1,10 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/wget/wget-1.9-r2.ebuild,v 1.7 2004/04/27 21:54:34 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/wget/wget-1.9-r2.ebuild,v 1.8 2004/06/15 06:55:23 solar Exp $ inherit gnuconfig eutils -IUSE="ssl nls static ipv6 debug socks5" +IUSE="ssl nls static ipv6 debug socks5 uclibc" PATCHVER=0.1 DESCRIPTION="Network utility to retrieve files from the WWW" @@ -24,6 +24,7 @@ DEPEND="nls? ( sys-devel/gettext ) src_unpack() { unpack ${P}.tar.gz epatch ${DISTDIR}/${P}+ipvmisc-${PATCHVER}.patch + epatch ${FILESDIR}/${P}-uclibc.patch } src_compile() { diff --git a/net-misc/wget/wget-1.9.1-r2.ebuild b/net-misc/wget/wget-1.9.1-r2.ebuild index 9ef2c34cea95..aecfb64125e7 100644 --- a/net-misc/wget/wget-1.9.1-r2.ebuild +++ b/net-misc/wget/wget-1.9.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/wget/wget-1.9.1-r2.ebuild,v 1.12 2004/06/08 08:53:21 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/wget/wget-1.9.1-r2.ebuild,v 1.13 2004/06/15 06:55:23 solar Exp $ inherit gnuconfig eutils @@ -22,6 +22,7 @@ src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/${P}+ipvmisc.patch + epatch ${FILESDIR}/${PN}-1.9-uclibc.patch } src_compile() { |