rpms/libao/devel .cvsignore, 1.8, 1.9 ao.req, 1.2, 1.3 libao.spec, 1.25, 1.26 sources, 1.8, 1.9
Hans de Goede (jwrdegoede)
fedora-extras-commits at redhat.com
Wed Nov 14 14:15:14 UTC 2007
- Previous message (by thread): rpms/xpa/F-7 xpa.spec,1.11,1.12
- Next message (by thread): rpms/libao/F-8 .cvsignore, 1.8, 1.9 ao.req, 1.2, 1.3 libao.spec, 1.25, 1.26 sources, 1.8, 1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jwrdegoede
Update of /cvs/extras/rpms/libao/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv3023
Modified Files:
.cvsignore ao.req libao.spec sources
Log Message:
* Wed Nov 14 2007 Hans de Goede <j.w.r.degoede at hhs.nl> - 0.8.8-2
- Fix multilib conflict (bz 341891)
- Fix Source0 en URL urls
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libao/devel/.cvsignore,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- .cvsignore 9 Nov 2005 20:34:08 -0000 1.8
+++ .cvsignore 14 Nov 2007 14:14:39 -0000 1.9
@@ -1,2 +1 @@
-libao-0.8.5.tar.gz
-libao-0.8.6.tar.gz
+libao-0.8.8.tar.gz
Index: ao.req
===================================================================
RCS file: /cvs/extras/rpms/libao/devel/ao.req,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ao.req 9 Sep 2004 07:19:42 -0000 1.2
+++ ao.req 14 Nov 2007 14:14:39 -0000 1.3
@@ -3,5 +3,6 @@
filelist=`sed "s/['\"]/\\\&/g"`
{ echo $filelist | tr [:blank:] \\n | /usr/lib/rpm/find-requires | \
- grep -v artsc | grep -v esd | grep -v audiofile | grep -v asound
+ grep -v artsc | grep -v esd | grep -v audiofile | grep -v asound | \
+ grep -v libpulse
} | sort -u
Index: libao.spec
===================================================================
RCS file: /cvs/extras/rpms/libao/devel/libao.spec,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- libao.spec 23 Aug 2007 17:21:56 -0000 1.25
+++ libao.spec 14 Nov 2007 14:14:39 -0000 1.26
@@ -1,14 +1,17 @@
-Summary: Cross Platform Audio Output Library.
-Name: libao
-Version: 0.8.6
-Release: 5%{?dist}
-Group: System Environment/Libraries
-License: GPL
-URL: http://www.xiph.org/
-Source: http://www.xiph.org/ogg/vorbis/download/libao-%{version}.tar.gz
-Source1: ao.req
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildPrereq: esound-devel >= 0.2.8, arts-devel, alsa-lib-devel
+Name: libao
+Version: 0.8.8
+Release: 2%{?dist}
+Summary: Cross Platform Audio Output Library
+Group: System Environment/Libraries
+License: GPLv2+
+URL: http://xiph.org/ao/
+Source0: http://downloads.xiph.org/releases/ao/%{name}-%{version}.tar.gz
+Source1: ao.req
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires: esound-devel >= 0.2.8
+BuildRequires: arts-devel
+BuildRequires: alsa-lib-devel
+BuildRequires: pulseaudio-lib-devel
%define _use_internal_dependency_generator 0
%define __find_requires %{SOURCE1}
@@ -16,28 +19,35 @@
Libao is a cross platform audio output library. It currently supports
ESD, OSS, Solaris, and IRIX.
-%package devel
-Summary: Cross Platform Audio Output Library Development.
-Group: Development/Libraries
-Requires: libao = %{version}-%{release}
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
# needed because of disabled internal dependency generator. sheesh
-Requires: %{_libdir}/libao.so.2
+Requires: %{_libdir}/libao.so.2
%description devel
-The libao-devel package contains the header files and documentation
-needed to develop applications with libao.
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
%prep
%setup -q
-perl -p -i -e "s/-O20/$RPM_OPT_FLAGS/" configure
-perl -p -i -e "s/-ffast-math//" configure
+sed -i "s/-O20/$RPM_OPT_FLAGS/" configure
+sed -i "s/-ffast-math//" configure
# 216108
-perl -p -i -e "s/= -version-info/= -export-symbols-regex '^ao_.*' -version-info/" src/Makefile.in
+sed -i "s/= -version-info/= -export-symbols-regex '^ao_.*' -version-info/" src/Makefile.in
+
%build
-%configure --enable-alsa09
-make
+%configure
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+make %{?_smp_mflags}
+
%install
rm -rf $RPM_BUILD_ROOT
@@ -46,29 +56,45 @@
# remove unpackaged files from the buildroot
find $RPM_BUILD_ROOT -name '*.la' -exec rm -rf {} \;
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
%files
-%defattr(-,root,root)
+%defattr(-,root,root,-)
%doc AUTHORS CHANGES COPYING README
%{_libdir}/libao.so.*
%{_libdir}/ao
%{_mandir}/man5/*
%files devel
-%defattr(-,root,root)
-%doc doc/*
+%defattr(-,root,root,-)
+%doc doc/*.html doc/*.c doc/*.css
%{_includedir}/ao
%{_libdir}/libao.so
%{_libdir}/pkgconfig/ao.pc
%{_datadir}/aclocal/ao.m4
-%clean
-[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
%changelog
+* Wed Nov 14 2007 Hans de Goede <j.w.r.degoede at hhs.nl> - 0.8.8-2
+- Fix multilib conflict (bz 341891)
+- Fix Source0 en URL urls
+
+* Wed Nov 7 2007 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.8.8-1
+- Updated to 0.8.8 (bz 316731)
+- Cleaned up the SPEC
+- Added PulseAudio support
+- Made build parallel
+- Killed rpaths
+- Changed the kludges to use sed
+
* Thu Aug 23 2007 Adam Jackson <ajax at redhat.com> - 0.8.6-5
- Rebuild for build ID
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libao/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- sources 9 Nov 2005 20:34:13 -0000 1.8
+++ sources 14 Nov 2007 14:14:39 -0000 1.9
@@ -1 +1 @@
-12e136a4c0995068ff134997c84421ed libao-0.8.6.tar.gz
+b92cba3cbcf1ee9bc221118a85d23dcd libao-0.8.8.tar.gz
- Previous message (by thread): rpms/xpa/F-7 xpa.spec,1.11,1.12
- Next message (by thread): rpms/libao/F-8 .cvsignore, 1.8, 1.9 ao.req, 1.2, 1.3 libao.spec, 1.25, 1.26 sources, 1.8, 1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list