[arch-commits] Commit in timidity++/trunk (PKGBUILD timidity.service)

Eric Bélanger eric at archlinux.org
Sat Aug 18 06:54:52 UTC 2012


    Date: Saturday, August 18, 2012 @ 02:54:52
  Author: eric
Revision: 165407

upgpkg: timidity++ 2.14.0-2

Add unit file for systemd

Added:
  timidity++/trunk/timidity.service
Modified:
  timidity++/trunk/PKGBUILD

------------------+
 PKGBUILD         |    8 +++++---
 timidity.service |   10 ++++++++++
 2 files changed, 15 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-08-18 05:25:03 UTC (rev 165406)
+++ PKGBUILD	2012-08-18 06:54:52 UTC (rev 165407)
@@ -3,7 +3,7 @@
 
 pkgname=timidity++
 pkgver=2.14.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A MIDI to WAVE converter and player"
 arch=('i686' 'x86_64')
 url="http://timidity.sourceforge.net"
@@ -14,10 +14,11 @@
             'xaw3d: for using the Xaw interface')
 backup=('etc/timidity++/timidity.cfg')
 source=(http://downloads.sourceforge.net/timidity/TiMidity++-${pkgver}.tar.xz \
-        timidity.cfg timidity++.sh)
+        timidity.cfg timidity++.sh timidity.service)
 sha1sums=('15ec27f1ea3e718a8d61603521fc16df5c0dd24b'
           '660b3afbb720d26e8f008034cee66dd8da082d6e'
-          '9f3e732a7ca1e97119a76df62ecf154df04d4f77')
+          '9f3e732a7ca1e97119a76df62ecf154df04d4f77'
+          '391cdfbddefe59c121b1aa80a67e347ed703bf5f')
 
 build() {
   cd "${srcdir}/TiMidity++-${pkgver}"
@@ -33,4 +34,5 @@
   make DESTDIR="${pkgdir}" install
   install -D -m644 ../timidity.cfg "${pkgdir}/etc/timidity++/timidity.cfg"
   install -D -m755 ../timidity++.sh "${pkgdir}/etc/rc.d/timidity++"
+  install -D -m644 ../timidity.service "${pkgdir}/usr/lib/systemd/system/timidity.service"
 }

Added: timidity.service
===================================================================
--- timidity.service	                        (rev 0)
+++ timidity.service	2012-08-18 06:54:52 UTC (rev 165407)
@@ -0,0 +1,10 @@
+[Unit]
+Description=TiMidity++ Daemon
+After=sound.target
+
+[Service]
+ExecStart=/usr/bin/timidity -iAD
+Type=forking
+
+[Install]
+WantedBy=multi-user.target




More information about the arch-commits mailing list