aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Lewis <truckman@FreeBSD.org>2021-02-21 07:13:48 +0000
committerDon Lewis <truckman@FreeBSD.org>2021-02-21 07:13:48 +0000
commit5228f8b8f84a50c3253f268e9a8d1f624def369c (patch)
tree19c95c76dfecebe326b08e153b26fee8a831a926
parentb981acf08a849a7b88c4da21c01c3b4308906e34 (diff)
downloadports-5228f8b8f84a50c3253f268e9a8d1f624def369c.tar.gz
ports-5228f8b8f84a50c3253f268e9a8d1f624def369c.zip
Notes
-rw-r--r--dns/dnsdbq/Makefile2
-rw-r--r--dns/dnsdbq/distinfo6
-rw-r--r--dns/dnsdbq/files/patch-Makefile43
3 files changed, 47 insertions, 4 deletions
diff --git a/dns/dnsdbq/Makefile b/dns/dnsdbq/Makefile
index 17e23eafdd15..426f182fd878 100644
--- a/dns/dnsdbq/Makefile
+++ b/dns/dnsdbq/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= dnsdbq
-PORTVERSION= 2.2.1
+PORTVERSION= 2.4.0
DISTVERSIONPREFIX= v
CATEGORIES= dns
diff --git a/dns/dnsdbq/distinfo b/dns/dnsdbq/distinfo
index c2d9fb9713c7..92d89c5a4045 100644
--- a/dns/dnsdbq/distinfo
+++ b/dns/dnsdbq/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1595548089
-SHA256 (dnsdb-dnsdbq-v2.2.1_GH0.tar.gz) = 70ab1ac3c1446ce359fcd5279170f3678cd2008e197ca0dc411768e5424147ee
-SIZE (dnsdb-dnsdbq-v2.2.1_GH0.tar.gz) = 41905
+TIMESTAMP = 1613866169
+SHA256 (dnsdb-dnsdbq-v2.4.0_GH0.tar.gz) = 576ec8eb4fb4b55fad556cdf70e69e753397e6fb0377d20112ae8c796a1a638d
+SIZE (dnsdb-dnsdbq-v2.4.0_GH0.tar.gz) = 51147
diff --git a/dns/dnsdbq/files/patch-Makefile b/dns/dnsdbq/files/patch-Makefile
new file mode 100644
index 000000000000..2567f38f9ba1
--- /dev/null
+++ b/dns/dnsdbq/files/patch-Makefile
@@ -0,0 +1,43 @@
+--- Makefile.orig 2021-02-18 00:40:10 UTC
++++ Makefile
+@@ -15,10 +15,10 @@
+ #
+
+ CURLINCL = `curl-config --cflags`
+-JANSINCL = -I/usr/local/include
++JANSINCL = -I$(LOCALBASE)/include
+
+ CURLLIBS = `[ ! -z "$$(curl-config --libs)" ] && curl-config --libs || curl-config --static-libs`
+-JANSLIBS = -L/usr/local/lib -ljansson
++JANSLIBS = -L$(LOCALBASE)/lib -ljansson
+
+ CWARN =-W -Wall -Wextra -Wcast-qual -Wpointer-arith -Wwrite-strings \
+ -Wmissing-prototypes -Wbad-function-cast -Wnested-externs \
+@@ -34,7 +34,7 @@ CDEBUG = -g -O3
+ CFLAGS += $(CGPROF) $(CDEBUG) $(CWARN) $(CDEFS)
+ INCL= $(CURLINCL) $(JANSINCL)
+ # freebsd requires that -lresolv _not_ be used here
+-LIBS= $(CURLLIBS) $(JANSLIBS) -lresolv
++LIBS= $(CURLLIBS) $(JANSLIBS)
+ #LIBS= $(CURLLIBS) $(JANSLIBS)
+
+ TOOL = dnsdbq
+@@ -48,12 +48,12 @@ TOOL_SRC = $(TOOL).c ns_ttl.c netio.c \
+ all: $(TOOL)
+
+ install: all
+- rm -f /usr/local/bin/$(TOOL)
+- mkdir -p /usr/local/bin
+- cp $(TOOL) /usr/local/bin/$(TOOL)
+- rm -f /usr/local/share/man/man1/$(TOOL).1
+- mkdir -p /usr/local/share/man/man1
+- cp $(TOOL).man /usr/local/share/man/man1/$(TOOL).1
++ rm -f $(PREFIX)/bin/$(TOOL)
++ mkdir -p $(PREFIX)/bin
++ cp $(TOOL) $(PREFIX)/bin/$(TOOL)
++ rm -f $(PREFIX)/share/man/man1/$(TOOL).1
++ mkdir -p $(PREFIX)/share/man/man1
++ cp $(TOOL).man $(PREFIX)/share/man/man1/$(TOOL).1
+
+ clean:
+ rm -f $(TOOL)