Compare commits
6 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| a854ed6d74 | |||
| c0ff84dccc | |||
| 96ad2d77fe | |||
| 5c7a2ff693 | |||
| 6eac7ecbb6 | |||
| a6cfa51caf |
3
onig-6.9.10.tar.gz
Normal file
3
onig-6.9.10.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2a5cfc5ae259e4e97f86b68dfffc152cdaffe94e2060b770cb827238d769fc05
|
||||
size 979159
|
||||
BIN
onig-6.9.8.tar.gz
LFS
BIN
onig-6.9.8.tar.gz
LFS
Binary file not shown.
@@ -1,3 +1,34 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu May 8 13:10:31 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com>
|
||||
|
||||
- Build using cmake (needed to support apps which depend on this
|
||||
and use cmake find_package to find the library).
|
||||
- Use %ldconfig_scriptlets macro for post(un) ldconfig update.
|
||||
- Use %license to package COPYING file.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 1 13:30:52 UTC 2025 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Update to 6.9.10
|
||||
- Update Unicode version 16.0
|
||||
- Add new operator (*SKIP)
|
||||
- Fixed: ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS not working for ^*
|
||||
pattern (Issue #292)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 17 20:44:33 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
- Update to 6.9.9
|
||||
- Update Unicode version 15.1.0
|
||||
- NEW API: ONIG_OPTION_MATCH_WHOLE_STRING
|
||||
- Fixed: (?I) option was not enabled for character classes (Issue
|
||||
#264).
|
||||
- Changed specification to check for incorrect POSIX bracket
|
||||
(Issue #253).
|
||||
- Changed [[:punct:]] in Unicode encodings to be compatible with
|
||||
POSIX definition. (Issue #268)
|
||||
- Fixed: ONIG_OPTION_FIND_LONGEST behavior
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 5 18:46:10 UTC 2022 - Marcus Rueckert <mrueckert@suse.de>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package oniguruma
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -17,15 +17,16 @@
|
||||
|
||||
|
||||
%define lib_name libonig5
|
||||
%define short_version 6.9.8
|
||||
%define short_version 6.9.10
|
||||
Name: oniguruma
|
||||
Version: 6.9.8
|
||||
Version: 6.9.10
|
||||
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: cmake
|
||||
BuildRequires: pkgconfig
|
||||
|
||||
%description
|
||||
@@ -83,31 +84,33 @@ cp -rp sample/ examples
|
||||
|
||||
%build
|
||||
export CFLAGS="%{optflags} -g"
|
||||
%configure --enable-posix-api
|
||||
%make_build
|
||||
|
||||
%check
|
||||
cd test
|
||||
%make_build test
|
||||
%cmake \
|
||||
-DENABLE_POSIX_API:BOOL=ON \
|
||||
-DBUILD_TESTS:BOOL=ON \
|
||||
%{nil}
|
||||
%cmake_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
find %{buildroot} -type f -name "*.a" -delete -print
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%cmake_install
|
||||
rm -fr %{buildroot}%{_datadir}/doc/onig
|
||||
|
||||
%post -n %{lib_name} -p /sbin/ldconfig
|
||||
%postun -n %{lib_name} -p /sbin/ldconfig
|
||||
%check
|
||||
%ctest
|
||||
|
||||
%ldconfig_scriptlets -n %{lib_name}
|
||||
|
||||
%files -n %{lib_name}
|
||||
%{_libdir}/libonig.so.*
|
||||
|
||||
%files devel
|
||||
%doc AUTHORS COPYING HISTORY index.html index_ja.html README
|
||||
%license COPYING
|
||||
%doc AUTHORS HISTORY index.html index_ja.html README
|
||||
%doc doc/* examples/
|
||||
%{_bindir}/onig-config
|
||||
%{_includedir}/oniguruma.h
|
||||
%{_includedir}/oniggnu.h
|
||||
%{_includedir}/onigposix.h
|
||||
%{_libdir}/cmake/%{name}/
|
||||
%{_libdir}/libonig.so
|
||||
%{_libdir}/pkgconfig/oniguruma.pc
|
||||
|
||||
|
||||
Reference in New Issue
Block a user