diff options
author | miau <miaukatzemiau@priveasy.de> | 2012-05-21 12:57:35 (GMT) |
---|---|---|
committer | miau <miaukatzemiau@priveasy.de> | 2012-05-21 12:57:35 (GMT) |
commit | 87190c8d1770caec2a74a398d6f0d78b6ee85ad5 (patch) | |
tree | 00e6d29f5742d020a7f73774b2c2e6b3f6fb4f50 /hbbp/Makefile | |
parent | 54e06e6391b3857876c62fa408da2474e32391eb (diff) |
update hbbpd (rename from udp-broadcast)
Diffstat (limited to 'hbbp/Makefile')
-rw-r--r-- | hbbp/Makefile | 47 |
1 files changed, 47 insertions, 0 deletions
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)) |