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 - [email protected] + +- 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 <[email protected]> +%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 <[email protected]> + +%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 <[email protected]> + + %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: [email protected] For additional commands, e-mail: [email protected]
