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

Revision 8758, 5.9 KB checked in by Takemikaduchi, 10 years ago (diff)

update or rebuild

Line 
1Summary: Cross Platform Audio Output Library.
2Name: libao
3Version: 1.1.0
4Release: 2%{?_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}/ao/*/*.la
71%{_libdir}/pkgconfig/*.pc
72%{_datadir}/aclocal/ao.m4
73
74%clean
75[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
76
77%post -p /sbin/ldconfig
78
79%postun -p /sbin/ldconfig
80
81%changelog
82* Sat Jul 05 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-2
83- rebuild with VineSeed environment
84
85* Fri Jul 06 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.0-1
86- new upstream release
87
88* Sun Jul 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.8-4
89- disable arts, nas, esd
90
91* Sat Sep 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.8-3
92- rebuild with rpm-4.8.1 for pkg-config file
93
94* Fri Aug 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.8-2
95- remove all Requires:
96
97* Mon Sep  8 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-1
98- applied new versioning policy
99- rebuilt with pulseaudio
100
101* Fri Aug 17 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.8.8-0vl1
102- new upstream release
103
104* Mon May 14 2007 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.6-0vl2
105- rebuild with new toolchain
106
107* Thu Jul 21 2005 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.6-0vl1
108- new upstream release
109- remove --disable-alsa --disable-alsa09 from configure option
110- add BuildPrereq: alsa-lib-devel and Requires: alsa-lib
111- add --disable-broken-oss to configure option
112- update %%description and %%files
113- update source-URL
114
115* Mon Oct 18 2004 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 0.8.5-0vl1
116- source upgrade
117- update URLs
118- add BuildPrereq: glib2-devel, Requires: glib2
119- s/Copyright/License/
120
121* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.4-0vl2
122- rebuild for VineSeedPlus
123
124* Sat Nov 22 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.4-0vl1
125- source upgrade
126- build for VinePlus/2.6
127- add %%{_libdir}/pkgconfig/*.pc to devel package
128
129* Sat Oct  4 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.3-0vl3
130- rebuild with new toolchain
131
132* Sun Jan 19 2003 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.3-0vl2
133- rebuild with new toolchain
134
135* Wed Jul 24 2002 AKIYAMA Kazuhito <akiyama@yb3.so-net.ne.jp> 0.8.3-0vl1
136- source upgrade
137- add --disable-alsa --disable-alsa09 to %configure option
138- remove Patch and Source1
139- change BuildPrereq: kdelibs-sound-devel -> arts-devel >= 1:1.0.3
140- update %description and %description devel
141- add BuildPrereq: perl audiofile esound-devel >= 0.2.8
142- add static libraries to -devel package
143- add PreReq: ldconfig
144- add Requires: arts audiofile esound
145
146* Sat Jan 12 2002 AKIYAMA Kazuhito <akiyama@karen.servepics.com> 0.8.2-1vl1
147- build for VineSeed
148
149* Tue Jan  1 2002 Bill Nottingham <notting@redhat.com>
150- update to 0.8.2
151
152* Tue Aug 14 2001 Bill Nottingham <notting@redhat.com>
153- update to 0.8.0
154
155* Fri Jul 20 2001 Bill Nottingham <notting@redhat.com>
156- split this off from the vorbis package, as something else now requires it
157
158* Tue Jul 10 2001 Bill Nottingham <notting@redhat.com>
159- own %%{_libdir}/ao
160- I love libtool
161
162* Tue Jun 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
163- add links from library major version numbers in rpms
164
165* Tue Jun 19 2001 Bill Nottingham <notting@redhat.com>
166- update to rc1
167
168* Fri May  4 2001 Oliver Paukstadt <oliver.paukstadt@millenux.com>
169- fixed perl line in spec file to set optims correctly
170
171* Tue Mar 20 2001 Bill Nottingham <notting@redhat.com>
172- fix alpha/ia64, again
173- use optflags, not -O20 -ffast-math (especially on alpha...)
174
175* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
176- fix license tag
177
178* Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
179- beta4
180
181* Fri Feb  9 2001 Bill Nottingham <notting@redhat.com>
182- fix alpha/ia64
183
184* Thu Feb  8 2001 Bill Nottingham <notting@redhat.com>
185- update CVS in prep for beta4
186
187* Wed Feb 07 2001 Philipp Knirsch <pknirsch@redhat.de>
188- Fixed bugzilla bug #25391. ogg123 now usses the OSS driver by default if
189  none was specified.
190
191* Tue Jan  9 2001 Bill Nottingham <notting@redhat.com>
192- update CVS, grab aRts backend for libao
193
194* Wed Dec 27 2000 Bill Nottingham <notting@redhat.com>
195- update CVS
196
197* Fri Dec 01 2000 Bill Nottingham <notting@redhat.com>
198- rebuild because of broken fileutils
199
200* Mon Nov 13 2000 Bill Nottingham <notting@redhat.com>
201- hack up specfile some, merge some packages
202
203* Sat Oct 21 2000 Jack Moffitt <jack@icecast.org>
204- initial spec file created
Note: See TracBrowser for help on using the repository browser.