source: projects/specs/trunk/o/oniguruma/oniguruma-vl.spec @ 12506

Revision 12506, 4.6 KB checked in by tomop, 3 years ago (diff)

updated 16 packages

bluez-5.55-1

firefox-78.4.0-1

llvm-11.0.0-2

libdrm-2.4.102-1

libmodsecurity-3.0.4-2

mesa-20.2.1-1

nginx-1.18.0-8

nspr-4.29-1

nss-3.58-1

oniguruma-6.9.5.rev1-3

python-mako-1.1.3-1

python-markupsafe-1.1.1-2

rust-1.47.0-1

thunderbird-78.4.0-1

tigervnc-1.11.0-1

xorg-x11-server-1.20.9-2

Line 
1%define srcname onig
2%global ver     6.9.5
3%global rev     rev1
4
5Summary:        Oniguruma - A regular expressions library
6Summary(ja):    鬼車 - 正規表現ライブラリ
7Name:           oniguruma
8Version:        %{ver}%{?rev:.}%{?rev}
9Release:        3%{?_dist_release}
10Vendor:         Project Vine
11Distribution:   Vine Linux
12
13License:        BSD
14Group:          system
15URL:            https://github.com/kkos/oniguruma
16Source0:        https://github.com/kkos/oniguruma/releases/download/v%{ver}%{?rev:_}%{?rev}/%{srcname}-%{ver}%{?rev:-}%{?rev}.tar.gz
17Patch1000:      CVE-2020-26159.patch
18
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20
21Requires(post):   ldconfig
22Requires(postun): ldconfig
23
24%description
25Oniguruma is a regular expressions library.
26The characteristics of this library is that different character encoding
27for every regular expression object can be specified.
28
29%description -l ja
30鬼車は正規表現ライブラリです。
31このライブラリの特長は、それぞれの正規表現オブジェクトごとに
32異なる文字エンコーディングを指定できることです。
33
34
35%package devel
36Summary:        Libraries/include files for Oniguruma
37Summary(ja):    鬼車の開発用ファイル
38Group:          programming
39Requires:       %{name} = %{version}-%{release}
40
41%description devel
42Oniguruma is a regular expressions library.
43The characteristics of this library is that different character encoding
44for every regular expression object can be specified.
45
46This package contains the libraries and includes files necessary to develop
47applications with Oniguruma.
48
49%description -l ja devel
50鬼車は正規表現ライブラリです。
51このライブラリの特長は、それぞれの正規表現オブジェクトごとに
52異なる文字エンコーディングを指定できることです。
53
54このパッケージには、鬼車を使ったアプリケーションの開発に必要な
55ライブラリ及びヘッダファイルが含まれています。
56
57
58%debug_package
59
60
61%prep
62%autosetup -p1 -n %{srcname}-%{ver}
63
64
65%build
66%configure \
67        --enable-posix-api \
68        --disable-silent-rules \
69        --disable-static
70
71%__make %{?_smp_mflags}
72
73
74%install
75%__rm -rf %{buildroot}
76%makeinstall
77
78# remove unneeded files
79%__rm -f %{buildroot}%{_libdir}/libonig.a
80%__rm -f %{buildroot}%{_libdir}/libonig.la
81
82
83%clean
84%__rm -rf %{buildroot}
85
86
87%post -p /sbin/ldconfig
88%postun -p /sbin/ldconfig
89
90
91%files
92%defattr(-,root,root,-)
93%license COPYING
94%doc AUTHORS HISTORY README README.ja
95%{_libdir}/libonig.so.*
96
97%files devel
98%defattr(-,root,root)
99%doc doc/*
100%{_bindir}/onig-config
101%{_libdir}/pkgconfig/oniguruma.pc
102%{_libdir}/libonig.so
103%{_includedir}/onig*.h
104
105
106%changelog
107* Wed Oct 14 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.5.rev1-3
108- imported Patch1 from upstream to fix CVE-2020-26159.
109
110* Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.5.rev1-2
111- enabled POSIX API.
112
113* Fri Aug 21 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.5.rev1-1
114- new upstream release.
115
116* Wed Dec 04 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.4-1
117- new upstream release.
118
119* Sat Sep 14 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 6.9.3-1
120- new upstream release.
121
122* Wed Nov 18 2015 Toshiharu Kudoh <toshi.kd2@gmail.com> 5.9.6-1
123- new upstream release
124- changed %%URL, %%Source0
125
126* Sun Jan 26 2014 IWAI, Masaharu <iwaim.sub@gmail.com> 5.9.5-1
127- update to 5.9.5
128- add pkgconfig file in devel package
129
130* Sat Jan 05 2013 Toshiharu Kudoh <toshi.kd2@gmail.com> 5.9.3-1
131- new upstream release
132
133* Thu Apr 14 2011 IWAI, Masaharu <iwai@alib.jp> 5.9.2-2
134- rebuild on current VineSeed
135
136* Tue Jan 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 5.9.2-1
137- new upstream release
138
139* Thu Mar 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 5.9.1-1vl5
140- new upstream release
141- fixed remove unneeded files (added "delete libonig.la")
142
143* Tue Aug 19 2008 Shu KONNO <owa@bg.wakwak.com> 4.7.1-1vl5
144- applied new versioning policy, spec in utf-8
145- dropt lib*.la
146
147* Tue Sep 04 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.7.1-0vl1
148- new upstream release
149
150* Fri Mar 09 2007 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.6.1-0vl1
151- new upstream release
152
153* Wed Dec 20 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.5.1-0vl1
154- new upstream release
155
156* Thu Nov 02 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.4.6-0vl1
157- new upstream release
158
159* Fri Sep 22 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.4.4-0vl1
160- new upstream release
161
162* Wed Aug 30 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.4.1-0vl1
163- new upstream release
164
165* Mon Aug 21 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.3.0-0vl1
166- new upstream release
167- fix typo
168
169* Mon Aug 07 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.2.2-0vl2
170- fix typo
171
172* Fri Aug 04 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 4.2.2-0vl1
173- initial build
Note: See TracBrowser for help on using the repository browser.