summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormutantmonkey2013-04-24 16:28:55 -0400
committermutantmonkey2013-04-24 16:28:55 -0400
commit0d9471fc13bc3ea4b2954ff10e60a186a882c697 (patch)
tree023ca9a865dbadd7fe7cf0335538382f0ec93c12
parent9bf134b76a93604545410a9ecfaad43c120c79f5 (diff)
downloadaur-0d9471fc13bc3ea4b2954ff10e60a186a882c697.tar.gz
drop sysv initscripts
-rw-r--r--PKGBUILD6
-rw-r--r--spice-vdagentd.rc.d73
2 files changed, 1 insertions, 78 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0b4c85bc4dfb..ccc7a019a481 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: mutantmonkey <aur@mutantmonkey.in>
pkgname=spice-vdagent
pkgver=0.12.1
-pkgrel=2
+pkgrel=3
pkgdesc="Spice agent xorg client that enables copy and paste between client and X-session and more"
arch=('i686' 'x86_64')
url="http://www.spice-space.org/"
@@ -9,10 +9,8 @@ license=('GPL')
depends=('libpciaccess' 'libxinerama' 'libxrandr' 'libxfixes' 'spice-protocol')
optdepends=('dex: start spice-vdagent automatically on login')
source=("http://www.spice-space.org/download/releases/$pkgname-$pkgver.tar.bz2"
- 'spice-vdagentd.rc.d'
'spice-vdagentd.conf.d')
sha256sums=('f3288cfcd8ea18cfb1ba665dee20e49a08dd15fb19bd7147a42cf7f8ca1dd5d7'
- 'c9f4fc9ebd5dcd4e31d0e54d9794c8ecb3b65355f728ea2c3f04d32135483a06'
'03e0cc9e0f0e2afb3fc99846b8eb1fcb0698955833c67a40a6692c7df4df2d12')
build() {
@@ -31,8 +29,6 @@ package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir/" install
- rm -rf "$pkgdir/etc/rc.d"
- install -Dm0755 "${srcdir}/spice-vdagentd.rc.d" "${pkgdir}/etc/rc.d/spice-vdagentd"
install -Dm0755 "${srcdir}/spice-vdagentd.conf.d" "${pkgdir}/etc/conf.d/spice-vdagentd.conf"
}
diff --git a/spice-vdagentd.rc.d b/spice-vdagentd.rc.d
deleted file mode 100644
index dac383ddbcd5..000000000000
--- a/spice-vdagentd.rc.d
+++ /dev/null
@@ -1,73 +0,0 @@
-#!/bin/bash
-
-daemon_name="spice-vdagentd"
-
-. /etc/rc.conf
-. /etc/rc.d/functions
-. /etc/conf.d/$daemon_name.conf
-
-get_pid() {
- pidof -o %PPID $daemon_name
-}
-
-case "$1" in
- start)
- stat_busy "Starting $daemon_name daemon"
-
- PID=$(get_pid)
- if [[ -z $PID ]]; then
- [[ -f /var/run/$daemon_name.pid ]] &&
- rm -f /var/run/$daemon_name.pid
- [[ -d /var/run/spice-vdagentd ]] || install -dm 0755 /var/run/spice-vdagentd
- rm -f /var/run/spice-vdagentd/spice-vdagent-sock
- # RUN
- $daemon_name ${SPICE_VDAGENTD_ARGS}
- #
- if [[ $? -gt 0 ]]; then
- stat_fail
- exit 1
- else
- echo $(get_pid) > /var/run/$daemon_name.pid
- add_daemon $daemon_name
- stat_done
- fi
- else
- stat_fail
- exit 1
- fi
- ;;
-
- stop)
- stat_busy "Stopping $daemon_name daemon"
- PID=$(get_pid)
- # KILL
- [[ -n $PID ]] && kill $PID &> /dev/null
- #
- if [[ $? -gt 0 ]]; then
- stat_fail
- exit 1
- else
- rm -f /var/run/$daemon_name.pid &> /dev/null
- rm_daemon $daemon_name
- stat_done
- fi
- ;;
-
- restart)
- $0 stop
- sleep 3
- $0 start
- ;;
-
- status)
- stat_busy "Checking $daemon_name status";
- ck_status $daemon_name
- ;;
-
- *)
- echo "usage: $0 {start|stop|restart|status}"
-esac
-
-exit 0
-
-# vim:set ts=2 sw=2 et: