From: Florian Fainelli Date: Wed, 8 Aug 2012 15:38:41 +0000 (+0000) Subject: [package] mjpg-streamer: install web pages (#6499) X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=2650e32e9d23a28b869070b2a51ab30ed61d3f91;p=openwrt%2Fsvn-archive%2Farchive.git [package] mjpg-streamer: install web pages (#6499) SVN-Revision: 33059 --- diff --git a/multimedia/mjpg-streamer/Makefile b/multimedia/mjpg-streamer/Makefile index 9593f98183..9f178a37fc 100644 --- a/multimedia/mjpg-streamer/Makefile +++ b/multimedia/mjpg-streamer/Makefile @@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=mjpg-streamer PKG_REV:=148 PKG_VERSION:=r$(PKG_REV) -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer/mjpg-streamer/ @@ -46,6 +46,8 @@ define Package/mjpg-streamer/install $(CP) $(foreach output_plugin,http file,$(PKG_BUILD_DIR)/output_$(output_plugin).so) $(1)/usr/lib $(INSTALL_DIR) $(1)/etc/hotplug.d/usb $(INSTALL_DATA) ./files/mjpg-streamer.hotplug $(1)/etc/hotplug.d/usb/20-mjpg-streamer + $(INSTALL_DIR) $(1)/www/webcam + $(INSTALL_DATA) $(PKG_BUILD_DIR)/www/* $(1)/www/webcam endef define Package/mjpg-streamer/conffiles diff --git a/multimedia/mjpg-streamer/files/mjpg-streamer.config b/multimedia/mjpg-streamer/files/mjpg-streamer.config index 5691c3ae8f..5be37ea4f7 100644 --- a/multimedia/mjpg-streamer/files/mjpg-streamer.config +++ b/multimedia/mjpg-streamer/files/mjpg-streamer.config @@ -3,4 +3,5 @@ config mjpg-streamer core option device "/dev/video0" option resolution "640x480" option fps "5" + option www "/www/webcam" option port "8080" diff --git a/multimedia/mjpg-streamer/files/mjpg-streamer.init b/multimedia/mjpg-streamer/files/mjpg-streamer.init index 5a45968525..b0a2043828 100644 --- a/multimedia/mjpg-streamer/files/mjpg-streamer.init +++ b/multimedia/mjpg-streamer/files/mjpg-streamer.init @@ -1,5 +1,5 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2009-2011 OpenWrt.org +# Copyright (C) 2009-2012 OpenWrt.org START=50 @@ -25,6 +25,7 @@ start_instance() { config_get device "$s" 'device' config_get resolution "$s" 'resolution' config_get fps "$s" 'fps' + config_get www "$s" 'www' config_get port "$s" 'port' [ -c "$device" ] || { @@ -34,7 +35,7 @@ start_instance() { service_start /usr/bin/mjpg_streamer --input "input_uvc.so \ --device $device --fps $fps --resolution $resolution" \ - --output "output_http.so --port $port" + --output "output_http.so --www $www --port $port" } stop_instance() {