source: projects/specs/branches/6/lib/liba/libao/libao-vl.spec @ 4310

Revision 4310, 5.7 KB checked in by daisuke, 13 years ago (diff)

remove arts, esd plugin

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