From 964dfca6d1d6f22e2ae90c6769ecd93cd73c8b8e Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 18 Mar 2012 07:35:15 +0100 Subject: [PATCH] libffi, pcre, glib, libgee, json-glib: rebuild objects as PIC. --- srcpkgs/glib/glib-devel.template | 2 +- srcpkgs/glib/template | 4 ++-- srcpkgs/json-glib/json-glib-devel.template | 2 +- srcpkgs/json-glib/template | 5 ++--- srcpkgs/libffi/libffi-devel.template | 2 +- srcpkgs/libffi/template | 4 ++-- srcpkgs/libgee/libgee-devel.template | 2 +- srcpkgs/libgee/template | 4 ++-- srcpkgs/pcre/libpcre.template | 2 +- srcpkgs/pcre/libpcrecpp.template | 1 + srcpkgs/pcre/pcre-devel.template | 2 +- srcpkgs/pcre/template | 3 ++- 12 files changed, 17 insertions(+), 16 deletions(-) diff --git a/srcpkgs/glib/glib-devel.template b/srcpkgs/glib/glib-devel.template index c26c9b7ea2c..835e6db6217 100644 --- a/srcpkgs/glib/glib-devel.template +++ b/srcpkgs/glib/glib-devel.template @@ -1,6 +1,6 @@ # Template file for 'glib-devel'. # -revision=2 +revision=3 short_desc="${short_desc} (development files)" long_desc="${long_desc} diff --git a/srcpkgs/glib/template b/srcpkgs/glib/template index 2502396fdc4..8a72c3a6f60 100644 --- a/srcpkgs/glib/template +++ b/srcpkgs/glib/template @@ -1,10 +1,10 @@ # Template build file for 'glib' pkgname=glib version=2.30.3 -revision=2 +revision=3 distfiles="${GNOME_SITE}/glib/2.30/glib-$version.tar.xz" patch_args="-Np1" -configure_args="--disable-fam --with-pcre=system --enable-static" +configure_args="--disable-fam --with-pcre=system --enable-static --with-pic=yes" build_style=gnu-configure short_desc="The GNU library of C routines" maintainer="Juan RP " diff --git a/srcpkgs/json-glib/json-glib-devel.template b/srcpkgs/json-glib/json-glib-devel.template index 0badbf2492e..9b68bea444c 100644 --- a/srcpkgs/json-glib/json-glib-devel.template +++ b/srcpkgs/json-glib/json-glib-devel.template @@ -1,6 +1,6 @@ # Template file for 'json-glib-devel'. # -revision=1 +revision=2 short_desc="${sourcepkg} - development files" long_desc="${long_desc} diff --git a/srcpkgs/json-glib/template b/srcpkgs/json-glib/template index 15de4abf49d..d5e05e8b215 100644 --- a/srcpkgs/json-glib/template +++ b/srcpkgs/json-glib/template @@ -1,11 +1,10 @@ # Template build file for 'json-glib'. pkgname=json-glib version=0.14.2 -revision=1 +revision=3 distfiles="${GNOME_SITE}/${pkgname}/0.14/${pkgname}-${version}.tar.xz" -configure_args="--enable-static" +configure_args="--enable-static --with-pic=yes" build_style=gnu-configure -revision=2 short_desc="A JSON parser for GLib-based libraries and applications" maintainer="Juan RP " homepage="http://live.gnome.org/JsonGlib" diff --git a/srcpkgs/libffi/libffi-devel.template b/srcpkgs/libffi/libffi-devel.template index 924c21fcc72..959793e673c 100644 --- a/srcpkgs/libffi/libffi-devel.template +++ b/srcpkgs/libffi/libffi-devel.template @@ -5,7 +5,7 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 +revision=2 Add_dependency run glibc-devel Add_dependency run libffi diff --git a/srcpkgs/libffi/template b/srcpkgs/libffi/template index 5fcda8bee6f..0aed82f60e0 100644 --- a/srcpkgs/libffi/template +++ b/srcpkgs/libffi/template @@ -3,8 +3,8 @@ pkgname=libffi version=3.0.10 distfiles="ftp://sourceware.org/pub/$pkgname/$pkgname-$version.tar.gz" build_style=gnu-configure -configure_args="--includedir=/usr/include" -revision=1 +configure_args="--includedir=/usr/include --with-pic=yes" +revision=2 short_desc="Library supporting Foreign Function Interfaces" maintainer="Juan RP " homepage="http://sourceware.org/libffi" diff --git a/srcpkgs/libgee/libgee-devel.template b/srcpkgs/libgee/libgee-devel.template index fab7c0847df..5831a5a0f6b 100644 --- a/srcpkgs/libgee/libgee-devel.template +++ b/srcpkgs/libgee/libgee-devel.template @@ -1,6 +1,6 @@ # Template file for 'libgee-devel'. # -revision=1 +revision=2 short_desc="${sourcepkg} - development files" long_desc="${long_desc} diff --git a/srcpkgs/libgee/template b/srcpkgs/libgee/template index 1bd10bb69a5..d9e8ca4a4e5 100644 --- a/srcpkgs/libgee/template +++ b/srcpkgs/libgee/template @@ -1,10 +1,10 @@ # Template file for 'libgee' pkgname=libgee version=0.6.4 -revision=1 +revision=2 homepage="http://live.gnome.org/Libgee" distfiles="${GNOME_SITE}/$pkgname/0.6/$pkgname-$version.tar.xz" -configure_args="--enable-static" +configure_args="--enable-static --with-pic=yes" build_style=gnu-configure short_desc="GObject collection library" maintainer="Juan RP " diff --git a/srcpkgs/pcre/libpcre.template b/srcpkgs/pcre/libpcre.template index 6b7b1f3510c..724adb21353 100644 --- a/srcpkgs/pcre/libpcre.template +++ b/srcpkgs/pcre/libpcre.template @@ -5,7 +5,7 @@ long_desc="${long_desc} This package contains the shared libraries for use in client programs." -revision=1 +revision=2 replaces="pcre<8.11" do_install() { diff --git a/srcpkgs/pcre/libpcrecpp.template b/srcpkgs/pcre/libpcrecpp.template index a840c2207d6..f5708f514cb 100644 --- a/srcpkgs/pcre/libpcrecpp.template +++ b/srcpkgs/pcre/libpcrecpp.template @@ -1,5 +1,6 @@ # Template file for 'libpcrecpp'. # +revision=1 short_desc="${short_desc} - C++ shared libraries" long_desc="${long_desc} diff --git a/srcpkgs/pcre/pcre-devel.template b/srcpkgs/pcre/pcre-devel.template index b529d24fc98..6ecee0fd5ef 100644 --- a/srcpkgs/pcre/pcre-devel.template +++ b/srcpkgs/pcre/pcre-devel.template @@ -5,7 +5,7 @@ long_desc="${long_desc} This package contains files for development, headers, static libs, etc." -revision=1 +revision=2 Add_dependency run zlib-devel Add_dependency run bzip2-devel diff --git a/srcpkgs/pcre/template b/srcpkgs/pcre/template index 0b552d238fc..ffac454b667 100644 --- a/srcpkgs/pcre/template +++ b/srcpkgs/pcre/template @@ -1,9 +1,10 @@ # Template file for 'pcre' pkgname=pcre version=8.21 +revision=1 distfiles="${SOURCEFORGE_SITE}/pcre/pcre-$version.tar.bz2" build_style=gnu-configure -configure_args="--enable-utf8 --enable-unicode-properties +configure_args="--enable-utf8 --enable-unicode-properties --with-pic --enable-pcregrep-libz --enable-pcregrep-libbz2 --enable-newline-is-anycrlf" short_desc="Perl Compatible Regular Expressions" maintainer="Juan RP "