aboutsummaryrefslogtreecommitdiff
path: root/sysutils/dirdiff/Makefile
diff options
context:
space:
mode:
authorRyan Steinmetz <zi@FreeBSD.org>2011-10-23 01:24:54 +0000
committerRyan Steinmetz <zi@FreeBSD.org>2011-10-23 01:24:54 +0000
commitf81f721be815308e7f458c5caa96b0370161ad03 (patch)
treea10654c6b0cab0275ffd30fc4a46971ede688c92 /sysutils/dirdiff/Makefile
parent036a0b3d569630b5dd0086d7796ca68ea009defd (diff)
Notes
Diffstat (limited to 'sysutils/dirdiff/Makefile')
-rw-r--r--sysutils/dirdiff/Makefile23
1 files changed, 21 insertions, 2 deletions
diff --git a/sysutils/dirdiff/Makefile b/sysutils/dirdiff/Makefile
index a0027e57e40a..92786ee3d6d0 100644
--- a/sysutils/dirdiff/Makefile
+++ b/sysutils/dirdiff/Makefile
@@ -14,7 +14,26 @@ MASTER_SITES= ftp://ftp.samba.org/pub/paulus/
MAINTAINER= ports@FreeBSD.org
COMMENT= A graphical diff tool
-BUILD_DEPENDS= tclsh8.4:${PORTSDIR}/lang/tcl84
-RUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84
+LICENSE= GPLv2 # (or later)
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USE_TCL_BUILD= yes
+USE_LDCONFIG= yes
+USE_TK= yes
+
+PLIST_FILES= bin/dirdiff lib/libfilecmp.so.0
+
+CFLAGS+= -fPIC -I${TCL_INCLUDEDIR}
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ 's|.0.0|.0|g ; \
+ s|^CFLAGS=|CFLAGS?=|g' ${WRKSRC}/Makefile
+ @${REINPLACE_CMD} -e \
+ 's|^exec wish |exec ${WISH:T} |' ${WRKSRC}/dirdiff
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/dirdiff ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/libfilecmp.so.0 ${PREFIX}/lib
.include <bsd.port.mk>