X-Git-Url: http://git.openwrt.org/?p=feed%2Frouting.git;a=blobdiff_plain;f=cjdns%2FMakefile;h=8efd2821dd6eddcf385255d4bd0cd1e5801df3c0;hp=36772cd0c423524b0dc1a234af98a6baa48aebc3;hb=187937b35ab81d06aab6db71e150f5b47d21a362;hpb=b7e263623c8d542deb31ae9aece396f5fff2ebdd diff --git a/cjdns/Makefile b/cjdns/Makefile index 36772cd..8efd282 100644 --- a/cjdns/Makefile +++ b/cjdns/Makefile @@ -17,12 +17,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=cjdns -PKG_VERSION:=0.16 -PKG_RELEASE:=15 +PKG_VERSION:=0.17 +PKG_RELEASE:=3 PKG_SOURCE_URL:=https://github.com/hyperboria/cjdns.git PKG_SOURCE_PROTO:=git -PKG_SOURCE_VERSION:=951581191997db0188b56d8b21c5216f7e6e2ee1 +PKG_SOURCE_VERSION:=40e87d9419c19063e772e39c7c59a8a8771c5ee8 PKG_LICENSE:=GPL-3.0 PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.bz2 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_SOURCE_VERSION) @@ -38,7 +38,7 @@ define Package/cjdns TITLE:=Encrypted near-zero-conf mesh routing protocol URL:=https://github.com/hyperboria/cjdns MAINTAINER:=Lars Gierth - DEPENDS:=+kmod-tun +kmod-ipv6 +libnl-tiny +libpthread +librt \ + DEPENDS:=@IPV6 +kmod-tun +libnl-tiny +libpthread +librt \ +libuci-lua +lua-bencode +dkjson +luasocket +lua-sha2 endef @@ -66,7 +66,7 @@ endef define Build/Configure endef -PKG_DO_VARS:= +PKG_DO_VARS:=CJDNS_RELEASE_VERSION=$(PKG_SOURCE_VERSION) ifneq ($(CONFIG_KERNEL_SECCOMP_FILTER),y) PKG_DO_VARS+= Seccomp_NO=1 @@ -77,6 +77,7 @@ PKG_DO_VARS+= UCLIBC=1 endif define Build/Compile + $(INSTALL_DIR) $(PKG_BUILD_DIR)/tmp CROSS="true" \ CC="$(TARGET_CC)" \ AR="$(TARGET_AR)" \ @@ -87,6 +88,7 @@ define Build/Compile TARGET_ARCH="$(CONFIG_ARCH)" \ SSP_SUPPORT="$(CONFIG_SSP_SUPPORT)" \ GYP_ADDITIONAL_ARGS="-f make-linux" \ + CJDNS_BUILD_TMPDIR="$(PKG_BUILD_DIR)/tmp" \ $(PKG_DO_VARS) \ $(PKG_BUILD_DIR)/do endef