source: projects/specs/trunk/v/vorbis-tools/vorbis-tools-vl.spec @ 12561

Revision 12561, 7.7 KB checked in by tomop, 3 years ago (diff)

updated 6 packages

LibRaw?-0.20.2-1

djvulibre-3.5.28-1

libvorbis-1.3.7-1

re2c-2.0.3-1

vorbis-tools-1.4.2-1

xterm-366-1

Line 
1%define with_flac 1
2%define with_speex 0
3
4Summary:        Several Ogg Vorbis Tools
5Summary(ja):    各種 Ogg Vorvis 用ツール
6Name:           vorbis-tools
7Version:        1.4.2
8Release:        1%{?_dist_release}
9Group:          multimedia
10Vendor:         Project Vine
11Distribution:   Vine Linux
12
13License:        GPLv2
14URL:            https://www.xiph.org/
15Source0:        http://downloads.xiph.org/releases/vorbis/vorbis-tools-%{version}.tar.gz
16Source1:        vorbis-tools-ogg123rc
17
18# http://lists.xiph.org/pipermail/vorbis-dev/2021-January/020538.html
19# http://lists.xiph.org/pipermail/vorbis-dev/2013-May/020336.html
20Patch1:         vorbis-tools-1.4.2-man-page.patch
21
22BuildRoot:      %{_tmppath}/%{name}-%{version}-root
23BuildRequires:  libvorbis-devel >= 1.0
24BuildRequires:  libao-devel
25BuildRequires:  curl-devel
26BuildRequires:  perl
27Requires:       curl
28
29%if %{with_flac}
30BuildRequires:  flac-devel >= 1.1.3
31%endif
32
33%if %{with_speex}
34BuildRequires:  speex-devel
35%endif
36
37%description
38vorbis-tools contains oggenc (an encoder) and ogg123 (a playback tool).
39It also has vorbiscomment (to add comments to vorbis files), ogginfo (to
40give all useful information about an ogg file, including streams in it),
41and oggdec (a simple command line decoder).
42#oggdec (a simple command line decoder), and vcut (which allows you to
43#cut up vorbis files).
44
45%description -l ja
46vorbis-tools には、Ogg Vorbis のエンコーダ oggenc と再生ツール ogg123 が含
47まれています。
48また、以下のようなツールも含まれています。
49 - vorbiscomment : vorbis ファイルのコメントを表示・編集
50 - ogginfo       : ogg ファイルについてのあらゆる有用な情報 (コメント、ビッ
51                   トレート、長さなど) を表示
52 - oggdec        : シンプルなコマンドラインデコーダ
53# - vcut          : vorbis ファイルを分割
54
55
56%debug_package
57
58
59%prep
60%autosetup -p1
61
62
63%build
64# fix FTBFS if "-Werror=format-security" flag is used (#1025257)
65export CFLAGS="$RPM_OPT_FLAGS -Wno-error=format-security"
66%configure \
67%if ! %{with_flac}
68        --without-flac \
69%endif
70%if ! %{with_speex}
71        --without-speex
72%endif
73%make_build
74
75
76%install
77[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
78%makeinstall
79%find_lang %{name}
80
81%__install -D -p -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/ogg123rc
82
83
84%clean
85[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
86
87
88%files -f %{name}.lang
89%defattr(-,root,root)
90%license COPYING
91%doc AUTHORS README ogg123/ogg123rc-example
92%config %{_sysconfdir}/ogg123rc
93%{_bindir}/*
94%{_mandir}/man1/*
95
96
97%changelog
98* Wed Mar 03 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.2-1
99- dropped all patches.
100- imported Patch1 from rawhide.
101
102* Mon Feb 17 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.0-5
103- replaced Patch1001.
104- imported Patch2-4 and 1003.
105
106* Sat Jul 30 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.0-4
107- added Patch1000-1002.
108  - CVE-2014-9638
109  - CVE-2014-9639
110  - CVE-2014-9640
111  - CVE-2015-6749
112
113* Sat Jul 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.0-3
114- rebuild with VineSeed environment
115
116* Fri Jul 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.0-2
117- rebuild with libao-1.1.0
118
119* Fri May 27 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.0-1
120- update to 1.4.0
121
122* Fri Sep 25 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.2.0-4
123- rebuild with release +1 (forgot to add changelog of 1.2.0-3)
124
125* Wed Sep 23 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.2.0-3
126- add Patch2: fix random play config option (<BTS:VineLinux:709>)
127
128* Sat May 16 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-2
129- spec in UTF-8
130
131* Mon May 19 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.2.0-1
132- new upstream release (dropped Patch0, 3)
133- rebuilt with curl-7.18.1
134
135* Thu May 01 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 1.1.1-4
136- add patch10 for fix CVE-2008-1686
137
138* Tue Sep 04 2007 KAZUKI SHIMURA <ksh753@y5.dion.ne.jp> 1.1.1-0vl5
139- rebuild with flac-1.2.0
140- to support flac >= 1.1.3's new APIs
141  - import flac-1.1.3.patch (patch3) from MDV
142  - run autoreconf
143
144* Mon May 14 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.1.1-0vl4
145- rebuild with curl-7.16.2
146- add Patch2 to build against curl-7.16
147
148* Mon Mar 27 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.1.1-0vl3
149- rebuilt (for ppc)
150
151* Sat Oct 29 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl2
152- include config.h in share/{utf8,iconvert}.c (patch1)
153- install ogg123rc to %%{_sysconfdir} (source1)
154
155* Sat Jul 02 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.1.1-0vl1
156- source upgrade
157- update source-URL
158- remove vcut from description
159
160* Sun Feb 13 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl6
161- rebuild with curl-7.13.0
162  - {openssl,zlib,libidn}-devel are now required by curl-devel
163- update ogg-flac-1.0.patch
164
165* Sun Feb 06 2005 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl5
166- rebuild with flac-1.1.2
167
168* Sat Dec 18 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 1.0.1-0vl4
169- rebuild with flac-1.1.1
170- fix dependencies
171  - add BuildPrereq: flac-devel, openssl-devel, zlib-devel
172  - add Requires: flac, zlib
173- add Japanese summary and description
174- use %%find_lang macro
175- add ogg-flac-1.0.patch to support Ogg FLAC >= 1.0 files
176
177* Fri Mar 26 2004 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0.1-0vl3
178- rebuild with openssl-0.9.7d
179
180* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0.1-0vl2
181- rebuild for VineSeedPlus
182
183* Fri Nov 21 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0.1-0vl1
184- source upgrade
185- build for VinePlus/2.6
186- add --without-speex --without-flac to configure option
187
188* Sat Oct  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl3
189- rebuild with new toolchain
190- use License tag
191
192* Sun Jan 19 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl2
193- rebuild with new toolchain
194
195* Wed Jul 24 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 1.0-0vl1
196- source upgrade
197- BuildPrereq: libao-devel >= 0.8.3
198- update %description
199- add %{_datadir}/locale/*/LC_MESSAGES/* to %files section
200- add Requires: openssl
201
202* Sat Jan 12 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 0.99.3-2vl1
203- build for VineSeed
204- change version number to 0.99.3 (means 1.0rc3)
205
206* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
207- automated rebuild
208
209* Tue Jan  1 2002 Bill Nottingham <notting@redhat.com>
210- update to 1.0rc3
211
212* Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
213- update to 1.0rc2
214
215* Fri Jul 20 2001 Bill Nottingham <notting@redhat.com>
216- split libao, libvorbis out
217
218* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
219- own %%{_libdir}/ao
220- I love libtool
221
222* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
223- add links from library major version numbers in rpms
224
225* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
226- update to rc1
227
228* Fri May  4 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
229- fixed perl line in spec file to set optims correctly
230
231* Tue Mar 20 2001 Bill Nottingham <notting@redhat.com>
232- fix alpha/ia64, again
233- use optflags, not -O20 -ffast-math (especially on alpha...)
234
235* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
236- fix license tag
237
238* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
239- beta4
240
241* Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
242- fix alpha/ia64
243
244* Thu Feb  8 2001 Bill Nottingham <notting@redhat.com>
245- update CVS in prep for beta4
246
247* Wed Feb 07 2001 Philipp Knirsch <pknirsch@redhat.de>
248- Fixed bugzilla bug #25391. ogg123 now usses the OSS driver by default if
249  none was specified.
250
251* Tue Jan  9 2001 Bill Nottingham <notting@redhat.com>
252- update CVS, grab aRts backend for libao
253
254* Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
255- update CVS
256
257* Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
258- rebuild because of broken fileutils
259
260* Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
261- hack up specfile some, merge some packages
262
263* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
264- initial spec file created
Note: See TracBrowser for help on using the repository browser.