aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/p5-Tk/Makefile
diff options
context:
space:
mode:
authorPhilip M. Gollucci <pgollucci@FreeBSD.org>2010-01-18 00:48:25 +0000
committerPhilip M. Gollucci <pgollucci@FreeBSD.org>2010-01-18 00:48:25 +0000
commita2d5703712b8d879c0ad1de932e870f4006bc295 (patch)
treea48d38b2376951ace32c4e955e923bd7db87ee48 /x11-toolkits/p5-Tk/Makefile
parenta328ae1d6cf7e4cbeab85fbc6c7320eeda7dccf2 (diff)
Notes
Diffstat (limited to 'x11-toolkits/p5-Tk/Makefile')
-rw-r--r--x11-toolkits/p5-Tk/Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/x11-toolkits/p5-Tk/Makefile b/x11-toolkits/p5-Tk/Makefile
index 26457de00718..c86c9f76b78f 100644
--- a/x11-toolkits/p5-Tk/Makefile
+++ b/x11-toolkits/p5-Tk/Makefile
@@ -16,6 +16,8 @@ COMMENT= A re-port of a perl5 interface to Tk8.4
MAKE_JOBS_UNSAFE= yes
+LIB_DEPENDS= jpeg.10:${PORTSDIR}/graphics/jpeg \
+ png.5:${PORTSDIR}/graphics/png
PERL_CONFIGURE= 5.8.0+
USE_XORG= x11
CONFIGURE_ARGS= X11LIB=${LOCALBASE}/lib X11INC=${LOCALBASE}/include
@@ -146,7 +148,7 @@ MAN3= Tie::Watch.3 \
.if defined(WITH_XFT)
CONFIGURE_ARGS= XFT=1
-LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
+USE_XORG+= xft
.endif
.if !defined(WITH_XFT)
@@ -159,13 +161,17 @@ pre-everything::
.endif
post-patch:
- @${PERL} -i -p -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
- ${WRKSRC}/pTk/Makefile.PL
+ @${PERL} -i -p -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \
+ ${WRKSRC}/pTk/Makefile.PL \
+ ${WRKSRC}/JPEG/Makefile.PL \
+ ${WRKSRC}/PNG/Makefile.PL
post-configure:
@${PERL} -i -p \
-e 's|^(CC = ).*|$$1 ${CC}|;' \
- -e 's|^(CCFLAGS = ).*|$$1 ${CFLAGS}|' \
+ -e 's|^(CCFLAGS = ).*|$$1 ${CFLAGS}|;' \
+ -e 's|^(LD = ).*|$$1 ${CC} ${CFLAGS} ${LDFLAGS}|;' \
+ -e 's|^(FULL_AR = ).*|$$1 ${AR}|' \
`${FIND} ${WRKSRC} -name Makefile`
.include <bsd.port.post.mk>