|
Packit |
57f8ee |
Name: libao
|
|
Packit |
57f8ee |
Version: 0.8.6
|
|
Packit |
57f8ee |
Release: 1
|
|
Packit |
57f8ee |
Summary: Cross-Platform Audio Output Library
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
Group: System Environment/Libraries
|
|
Packit |
57f8ee |
License: GPL
|
|
Packit |
57f8ee |
URL: http://www.xiph.org/
|
|
Packit |
57f8ee |
Vendor: Xiph.org Foundation <team@xiph.org>
|
|
Packit |
57f8ee |
Source: http://www.xiph.org/ao/src/%{name}-%{version}.tar.gz
|
|
Packit |
57f8ee |
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
# glibc-devel is needed for oss plug-in build
|
|
Packit |
57f8ee |
BuildRequires: glibc-devel
|
|
Packit |
57f8ee |
%{!?_without_esd:BuildRequires: esound-devel >= 0.2.8}
|
|
Packit |
57f8ee |
%{!?_without_arts:BuildRequires: arts-devel}
|
|
Packit |
57f8ee |
%{?_with_alsa:BuildRequires: alsa-lib-devel >= 0.9.0}
|
|
Packit |
57f8ee |
# FIXME: perl is needed for the dirty configure flag trick, which should be
|
|
Packit |
57f8ee |
# solved differently
|
|
Packit |
57f8ee |
BuildRequires: perl
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%description
|
|
Packit |
57f8ee |
Libao is a cross-platform audio output library. It currently supports
|
|
Packit |
57f8ee |
ESD, aRts, ALSA, OSS, *BSD and Solaris.
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
This package provides plug-ins for OSS, ESD, aRts, and ALSA (0.9). You will
|
|
Packit |
57f8ee |
need to install the supporting libraries for any plug-ins you want to use
|
|
Packit |
57f8ee |
in order for them to work.
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
Available rpmbuild rebuild options :
|
|
Packit |
57f8ee |
--with : alsa
|
|
Packit |
57f8ee |
--without : esd arts
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%package devel
|
|
Packit |
57f8ee |
Summary: Cross Platform Audio Output Library Development
|
|
Packit |
57f8ee |
Group: Development/Libraries
|
|
Packit |
57f8ee |
Requires: libao = %{version}
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%description devel
|
|
Packit |
57f8ee |
The libao-devel package contains the header files, libraries and
|
|
Packit |
57f8ee |
documentation needed to develop applications with libao.
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%prep
|
|
Packit |
57f8ee |
%setup -q -n %{name}-%{version}
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
perl -p -i -e "s/-O20/$RPM_OPT_FLAGS/" configure
|
|
Packit |
57f8ee |
perl -p -i -e "s/-ffast-math//" configure
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%build
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%configure \
|
|
Packit |
57f8ee |
--disable-nas \
|
|
Packit |
57f8ee |
--disable-alsa \
|
|
Packit |
57f8ee |
%{?_with_alsa:--enable-alsa09} %{!?_with_alsa:--disable-alsa09} \
|
|
Packit |
57f8ee |
%{?_without_esd:--disable-esd} \
|
|
Packit |
57f8ee |
%{?_without_arts:--disable-arts}
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
make
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%install
|
|
Packit |
57f8ee |
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
#FIXME: makeinstall breaks the plugin install location; they end up in /usr/lib
|
|
Packit |
57f8ee |
make DESTDIR=$RPM_BUILD_ROOT install
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%clean
|
|
Packit |
57f8ee |
[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%post -p /sbin/ldconfig
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%postun
|
|
Packit |
57f8ee |
if [ "$1" -ge "1" ]; then
|
|
Packit |
57f8ee |
/sbin/ldconfig
|
|
Packit |
57f8ee |
fi
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%files
|
|
Packit |
57f8ee |
%defattr(-,root,root)
|
|
Packit |
57f8ee |
%doc AUTHORS CHANGES COPYING README
|
|
Packit |
57f8ee |
%{_libdir}/libao.so.*
|
|
Packit |
57f8ee |
%{_libdir}/ao/*/liboss.so
|
|
Packit |
57f8ee |
%{!?_without_esd:%{_libdir}/ao/*/libesd.so}
|
|
Packit |
57f8ee |
%{!?_without_arts:%{_libdir}/ao/*/libarts.so}
|
|
Packit |
57f8ee |
%{?_with_alsa:%{_libdir}/ao/*/libalsa09.so}
|
|
Packit |
57f8ee |
%{_mandir}/man5/*
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%files devel
|
|
Packit |
57f8ee |
%defattr(-,root,root)
|
|
Packit |
57f8ee |
%doc doc/*
|
|
Packit |
57f8ee |
%{_includedir}/ao
|
|
Packit |
57f8ee |
%{_libdir}/libao.so
|
|
Packit |
57f8ee |
%{_libdir}/libao.la
|
|
Packit |
57f8ee |
%{_libdir}/ao/*/liboss.la
|
|
Packit |
57f8ee |
%{!?_without_esd:%{_libdir}/ao/*/libesd.la}
|
|
Packit |
57f8ee |
%{!?_without_arts:%{_libdir}/ao/*/libarts.la}
|
|
Packit |
57f8ee |
%{?_with_alsa:%{_libdir}/ao/*/libalsa09.la}
|
|
Packit |
57f8ee |
%{_datadir}/aclocal/ao.m4
|
|
Packit |
57f8ee |
%{_libdir}/pkgconfig/ao.pc
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
%changelog
|
|
Packit |
57f8ee |
* Mon Mar 25 2004 Gary Peck <gbpeck@sbcglobal.net> 0.8.5-3
|
|
Packit |
57f8ee |
- Set default user and permissions on the devel package
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Mon Mar 22 2004 Gary Peck <gbpeck@sbcglobal.net> 0.8.5-2
|
|
Packit |
57f8ee |
- Update source URL
|
|
Packit |
57f8ee |
- Add support for "--with alsa", "--without esd" and "--without arts"
|
|
Packit |
57f8ee |
- Make configure more explicit on what plugins to enable
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Fri Mar 11 2004 Stan Seibert <volsung@xiph.org> 0.8.5-1
|
|
Packit |
57f8ee |
- Version bump
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Fri Oct 5 2003 Stan Seibert <volsung@xiph.org> 0.8.4-1
|
|
Packit |
57f8ee |
- Remove alsa libraries from RPM since RedHat doesn't ship with ALSA
|
|
Packit |
57f8ee |
ALSA users will need to recompile from source.
|
|
Packit |
57f8ee |
- Add ao.pc to -devel
|
|
Packit |
57f8ee |
- Make the devel libraries .la instead of .a
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Fri Jul 19 2002 Michael Smith <msmith@xiph.org> 0.8.3-2
|
|
Packit |
57f8ee |
- re-disable static libraries (they do not work - at all)
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Sun Jul 14 2002 Thomas Vander Stichele <thomas@apestaart.org> 0.8.3-1
|
|
Packit |
57f8ee |
- new release for vorbis 1.0
|
|
Packit |
57f8ee |
- small cleanups
|
|
Packit |
57f8ee |
- added better BuildRequires
|
|
Packit |
57f8ee |
- added alsa-lib-devel 0.9.0 buildrequires
|
|
Packit |
57f8ee |
- added static libraries to -devel
|
|
Packit |
57f8ee |
- added info about plug-ins to description
|
|
Packit |
57f8ee |
- listed plug-in so files explicitly to ensure package build fails when one
|
|
Packit |
57f8ee |
is missing
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Mon Jan 7 2002 Peter Jones <pjones@redhat.com> 0.8.2-4
|
|
Packit |
57f8ee |
- minor cleanups, even closer to RH .spec
|
|
Packit |
57f8ee |
- arts-devel needs a build dependancy to be sure the
|
|
Packit |
57f8ee |
plugin will get built
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Wed Jan 2 2002 Peter Jones <pjones@redhat.com> 0.8.2-3
|
|
Packit |
57f8ee |
- fix libao.so's provide
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Wed Jan 2 2002 Peter Jones <pjones@redhat.com> 0.8.2-2
|
|
Packit |
57f8ee |
- merge RH and Xiphophorous packages
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Tue Dec 18 2001 Jack Moffitt <jack@xiph.org>
|
|
Packit |
57f8ee |
- Update for 0.8.2 release.
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Sun Oct 07 2001 Jack Moffitt <jack@xiph.org>
|
|
Packit |
57f8ee |
- supports configurable prefixes
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Sun Oct 07 2001 Stan Seibert <indigo@aztec.asu.edu>
|
|
Packit |
57f8ee |
- devel packages look for correct documentation files
|
|
Packit |
57f8ee |
- added ao/plugin.h include file to devel package
|
|
Packit |
57f8ee |
- updated package description
|
|
Packit |
57f8ee |
|
|
Packit |
57f8ee |
* Sun Sep 03 2000 Jack Moffitt <jack@icecast.org>
|
|
Packit |
57f8ee |
- initial spec file created
|