manually update execinfo.mk
[dports.git] / sysutils / dirdiff / Makefile
1 # Created by: grog
2 # $FreeBSD$
3
4 PORTNAME=       dirdiff
5 PORTVERSION=    2.1
6 PORTREVISION=   3
7 CATEGORIES=     sysutils tcl tk
8 MASTER_SITES=   ftp://ftp.samba.org/pub/paulus/
9
10 MAINTAINER=     tcltk@FreeBSD.org
11 COMMENT=        Graphical diff tool
12
13 LICENSE=        GPLv2 # (or later)
14 LICENSE_FILE=   ${WRKSRC}/COPYING
15
16 USES+=          tk
17 USE_LDCONFIG=   yes
18
19 PLIST_FILES=    bin/dirdiff lib/libfilecmp.so.0
20
21 CFLAGS+=        -fPIC -I${TCL_INCLUDEDIR}
22
23 # When bsdmake is used to build the port, the ports infrastructure should call
24 # it with MAKE_ENV+=  __MAKE_CONF=/dev/null to avoid sourcing make.conf twice.
25 # This is a workaround to make sure CFLAGS are passed through.
26 MAKE_ARGS=      CFLAGS="${CFLAGS}"
27
28 post-patch:
29         @${REINPLACE_CMD} -e \
30                 's|.0.0|.0|g ; \
31                  s|^CFLAGS=|CFLAGS?=|g' ${WRKSRC}/Makefile
32         @${REINPLACE_CMD} -e \
33                 's|^exec wish |exec ${WISH} |' ${WRKSRC}/dirdiff
34
35 do-install:
36         ${INSTALL_SCRIPT} ${WRKSRC}/dirdiff ${STAGEDIR}${PREFIX}/bin
37         ${INSTALL_DATA} ${WRKSRC}/libfilecmp.so.0 ${STAGEDIR}${PREFIX}/lib
38
39 .include <bsd.port.mk>