[packages] djbdns: remove junk from last commit
[openwrt/svn-archive/archive.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 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
19
20 include $(INCLUDE_DIR)/package.mk
21
22 define Package/parprouted
23 SECTION:=net
24 CATEGORY:=Network
25 DEPENDS:=+libpthread
26 TITLE:=Proxy ARP daemon
27 URL:=http://www.hazard.maks.net/parprouted/
28 endef
29
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.
36
37 endef
38
39 define Build/Compile
40 $(call Build/Compile/Default, \
41 CFLAGS="$(TARGET_CFLAGS)" \
42 LDFLAGS="" \
43 all \
44 )
45 endef
46
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/default
51 $(INSTALL_BIN) ./files/parprouted.default $(1)/etc/default/parprouted
52 $(INSTALL_DIR) $(1)/etc/init.d
53 $(INSTALL_BIN) ./files/parprouted.init $(1)/etc/init.d/parprouted
54 endef
55
56 $(eval $(call BuildPackage,parprouted))