libnpupnp: update to 5.1.1
[feed/packages.git] / net / iodine / Makefile
1 #
2 # Copyright (C) 2006-2011 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=iodine
11 PKG_VERSION:=0.7.0
12 PKG_RELEASE:=4
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://code.kryo.se/iodine/
16 PKG_HASH:=ad2b40acf1421316ec15800dcde0f587ab31d7d6f891fa8b9967c4ded93c013e
17
18 PKG_MAINTAINER:=Uwe Kleine-König <uwe+openwrt@kleine-koenig.org>
19 PKG_LICENSE:=ISC
20 PKG_LICENSE_FILES:=README
21 PKG_CPE_ID:=cpe:/a:kryo:iodine
22
23 include $(INCLUDE_DIR)/package.mk
24
25 define Package/iodine/Default
26 SECTION:=net
27 CATEGORY:=Network
28 SUBMENU:=Firewall Tunnel
29 DEPENDS:= +kmod-tun +zlib
30 TITLE:=IP over DNS tunneling
31 URL:=http://code.kryo.se/iodine/
32 endef
33
34 define Package/iodine
35 $(call Package/iodine/Default)
36 TITLE+= client version
37 endef
38
39 define Package/iodine/description
40 iodine client version
41 endef
42
43 define Package/iodined
44 $(call Package/iodine/Default)
45 TITLE+= server version
46 endef
47
48 define Package/iodined/description
49 iodine server version
50 endef
51
52 MAKE_FLAGS += \
53 TARGETOS="Linux"
54
55 define Build/Configure
56 endef
57
58 define Package/iodine/install
59 $(INSTALL_DIR) $(1)/usr/sbin
60 $(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/iodine $(1)/usr/sbin
61 endef
62
63 define Package/iodined/install
64 $(INSTALL_DIR) $(1)/etc/init.d
65 $(INSTALL_BIN) ./files/iodined.init $(1)/etc/init.d/iodined
66 $(INSTALL_DIR) $(1)/etc/config
67 $(INSTALL_DATA) ./files/iodined.config $(1)/etc/config/iodined
68 $(INSTALL_DIR) $(1)/usr/sbin
69 $(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/iodined $(1)/usr/sbin
70 endef
71
72 define Package/iodined/conffiles
73 /etc/config/iodined
74 endef
75
76 $(eval $(call BuildPackage,iodine))
77 $(eval $(call BuildPackage,iodined))