Hello community, here is the log from the commit of package pcre for openSUSE:Factory checked in at 2014-04-06 09:54:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pcre (Old) and /work/SRC/openSUSE:Factory/.pcre.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pcre" Changes: -------- --- /work/SRC/openSUSE:Factory/pcre/pcre.changes 2014-03-15 17:38:02.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.pcre.new/pcre.changes 2014-04-06 09:54:03.000000000 +0200 @@ -1,0 +2,26 @@ +Sun Mar 23 20:50:04 UTC 2014 - [email protected] + +- Add automake and autoconf as explicit deps as we run autoreconf + +------------------------------------------------------------------- +Sun Mar 23 20:49:02 UTC 2014 - [email protected] + +- Add patch pcre-8.21-multilib.patch to fix RPATH issues. + * The patch is taken from RedHat. + +------------------------------------------------------------------- +Sun Mar 23 20:47:05 UTC 2014 - [email protected] + +- Clean up with the spec cleaner. Use -j1 in tests as it is not + really thread safe + +------------------------------------------------------------------- +Sun Mar 23 20:35:09 UTC 2014 - [email protected] + +- Version bump to 8.34: + * warning fixes + * perl fixes + * unocode6.3.0 support + * gconv support + +------------------------------------------------------------------- Old: ---- pcre-8.33.tar.bz2 pcre-8.33.tar.bz2.sig New: ---- pcre-8.21-multilib.patch pcre-8.34.tar.bz2 pcre-8.34.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pcre.spec ++++++ --- /var/tmp/diff_new_pack.EWglJC/_old 2014-04-06 09:54:04.000000000 +0200 +++ /var/tmp/diff_new_pack.EWglJC/_new 2014-04-06 09:54:04.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package pcre # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,28 @@ Name: pcre -Version: 8.33 +Version: 8.34 Release: 0 Summary: A library for Perl-compatible regular expressions License: BSD-3-Clause Group: System/Libraries Url: http://www.pcre.org/ - #SVN-Clone: svn://vcs.exim.org/pcre/code/trunk #Freecode-URL: http://freecode.com/projects/pcre -Source: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%name-%version.tar.bz2 -Source2: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%name-%version.tar.bz2.sig -Source3: %name.keyring +Source: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%{name}-%{version}.tar.bz2 +Source2: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/%{name}-%{version}.tar.bz2.sig +Source3: %{name}.keyring Source4: baselibs.conf #PATCH-FIX-UPSTREAM [email protected] http://bugs.exim.org/show_bug.cgi?id=1173 -Patch: pcre-8.32-visibility.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch0: pcre-8.32-visibility.patch +#PATCH-FIX-OPENSUSE [email protected] upstream thinks it is good idea to use rpath, taken from RH +Patch1: pcre-8.21-multilib.patch +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc-c++ BuildRequires: libtool BuildRequires: pkg-config +BuildRoot: %{_tmppath}/%{name}-%{version}-build # bug437293 %ifarch ppc64 Obsoletes: pcre-64bit @@ -68,7 +71,7 @@ %package devel-static Summary: A library for Perl-compatible regular expressions Group: System/Libraries -Requires: pcre-devel = %version +Requires: pcre-devel = %{version} %description devel-static The PCRE library is a set of functions that implement regular @@ -146,15 +149,16 @@ as Perl 5. %prep -%{?gpg_verify: %gpg_verify %{S:2}} +%{?gpg_verify: %gpg_verify %{SOURCE2}} %setup -q -%patch -p1 +%patch0 -p1 +%patch1 -p1 %build # Available JIT archs see sljit/sljitConfig.h autoreconf -fiv %configure \ -%ifarch %ix86 x86_64 %arm ppc ppc64 mips sparc +%ifarch %{ix86} x86_64 %{arm} ppc ppc64 mips sparc --enable-jit \ %endif --enable-static \ @@ -164,18 +168,18 @@ --enable-pcre16 \ --enable-utf8 \ --enable-unicode-properties -%{__make} %{?_smp_mflags} V=1 +make %{?_smp_mflags} V=1 %install -make install DESTDIR="%buildroot" -%{__mkdir_p} %{buildroot}/%{_defaultdocdir} -mv %{buildroot}/usr/share/doc/pcre %{buildroot}/%{_defaultdocdir}/pcre-doc +make DESTDIR=%{buildroot} install %{?_smp_mflags} +mkdir -p %{buildroot}/%{_defaultdocdir} +mv %{buildroot}%{_datadir}/doc/pcre %{buildroot}/%{_defaultdocdir}/pcre-doc #empty dependecy_libs -%{__rm} -f %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print %check export LANG=POSIX -make test +make test -j1 %post -n libpcre1 -p /sbin/ldconfig ++++++ pcre-8.21-multilib.patch ++++++ >From 1d5ce3e2e6341b01609aefab20786a8638fee17a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <[email protected]> Date: Tue, 6 Dec 2011 18:44:11 +0100 Subject: [PATCH] Fix multilib Do not set RPATH nor add explicit -L path to compiler. --- pcre-config.in | 12 ------------ 1 files changed, 0 insertions(+), 12 deletions(-) diff --git a/pcre-config.in b/pcre-config.in index ccbf210..aeee182 100644 --- a/pcre-config.in +++ b/pcre-config.in @@ -16,19 +16,7 @@ if test $# -eq 0; then fi libR= -case `uname -s` in - *SunOS*) - libR=" -R@libdir@" - ;; - *BSD*) - libR=" -Wl,-R@libdir@" - ;; -esac - libS= -if test @libdir@ != /usr/lib ; then - libS=-L@libdir@ -fi while test $# -gt 0; do case "$1" in -- 1.7.7.4 ++++++ pcre-8.33.tar.bz2 -> pcre-8.34.tar.bz2 ++++++ ++++ 32403 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
