[arch-commits] Commit in wget/trunk (PKGBUILD)
Stéphane Gaudreault
stephane at archlinux.org
Fri Mar 4 01:23:04 UTC 2011
Date: Thursday, March 3, 2011 @ 20:23:04
Author: stephane
Revision: 112122
remove libidn dependency
Modified:
wget/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-03-04 00:22:52 UTC (rev 112121)
+++ PKGBUILD 2011-03-04 01:23:04 UTC (rev 112122)
@@ -10,7 +10,7 @@
url="http://www.gnu.org/software/wget/wget.html"
license=('GPL3')
groups=('base')
-depends=('glibc' 'openssl' 'gettext' 'libidn')
+depends=('glibc' 'openssl')
optdepends=('ca-certificates: HTTPS downloads')
backup=('etc/wgetrc')
install=wget.install
@@ -21,18 +21,23 @@
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
-
+
# Fix arbitrary file overwrite via 3xx redirect (CVE-2010-2252)
patch -Np1 -i ../wget-1.12-CVE-2010-2252.patch
- ./configure -with-ssl --prefix=/usr --sysconfdir=/etc --enable-nls
+ # Note : We do not build with --enable-nls, because there is a bug in wget causing
+ # international domain names to be not properly converted to punycode if
+ # the current locale is a UTF-8 one
+ # See : http://lists.gnu.org/archive/html/bug-wget/2011-02/msg00026.html
+
+ ./configure -with-ssl --prefix=/usr --sysconfdir=/etc
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
-
+
cat >> "$pkgdir/etc/wgetrc" <<EOF
# default root certs location
More information about the arch-commits
mailing list