From 6de22c26eef2c4eea27f5957ab5dbd1b59ebfc7b Mon Sep 17 00:00:00 2001 From: ojab Date: Wed, 11 Jan 2012 22:25:41 +0400 Subject: [PATCH 1/6] gawk: enable readline support, revbump. --- srcpkgs/gawk/gawk.rshlibs | 1 + srcpkgs/gawk/template | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/srcpkgs/gawk/gawk.rshlibs b/srcpkgs/gawk/gawk.rshlibs index dd1bcc0139e..3838dfb4e75 100644 --- a/srcpkgs/gawk/gawk.rshlibs +++ b/srcpkgs/gawk/gawk.rshlibs @@ -1,3 +1,4 @@ libdl.so.2 libm.so.6 libc.so.6 +libreadline.so.6 diff --git a/srcpkgs/gawk/template b/srcpkgs/gawk/template index 48868f68d1b..4308088bdde 100644 --- a/srcpkgs/gawk/template +++ b/srcpkgs/gawk/template @@ -4,8 +4,8 @@ version=4.0.0 homepage="http://www.gnu.org/directory/GNU/gawk.html" distfiles="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$version.tar.gz" build_style=gnu-configure -configure_args="ac_cv_func_working_mktime=yes" -revision=1 +configure_args="ac_cv_func_working_mktime=yes --with-readline" +revision=2 short_desc="The GNU awk utility" maintainer="Juan RP " license="GPL-3" @@ -14,3 +14,4 @@ long_desc=" The GNU AWK utility, a pattern scanning and processing tool." Add_dependency build gettext +Add_dependency build readline From 38e923657a888d44aa950ec5e9a59fa63592a8b3 Mon Sep 17 00:00:00 2001 From: ojab Date: Wed, 11 Jan 2012 22:26:28 +0400 Subject: [PATCH 2/6] glibc: --enable-kernel=2.6.27->2.6.39, revbump --- srcpkgs/glibc/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/glibc/template b/srcpkgs/glibc/template index f1386ff36a0..1c374974e52 100644 --- a/srcpkgs/glibc/template +++ b/srcpkgs/glibc/template @@ -1,7 +1,7 @@ # Template file for 'glibc' pkgname=glibc version=2.14.1 -revision=2 +revision=3 distfiles="http://ftp.gnu.org/gnu/glibc/glibc-${version}.tar.bz2" short_desc="The GNU C library" maintainer="Juan RP " @@ -53,7 +53,7 @@ do_build() SHELL=/bin/bash ../configure --prefix=/usr --with-tls \ --enable-add-ons --enable-multi-arch \ - --enable-bind-now --enable-kernel=2.6.27 \ + --enable-bind-now --enable-kernel=2.6.39 \ --enable-stack-guard-randomization --disable-profile \ --without-cvs --without-gd --libexecdir=/usr/lib \ --libdir=/usr/lib --with-headers=${XBPS_MASTERDIR}/usr/include From f0bcdbbd18dbc15dfd48213d37aaadb5b3156ecf Mon Sep 17 00:00:00 2001 From: ojab Date: Wed, 11 Jan 2012 22:26:46 +0400 Subject: [PATCH 3/6] diffutils: update to 3.2 --- srcpkgs/diffutils/template | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/srcpkgs/diffutils/template b/srcpkgs/diffutils/template index 4451492ad91..7dfc53c89d2 100644 --- a/srcpkgs/diffutils/template +++ b/srcpkgs/diffutils/template @@ -1,14 +1,13 @@ # Template file for 'diffutils' pkgname=diffutils -version=3.1 -distfiles="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$version.tar.gz" +version=3.2 +distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.xz" build_style=gnu-configure -revision=1 short_desc="The GNU diff utilities" maintainer="Juan RP " homepage="http://www.gnu.org/software/diffutils" license="GPL-3" -checksum=3f207a78a9cf26e19207fb7ef4362a186708c2fa9cbcf8deb22df1307e6125b5 +checksum=ab4fb75d0ef35f3c8c9a148cd3526ba6f4db71d10467a041eb45006436079149 long_desc=" Diffutils contains the GNU diff, diff3, sdiff, and cmp utilities. Their features are a superset of the Unix features and they are significantly From c501c066bad170399d98fefbb0d9d282b4d0a582 Mon Sep 17 00:00:00 2001 From: ojab Date: Wed, 11 Jan 2012 22:27:08 +0400 Subject: [PATCH 4/6] gmp: update to 5.0.2 --- srcpkgs/gmp/template | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/srcpkgs/gmp/template b/srcpkgs/gmp/template index 3cd9b410f49..39948170fb5 100644 --- a/srcpkgs/gmp/template +++ b/srcpkgs/gmp/template @@ -1,7 +1,7 @@ # Template build file for 'gmp' pkgname=gmp -version=5.0.1 -distfiles="ftp://ftp.gnu.org/gnu/gmp/gmp-${version}.tar.bz2" +version=5.0.2 +distfiles="${GNU_SITE}/gmp/gmp-${version}.tar.bz2" build_style=gnu-configure # Build with -fexceptions as suggested by ppl. CPPFLAGS="-fexceptions" @@ -10,10 +10,9 @@ if [ "${XBPS_MACHINE}" = "i686" ]; then fi configure_args="${configure_args} --enable-cxx --enable-mpbsd --build=${XBPS_MACHINE}-unknown-linux-gnu" -revision=1 short_desc="Library for arbitrary precision arithmetic" maintainer="Juan RP " -checksum=a2a610f01fd3298dc08c87bf30498c2402590e1bcb227fc40b15ee6d280939fb +checksum=dbc2db76fdd4e99f85d5e35aa378ed62c283e0d586b91bd8703aff75a7804c28 long_desc=" GNU MP is a library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. It has a rich set From bb991eabeaec25ba7deafa29879fa9000eaa1a5b Mon Sep 17 00:00:00 2001 From: ojab Date: Wed, 11 Jan 2012 22:27:30 +0400 Subject: [PATCH 5/6] mpc: update to 0.9 --- srcpkgs/mpc/mpc.rshlibs | 1 + srcpkgs/mpc/template | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/srcpkgs/mpc/mpc.rshlibs b/srcpkgs/mpc/mpc.rshlibs index 977503b1776..ac141b4bf43 100644 --- a/srcpkgs/mpc/mpc.rshlibs +++ b/srcpkgs/mpc/mpc.rshlibs @@ -1,3 +1,4 @@ libmpfr.so.4 libgmp.so.10 libc.so.6 +libm.so.6 diff --git a/srcpkgs/mpc/template b/srcpkgs/mpc/template index 3b67fa17bf0..5240588ec5f 100644 --- a/srcpkgs/mpc/template +++ b/srcpkgs/mpc/template @@ -1,12 +1,12 @@ # Template build file for 'mpc' pkgname=mpc -version=0.8.2 -revision=2 +version=0.9 distfiles="http://www.multiprecision.org/mpc/download/mpc-${version}.tar.gz" build_style=gnu-configure +configure_args="EGREP=egrep" short_desc="C library for the arithmetic of complex numbers" maintainer="Juan RP " -checksum=ae79f8d41d8a86456b68607e9ca398d00f8b7342d1d83bcf4428178ac45380c7 +checksum=fd3efe422f0d454592059e80f2c00d1a2e381bf2beda424c5094abd4deb049ac long_desc=" Mpc is a C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result. It is built upon and From 8f7c1090f8e83e5eb6983e9cdba076fd719317af Mon Sep 17 00:00:00 2001 From: ojab Date: Wed, 11 Jan 2012 22:27:49 +0400 Subject: [PATCH 6/6] cloog-ppl: update to 0.15.11 --- srcpkgs/cloog-ppl/template | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/srcpkgs/cloog-ppl/template b/srcpkgs/cloog-ppl/template index 9840250be73..a46b50ecdfa 100644 --- a/srcpkgs/cloog-ppl/template +++ b/srcpkgs/cloog-ppl/template @@ -1,13 +1,12 @@ # Template file for 'cloog-ppl' pkgname=cloog-ppl -version=0.15.9 +version=0.15.11 distfiles="ftp://gcc.gnu.org/pub/gcc/infrastructure/${pkgname}-${version}.tar.gz" build_style=gnu-configure configure_args="--with-bits=gmp --with-ppl=${XBPS_MASTERDIR}/usr" -revision=1 short_desc="The Chunky Loop Generator" maintainer="Juan RP " -checksum=8c54d4bca186cb66671e07540aec276d5f8ad013ae8867294576b431cbb142a5 +checksum=7cd634d0b2b401b04096b545915ac67f883556e9a524e8e803a6bf6217a84d5f long_desc=" CLooG is a software which generates loops for scanning Z-polyhedra.That is, CLooG finds the code or pseudo-code where each integral point of one or more @@ -18,8 +17,3 @@ bootstrap=yes subpackages="$pkgname-devel" Add_dependency build gmp-devel Add_dependency build ppl-devel - -pre_configure() -{ - sed -i "/ppl_minor_version=/s#10#11#" configure -}