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

Revision 1897, 5.7 KB checked in by Takemikaduchi, 14 years ago (diff)

rebuild with rpm-4.8.1

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