From: loswillios Date: Thu, 3 Mar 2011 00:41:26 +0000 (+0000) Subject: [pulseaudio] add init script X-Git-Url: http://207.154.207.93/?a=commitdiff_plain;h=c713d8a513544c788644b7f3eea6c3415db8117d;p=packages.git [pulseaudio] add init script git-svn-id: svn://svn.openwrt.org/openwrt/packages@25840 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/sound/pulseaudio/Makefile b/sound/pulseaudio/Makefile index 789db2f1d..c834faa73 100644 --- a/sound/pulseaudio/Makefile +++ b/sound/pulseaudio/Makefile @@ -88,12 +88,17 @@ define Package/pulseaudio/install $(1)/usr/bin \ $(1)/usr/lib \ $(1)/usr/lib/pulse-$(PKG_VERSION)/modules \ - $(1)/etc/pulse + $(1)/etc/pulse \ + $(1)/etc/init.d $(INSTALL_BIN) \ $(PKG_INSTALL_DIR)/usr/bin/pulseaudio \ $(1)/usr/bin/pulseaudio + $(INSTALL_BIN) \ + ./files/pulseaudio.init + $(1)/etc/init.d/pulseaudio + $(INSTALL_CONF) \ $(PKG_INSTALL_DIR)/etc/pulse/* \ $(1)/etc/pulse diff --git a/sound/pulseaudio/files/pulseaudio.init b/sound/pulseaudio/files/pulseaudio.init new file mode 100644 index 000000000..0c1a7c2fd --- /dev/null +++ b/sound/pulseaudio/files/pulseaudio.init @@ -0,0 +1,12 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2011 OpenWrt.org +START=65 + +start() { + mkdir -p /tmp/lib/pulse + /usr/bin/pulseaudio –daemonize –system –disallow-exit –disallow-module-loading –disable-shm –exit-idle-time=-1 +} + +stop() { + killall pulseaudio +}