From 87190c8d1770caec2a74a398d6f0d78b6ee85ad5 Mon Sep 17 00:00:00 2001 From: miau Date: Mon, 21 May 2012 12:57:35 +0000 Subject: update hbbpd (rename from udp-broadcast) diff --git a/hbbp/Makefile b/hbbp/Makefile new file mode 100644 index 0000000..52c8d19 --- /dev/null +++ b/hbbp/Makefile @@ -0,0 +1,47 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=hbbp +PKG_VERSION:=20120521 +PKG_RELEASE:=3 +PKG_REV:=cf16b2181dbd1e769b1cdd2d6c27e5300a419012 + +PKG_SOURCE:=$(PKG_NAME)-$(PKG_REV).tar.gz +PKG_MD5SUM:=always-use-git +PKG_SOURCE_URL:=git://code.sotun.de/hbbp +PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) +PKG_SOURCE_VERSION:=$(PKG_REV) +PKG_SOURCE_PROTO:=git + +include $(INCLUDE_DIR)/package.mk + +define Package/hbbp + SECTION:=base + CATEGORY:=Network + DEFAULT:=n + TITLE:=HBBP - UDP broadcast utility + URL:=http://code.sotun.de/git/hbbp + DEPENDS:=nacl +endef + +define Package/hbbp/description + Send UDP based broadcast messages and process them using the + included demon. Messages consist of a key and an optional + payload. The payload may be assymetrically encrypted. +endef + +define Build/Compile + $(MAKE) -C $(PKG_BUILD_DIR) \ + CC="$(TARGET_CC)" \ + CFLAGS="$(TARGET_CFLAGS)" \ + LDFLAGS="$(TARGET_LDFLAGS)" \ + EXTERNAL_NACL=1 +endef + +define Package/hbbp/install + $(INSTALL_DIR) $(1)/usr/sbin + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hbbpd $(1)/usr/sbin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hbbpc $(1)/usr/sbin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/hbbp_keygen $(1)/usr/sbin/ +endef + +$(eval $(call BuildPackage,hbbp)) diff --git a/udp-broadcast/Makefile b/udp-broadcast/Makefile deleted file mode 100644 index 8dae0a7..0000000 --- a/udp-broadcast/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -include $(TOPDIR)/rules.mk - -PKG_NAME:=udp-broadcast -PKG_VERSION:=20111205 -PKG_RELEASE:=1 -PKG_REV:=dcce1a8d1335e89dcf9d64bb2202e34d8f58f3cd - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_REV).tar.gz -PKG_MD5SUM:=always-use-git -PKG_SOURCE_URL:=git://git.freifunk-jena.de/freifunk/ffj-udp-broadcast -PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) -PKG_SOURCE_VERSION:=$(PKG_REV) -PKG_SOURCE_PROTO:=git - -include $(INCLUDE_DIR)/package.mk - -define Package/udp-broadcast - SECTION:=base - CATEGORY:=Network - DEFAULT:=n - TITLE:=UDP broadcast utility - URL:=http://dev.freifunk-jena.de:8082/projects/ffj-udp-broadcast -endef - -define Package/udp-broadcast/description - Send UDP based broadcast messages and process them using the included demon. -endef - -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)) -- cgit v0.10.1