[packages] mtr: update to 0.80
[packages.git] / net / parprouted / Makefile
1 #
2 # Copyright (C) 2006 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:=parprouted
11 PKG_VERSION:=0.64
12 PKG_RELEASE:=1
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://www.hazard.maks.net/parprouted/
16 PKG_MD5SUM:=14133c9cb8dd9c9a90ff37648ae7b31a
17
18 include $(INCLUDE_DIR)/package.mk
19
20 define Package/parprouted
21   SECTION:=net
22   CATEGORY:=Network
23   DEPENDS:=+libpthread
24   TITLE:=Proxy ARP daemon
25  URL:=http://www.hazard.maks.net/parprouted/
26 endef
27
28 define Package/parprouted/description
29         parprouted is a daemon for transparent IP (Layer 3) proxy ARP bridging.
30         This is useful for creation of transparent firewalls and bridging networks
31         with different MAC protocols. Also, unlike standard bridging, proxy ARP
32         bridging allows to bridge Ethernet networks behind wireless nodes without
33         using WDS or layer 2 bridging.
34
35 endef
36
37 define Build/Compile
38         $(call Build/Compile/Default, \
39                 CFLAGS="$(TARGET_CFLAGS)" \
40                 LDFLAGS="" \
41                 all \
42         )
43 endef
44
45 define Package/parprouted/install       
46         $(INSTALL_DIR) $(1)/usr/sbin
47         $(INSTALL_BIN) $(PKG_BUILD_DIR)/parprouted $(1)/usr/sbin/
48         $(INSTALL_DIR) $(1)/etc/default
49         $(INSTALL_BIN) ./files/parprouted.default $(1)/etc/default/parprouted
50         $(INSTALL_DIR) $(1)/etc/init.d
51         $(INSTALL_BIN) ./files/parprouted.init $(1)/etc/init.d/parprouted
52 endef
53
54 $(eval $(call BuildPackage,parprouted))