X-Git-Url: http://git.openwrt.org/?p=feed%2Frouting.git;a=blobdiff_plain;f=cjdns%2FMakefile;h=2674c457c8f63c9c587f82a1b1491239aa0d8e6d;hp=a81b49144cfe66598ccbddcd68088c09ffa49edf;hb=79a4543cf047b143e9c7df6f78aadd6803c35953;hpb=4e5c403a52af6e3939438cdf6cd5aad8eb2b7779 diff --git a/cjdns/Makefile b/cjdns/Makefile index a81b491..2674c45 100644 --- a/cjdns/Makefile +++ b/cjdns/Makefile @@ -17,12 +17,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=cjdns -PKG_VERSION:=0.17 -PKG_RELEASE:=2 +PKG_VERSION:=20.4 +PKG_RELEASE:=1 -PKG_SOURCE_URL:=https://github.com/hyperboria/cjdns.git +PKG_SOURCE_URL:=https://github.com/cjdelisle/cjdns.git PKG_SOURCE_PROTO:=git -PKG_SOURCE_VERSION:=40e87d9419c19063e772e39c7c59a8a8771c5ee8 +PKG_SOURCE_VERSION:=45cdd8b3eebb18b6239feeef3b787e40d773edfb PKG_LICENSE:=GPL-3.0 PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.bz2 PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_SOURCE_VERSION) @@ -36,9 +36,9 @@ define Package/cjdns CATEGORY:=Network SUBMENU:=Routing and Redirection TITLE:=Encrypted near-zero-conf mesh routing protocol - URL:=https://github.com/hyperboria/cjdns - MAINTAINER:=Lars Gierth - DEPENDS:=@IPV6 +kmod-tun +libnl-tiny +libpthread +librt \ + URL:=https://github.com/cjdelisle/cjdns + MAINTAINER:=William Fleurant + DEPENDS:=@!arc @IPV6 +kmod-tun +libnl-tiny +libpthread +librt \ +libuci-lua +lua-bencode +dkjson +luasocket +lua-sha2 endef @@ -54,9 +54,9 @@ define Package/cjdns-tests CATEGORY:=Network SUBMENU:=Routing and Redirection TITLE:=cjdns test cases - URL:=https://github.com/hyperboria/cjdns + URL:=https://github.com/cjdelisle/cjdns MAINTAINER:=Lars Gierth - DEPENDS:=+libpthread +librt + DEPENDS:=+libpthread +librt @!arc endef define Package/cjdns-test/description @@ -77,18 +77,21 @@ PKG_DO_VARS+= UCLIBC=1 endif define Build/Compile + $(INSTALL_DIR) $(PKG_BUILD_DIR)/tmp + (cd $(PKG_BUILD_DIR) && \ CROSS="true" \ CC="$(TARGET_CC)" \ AR="$(TARGET_AR)" \ RANLIB="$(TARGET_RANLIB)" \ - CFLAGS="$(TARGET_CFLAGS)" \ + CFLAGS="$(TARGET_CFLAGS) -U_FORTIFY_SOURCE" \ LDFLAGS="$(TARGET_LDFLAGS)" \ SYSTEM="linux" \ 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 + exec ./do) endef define Package/cjdns/install