include $(TOPDIR)/rules.mk
PKG_NAME:=udpxy
-PKG_REV:=1.0
-PKG_TAG:=Chipmunk-20
+PKG_REV:=1.0.21
+PKG_TAG:=2
PKG_VERSION:=$(PKG_REV)-$(PKG_TAG)
PKG_RELEASE:=1
-PKG_SOURCE:=$(PKG_NAME).$(PKG_REV)-$(patsubst Chipmunk-%,Chipmunk-BLD%,$(PKG_TAG)).tgz
+PKG_SOURCE:=$(PKG_NAME).$(PKG_REV)-$(patsubst %,%-prod,$(PKG_TAG)).tgz
PKG_SOURCE_URL:=@SF/udpxy
-PKG_MD5SUM:=da0a587cfc81fb4a501b07ed84237469
+PKG_MD5SUM:=d969fc34604b3abcc8ef62510967f2b0
PKG_INSTALL:=1
INSTALLROOT="$(PKG_INSTALL_DIR)/usr"
define Package/udpxy/install
+ $(INSTALL_DIR) $(1)/etc/init.d
+ $(INSTALL_BIN) ./files/udpxy.init $(1)/etc/init.d/udpxy
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/udpxy $(1)/usr/bin/
ln -sf udpxy $(1)/usr/bin/udpxrec
--- /dev/null
+#!/bin/sh /etc/rc.common
+
+# To open multicast traffic, add the following rule at the end of
+# /etc/config/firewall file:
+#
+# config 'rule'
+# option 'target' 'ACCEPT'
+# option '_name' 'multicast'
+# option 'src' 'wan'
+# option 'proto' 'all'
+# option 'dest_ip' '224.0.0.0/4'
+
+START=99
+STOP=10
+
+SERVICE_DAEMONIZE=1
+SERVICE_WRITE_PID=1
+
+OPTIONS="-T -S -p 4022"
+
+start() {
+ service_start /usr/bin/udpxy $OPTIONS
+}
+
+stop() {
+ service_stop /usr/bin/udpxy
+}