tang: Update to version 7
authorRosen Penev <redacted>
Mon, 15 Jul 2019 20:00:21 +0000 (13:00 -0700)
committerRosen Penev <redacted>
Mon, 15 Jul 2019 20:07:06 +0000 (13:07 -0700)
Added License information.

Cleaned up Makefile for consistency between packages.

Added numerical prefixes to the patches for clarity.

Signed-off-by: Rosen Penev <redacted>
utils/tang/Makefile
utils/tang/patches/010-makefile.patch [moved from utils/tang/patches/Makefile_am.patch with 52% similarity]
utils/tang/patches/020-no-systemd.patch [moved from utils/tang/patches/rm-systemd-from-configure.patch with 94% similarity]
utils/tang/patches/030-readlink.patch [moved from utils/tang/patches/use-readlink-in-tangd-update.patch with 73% similarity]

index 0bc686df41c5f10a19cda26757031b669ac5bbfe..aebebe27c3b76d2df24e3aa0a0390611033c85fc 100644 (file)
@@ -8,17 +8,20 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=tang
-PKG_VERSION:=6
+PKG_VERSION:=7
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
 PKG_SOURCE_URL:=https://github.com/latchset/$(PKG_NAME)/releases/download/v$(PKG_VERSION)/
-PKG_HASH:=1df78b48a52d2ca05656555cfe52bd4427c884f5a54a2c5e37a7b39da9e155e3
+PKG_HASH:=fbe13e4e3103cd24cada7824b63e510cffd650832ecd075fd49b99475a4f9bfa
 
-PKG_INSTALL:=1
-PKG_BUILD_PARALLEL:=1
+PKG_MAINTAINER:=Tibor Dudlák <tibor.dudlak@gmail.com>
+PKG_LICENSE:=GPL-3.0-or-later
+PKG_LICENSE_FILES:=COPYING
 
 PKG_FIXUP:=autoreconf
+PKG_INSTALL:=1
+PKG_BUILD_PARALLEL:=1
 
 include $(INCLUDE_DIR)/package.mk
 
@@ -27,7 +30,6 @@ define Package/tang
   TITLE:=tang v$(PKG_VERSION) - daemon for binding data to the presence of a third party
   DEPENDS:=+libhttp-parser +xinetd +jose +bash
   URL:=https://github.com/latchset/tang
-  MAINTAINER:=Tibor Dudlák <tibor.dudlak@gmail.com>
 endef
 
 define Package/tang/description
similarity index 52%
rename from utils/tang/patches/Makefile_am.patch
rename to utils/tang/patches/010-makefile.patch
index 647aca5d1bbaf063f7155712b3c035f6900931eb..30a480ef2ad7610154b0e46d4e9ca0df30d56412 100644 (file)
@@ -1,14 +1,11 @@
-diff --git a/Makefile.am b/Makefile.am
-index 14bf91d..dfa6d07 100644
 --- a/Makefile.am
 +++ b/Makefile.am
-@@ -1,5 +1,3 @@
+@@ -1,4 +1,3 @@
 -DISTCHECK_CONFIGURE_FLAGS = --with-systemdsystemunitdir=$$dc_install_base/$(systemdsystemunitdir)
--
- AM_CFLAGS = @TANG_CFLAGS@ @jose_CFLAGS@
- LDADD = @jose_LIBS@ @http_parser_LIBS@
-@@ -7,21 +5,11 @@ nagiosdir = $(libdir)/nagios/plugins
+ BUILT_SOURCES=
+ CLEANFILES=
+ man1_MANS=
+@@ -10,13 +9,6 @@ LDADD = @jose_LIBS@ @http_parser_LIBS@
  cachedir = $(localstatedir)/cache/$(PACKAGE_NAME)
  jwkdir = $(localstatedir)/db/$(PACKAGE_NAME)
  
@@ -20,26 +17,15 @@ index 14bf91d..dfa6d07 100644
 -    units/tangd-keygen.service
 -
  dist_libexec_SCRIPTS = src/tangd-update src/tangd-keygen
+ dist_bin_SCRIPTS = src/tang-show-keys
  libexec_PROGRAMS = src/tangd
--nagios_PROGRAMS = src/tang
--man1_MANS = doc/tang-nagios.1
- man8_MANS = doc/tang.8
- src_tangd_SOURCES = src/http.c src/http.h src/tangd.c
--src_tang_SOURCES = src/nagios.c
- %: %.in
-       $(AM_V_GEN)mkdir -p "`dirname "$@"`"
-@@ -32,11 +20,9 @@ src_tang_SOURCES = src/nagios.c
-               $(srcdir)/$@.in > $@
+@@ -52,9 +44,7 @@ src_tangd_SOURCES = src/http.c src/http.h src/tangd.c
  AM_TESTS_ENVIRONMENT = SD_ACTIVATE="@SD_ACTIVATE@" PATH=$(srcdir)/src:$(builddir)/src:$(PATH)
--TESTS = tests/adv tests/rec tests/nagios
-+TESTS = tests/adv tests/rec 
+ TESTS = tests/adv tests/rec
  
--CLEANFILES = $(nodist_systemdsystemunit_DATA)
+-CLEANFILES += $(nodist_systemdsystemunit_DATA)
  EXTRA_DIST = \
 -    $(foreach unit,$(nodist_systemdsystemunit_DATA),$(unit).in) \
      COPYING \
      $(TESTS) \
-     $(man1_MANS) \
+     $(man_ADOC_FILES)
similarity index 94%
rename from utils/tang/patches/rm-systemd-from-configure.patch
rename to utils/tang/patches/020-no-systemd.patch
index 50dc68c14920d969df32b9ae4c4bed1275c2a904..571c72a20bbb9806062699426cc1d0996832cd54 100644 (file)
@@ -1,5 +1,3 @@
-diff --git a/configure.ac b/configure.ac
-index b51bb31..4b37d30 100644
 --- a/configure.ac
 +++ b/configure.ac
 @@ -27,32 +27,6 @@ AC_CHECK_LIB([http_parser], [http_parser_execute],
similarity index 73%
rename from utils/tang/patches/use-readlink-in-tangd-update.patch
rename to utils/tang/patches/030-readlink.patch
index 7c07b1d282fb4dcaab6b511baed61188898e1b73..1a3f89738f7ec505eeabb58aeabf9c9b215d063f 100644 (file)
@@ -1,5 +1,3 @@
-diff --git a/src/tangd-update b/src/tangd-update
-index 652dbef..01aa842 100755
 --- a/src/tangd-update
 +++ b/src/tangd-update
 @@ -33,8 +33,8 @@ fi
git clone https://git.99rst.org/PROJECT