Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37046656
en ru br
ALT Linux repositórios
S:1.3.2-alt10

Group :: Sistema/Kernel e hardware
RPM: ossp

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: ossp
Version: 1.3.2
Release: alt10

Summary: OSS Proxy - emulate OSS device using CUSE
Group: System/Kernel and hardware
License: GPLv2
Url: http://osspd.sourceforge.net/

Packager: Denis Smirnov <mithraen at altlinux.ru>

Source: %name-%version.tar
Patch: ossp-1.3.2-alt-DSO.patch
Source1: osspd.service
Source2: ossp.tmpfiles.conf
Source3: ossp.modprobe.conf
Source4: ossp.rules

# Automatically added by buildreq on Sun Apr 10 2011 (-bb)

# optimized out: elfutils pkg-config
BuildRequires: libalsa-devel libfuse-devel libpulseaudio-devel

Requires(pre): fuse >= 2.8.5-alt2

%description
%summary

%prep
%setup
%patch -p2

%build
%make CFLAGS="%optflags"
%install
%make install DESTDIR=%buildroot prefix=/usr
install -D -m755 osspd.init %buildroot%_initdir/osspd
install -D -m644 modprobe %buildroot%_sysconfdir/modprobe.d/osspd.conf
install -D -m644 osspd.config %buildroot%_sysconfdir/sysconfig/osspd
install -D -m644 %SOURCE1 %buildroot%_unitdir/osspd.service
# sysconf/udev policy - /etc is for user
mkdir -p %buildroot%_udevrulesdir/
mkdir -p %buildroot/lib/tmpfiles.d
mv %buildroot%_sysconfdir/udev/rules.d/* %buildroot%_udevrulesdir/

install -D -m644 %SOURCE2 %buildroot/lib/tmpfiles.d/ossp.conf
install -D -m644 %SOURCE3 %buildroot/etc/modprobe.d/ossp.conf
cat %SOURCE4 >> %buildroot%_udevrulesdir/98-osscuse.rules

%preun
%preun_service osspd
%post
%post_service osspd

%files
/etc/modprobe.d/%name.conf
/lib/tmpfiles.d/%name.conf
%_udevrulesdir/98-osscuse.rules
%_sbindir/ossp-alsap
%_sbindir/ossp-padsp
%attr(2711,root,cuse) %_sbindir/osspd
%_initdir/osspd
%_sysconfdir/modprobe.d/osspd.conf
%config(noreplace) %_sysconfdir/sysconfig/osspd
%_unitdir/osspd.service

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009