svn commit: r421782 - in head/net/dtcpclient: . files
John Marino
marino at FreeBSD.org
Sun Sep 11 03:23:14 UTC 2016
Author: marino
Date: Sun Sep 11 03:23:12 2016
New Revision: 421782
URL: https://svnweb.freebsd.org/changeset/ports/421782
Log:
net/dtcpclient: Revert SSL, fix DF to use libmd
It turns out that dtcpclient's makefile checks the OPSYS and links
with either libcrypto or libmd depending on its value. The SSL
dependency is incorrect for FreeBSD, but correct for DF. Revert the
previous commit and make DragonFly link with libmd as well.
Reported by: Hajimu UMEMOTO
Added:
head/net/dtcpclient/files/patch-Makefile (contents, props changed)
Modified:
head/net/dtcpclient/Makefile
Modified: head/net/dtcpclient/Makefile
==============================================================================
--- head/net/dtcpclient/Makefile Sun Sep 11 02:34:24 2016 (r421781)
+++ head/net/dtcpclient/Makefile Sun Sep 11 03:23:12 2016 (r421782)
@@ -2,6 +2,7 @@
PORTNAME= dtcpclient
PORTVERSION= 20151002
+PORTREVISION= 1
CATEGORIES= net ipv6
MASTER_SITES= http://www.mahoroba.org/~ume/ipv6/
@@ -10,10 +11,8 @@ COMMENT= Dynamic Tunnel Configuration Pr
LICENSE= BSD2CLAUSE
-USES= ssl uidfix
+USES= uidfix
USE_RC_SUBR= dtcpclient
-CFLAGS+= -I${OPENSSLINC}
-LDFLAGS+= -L${OPENSSLLIB}
PLIST_FILES= man/man8/dtcpclient.8.gz \
sbin/dtcpclient \
Added: head/net/dtcpclient/files/patch-Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/dtcpclient/files/patch-Makefile Sun Sep 11 03:23:12 2016 (r421782)
@@ -0,0 +1,11 @@
+--- Makefile.orig 2015-10-02 08:23:57 UTC
++++ Makefile
+@@ -45,7 +45,7 @@ MANDIR= $(PREFIX)/man/man
+
+ CFLAGS+= -Wall -DPREFIX=\"$(PREFIX)\"
+
+-.if ($(OPSYS) == "FreeBSD")
++.if ($(OPSYS) == "FreeBSD") || ($(OPSYS) == "DragonFly")
+ CFLAGS+= -DHAVE_MD5
+ LDADD= -lmd
+ .elif ($(OPSYS) == "NetBSD") || ($(OPSYS) == "OpenBSD")
More information about the svn-ports-head
mailing list