2 # Copyright (C) 2006-2012 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)-0.7.tar.gz
15 PKG_SOURCE_URL:=http://www.hazard.maks.net/parprouted/
16 PKG_MD5SUM:=570f5deaf09600df8f80f589de79ecdb
17 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-0.7
19 include $(INCLUDE_DIR)/package.mk
21 define Package/parprouted
24 SUBMENU:=Routing and Redirection
26 TITLE:=Proxy ARP daemon
27 URL:=http://www.hazard.maks.net/parprouted/
30 define Package/parprouted/description
31 parprouted is a daemon for transparent IP (Layer 3) proxy ARP bridging.
32 This is useful for creation of transparent firewalls and bridging networks
33 with different MAC protocols. Also, unlike standard bridging, proxy ARP
34 bridging allows to bridge Ethernet networks behind wireless nodes without
35 using WDS or layer 2 bridging.
40 $(call Build/Compile/Default, \
41 CFLAGS="$(TARGET_CFLAGS)" \
47 define Package/parprouted/install
48 $(INSTALL_DIR) $(1)/usr/sbin
49 $(INSTALL_BIN) $(PKG_BUILD_DIR)/parprouted $(1)/usr/sbin/
50 $(INSTALL_DIR) $(1)/etc/config
51 $(INSTALL_BIN) ./files/parprouted.config $(1)/etc/config/parprouted
52 $(INSTALL_DIR) $(1)/etc/init.d
53 $(INSTALL_BIN) ./files/parprouted.init $(1)/etc/init.d/parprouted
56 define Package/parprouted/conffiles
57 /etc/config/parprouted
60 $(eval $(call BuildPackage,parprouted))