diff options
author | Eugene Grosbein <eugen@FreeBSD.org> | 2019-06-19 20:07:44 +0000 |
---|---|---|
committer | Eugene Grosbein <eugen@FreeBSD.org> | 2019-06-19 20:07:44 +0000 |
commit | a3ab4375e37cc38b01c6f0dc9d4d1818dfe7ac88 (patch) | |
tree | f9d3126f4176822cdc75c8747bc514520681b27f | |
parent | a63952412f2ca4926141773a79f2cfc159118564 (diff) | |
download | ports-a3ab4375e37cc38b01c6f0dc9d4d1818dfe7ac88.tar.gz ports-a3ab4375e37cc38b01c6f0dc9d4d1818dfe7ac88.zip |
Notes
-rw-r--r-- | net/fping/Makefile | 5 | ||||
-rw-r--r-- | net/fping/files/patch-src_fping.c | 11 | ||||
-rw-r--r-- | net/fping/pkg-plist | 4 |
3 files changed, 16 insertions, 4 deletions
diff --git a/net/fping/Makefile b/net/fping/Makefile index 712b6e78684d..3a8663a49009 100644 --- a/net/fping/Makefile +++ b/net/fping/Makefile @@ -24,10 +24,11 @@ CONFIGURE_ARGS= --bindir="${PREFIX}/sbin" \ --enable-ipv4 INSTALL_TARGET= install-strip -OPTIONS_DEFINE=IPV6 +OPTIONS_DEFINE= IPV6 +OPTIONS_SUB= yes IPV6_CONFIGURE_OFF=--disable-ipv6 -post-install: +post-install-IPV6-on: ${RLN} ${STAGEDIR}${PREFIX}/sbin/fping ${STAGEDIR}${PREFIX}/sbin/fping6 ${RLN} ${STAGEDIR}${PREFIX}/man/man8/fping.8 ${STAGEDIR}${PREFIX}/man/man8/fping6.8 diff --git a/net/fping/files/patch-src_fping.c b/net/fping/files/patch-src_fping.c new file mode 100644 index 000000000000..d4b49fc8f9dd --- /dev/null +++ b/net/fping/files/patch-src_fping.c @@ -0,0 +1,11 @@ +--- src/fping.c.orig 2019-02-19 20:54:45 UTC ++++ src/fping.c +@@ -427,7 +427,7 @@ int main(int argc, char** argv) + while ((c = optparse_long(&optparse_state, longopts, NULL)) != EOF) { + switch (c) { + case '4': +- if (hints_ai_family != AF_UNSPEC) { ++ if (hints_ai_family == AF_INET6) { + fprintf(stderr, "%s: can't specify both -4 and -6\n", prog); + exit(1); + } diff --git a/net/fping/pkg-plist b/net/fping/pkg-plist index 66061e07a6c3..d1086d6437dd 100644 --- a/net/fping/pkg-plist +++ b/net/fping/pkg-plist @@ -1,6 +1,6 @@ @mode 4555 sbin/fping -sbin/fping6 +%%IPV6%%sbin/fping6 @mode man/man8/fping.8.gz -man/man8/fping6.8.gz +%%IPV6%%man/man8/fping6.8.gz |