commit 0dc69fc4313a118467d3a4615343053cf6407afdd8fe13d4e7962a9fe0e5f866 Author: OBS User unknown Date: Mon Dec 18 23:17:25 2006 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pcre?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/pcre-6.7.tar.bz2 b/pcre-6.7.tar.bz2 new file mode 100644 index 0000000..8ddee1c --- /dev/null +++ b/pcre-6.7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:006097cd72835acc9a15fc9239136975f354efa3d39cb9617b3f37432f7ed795 +size 570867 diff --git a/pcre.changes b/pcre.changes new file mode 100644 index 0000000..eaaac86 --- /dev/null +++ b/pcre.changes @@ -0,0 +1,169 @@ +------------------------------------------------------------------- +Sat Oct 28 17:50:04 CEST 2006 - meissner@suse.de + +- CXXFLAGS needs RPM_OPT_FLAGS too. + +------------------------------------------------------------------- +Mon Jul 10 16:29:14 CEST 2006 - ms@suse.de + +- update to new version 6.7 +- finally removed evil configure patch +- When UTF-8 mode was not set, PCRE looped when compiling certain patterns + containing an extended class (one that cannot be represented by a bitmap + because it contains high-valued characters or Unicode property items, e.g. + [\pZ]). Almost always one would set UTF-8 mode when processing such a + pattern, but PCRE should not loop if you do not (it no longer does). + [Detail: two cases were found: (a) a repeated subpattern containing an + extended class; (b) a recursive reference to a subpattern that followed a + previous extended class. It wasn't skipping over the extended class + correctly when UTF-8 mode was not set.] +- Applied a patch from the folks at Google to pcrecpp.cc, to fix "another + instance of the 'standard' template library not being so standard". + +------------------------------------------------------------------- +Wed Jan 25 21:30:47 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Thu Jan 12 13:53:17 CET 2006 - mmj@suse.de + +- build with -fstack-protector + +------------------------------------------------------------------- +Thu Dec 1 01:39:04 CET 2005 - ro@suse.de + +- hack libtool core in configure script + since configure.in is too broken for a autoreconf ... + +------------------------------------------------------------------- +Mon Sep 19 17:53:52 CEST 2005 - mmj@suse.de + +- update to the latest version v6.4 + +------------------------------------------------------------------- +Tue Aug 2 11:19:20 CEST 2005 - mmj@suse.de + +- update to the latest version v6.2 + +------------------------------------------------------------------- +Thu Jun 23 13:18:50 CEST 2005 - mmj@suse.de + +- update to latest version v6.1 + +------------------------------------------------------------------- +Mon Jun 13 08:51:51 CEST 2005 - mmj@suse.de + +- add gcc-c++ to #nfb as well + +------------------------------------------------------------------- +Wed Jun 8 23:41:35 CEST 2005 - mmj@suse.de + +- update to latest version v6.0 + +------------------------------------------------------------------- +Mon May 23 11:17:20 CEST 2005 - mmj@suse.de + +- use --enable-utf8 +- use $RPM_OPT_FLAGS + +------------------------------------------------------------------- +Thu Mar 31 17:39:53 CEST 2005 - uli@suse.de + +- ignore test suite errors on ARM + +------------------------------------------------------------------- +Mon Nov 22 17:12:31 CET 2004 - choeger@suse.de + +- update to latest version v5.0 + +------------------------------------------------------------------- +Mon Jun 7 11:40:27 CEST 2004 - choeger@suse.de + +- update to latest version v4.5 + +------------------------------------------------------------------- +Mon Jan 5 15:39:13 CET 2004 - schwab@suse.de + +- Move pcre-config to pcre-devel. + +------------------------------------------------------------------- +Fri Oct 31 17:05:26 CET 2003 - choeger@suse.de + +- Don't build as root + +------------------------------------------------------------------- +Thu Aug 21 15:22:38 CEST 2003 - choeger@suse.de + +- update to v4.4 + +------------------------------------------------------------------- +Fri Aug 1 12:07:27 CEST 2003 - choeger@suse.de + +- disabled Test2, because it is not 64bit arch clean + (contacted author, he knows about that problem) + +------------------------------------------------------------------- +Wed Jul 30 14:56:52 CEST 2003 - choeger@suse.de + +- update to most recent version v4.3 +- splitted into -devel subpackage + +------------------------------------------------------------------- +Fri Dec 6 04:42:15 CET 2002 - coolo@suse.de + +- removed undefined symbols in libpcreposix + +------------------------------------------------------------------- +Tue Sep 17 17:34:28 CEST 2002 - ro@suse.de + +- removed bogus self-provides + +------------------------------------------------------------------- +Fri Apr 5 10:57:15 CEST 2002 - coolo@suse.de + +- fixing autoheader usage +- forward ported %libdir changes from sles7-s390x + +------------------------------------------------------------------- +Tue Jan 22 19:07:26 CET 2002 - choeger@suse.de + +- update to version 3.9 +- added BuildRoot + +------------------------------------------------------------------- +Tue Aug 21 01:11:46 MEST 2001 - mge@suse.de + +- pcre 3.5 + +------------------------------------------------------------------- +Wed Apr 11 22:26:54 CEST 2001 - froh@suse.de + +- suse_update_config + +------------------------------------------------------------------- +Mon Dec 4 12:08:52 MET 2000 - mge@suse.de + +- pcre 3.4 + +------------------------------------------------------------------- +Tue Jun 27 19:41:41 MEST 2000 - mge@suse.de + +- pcre 3.2 + +------------------------------------------------------------------- +Thu Mar 2 12:22:48 CET 2000 - mge@suse.de + +- fixed manpath + +------------------------------------------------------------------- +Sun Feb 13 16:54:53 MET 2000 - mge@suse.de + +- update to 3.1 +- group tag + +------------------------------------------------------------------- +Mon Oct 25 23:38:47 MEST 1999 - mge@suse.de + +- initial SuSE-RPM: changed Makefile to install into /usr + diff --git a/pcre.spec b/pcre.spec new file mode 100644 index 0000000..ae9e444 --- /dev/null +++ b/pcre.spec @@ -0,0 +1,181 @@ +# +# spec file for package pcre (Version 6.7) +# +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: pcre +BuildRequires: gcc-c++ +Version: 6.7 +Release: 14 +Summary: A library for Perl-compatible regular expressions +License: BSD License and BSD-like, Other License(s), see package +Group: System/Libraries +Autoreqprov: on +URL: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ +Source: %name-%version.tar.bz2 +#Patch: pcre-6.7.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%package devel +Summary: A library for Perl-compatible regular expressions +Autoreqprov: on +Group: System/Libraries +Requires: pcre libstdc++-devel + +%description +The PCRE library is a set of functions that implement regular +expression pattern matching using the same syntax and semantics as Perl +5, with very few differences. The current implementation corresponds to +Perl 5.005. + + + +Authors: +-------- + Philip Hazel + + +%description devel +The PCRE library is a set of functions that implement regular +expression pattern matching using the same syntax and semantics as Perl +5, with very few differences. The current implementation corresponds to +Perl 5.005. + + + +Authors: +-------- + Philip Hazel + +%prep +%setup -q +#%patch + +%build +export CFLAGS="$RPM_OPT_FLAGS -fstack-protector" +export CXXFLAGS="$RPM_OPT_FLAGS -fstack-protector" +./configure --mandir=%_mandir \ + --prefix=%_prefix \ + --libdir=%_libdir \ + --with-link-size=2 \ + --with-match-limit=10000000 \ + --enable-newline-is-lf \ + --enable-utf8 +make +%ifarch %arm +make test || echo make test failed +%else +make test +%endif + +%install +make DESTDIR=$RPM_BUILD_ROOT install + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc AUTHORS COPYING ChangeLog INSTALL LICENCE NEWS NON-UNIX-USE README +%doc doc/html doc/*.txt +%_libdir/*.so.* +/usr/bin/pcregrep +/usr/bin/pcretest +%_mandir/man1/*.gz + +%files devel +%defattr(-,root,root) +/usr/bin/pcre-config +/usr/include/* +%_libdir/*.so +%_libdir/*.a +%_libdir/*.la +%_libdir/pkgconfig/libpcre.pc +%_mandir/man3/*.gz + +%changelog -n pcre +* Sat Oct 28 2006 - meissner@suse.de +- CXXFLAGS needs RPM_OPT_FLAGS too. +* Mon Jul 10 2006 - ms@suse.de +- update to new version 6.7 +- finally removed evil configure patch +- When UTF-8 mode was not set, PCRE looped when compiling certain patterns + containing an extended class (one that cannot be represented by a bitmap + because it contains high-valued characters or Unicode property items, e.g. + [\pZ]). Almost always one would set UTF-8 mode when processing such a + pattern, but PCRE should not loop if you do not (it no longer does). + [Detail: two cases were found: (a) a repeated subpattern containing an + extended class; (b) a recursive reference to a subpattern that followed a + previous extended class. It wasn't skipping over the extended class + correctly when UTF-8 mode was not set.] +- Applied a patch from the folks at Google to pcrecpp.cc, to fix "another + instance of the 'standard' template library not being so standard". +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Thu Jan 12 2006 - mmj@suse.de +- build with -fstack-protector +* Thu Dec 01 2005 - ro@suse.de +- hack libtool core in configure script + since configure.in is too broken for a autoreconf ... +* Mon Sep 19 2005 - mmj@suse.de +- update to the latest version v6.4 +* Tue Aug 02 2005 - mmj@suse.de +- update to the latest version v6.2 +* Thu Jun 23 2005 - mmj@suse.de +- update to latest version v6.1 +* Mon Jun 13 2005 - mmj@suse.de +- add gcc-c++ to #nfb as well +* Wed Jun 08 2005 - mmj@suse.de +- update to latest version v6.0 +* Mon May 23 2005 - mmj@suse.de +- use --enable-utf8 +- use $RPM_OPT_FLAGS +* Thu Mar 31 2005 - uli@suse.de +- ignore test suite errors on ARM +* Mon Nov 22 2004 - choeger@suse.de +- update to latest version v5.0 +* Mon Jun 07 2004 - choeger@suse.de +- update to latest version v4.5 +* Mon Jan 05 2004 - schwab@suse.de +- Move pcre-config to pcre-devel. +* Fri Oct 31 2003 - choeger@suse.de +- Don't build as root +* Thu Aug 21 2003 - choeger@suse.de +- update to v4.4 +* Fri Aug 01 2003 - choeger@suse.de +- disabled Test2, because it is not 64bit arch clean + (contacted author, he knows about that problem) +* Wed Jul 30 2003 - choeger@suse.de +- update to most recent version v4.3 +- splitted into -devel subpackage +* Fri Dec 06 2002 - coolo@suse.de +- removed undefined symbols in libpcreposix +* Tue Sep 17 2002 - ro@suse.de +- removed bogus self-provides +* Fri Apr 05 2002 - coolo@suse.de +- fixing autoheader usage +- forward ported %%libdir changes from sles7-s390x +* Tue Jan 22 2002 - choeger@suse.de +- update to version 3.9 +- added BuildRoot +* Tue Aug 21 2001 - mge@suse.de +- pcre 3.5 +* Wed Apr 11 2001 - froh@suse.de +- suse_update_config +* Mon Dec 04 2000 - mge@suse.de +- pcre 3.4 +* Tue Jun 27 2000 - mge@suse.de +- pcre 3.2 +* Thu Mar 02 2000 - mge@suse.de +- fixed manpath +* Sun Feb 13 2000 - mge@suse.de +- update to 3.1 +- group tag +* Mon Oct 25 1999 - mge@suse.de +- initial SuSE-RPM: changed Makefile to install into /usr diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4