aboutsummaryrefslogtreecommitdiff
path: root/utils/rng-tools/Makefile
diff options
context:
space:
mode:
authorNathaniel Wesley Filardo <nwfilardo@gmail.com>2018-11-07 23:41:05 +0000
committerNathaniel Wesley Filardo <nwfilardo@gmail.com>2018-11-07 23:41:05 +0000
commitfd26981a03605f4cf9f832c31937b214a9aa06b2 (patch)
treec93ef639742fc265844d4a2af00f8580cbaf8d7d /utils/rng-tools/Makefile
parent3a388061b8a3cf39413860aa6eaae04a5a8b2bcf (diff)
rng-utils: version 6.6 is now available
Work around automake demanding README with a symlink. Add new dependency on libsysfs. Avoid dependency on libxml, curl, openssl by disabling NIST beacon support. We also continue to remove gcrypt, and jitterentropy is not packaged. Remove patch that no longer cleanly applies. If newlines in log messages are a problem, we should take it up with upstream. Signed-off-by: Nathaniel Wesley Filardo <nwfilardo@gmail.com> Fixes: github #7303
Diffstat (limited to 'utils/rng-tools/Makefile')
-rw-r--r--utils/rng-tools/Makefile23
1 files changed, 16 insertions, 7 deletions
diff --git a/utils/rng-tools/Makefile b/utils/rng-tools/Makefile
index 629af248f..6f6a8b410 100644
--- a/utils/rng-tools/Makefile
+++ b/utils/rng-tools/Makefile
@@ -8,12 +8,14 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=rng-tools
-PKG_VERSION:=5
-PKG_RELEASE:=6
+PKG_VERSION:=6.6
+PKG_RELEASE:=1
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
-PKG_SOURCE_URL:=@SF/gkernel/rng-tools/$(PKG_VERSION)/
-PKG_HASH:=60a102b6603bbcce2da341470cad42eeaa9564a16b4490e7867026ca11a3078e
+PKG_SOURCE_PROTO:=git
+PKG_SOURCE_URL:=https://github.com/nhorman/rng-tools.git
+PKG_SOURCE_VERSION:=4ebc21d6f387bb7b4b3f6badc429e27b21c0a6ee
+PKG_MIRROR_HASH:=d942283b7482337d40a4933f7b24a5d1361518dacf9c87928f5ea06d492e95b0
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.xz
PKG_LICENSE:=GPLv2
PKG_MAINTAINER:=Nathaniel Wesley Filardo <nwfilardo@gmail.com>
@@ -27,7 +29,8 @@ define Package/rng-tools
SECTION:=utils
CATEGORY:=Utilities
TITLE:=Daemon for adding entropy to kernel entropy pool
- URL:=http://sourceforge.net/projects/gkernel/
+ URL:=https://github.com/nhorman/rng-tools
+ DEPENDS:=+libsysfs
endef
define Package/rng-tools/description
@@ -47,7 +50,13 @@ CONFIGURE_VARS += \
endif
CONFIGURE_ARGS += \
- --without-libgcrypt
+ --without-libgcrypt \
+ --without-nistbeacon
+
+define Build/Prepare
+ $(call Build/Prepare/Default)
+ (cd $(PKG_BUILD_DIR); ln -s README.md README)
+endef
define Package/rng-tools/install
$(INSTALL_DIR) $(1)/etc/init.d