aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/p5-Tk/Makefile
diff options
context:
space:
mode:
authorVanilla I. Shu <vanilla@FreeBSD.org>2004-06-11 10:02:15 +0000
committerVanilla I. Shu <vanilla@FreeBSD.org>2004-06-11 10:02:15 +0000
commitda1b083cd0c04fbddb8894e5048cfb8bb8d48ca8 (patch)
treec2e573a5d39fc4e425c40a06200bf069542453ac /x11-toolkits/p5-Tk/Makefile
parent837891a7142a31a81e0660ea9b7ffc5774fdb27d (diff)
Notes
Diffstat (limited to 'x11-toolkits/p5-Tk/Makefile')
-rw-r--r--x11-toolkits/p5-Tk/Makefile22
1 files changed, 20 insertions, 2 deletions
diff --git a/x11-toolkits/p5-Tk/Makefile b/x11-toolkits/p5-Tk/Makefile
index 4e3947eaf6cd..7e7621c7aa77 100644
--- a/x11-toolkits/p5-Tk/Makefile
+++ b/x11-toolkits/p5-Tk/Makefile
@@ -6,12 +6,11 @@
#
PORTNAME= Tk
-PORTVERSION= 804.025.b16
+PORTVERSION= 804.027
CATEGORIES= x11-toolkits tk84 perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
MASTER_SITE_SUBDIR= Tk
PKGNAMEPREFIX= p5-
-DISTNAME= ${PORTNAME}-${PORTVERSION:R}_beta16
MAINTAINER= yinjieh@csie.nctu.edu.tw
COMMENT= A re-port of a perl5 interface to Tk8.4
@@ -22,6 +21,7 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
MAN1= ptked.1 \
ptksh.1 \
+ tkjpeg.1 \
widget.1
MAN3= Tie::Watch.3 \
@@ -147,6 +147,24 @@ MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
IGNORE= "This port needs Perl 5.8.0 or greater, please upgrade your Perl!"
.endif
+.if defined(WITH_XFT)
+CONFIGURE_ARGS= XFT=1
+LIB_DEPENDS+= Xft.2:${PORTSDIR}/x11-fonts/libXft
+.endif
+
+.if !defined(WITH_XFT)
+pre-everything::
+ @${ECHO_MSG} "===>"
+ @${ECHO_MSG} "===> An experimental implementation of client side fonts"
+ @${ECHO_MSG} "===> and anti-aliased fonts via Xft"
+ @${ECHO_MSG} "===> can be enabled by defining WITH_XFT"
+ @${ECHO_MSG} "===>"
+.endif
+
+post-patch:
+ @${PERL} -i -p -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ ${WRKSRC}/pTk/Makefile.PL
+
post-configure:
@${PERL} -i -p \
-e 's|^(CC = ).*|$$1 ${CC}|;' \