Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37513137
en ru br
Репозитории ALT

Группа :: Система/Ядро и оборудование
Пакет: ossp

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and 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

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin