Mailinglist Archive: opensuse-commit (999 mails)
| < Previous | Next > |
commit pcre for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Wed, 08 Jul 2009 16:46:24 +0200
- Message-id: <20090708144626.69D506328@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package pcre for openSUSE:Factory
checked in at Wed Jul 8 16:46:24 CEST 2009.
--------
--- pcre/pcre.changes 2009-05-30 22:02:33.000000000 +0200
+++ pcre/pcre.changes 2009-06-10 13:03:29.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Jun 10 13:03:11 CEST 2009 - coolo@xxxxxxxxxx
+
+- split package into tools, docs and libraries
+
+-------------------------------------------------------------------
+Fri Jun 5 23:13:22 CEST 2009 - crrodriguez@xxxxxxx
+
+- disable static libraries, shouldn't be used now
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pcre.spec ++++++
--- /var/tmp/diff_new_pack.NV2cRp/_old 2009-07-08 16:45:51.000000000 +0200
+++ /var/tmp/diff_new_pack.NV2cRp/_new 2009-07-08 16:45:51.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package pcre (Version 7.9)
+# spec file for package pcre (Version 7.9.0)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,10 +20,11 @@
Name: pcre
BuildRequires: gcc-c++
-Version: 7.9
-Release: 3
+Version: 7.9.0
+Release: 1
+%define rversion 7.9
Summary: A library for Perl-compatible regular expressions
-License: BSD 3-Clause; Other uncritical OpenSource License
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
Group: System/Libraries
AutoReqProv: on
# bug437293
@@ -32,7 +33,7 @@
%endif
#
Url: ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
-Source: %name-%version.tar.bz2
+Source: %name-%rversion.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -48,10 +49,13 @@
Philip Hazel <ph10@xxxxxxxxx>
%package devel
-License: BSD 3-Clause; Other uncritical OpenSource License
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
Summary: A library for Perl-compatible regular expressions
Group: System/Libraries
-Requires: %{name} = %{version} libstdc++-devel
+Requires: libstdc++-devel
+Requires: libpcre0 = %{version}
+Requires: libpcreposix0 = %{version}
+Requires: libpcrecpp0 = %{version}
# bug437293
%ifarch ppc64
Obsoletes: pcre-devel-64bit
@@ -70,11 +74,130 @@
--------
Philip Hazel <ph10@xxxxxxxxx>
+%package -n libpcre0
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
+Summary: A library for Perl-compatible regular expressions
+Group: System/Libraries
+# for the license - don't add a version here!
+Requires: %name > 7.9
+
+%description -n libpcre0
+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 <ph10@xxxxxxxxx>
+
+%post -n libpcre0 -p /sbin/ldconfig
+
+%postun -n libpcre0 -p /sbin/ldconfig
+
+%files -n libpcre0
+%defattr(-,root,root)
+/%{_lib}/libpcre.so.*
+
+%package -n libpcreposix0
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
+Summary: A library for Perl-compatible regular expressions
+Group: System/Libraries
+# for the license - don't add a version here!
+Requires: %name > 7.9
+
+%description -n libpcreposix0
+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 <ph10@xxxxxxxxx>
+
+%post -n libpcreposix0 -p /sbin/ldconfig
+
+%postun -n libpcreposix0 -p /sbin/ldconfig
+
+%files -n libpcreposix0
+%defattr(-,root,root)
+/%{_lib}/libpcreposix.so.*
+
+%package -n libpcrecpp0
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
+Summary: A library for Perl-compatible regular expressions
+Group: System/Libraries
+# for the license - don't add a == version here!
+Requires: %name > 7.9
+
+%description -n libpcrecpp0
+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 <ph10@xxxxxxxxx>
+
+%post -n libpcrecpp0 -p /sbin/ldconfig
+
+%postun -n libpcrecpp0 -p /sbin/ldconfig
+
+%files -n libpcrecpp0
+%defattr(-,root,root)
+%{_libdir}/libpcrecpp.so.*
+
+%package doc
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
+Summary: A library for Perl-compatible regular expressions
+Group: System/Libraries
+
+%description doc
+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 <ph10@xxxxxxxxx>
+
+%package tools
+License: BSD 3-clause (or similar) ; Other uncritical OpenSource
License
+Summary: A library for Perl-compatible regular expressions
+Group: System/Libraries
+Recommends: %{name}-doc
+# 7.9 is < 7.9.0 (mls)
+Obsoletes: %name <= 7.9
+Provides: %name <= 7.9
+
+%description tools
+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 <ph10@xxxxxxxxx>
+
%prep
-%setup -q
+%setup -q -n %name-%rversion
%build
-%configure \
+%configure --disable-static \
--with-link-size=2 \
--with-match-limit=10000000 \
--enable-newline-is-lf \
@@ -108,26 +231,25 @@
%clean
%{__rm} -rf %{buildroot}
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog INSTALL LICENCE NEWS NON-UNIX-USE README
-%doc doc/html doc/*.txt
-/%{_lib}/*.so.*
-%{_libdir}/*.so.*
+
+%files tools
+%defattr(-,root,root)
%{_bindir}/pcregrep
%{_bindir}/pcretest
%{_mandir}/man1/*.gz
+%files doc
+%defattr(-,root,root)
+%doc doc/html doc/*.txt
+
%files devel
%defattr(-,root,root)
%{_bindir}/pcre-config
%{_includedir}/*
%{_libdir}/*.so
-%{_libdir}/*.a
%{_libdir}/pkgconfig/libpcre.pc
%{_libdir}/pkgconfig/libpcrecpp.pc
%{_mandir}/man3/*.gz
++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.NV2cRp/_old 2009-07-08 16:45:51.000000000 +0200
+++ /var/tmp/diff_new_pack.NV2cRp/_new 2009-07-08 16:45:51.000000000 +0200
@@ -1 +1,3 @@
-pcre
+libpcre0
+libpcreposix0
+libpcrecpp0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |