Hello community,
here is the log from the commit of package oniguruma for openSUSE:Factory
checked in at Wed Jun 1 10:41:49 CEST 2011.
--------
--- oniguruma/oniguruma.changes 2006-10-20 00:51:54.000000000 +0200
+++ /mounts/work_src_done/STABLE/oniguruma/oniguruma.changes 2010-08-15 14:58:31.000000000 +0200
@@ -1,0 +2,10 @@
+Sat Aug 14 22:12:55 UTC 2010 - gber@opensuse.org
+
+- update to version 5.9.2:
+ + many fixes
+- cleanup:
+ + split into liborig2 and oniguruma-devel subpackages
+ + corrected license information
+ + changed summary to conform with policy
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
onigd2_5_7.tar.gz
New:
----
onig-5.9.2.tar.bz2
oniguruma-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ oniguruma.spec ++++++
--- /var/tmp/diff_new_pack.DTLyHk/_old 2011-06-01 10:40:01.000000000 +0200
+++ /var/tmp/diff_new_pack.DTLyHk/_new 2011-06-01 10:40:01.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package oniguruma (Version 2.5.7)
+# spec file for package oniguruma
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -19,15 +19,17 @@
Name: oniguruma
-BuildRequires: ruby-devel
-Version: 2.5.7
-Release: 207
-License: BSD 3-Clause
+Version: 5.9.2
+Release: 1
+License: BSD 2-Clause
Group: Development/Languages/C and C++
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Summary: Regex Library Supporting Different Character Encodings
Url: http://www.geocities.jp/kosako3/oniguruma/
-Source: http://www.geocities.jp/kosako3/oniguruma/archive/onigd2_5_7.tar.gz
-Summary: A regular expression library with support for different character encodings.
+Source: onig-%{version}.tar.bz2
+Source10: %{name}-rpmlintrc
+AutoReqProv: on
+BuildRequires: ruby-devel >= 1.8
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Oniguruma is a regular expressions library. The characteristics of
@@ -47,27 +49,93 @@
--------
K. Kosako
+%package -n libonig2
+
+
+Group: Development/Languages/C and C++
+Summary: Regex Library Supporting Different Character Encodings
+
+%description -n libonig2
+Oniguruma is a regular expressions library. The characteristics of
+this library is that different character encoding for every regular
+expression object can be specified.
+
+Supported character encodings: ASCII, UTF-8, UTF-16BE, UTF-16LE,
+UTF-32BE, UTF-32LE, EUC-JP, EUC-TW, EUC-KR, EUC-CN, Shift_JIS, Big5, GB
+18030, KOI8-R, KOI8, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4,
+ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9,
+ISO-8859-10, ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15,
+ISO-8859-16.
+
+
+
+Authors:
+--------
+ K. Kosako
+
+%package devel
+
+
+Group: Development/Languages/C and C++
+Summary: Regex Library Supporting Different Character Encodings - Development Files
+Requires: libonig2 = %version
+Obsoletes: oniguruma <= 2.5.7
+
+%description devel
+Oniguruma is a regular expressions library. The characteristics of
+this library is that different character encoding for every regular
+expression object can be specified.
+
+Supported character encodings: ASCII, UTF-8, UTF-16BE, UTF-16LE,
+UTF-32BE, UTF-32LE, EUC-JP, EUC-TW, EUC-KR, EUC-CN, Shift_JIS, Big5, GB
+18030, KOI8-R, KOI8, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4,
+ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9,
+ISO-8859-10, ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15,
+ISO-8859-16.
+
+This package contains all necessary include files and libraries needed to
+develop applications that require it.
+
+
+
+Authors:
+--------
+ K. Kosako
+
+
%prep
-%setup -n oniguruma
+%setup -q -n onig-%{version}
+%{__cp} -rp sample/ examples
%build
-export CFLAGS="%{optflags} -g -fno-strict-aliasing"
+export CFLAGS="%optflags -g"
%configure
%{__make}
-%{__make} ctest ptest
%install
-%{__install} -Dd -m 0755 %{buildroot}%{_prefix}
-%makeinstall prefix="%{buildroot}%{_prefix}" includedir="%{buildroot}%{_includedir}" libdir="%{buildroot}%{_libdir}"
+%makeinstall
+%{__rm} -f %{buildroot}%{_libdir}/libonig.la
%clean
%{__rm} -rf %{buildroot}
-%files
+%post -n libonig2 -p /sbin/ldconfig
+
+%postun -n libonig2 -p /sbin/ldconfig
+
+%files -n libonig2
%defattr(-,root,root,-)
+%{_libdir}/libonig.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING HISTORY index.html index_ja.html README README.ja
+%doc doc/* examples/
+%{_libdir}/libonig.so
+%{_libdir}/libonig.a
+%{_includedir}/oniguruma.h
%{_includedir}/oniggnu.h
%{_includedir}/onigposix.h
-%{_includedir}/oniguruma.h
-%{_libdir}/libonig.a
+%{_bindir}/onig-config
%changelog
++++++ oniguruma-rpmlintrc ++++++
# library is named libonig2 according to policy and source package is named
# onigurama for historical reasons
addFilter("no-dependency-on.*oniguruma")
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org