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

Revision 6523, 7.0 KB checked in by daisuke, 12 years ago (diff)

rebuild with libao-1.1.0, remove unneeded dependency

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