source: projects/specs/trunk/lib/libv/libvorbis/libvorbis-vl.spec @ 12322

Revision 12322, 10.1 KB checked in by tomop, 4 years ago (diff)

updated 13 packages

cpio-2.13-1

curl-7.68.0-1

e2fsprogs-1.45.5-1

firefox-68.5.0-1

flex-2.6.4-1

libarchive-3.4.2-1

libogg-1.3.4-1

libssh-0.9.3-1

libtasn1-4.16.0-1

libvorbis-1.3.6-1

nghttp2-1.40.0-1

thunderbird-68.5.0-1

vorbis-tools-1.4.0-5

Line 
1%define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
2%define liboggver 1.3.2
3%define epoch_num 1
4
5Summary:        The Vorbis General Audio Compression Codec.
6Summary(ja):    Vorbis - 汎用オーディオ圧縮コーデック
7Name:           libvorbis
8Version:        1.3.6
9Release:        1%{?_dist_release}
10Epoch:          %{epoch_num}
11
12Group:          System Environment/Libraries
13License:        BSD
14URL:            https://www.xiph.org/
15
16Source:         http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.xz
17Patch0:         libvorbis-1.3.6-git.patch
18
19BuildRoot:      %{_tmppath}/%{name}-%{version}-root
20BuildRequires:  libogg-devel >= %{liboggver}
21BuildRequires:  perl
22
23Vendor:         Project Vine
24Distribution:   Vine Linux
25
26%description
27Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
28general-purpose compressed audio format for audio and music at fixed
29and variable bitrates from 16 to 128 kbps/channel.
30
31The libvorbis package contains runtime libraries for use in programs
32that support Ogg Voribs.
33
34%description -l ja
35Ogg Vorbis は完全にオープンで、知的財産権による制約、特許やロイヤリティ
36と関係ない汎用のオーディオ圧縮フォーマットで、チャンネルあたり 16〜128
37kbps の固定/可変ビットレートのオーディオや音楽用です。
38
39このパッケージには、Ogg Vorbis をサポートするプログラムで使われるランタ
40イムライブラリが含まれています。
41
42%package devel
43Summary:        Development files for Vorbis applications.
44Summary(ja):    Vorbis アプリケーションの開発用ファイル
45Group:          Development/Libraries
46Requires:       %{name} = %{epoch_num}:%{version}-%{release}
47Requires:       libogg-devel >= %{liboggver}
48
49%description devel
50The libvorbis-devel package contains the header files, static libraries
51and documentation needed to develop applications with libvorbis.
52
53%description -l ja devel
54このパッケージには、libvorbis を使ったアプリケーションの開発に必要な
55ヘッダファイル、静的ライブラリ、及びドキュメントが含まれています。
56
57# compat32
58%package -n compat32-%{name}
59Summary:        The Vorbis General Audio Compression Codec.
60Summary(ja):    Vorbis - 汎用オーディオ圧縮コーデック
61Group:          System Environment/Libraries
62
63%description -n compat32-%{name}
64Ogg Vorbis is a fully open, non-proprietary, patent-and-royalty-free,
65general-purpose compressed audio format for audio and music at fixed
66and variable bitrates from 16 to 128 kbps/channel.
67
68The libvorbis package contains runtime libraries for use in programs
69that support Ogg Voribs.
70
71%description -n compat32-%{name} -l ja
72Ogg Vorbis は完全にオープンで、知的財産権による制約、特許やロイヤリティ
73と関係ない汎用のオーディオ圧縮フォーマットで、チャンネルあたり 16〜128
74kbps の固定/可変ビットレートのオーディオや音楽用です。
75
76このパッケージには、Ogg Vorbis をサポートするプログラムで使われるランタ
77イムライブラリが含まれています。
78
79%package -n compat32-%{name}-devel
80Summary:        Development files for Vorbis applications.
81Summary(ja):    Vorbis アプリケーションの開発用ファイル
82Group:          Development/Libraries
83Requires:       compat32-%{name} = %{epoch_num}:%{version}-%{release}
84Requires:       compat32-libogg-devel >= %{liboggver}
85
86%description -n compat32-%{name}-devel
87The libvorbis-devel package contains the header files, static libraries
88and documentation needed to develop applications with libvorbis.
89
90%description -n compat32-%{name}-devel -l ja
91このパッケージには、libvorbis を使ったアプリケーションの開発に必要な
92ヘッダファイル、静的ライブラリ、及びドキュメントが含まれています。
93
94%prep
95%setup -q
96%patch0 -p1
97
98perl -p -i -e "s/-O20/%{optflags}/" configure
99perl -p -i -e "s/-ffast-math//" configure
100
101%build
102%configure --with-ogg-libraries=%{_libdir} --disable-static
103make %{?_smp_mflags}
104
105%install
106[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
107make DESTDIR=%{buildroot} install
108
109#rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.a
110rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
111
112%clean
113[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
114
115%post -p /sbin/ldconfig
116
117%postun -p /sbin/ldconfig
118
119%post -n compat32-%{name} -p /sbin/ldconfig
120
121%postun -n compat32-%{name} -p /sbin/ldconfig
122
123%files
124%defattr(-,root,root)
125%license COPYING
126%doc AUTHORS README todo.txt
127%{_libdir}/*.so.*
128
129%files devel
130%defattr(-,root,root)
131%doc doc/*
132%{_includedir}/vorbis
133%{_libdir}/*.so
134%{_libdir}/pkgconfig/*.pc
135%{_datadir}/aclocal/vorbis.m4
136
137# compat32
138%if %{build_compat32}
139%files -n compat32-%{name}
140%defattr(-,root,root)
141%{_libdir}/*.so.*
142
143%files -n compat32-%{name}-devel
144%defattr(-,root,root)
145%{_libdir}/*.so
146%endif
147
148%changelog
149* Mon Feb 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.3.6-1
150- new upstream release.
151- imported Patch0 from rawhide.
152
153* Sat May 16 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.3.5-1
154- new upstream release
155
156* Sat Jul 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.4-1
157- new upstream release
158
159* Sun Jun 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.3-1
160- new upstream release
161
162* Tue Sep 21 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.3.1-1
163- new upstream release
164- built with rpm-4.8.1
165
166* Sun Nov 22 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.3-1
167- new upstream release
168- dropped Patch2-7 (merged into upstream)
169
170* Wed Aug 12 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.0-9
171- add patch7 to fix CVE-2009-2663 (OGG Processing) from fc10
172
173* Sun Jun 28 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.0-8
174- fix compat32-devel Require tag (adding epoch)
175
176* Sun Jun 28 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.0-7
177- rollback to 1.2.0 because of pulseaudio lockup issue
178- add Epoch 1
179- patch2-6 are added again
180
181* Wed Jun 24 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.2-1
182- new upstream release
183- drop old patches
184
185* Fri Jun 19 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-6
186- used --disable-static option
187
188* Sun May 10 2009 NAKAMURA Kenta <kenta@vinelinux.org> 1.2.0-5
189- added compat32 package for x86_64 arch support
190- removed lib*.a from devel package
191
192* Wed Oct 15 2008 Shu KONNO <owa@bg.wakwak.com> 1.2.0-4vl5
193- spec in utf-8
194
195* Sun Jun 15 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-3vl5
196- added Patches for security fix based on VinePlus 1.2.0-3vl4
197  * Sat Jun 07 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.2.0-3vl4
198  - add patch2,6 for additional hardening/sanity checks
199  - add patch3 for CVE-2008-1420
200  - add patch4 for CVE-2008-1419
201  - add patch5 for CVE-2008-1423
202
203* Mon May 19 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-1
204- applied new versioning policy
205- removed lib*.la from devel package
206
207* Fri Aug 17 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-0vl4
208- fixed include file location
209
210* Tue Aug  7 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.0-0vl3
211- rebuild for VineSeed
212
213* Tue Aug  7 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.0-0vl2
214- rebuild for Vine Linux 4.1
215
216* Tue Aug  7 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.2.0-0vl1
217- new upstream release (CVE-2007-3106, CVE-2007-4029)
218
219* Mon May 14 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1.2-0vl2
220- rebuild with new toolchain
221
222* Tue Nov 29 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.2-0vl1
223- source upgrade
224
225* Fri Jul 01 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl1
226- source upgrade
227- add Japanese summary and description
228
229* Fri Oct 01 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.0-0vl1
230- source upgrade
231- update source-URL
232
233* Fri Mar 26 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0.1-0vl3
234- rebuild
235
236* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0.1-0vl2
237- rebuild for VineSeedPlus
238
239* Fri Nov 21 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0.1-0vl1
240- source upgrade
241- build for VinePlus/2.6
242- add %%{_libdir}/*.la and %%{_libdir}/pkgconfig/*.pc to devel package
243- disable %%configure script
244
245* Sat Oct  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl3
246- rebuild with new toolchains
247- use License tag
248
249* Sun Dec 15 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl2
250- rebuild with new toolchains
251
252* Wed Jul 24 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl1
253- source upgrade
254- update %description devel
255- add PreReq: ldconfig
256- delete Patch
257
258* Sat Jan 12 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 0.99.3-1vl1
259- build for VineSeed
260- change version number to 0.99.3 (means 1.0rc3)
261
262* Tue Jan  1 2002 Bill Nottingham <notting@redhat.com>
263- update to 1.0rc3
264
265* Thu Aug 16 2001 Bill Nottingham <notting@redhat.com>
266- fix bug in floor backend (<michael@stroucken.org>)
267
268* Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
269- update to 1.0rc2
270
271* Fri Jul 20 2001 Bill Nottingham <notting@redhat.com>
272- split out from the main vorbis package
273
274* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
275- own %%{_libdir}/ao
276- I love libtool
277
278* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
279- add links from library major version numbers in rpms
280
281* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
282- update to rc1
283
284* Fri May  4 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
285- fixed perl line in spec file to set optims correctly
286
287* Tue Mar 20 2001 Bill Nottingham <notting@redhat.com>
288- fix alpha/ia64, again
289- use optflags, not -O20 -ffast-math (especially on alpha...)
290
291* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
292- fix license tag
293
294* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
295- beta4
296
297* Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
298- fix alpha/ia64
299
300* Thu Feb  8 2001 Bill Nottingham <notting@redhat.com>
301- update CVS in prep for beta4
302
303* Wed Feb 07 2001 Philipp Knirsch <pknirsch@redhat.de>
304- Fixed bugzilla bug #25391. ogg123 now usses the OSS driver by default if
305  none was specified.
306
307* Tue Jan  9 2001 Bill Nottingham <notting@redhat.com>
308- update CVS, grab aRts backend for libao
309
310* Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
311- update CVS
312
313* Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
314- rebuild because of broken fileutils
315
316* Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
317- hack up specfile some, merge some packages
318
319* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
320- initial spec file created
Note: See TracBrowser for help on using the repository browser.