cjdns: luci-app-cjdns: fix up Makefiles, bump pkg vers
Signed-off-by: William Fleurant <meshnet@protonmail.com>
This commit is contained in:
parent
79a4543cf0
commit
998c4088bb
2 changed files with 19 additions and 20 deletions
|
@ -18,26 +18,29 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=cjdns
|
||||
PKG_VERSION:=20.4
|
||||
PKG_RELEASE:=1
|
||||
PKG_RELEASE:=2
|
||||
|
||||
PKG_SOURCE_URL:=https://github.com/cjdelisle/cjdns.git
|
||||
PKG_SOURCE_VERSION:=cjdns-v$(PKG_VERSION)
|
||||
PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.xz
|
||||
PKG_SOURCE_SUBDIR:=$(PKG_NAME)
|
||||
PKG_SOURCE_PROTO:=git
|
||||
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)
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_SOURCE_VERSION)
|
||||
PKG_SOURCE_URL:=https://github.com/cjdelisle/cjdns.git
|
||||
PKG_MIRROR_HASH:=fd694d9c33b68274647efe5081c5053068a499e2079d05434be6c7b4d18451d9
|
||||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
|
||||
|
||||
PKG_MAINTAINER:=William Fleurant <meshnet@protonmail.com>
|
||||
PKG_LICENSE:=GPL-3.0-or-later
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
|
||||
define Package/cjdns
|
||||
SECTION:=net
|
||||
CATEGORY:=Network
|
||||
SUBMENU:=Routing and Redirection
|
||||
TITLE:=Encrypted near-zero-conf mesh routing protocol
|
||||
URL:=https://github.com/cjdelisle/cjdns
|
||||
MAINTAINER:=William Fleurant <meshnet@protonmail.com>
|
||||
DEPENDS:=@!arc @IPV6 +kmod-tun +libnl-tiny +libpthread +librt \
|
||||
+libuci-lua +lua-bencode +dkjson +luasocket +lua-sha2
|
||||
endef
|
||||
|
@ -55,12 +58,11 @@ define Package/cjdns-tests
|
|||
SUBMENU:=Routing and Redirection
|
||||
TITLE:=cjdns test cases
|
||||
URL:=https://github.com/cjdelisle/cjdns
|
||||
MAINTAINER:=Lars Gierth <larsg@systemli.org>
|
||||
DEPENDS:=+libpthread +librt @!arc
|
||||
endef
|
||||
|
||||
define Package/cjdns-test/description
|
||||
cjdns test cases
|
||||
Builds cjdns test cases binary test_testcjdroute_c
|
||||
endef
|
||||
|
||||
define Build/Configure
|
||||
|
@ -132,7 +134,6 @@ define Package/cjdns/postinst
|
|||
#!/bin/sh
|
||||
if [ -z $${IPKG_INSTROOT} ] ; then
|
||||
( . /etc/uci-defaults/cjdns ) && rm -f /etc/uci-defaults/cjdns
|
||||
# TODO: we should have an 'Enable' button instead
|
||||
/etc/init.d/cjdns enabled || /etc/init.d/cjdns enable
|
||||
exit 0
|
||||
fi
|
||||
|
|
|
@ -18,9 +18,10 @@ include $(TOPDIR)/rules.mk
|
|||
|
||||
PKG_NAME:=luci-app-cjdns
|
||||
PKG_VERSION:=1.3
|
||||
PKG_RELEASE:=6
|
||||
PKG_RELEASE:=7
|
||||
|
||||
PKG_LICENSE:=GPL-3.0
|
||||
PKG_MAINTAINER:=William Fleurant <meshnet@protonmail.com>
|
||||
PKG_LICENSE:=GPL-3.0-or-later
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
|
@ -30,16 +31,13 @@ define Package/luci-app-cjdns
|
|||
SUBMENU:=3. Applications
|
||||
TITLE:=Encrypted near-zero-conf mesh routing protocol
|
||||
URL:=https://github.com/cjdelisle/cjdns
|
||||
MAINTAINER:=William Fleurant <meshnet@protonmail.com>
|
||||
DEPENDS:=+cjdns +luci-base
|
||||
endef
|
||||
|
||||
define Package/luci-app-cjdns/description
|
||||
This package allows you to configure and inspect cjdns networking using LuCI.
|
||||
|
||||
Cjdns implements an encrypted IPv6 network using public-key cryptography
|
||||
for address allocation and a distributed hash table for routing.
|
||||
This provides near-zero-configuration networking, and prevents many
|
||||
Cjdns implements an encrypted IPv6 network using public-key cryptography \
|
||||
for address allocation and a distributed hash table for routing. \
|
||||
This provides near-zero-configuration networking, and prevents many \
|
||||
of the security and scalability issues that plague existing networks.
|
||||
endef
|
||||
|
||||
|
|
Loading…
Reference in a new issue