Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=openjava.git;a=commitdiff;h=0cd5615f8702691cd778ff6f88289246e50c3b9e
commit 0cd5615f8702691cd778ff6f88289246e50c3b9e Author: James Buren <[email protected]> Date: Sat Jun 9 04:46:52 2012 -0500 lastfmsubmitd-1.0.6-4-x86_64 * convert to systemd schema diff --git a/source/multimedia-extra/lastfmsubmitd/FrugalBuild b/source/multimedia-extra/lastfmsubmitd/FrugalBuild index 8aecc13..de09f37 100644 --- a/source/multimedia-extra/lastfmsubmitd/FrugalBuild +++ b/source/multimedia-extra/lastfmsubmitd/FrugalBuild @@ -3,7 +3,7 @@ pkgname=lastfmsubmitd pkgver=1.0.6 -pkgrel=3 +pkgrel=4 pkgdesc="A Last.fm client for MPD, implemented in Python." url="http://www.red-bean.com/decklin/lastfmsubmitd/" rodepends=('procps') @@ -14,19 +14,25 @@ backup=('etc/lastfmsubmitd.conf' \ 'etc/lastmp.conf') up2date="lynx -dump $url | grep -m1 'lastfmsubmitd-\(.*\).tar.gz' |Flasttar" source=($url/$pkgname-$pkgver.tar.gz \ - rc.lastmp rc.lastfmsubmitd lastfmsubmitd.conf lastmp.conf \ - README.Frugalware) + rc.lastmp rc.lastfmsubmitd lastmp.service lastfmsubmitd.service \ + lastfmsubmitd.conf lastmp.conf README.Frugalware) sha1sums=('cd38fa86d1a98973c8fa750c9d5a044ab5f26cc0' \ '6440e74ed4e5902ab9decede52c5927f4280ee9c' \ '21407a9da4ca2053336a0b3b880ed5b048aac475' \ + 'e20ddc0ab5fff1248d489d5fb61882fc46c6ffd1' \ + '455c61e942e6df78e1b6411f3e4f43cbb2c10a01' \ '0ac1aa3b596508b19ec5410c04f91c403c8da12c' \ '00b779153b261a1381ac9767525ff8fc6ffe71ab' \ - '47604ce9797df81a05631174d0c10989a290a0b7') + 'f30c5a83710cc30ba51526f0cf366ef9c6681fa8') +_F_sysvinit_units=(lastmp lastfmsubmitd) +_F_systemd_units=(lastmp= lastfmsubmitd=) +Finclude systemd build() { Fcd Fbuild + Fexerel contrib/lastmp /usr/bin/lastmp # Install config files and rc scripts Finstall 600 lastfmsubmitd.conf etc/lastfmsubmitd.conf @@ -42,4 +48,7 @@ EOF touch $Fdestdir/var/log/lastfm/lastfm.log Fdoc README.Frugalware + + Ffile \*.service /lib/systemd/system/ + Fgenscriptlet } diff --git a/source/multimedia-extra/lastfmsubmitd/README.Frugalware b/source/multimedia-extra/lastfmsubmitd/README.Frugalware index 112b580..ddd526b 100644 --- a/source/multimedia-extra/lastfmsubmitd/README.Frugalware +++ b/source/multimedia-extra/lastfmsubmitd/README.Frugalware @@ -10,6 +10,6 @@ After configuring `lastfmsubmitd`, you should run the following commands to start the daemons: ----------------------------- -# service lastfmsubmitd start -# service lastmp start +# systemctl start lastfmsubmitd.service +# systemctl start lastmp.service ----------------------------- diff --git a/source/multimedia-extra/lastfmsubmitd/lastfmsubmitd.service b/source/multimedia-extra/lastfmsubmitd/lastfmsubmitd.service new file mode 100644 index 0000000..bf0ad57 --- /dev/null +++ b/source/multimedia-extra/lastfmsubmitd/lastfmsubmitd.service @@ -0,0 +1,11 @@ +[Unit] +Description=LastFM Submit daemon +After=network.target + +[Service] +ExecStart=/usr/bin/lastfmsubmitd +PIDFile=/var/run/lastfm/lastfmsubmitd.pid +Type=forking + +[Install] +WantedBy=multi-user.target diff --git a/source/multimedia-extra/lastfmsubmitd/lastmp.service b/source/multimedia-extra/lastfmsubmitd/lastmp.service new file mode 100644 index 0000000..ce14d4e --- /dev/null +++ b/source/multimedia-extra/lastfmsubmitd/lastmp.service @@ -0,0 +1,11 @@ +[Unit] +Description=LastMP +After=mpd.service + +[Service] +ExecStart=/usr/bin/lastmp +PIDFile=/var/run/lastfm/lastmp.pid +Type=forking + +[Install] +WantedBy=multi-user.target _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
