2 # Copyright (C) 2011 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
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://www.inet.no/dante/files/
16 PKG_MD5SUM:=68c2ce12119e12cea11a90c7a80efa8f
18 PKG_MAINTAINER:=Jo-Philipp Wich <jo@mein.io>
19 PKG_LICENSE:=BSD-4-Clause
24 include $(INCLUDE_DIR)/package.mk
32 ac_cv_search_pam_start=""
34 define Build/InstallDev
35 $(INSTALL_DIR) $(1)/usr/include
36 $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/
37 $(INSTALL_DIR) $(1)/usr/lib
38 $(CP) $(PKG_INSTALL_DIR)/usr/lib/*.{a,so*,la} $(1)/usr/lib/
42 define Package/dante/default
44 URL:=http://www.inet.no/dante/
47 define Package/dante/default/description
48 Dante is a circuit-level firewall/proxy that can be used to provide convenient
49 and secure network connectivity, requiring only that the server Dante runs on
50 has external network connectivity. Dante is used daily by Fortune 100 companies
51 and large international organizations, either as a standard SOCKS server or as
55 define Package/libsocks
56 $(call Package/dante/default)
62 define Package/libsocks/description
63 $(call Package/dante/default/description)
64 This package provides the shared libsocks library.
67 define Package/libsocks/install
68 $(INSTALL_DIR) $(1)/usr/lib
69 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsocks.so* $(1)/usr/lib/
74 $(call Package/dante/default)
75 SUBMENU:=Web Servers/Proxies
81 define Package/sockd/description
82 $(call Package/dante/default/description)
83 This package provides the Dante sockd daemon.
86 define Package/sockd/install
87 $(INSTALL_DIR) $(1)/usr/sbin
88 $(CP) $(PKG_INSTALL_DIR)/usr/sbin/sockd $(1)/usr/sbin/
92 define Package/socksify
93 $(call Package/dante/default)
96 SUBMENU:=Web Servers/Proxies
100 define Package/socksify/description
101 $(call Package/dante/default/description)
102 This package provides the Dante socksify client.
105 define Package/socksify/install
106 $(INSTALL_DIR) $(1)/usr/bin
107 $(CP) $(PKG_INSTALL_DIR)/usr/bin/socksify $(1)/usr/bin/
109 $(INSTALL_DIR) $(1)/usr/lib
110 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libdsocks.so* $(1)/usr/lib/
114 $(eval $(call BuildPackage,libsocks))
115 $(eval $(call BuildPackage,sockd))
116 $(eval $(call BuildPackage,socksify))