tcptraceroute: Find libpcap correctly.diff -r1.20 -r1.21 pkgsrc/net/tcptraceroute/Makefile
(jperkin)
@@ -1,39 +1,30 @@ | @@ -1,39 +1,30 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2020/01/07 10:37:04 kim Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2022/12/15 12:15:01 jperkin Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= tcptraceroute-1.4 | 4 | DISTNAME= tcptraceroute-1.4 | |
5 | PKGREVISION= 5 | 5 | PKGREVISION= 5 | |
6 | CATEGORIES= net | 6 | CATEGORIES= net | |
7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mct/} | 7 | MASTER_SITES= ${MASTER_SITE_GITHUB:=mct/} | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://github.com/mct/tcptraceroute | 10 | HOMEPAGE= https://github.com/mct/tcptraceroute | |
11 | COMMENT= Traceroute implementation using TCP packets | 11 | COMMENT= Traceroute implementation using TCP packets | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | BUILD_TARGET= tcptraceroute | 14 | BUILD_TARGET= tcptraceroute | |
15 | BUILDLINK_API_DEPENDS.libnet10+= libnet10>=1.0.2anb1 | 15 | BUILDLINK_API_DEPENDS.libnet10+= libnet10>=1.0.2anb1 | |
16 | 16 | |||
17 | DOCDIR= ${PREFIX}/share/doc/tcptraceroute | 17 | DOCDIR= ${PREFIX}/share/doc/tcptraceroute | |
18 | 18 | |||
19 | SPECIAL_PERMS+= sbin/tcptraceroute ${SETUID_ROOT_PERMS} | 19 | SPECIAL_PERMS+= sbin/tcptraceroute ${SETUID_ROOT_PERMS} | |
20 | 20 | |||
21 | .include "../../mk/bsd.prefs.mk" | |||
22 | ||||
23 | SUBST_CLASSES+= conf | |||
24 | SUBST_STAGE.conf= pre-build | |||
25 | SUBST_FILES.conf= Makefile | |||
26 | SUBST_SED.conf= -e "s|libnet-config|libnet10-config|g" | |||
27 | SUBST_MESSAGE.conf= Fixing configuration script. | |||
28 | ||||
29 | INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin ${DOCDIR} | 21 | INSTALLATION_DIRS= ${PKGMANDIR}/man8 sbin ${DOCDIR} | |
30 | 22 | |||
31 | do-install: | 23 | do-install: | |
32 | ${INSTALL_PROGRAM} ${WRKSRC}/tcptraceroute ${DESTDIR}${PREFIX}/sbin | 24 | ${INSTALL_PROGRAM} ${WRKSRC}/tcptraceroute ${DESTDIR}${PREFIX}/sbin | |
33 | ${INSTALL_MAN} ${WRKSRC}/tcptraceroute.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 | 25 | ${INSTALL_MAN} ${WRKSRC}/tcptraceroute.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8 | |
34 | ${INSTALL_DATA} ${WRKSRC}/examples.txt ${DESTDIR}${DOCDIR} | 26 | ${INSTALL_DATA} ${WRKSRC}/examples.txt ${DESTDIR}${DOCDIR} | |
35 | 27 | |||
36 | .include "../../devel/libnet10/buildlink3.mk" | 28 | .include "../../devel/libnet10/buildlink3.mk" | |
37 | .include "../../net/libpcap/buildlink3.mk" | 29 | .include "../../net/libpcap/buildlink3.mk" | |
38 | ||||
39 | .include "../../mk/bsd.pkg.mk" | 30 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.9 2021/10/26 11:07:01 nia Exp $ | 1 | $NetBSD: distinfo,v 1.10 2022/12/15 12:15:01 jperkin Exp $ | |
2 | 2 | |||
3 | BLAKE2s (tcptraceroute-1.4.tar.gz) = 3f60b21786293a78a4f701e358eca44165921a1fce0cb00c5bff1674fd979faa | 3 | BLAKE2s (tcptraceroute-1.4.tar.gz) = 3f60b21786293a78a4f701e358eca44165921a1fce0cb00c5bff1674fd979faa | |
4 | SHA512 (tcptraceroute-1.4.tar.gz) = 6aea6a8bba08a0f0024769155bb7e0d8a3a4741e4e4375f66fde3bec644bff782027b3bd8a657120f259dfff9da0ad8ab83598a15823467efeb31a64cbd43287 | 4 | SHA512 (tcptraceroute-1.4.tar.gz) = 6aea6a8bba08a0f0024769155bb7e0d8a3a4741e4e4375f66fde3bec644bff782027b3bd8a657120f259dfff9da0ad8ab83598a15823467efeb31a64cbd43287 | |
5 | Size (tcptraceroute-1.4.tar.gz) = 31918 bytes | 5 | Size (tcptraceroute-1.4.tar.gz) = 31918 bytes | |
6 | SHA1 (patch-aa) = 26899ae5898dcdbaa8b12a178ff6c2b362a675c9 | 6 | SHA1 (patch-aa) = 0734b9964415871b50414ba037831b2d703db33a | |
7 | SHA1 (patch-ab) = 306c6cbae3e08b7db45883eb655646b80278bb92 | 7 | SHA1 (patch-ab) = 306c6cbae3e08b7db45883eb655646b80278bb92 |
@@ -1,13 +1,22 @@ | @@ -1,13 +1,22 @@ | |||
1 | $NetBSD: patch-aa,v 1.1.1.1 2003/07/21 22:26:53 kim Exp $ | 1 | $NetBSD: patch-aa,v 1.2 2022/12/15 12:15:01 jperkin Exp $ | |
2 | 2 | |||
3 | --- Makefile.orig Sun May 19 21:11:38 2002 | 3 | Find correct libraries. | |
4 | +++ Makefile Mon Jul 21 16:54:09 2003 | 4 | ||
5 | @@ -4,7 +4,7 @@ | 5 | --- Makefile.orig 2002-05-20 01:11:38.000000000 +0000 | |
6 | +++ Makefile | |||
7 | @@ -4,13 +4,13 @@ | |||
6 | # Copyright (c) 2001, 2002 Michael C. Toren <mct@toren.net> | 8 | # Copyright (c) 2001, 2002 Michael C. Toren <mct@toren.net> | |
7 | 9 | |||
8 | CC = gcc | 10 | CC = gcc | |
9 | -CFLAGS = -O2 -Wall | 11 | -CFLAGS = -O2 -Wall | |
10 | +#CFLAGS = -O2 -Wall | 12 | +#CFLAGS = -O2 -Wall | |
11 | DESTDIR=/usr/local/bin | 13 | DESTDIR=/usr/local/bin | |
12 | 14 | |||
13 | tcptraceroute: tcptraceroute.c | 15 | tcptraceroute: tcptraceroute.c | |
16 | $(CC) $(CFLAGS) `libnet-config --defines` \ | |||
17 | -o tcptraceroute tcptraceroute.c \ | |||
18 | - `libnet-config --libs` -lpcap | |||
19 | + `libnet10-config --libs` `pcap-config --libs` | |||
20 | ||||
21 | static: | |||
22 | $(MAKE) tcptraceroute CFLAGS="$(CFLAGS) -static" |