From: Jan Willies Date: Thu, 3 Mar 2011 00:41:26 +0000 (+0000) Subject: [pulseaudio] add init script X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;h=70f52d6739a894d0b89a13000a4e388faf39a4b6 [pulseaudio] add init script SVN-Revision: 25840 --- diff --git a/sound/pulseaudio/Makefile b/sound/pulseaudio/Makefile index 789db2f1d5..c834faa738 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 0000000000..0c1a7c2fd1 --- /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 +}