diff options
author | miau <miaukatzemiau@priveasy.de> | 2011-07-11 11:24:52 (GMT) |
---|---|---|
committer | miau <miaukatzemiau@priveasy.de> | 2011-07-11 11:24:52 (GMT) |
commit | 635965049bfd8172adae73557c17cd19f6ea5964 (patch) | |
tree | 699a14c4c1b1897254d6f92d97f663b1d41f8cc9 /Makefile | |
parent | efaa21a4adc37dfa67b70926cc1b9b1d7ecc9768 (diff) |
corrected OpenWRT makefile
builds now when placed in backfire/package
untested if used with feeds
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 34 |
1 files changed, 20 insertions, 14 deletions
@@ -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)) |