Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=ryuotesting2.git;a=commitdiff;h=93d0e9de193c54d5d5e20bff485996ec0b6d2cc4
commit 93d0e9de193c54d5d5e20bff485996ec0b6d2cc4 Author: James Buren <[email protected]> Date: Fri Jun 8 21:02:06 2012 -0500 timidity++-2.13.2-13-x86_64 * convert to use systemd schema diff --git a/source/xapps-extra/timidity++/FrugalBuild b/source/xapps-extra/timidity++/FrugalBuild index b1f9ba9..0300b65 100644 --- a/source/xapps-extra/timidity++/FrugalBuild +++ b/source/xapps-extra/timidity++/FrugalBuild @@ -3,19 +3,22 @@ pkgname=timidity++ pkgver=2.13.2 -pkgrel=12 +pkgrel=13 pkgdesc="TiMidity++ is a software synthesizer." _F_sourceforge_dirname="timidity" _F_sourceforge_ext=".tar.bz2" Finclude sourceforge url="http://timidity.sourceforge.net/" -depends=('esd>=0.2.41' 'gtk+2>=2.20.0-2' 'flac>=1.1.3' 'libao>=1.1.0' 'libvorbis' 'tk') +depends=('gtk+2>=2.20.0-2' 'flac>=1.1.3' 'libao>=1.1.0' 'libvorbis' 'tk') rodepends=('timidity-patchset') groups=('xapps-extra') archs=('i686' 'x86_64') up2date="lynx -dump http://sourceforge.net/projects/timidity/files/ | grep tar.gz -m1 | sed 's/.*++-\(.*\)\.tar.*/\1/'" -source=(${source/timidity++-/TiMidity++-} rc.timidity rc.timidity-hu.po \ +source=(${source/timidity++-/TiMidity++-} rc.timidity timidity.service rc.timidity-hu.po \ timidity++-2.13.2-flac113.patch) +_F_sysvinit_units=(timidity) +_F_systemd_units=(timidity=) +Finclude systemd build() { @@ -26,16 +29,19 @@ build() Fsed 'LIBS = .*' 'LIBS = $(subst -lOggFLAC,,@LIBS@)' timidity/Makefile.in Fconf --with-default-path=/etc --enable-server --enable-alsaseq \ --enable-spectrogram \ - --enable-audio=alsa,oss,ao,vorbis,flac,esd \ + --enable-audio=alsa,oss,ao,vorbis,flac \ --enable-dynamic=ncurses,tcltk,vt100,gtk \ --disable-gtktest make LDFLAGS="-lFLAC" || return 1 Fmakeinstall Frcd2 timidity + Ffile /lib/systemd/system/timidity.service + Fgenscriptlet } sha1sums=('8e603146e1164335303a5ac5dff291f369241b4e' \ '05db17a279eda94a80a55ed32bcc6f4d742ef482' \ + 'a38c37a6fb5a5a5017e72002dc04b2448c5ac364' \ '902d6769a11c632e66c355d6bf682f615c94690e' \ '59b0dbe3cde8f7b41d83676d8c37809255d3fb36') # optimization OK diff --git a/source/xapps-extra/timidity++/timidity.service b/source/xapps-extra/timidity++/timidity.service new file mode 100644 index 0000000..93825f6 --- /dev/null +++ b/source/xapps-extra/timidity++/timidity.service @@ -0,0 +1,11 @@ +[Unit] +Description=TiMidity daemon +After=sound.target + +[Service] +ExecStartPre=/sbin/modprobe snd_seq +ExecStart=/usr/bin/timidity -iAD -B2,8 -Os +Type=forking + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
