summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authormiau <miaukatzemiau@priveasy.de>2011-07-11 11:24:52 (GMT)
committermiau <miaukatzemiau@priveasy.de>2011-07-11 11:24:52 (GMT)
commit635965049bfd8172adae73557c17cd19f6ea5964 (patch)
tree699a14c4c1b1897254d6f92d97f663b1d41f8cc9 /Makefile
parentefaa21a4adc37dfa67b70926cc1b9b1d7ecc9768 (diff)
corrected OpenWRT makefile
builds now when placed in backfire/package untested if used with feeds
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile34
1 files changed, 20 insertions, 14 deletions
diff --git a/Makefile b/Makefile
index bcc7075..2e163a0 100644
--- a/Makefile
+++ b/Makefile
@@ -4,12 +4,6 @@ PKG_NAME:=udp-broadcast
PKG_VERSION:=1.0.0
PKG_RELEASE:=1
-PKG_BUILD_DIR:=$(BUILD_DIR)/udp-broadcast-$(PKG_VERSION)
-PKG_SOURCE:=udp-broadcast-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=@SF/udp-broadcast
-PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd
-PKG_CAT:=zcat
-
include $(INCLUDE_DIR)/package.mk
define Package/udp-broadcast
@@ -17,20 +11,32 @@ define Package/udp-broadcast
CATEGORY:=Network
DEFAULT:=n
TITLE:=UDP broadcast utility
- DESCRIPTION:=UDP broadcast utility\\\
- send and recive udp broadcast\\\
- form a larger network.
URL:=http://www.freifunk-jena.de/
endef
+define Package/udp-broadcast/description
+ Send udp based broadcast messages and process them using the included demon.
+endef
+
+define Build/Prepare
+ mkdir -p $(PKG_BUILD_DIR)
+ $(CP) ./src/* $(PKG_BUILD_DIR)/
+endef
+
define Build/Configure
- $(call Build/Configure/Default,--with-linux-headers=$(LINUX_DIR))
endef
-define Package/bridge/install
- $(INSTALL_DIR) $(1)/usr/sbin
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/broadcast $(1)/usr/sbin/
- $(INSTALL_BIN) $(PKG_BUILD_DIR)/listener $(1)/usr/sbin/
+define Build/Compile
+ $(MAKE) -C $(PKG_BUILD_DIR) \
+ CC="$(TARGET_CC)" \
+ CFLAGS="$(TARGET_CFLAGS) -Wall" \
+ LDFLAGS="$(TARGET_LDFLAGS)"
+endef
+
+define Package/udp-broadcast/install
+ $(INSTALL_DIR) $(1)/usr/sbin
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/broadcaster $(1)/usr/sbin/
+ $(INSTALL_BIN) $(PKG_BUILD_DIR)/listener $(1)/usr/sbin/
endef
$(eval $(call BuildPackage,udp-broadcast))
contact: Jan Huwald // Impressum