From 03bb1716fae26fe9631dadedd656dc31bf22895db4e9e6da2c466f2f4414a4f8 Mon Sep 17 00:00:00 2001 From: Marguerite Su Date: Tue, 2 Jan 2018 08:00:15 +0000 Subject: [PATCH] Accepting request 559525 from home:avindra - Version 6.7.0 - add ONIG_SYNTAX_ONIGURUMA (default syntax) - restructure StackType - implement subexp calls (?R), (?&name), (?-n), (?+n) for Perl syntax - use string pool of gperf for Unicode Property lookup function - fix an empty greedy regex and a word boundary (.*\b) fails - remove a stack type STK_POS - add a declaration of onig_end() - fix compilation failure in out-of-source build - [new] hexadecimal codepoint \uHHHH - Version 6.6.1 - fix definition of \X to (?>\O(?:\Y\O)*) - Version 6.6.0 - rename Absent clear to Range clear - [new] Extended Grapheme Cluster \X and boundary \y, \Y - fix: invalid index(ctype) value assigned to Unicode Block properties - --enable-crnl-as-line-terminator to be deprecated - [new] ASCII only mode options (?WDSP) - [new] ONIG_OPTION_XXXX_IS_ASCII options - disable OP_CCLASS_NODE - [spec] Absent clear restore previous range value at backtrack - optimize for simple one char repetition in Absent expression - fix: invalid impl. for reluctant repetition in Absent expression - remove compile switch USE_NAMED_GROUP - Visual Studio 2005 compilation fixed - cleanup with spec-cleaner OBS-URL: https://build.opensuse.org/request/show/559525 OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby/oniguruma?expand=0&rev=13 --- onig-6.5.0.tar.gz | 3 --- onig-6.7.0.tar.gz | 3 +++ oniguruma.changes | 32 ++++++++++++++++++++++++++++++++ oniguruma.spec | 14 +++++--------- 4 files changed, 40 insertions(+), 12 deletions(-) delete mode 100644 onig-6.5.0.tar.gz create mode 100644 onig-6.7.0.tar.gz diff --git a/onig-6.5.0.tar.gz b/onig-6.5.0.tar.gz deleted file mode 100644 index f405f26..0000000 --- a/onig-6.5.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fc78898665dea1e2fbeda0609074ff76f5ef2001907f6184468c752eb52a3ed4 -size 911379 diff --git a/onig-6.7.0.tar.gz b/onig-6.7.0.tar.gz new file mode 100644 index 0000000..dd9c8fe --- /dev/null +++ b/onig-6.7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32d73c37d3c350b16287d86288f4bc98b95467fc37091cbcade60d83b01da073 +size 952950 diff --git a/oniguruma.changes b/oniguruma.changes index 161d196..e991d36 100644 --- a/oniguruma.changes +++ b/oniguruma.changes @@ -1,3 +1,35 @@ +------------------------------------------------------------------- +Sat Dec 23 01:39:12 UTC 2017 - avindra@opensuse.org + +- Version 6.7.0 + - add ONIG_SYNTAX_ONIGURUMA (default syntax) + - restructure StackType + - implement subexp calls (?R), (?&name), (?-n), (?+n) for Perl + syntax + - use string pool of gperf for Unicode Property lookup function + - fix an empty greedy regex and a word boundary (.*\b) fails + - remove a stack type STK_POS + - add a declaration of onig_end() + - fix compilation failure in out-of-source build + - [new] hexadecimal codepoint \uHHHH +- Version 6.6.1 + - fix definition of \X to (?>\O(?:\Y\O)*) +- Version 6.6.0 + - rename Absent clear to Range clear + - [new] Extended Grapheme Cluster \X and boundary \y, \Y + - fix: invalid index(ctype) value assigned to Unicode Block + properties + - --enable-crnl-as-line-terminator to be deprecated + - [new] ASCII only mode options (?WDSP) + - [new] ONIG_OPTION_XXXX_IS_ASCII options + - disable OP_CCLASS_NODE + - [spec] Absent clear restore previous range value at backtrack + - optimize for simple one char repetition in Absent expression + - fix: invalid impl. for reluctant repetition in Absent expression + - remove compile switch USE_NAMED_GROUP + - Visual Studio 2005 compilation fixed +- cleanup with spec-cleaner + ------------------------------------------------------------------- Mon Aug 7 10:06:48 UTC 2017 - mrueckert@suse.de diff --git a/oniguruma.spec b/oniguruma.spec index 81d3a6a..ec9502b 100644 --- a/oniguruma.spec +++ b/oniguruma.spec @@ -16,17 +16,16 @@ # +%define lib_name libonig4 Name: oniguruma -Version: 6.5.0 +Version: 6.7.0 Release: 0 Summary: Regex Library Supporting Different Character Encodings License: BSD-2-Clause Group: Development/Languages/C and C++ Url: https://github.com/kkos/oniguruma Source: https://github.com/kkos/oniguruma/releases/download/v%{version}/onig-%{version}.tar.gz -BuildRequires: pkg-config -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%define lib_name libonig4 +BuildRequires: pkgconfig %description Oniguruma is a regular expressions library. The characteristics of @@ -87,21 +86,18 @@ export CFLAGS="%{optflags} -g" make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.a" -delete -print find %{buildroot} -type f -name "*.la" -delete -print %post -n %{lib_name} -p /sbin/ldconfig - %postun -n %{lib_name} -p /sbin/ldconfig %files -n %{lib_name} -%defattr(-,root,root,-) %{_libdir}/libonig.so.* %files devel -%defattr(-,root,root,-) -%doc AUTHORS COPYING HISTORY index.html index_ja.html README README.ja +%doc AUTHORS COPYING HISTORY index.html index_ja.html README %doc doc/* examples/ %{_bindir}/onig-config %{_includedir}/oniguruma.h