On Tue, 31 May 2005, Jeremy Sanders wrote:
I've managed to hack together an updated version of the alsa-oss spec file
(from livna) which appears to work.
Sorry for the lack of threading here, but I stupidly must have chosen
plain text instead of MIME for my digests.
I've included the alsa-oss spec file (which is just a slightly modified
copy of the livna one). It appears to work with alsa-oss-1.0.9.
I think it's pretty useful to have, because so many apps want to use OSS,
especially non-free stuff. These apps include the flash plugin, games,
skype and realplayer (does helix do alsa now?).
Jeremy
--
Jeremy Sanders <jss@xxxxxxxxxxxxx> http://www-xray.ast.cam.ac.uk/~jss/
X-Ray Group, Institute of Astronomy, University of Cambridge, UK.
Public Key Server PGP Key ID: E1AAE053
Summary: OSS Emulation for ALSA.
Name: alsa-oss
Version: 1.0.9
Release: 2.xray
Epoch: 0
License: GPL
Group: System Environment/Libraries
URL: http://www.alsa-project.org/
Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildRequires: alsa-lib-devel >= 0:0.9.0
%package devel
Summary: Development package for %{name}
Group: Development/Libraries
Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: alsa-lib-devel
# -----------------------------------------------------------------------------
%description
This package contains an emulation/compatibility library which can
make oss-linked program use ALSA instead.
%description devel
This package contains development files for %{name}
# -----------------------------------------------------------------------------
%prep
%setup -q
# -----------------------------------------------------------------------------
%build
%configure
make %{?_smp_mflags}
# -----------------------------------------------------------------------------
%install
rm -rf $RPM_BUILD_ROOT
%makeinstall
# -----------------------------------------------------------------------------
%clean
rm -rf $RPM_BUILD_ROOT
# -----------------------------------------------------------------------------
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc COPYING
%{_bindir}/aoss
%{_libdir}/libaoss.so.*
%{_libdir}/libalsatoss.so.*
%{_libdir}/libaoss.so
%{_mandir}/man1/aoss.1*
%files devel
%defattr(-,root,root,-)
%exclude %{_libdir}/lib*.la
%{_includedir}/oss-redir.h
%{_libdir}/libaoss.a
%{_libdir}/libalsatoss.a
%{_libdir}/libossredir.a
# -----------------------------------------------------------------------------
%changelog
* Tue May 31 2005 Jeremy Sanders <jss+rpms@xxxxxxxxxxxxx> 1.0.9-0.fdr.2
- Updated to 1.0.9
* Fri Oct 24 2003 Dams <anvil[AT]livna.org> 0:0.9.8-0.fdr.1
- Updated to 0.9.8
* Fri Oct 3 2003 Dams <anvil[AT]livna.org> 0:0.9.6-0.fdr.2
- Removed #-- marker after scriptlets
* Wed Aug 13 2003 Dams <anvil[AT]livna.org>
- Initial build.
--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-devel-list