2 # Copyright (C) 2006-2015 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
11 PKG_SOURCE_VERSION
:=c045a1e855a8033c5d70ab3e42271ba5636eb520
12 PKG_VERSION
:=2015-03-08-$(PKG_SOURCE_VERSION
)
16 PKG_SOURCE_URL
:=git
://github.com
/pcherenkov
/udpxy.git
17 PKG_SOURCE_SUBDIR
:=$(PKG_NAME
)-$(PKG_VERSION
)
18 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.gz
19 PKG_MAINTAINER
:=Álvaro Fernández Rojas
<noltari@gmail.com
>
22 PKG_LICENSE_FILES
:=gpl.txt
26 include $(INCLUDE_DIR
)/package.mk
33 TITLE
:=Convert UDP IPTV streams into HTTP streams
34 URL
:=https
://github.com
/pcherenkov
/udpxy
37 define Package
/udpxy
/description
38 udproxy makes it possible to convert UDP IPTV streams into HTTP
39 streams which can be viewed even over WLANs. HTTP streams do
40 not generate huge amounts of multicast traffic
, so a sd stream
41 only takes about
300k. Interesting for peoply who have IPTV at
42 home and do not want to rent multiple decoders from their
43 provider but just use their own streaming client
(for example
44 popcornhour
/mediatomb
/vlc
).
47 define Package
/udpxy
/conffiles
52 INSTALLROOT
="$(PKG_INSTALL_DIR)/usr" \
53 ALL_CFLAGS
="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)"
55 define Package
/udpxy
/install
56 $(INSTALL_DIR
) $(1)/etc
/init.d
$(1)/etc
/config
57 $(INSTALL_CONF
) .
/files
/udpxy.conf
$(1)/etc
/config
/udpxy
58 $(INSTALL_BIN
) .
/files
/udpxy.init
$(1)/etc
/init.d
/udpxy
59 $(INSTALL_DIR
) $(1)/usr
/bin
60 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/udpxy
$(1)/usr
/bin
/
61 ln
-sf udpxy
$(1)/usr
/bin
/udpxrec
64 $(eval
$(call BuildPackage
,udpxy
))