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

Revision 521, 5.6 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

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