source: projects/specs/trunk/lib/liba/libao/libao-vl.spec @ 9439

Revision 9439, 6.3 KB checked in by inagaki, 9 years ago (diff)

2015-03-18 Ryoichi INAGAKI <ryo1@…>

  • cdrdao: rebuilt
  • digikam: fixed Group
  • easytag, libao, libcrystalhd, libmp4v2: updated


Line 
1Name: libao
2Version: 1.2.0
3Release: 1%{?_dist_release}
4Summary: Cross Platform Audio Output Library.
5Summary(ja): クロスプラットフォームなオーディオ出力ライブラリ
6
7Group: System Environment/Libraries
8License: GPLv2
9URL: http://www.xiph.org/ao/
10
11Source: http://downloads.xiph.org/releases/ao/libao-%{version}.tar.gz
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14BuildRequires: alsa-lib-devel
15BuildRequires: glib2-devel
16BuildRequires: perl
17BuildRequires: pulseaudio-libs-devel
18
19%description
20Libao is a cross-platform audio library that allows programs to output
21audio using a simple API on a wide variety of platforms.  It currently
22supports:
23   * Null output
24   * WAV files
25   * ALSA (Advanced Linux Sound Architecture)
26   * pulseaudio (next generation GNOME sound server)
27   * AIX
28   * Solaris (untested)
29   * IRIX (untested)
30
31This package provides plug-ins for OSS, ESD, ALSA, PulseAudio and aRts. 
32You will need to install the supporting libraries for any plug-ins you
33want to use in order for them to work.
34
35%package devel
36Summary: Cross Platform Audio Output Library Development.
37Summary(ja): libao の開発用ファイル
38Group: Development/Libraries
39Requires: %{name} = %{version}-%{release}
40
41%description devel
42The libao-devel package contains the header files, static libraries and
43documentation needed to develop applications with libao.
44
45%prep
46%setup -q
47perl -p -i -e "s/-O20/$RPM_OPT_FLAGS/" configure
48perl -p -i -e "s/-ffast-math//" configure
49
50%build
51%configure \
52    --disable-broken-oss \
53    --disable-esd \
54    --disable-arts \
55    --disable-nas \
56    --enable-alsa \
57    --enable-pulse
58
59make %{?_smp_mflags}
60
61
62%install
63[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
64make DESTDIR=$RPM_BUILD_ROOT install
65
66rm -f doc/Makefile*
67rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
68rm -f $RPM_BUILD_ROOT%{_libdir}/ao/plugins-4/lib*.la
69
70%clean
71[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
72
73%post -p /sbin/ldconfig
74
75%postun -p /sbin/ldconfig
76
77
78%files
79%defattr(-,root,root)
80%doc AUTHORS CHANGES COPYING README
81%{_libdir}/libao.so.*
82%{_libdir}/ao/*/*.so
83%{_mandir}/man5/*
84
85%files devel
86%defattr(-,root,root)
87%doc doc/*
88%{_includedir}/ao
89%{_libdir}/libao.so
90#{_libdir}/ao/*/*.la
91%{_libdir}/pkgconfig/*.pc
92%{_datadir}/aclocal/ao.m4
93%exclude %{_libdir}/ckport/db/libao.ckport
94
95%changelog
96* Tue Mar 17 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.2.0-1
97- new upstream release
98- added Japanese summary
99
100* Sat Jul 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
101- rebuild with VineSeed environment
102
103* Fri Jul 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.0-1
104- new upstream release
105
106* Sun Jul 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.8-4
107- disable arts, nas, esd
108
109* Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.8-3
110- rebuild with rpm-4.8.1 for pkg-config file
111
112* Fri Aug 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.8-2
113- remove all Requires:
114
115* Mon Sep  8 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-1
116- applied new versioning policy
117- rebuilt with pulseaudio
118
119* Fri Aug 17 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-0vl1
120- new upstream release
121
122* Mon May 14 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.6-0vl2
123- rebuild with new toolchain
124
125* Thu Jul 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.6-0vl1
126- new upstream release
127- remove --disable-alsa --disable-alsa09 from configure option
128- add BuildPrereq: alsa-lib-devel and Requires: alsa-lib
129- add --disable-broken-oss to configure option
130- update %%description and %%files
131- update source-URL
132
133* Mon Oct 18 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.5-0vl1
134- source upgrade
135- update URLs
136- add BuildPrereq: glib2-devel, Requires: glib2
137- s/Copyright/License/
138
139* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.4-0vl2
140- rebuild for VineSeedPlus
141
142* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.4-0vl1
143- source upgrade
144- build for VinePlus/2.6
145- add %%{_libdir}/pkgconfig/*.pc to devel package
146
147* Sat Oct  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.3-0vl3
148- rebuild with new toolchain
149
150* Sun Jan 19 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.3-0vl2
151- rebuild with new toolchain
152
153* Wed Jul 24 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.3-0vl1
154- source upgrade
155- add --disable-alsa --disable-alsa09 to %configure option
156- remove Patch and Source1
157- change BuildPrereq: kdelibs-sound-devel -> arts-devel >= 1:1.0.3
158- update %description and %description devel
159- add BuildPrereq: perl audiofile esound-devel >= 0.2.8
160- add static libraries to -devel package
161- add PreReq: ldconfig
162- add Requires: arts audiofile esound
163
164* Sat Jan 12 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 0.8.2-1vl1
165- build for VineSeed
166
167* Tue Jan  1 2002 Bill Nottingham <notting@redhat.com>
168- update to 0.8.2
169
170* Tue Aug 14 2001 Bill Nottingham <notting@redhat.com>
171- update to 0.8.0
172
173* Fri Jul 20 2001 Bill Nottingham <notting@redhat.com>
174- split this off from the vorbis package, as something else now requires it
175
176* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
177- own %%{_libdir}/ao
178- I love libtool
179
180* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
181- add links from library major version numbers in rpms
182
183* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
184- update to rc1
185
186* Fri May  4 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
187- fixed perl line in spec file to set optims correctly
188
189* Tue Mar 20 2001 Bill Nottingham <notting@redhat.com>
190- fix alpha/ia64, again
191- use optflags, not -O20 -ffast-math (especially on alpha...)
192
193* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
194- fix license tag
195
196* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
197- beta4
198
199* Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
200- fix alpha/ia64
201
202* Thu Feb  8 2001 Bill Nottingham <notting@redhat.com>
203- update CVS in prep for beta4
204
205* Wed Feb 07 2001 Philipp Knirsch <pknirsch@redhat.de>
206- Fixed bugzilla bug #25391. ogg123 now usses the OSS driver by default if
207  none was specified.
208
209* Tue Jan  9 2001 Bill Nottingham <notting@redhat.com>
210- update CVS, grab aRts backend for libao
211
212* Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
213- update CVS
214
215* Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
216- rebuild because of broken fileutils
217
218* Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
219- hack up specfile some, merge some packages
220
221* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
222- initial spec file created
Note: See TracBrowser for help on using the repository browser.