From e88aeb8cf16929500e4f47eb539d6f9b66fa2c63 Mon Sep 17 00:00:00 2001 From: Michael Nottebrock Date: Thu, 26 Aug 2004 15:25:02 +0000 Subject: Optionalize building of tcl/tk bindings. --- palm/pilot-link-devel/Makefile | 19 ++++++++++++++----- palm/pilot-link-devel/pkg-plist | 10 +++++----- palm/pilot-link/Makefile | 19 ++++++++++++++----- palm/pilot-link/pkg-plist | 10 +++++----- 4 files changed, 38 insertions(+), 20 deletions(-) (limited to 'palm') diff --git a/palm/pilot-link-devel/Makefile b/palm/pilot-link-devel/Makefile index c9b118d84991..cbe142050468 100644 --- a/palm/pilot-link-devel/Makefile +++ b/palm/pilot-link-devel/Makefile @@ -8,15 +8,13 @@ PORTNAME= pilot-link PORTVERSION= 0.11.8 PORTREVISION= 3 -CATEGORIES= palm comms tk84 +CATEGORIES= palm comms MASTER_SITES= ${MASTER_SITE_GENTOO} MASTER_SITE_SUBDIR= distfiles MAINTAINER= ports@FreeBSD.org COMMENT= PalmPilot communications utilities (backup/restore/install/debug/...) -LIB_DEPENDS= tk${TCL_VER:S/.//}:${PORTSDIR}/x11-toolkits/tk${TCL_VER:S/.//} - USE_ICONV= yes USE_GETOPT_LONG=yes USE_BZIP2= yes @@ -27,9 +25,20 @@ TCL_VER?= 8.4 CFLAGS+= -I${LOCALBASE}/include HAS_CONFIGURE= yes -CONFIGURE_ARGS+=--with-perl5=${PERL5} --with-libiconv=${LOCALBASE} --with-tclinclude=${LOCALBASE}/include/tcl${TCL_VER}/ --with-tcl=${LOCALBASE}/lib/tcl${TCL_VER}/ --program-transform-name= +CONFIGURE_ARGS+=--with-perl5=${PERL5} --with-libiconv=${LOCALBASE} --program-transform-name= CONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" +OPTIONS= TCL "Build Tcl/Tk bindings" off + .include "${.CURDIR}/manpages.mk" +.include + +.if defined(WITH_TCL) +LIB_DEPENDS+= tk${TCL_VER:S/.//}:${PORTSDIR}/x11-toolkits/tk${TCL_VER:S/.//} +CONFIGURE_ARGS+=--with-tclinclude=${LOCALBASE}/include/tcl${TCL_VER}/ --with-tcl=${LOCALBASE}/lib/tcl${TCL_VER}/ +PLIST_SUB+= WITH_TCL="" +.else +PLIST_SUB+= WITH_TCL="@comment " +.endif -.include +.include diff --git a/palm/pilot-link-devel/pkg-plist b/palm/pilot-link-devel/pkg-plist index b28797a57e26..6e8ab5ad0eb5 100644 --- a/palm/pilot-link-devel/pkg-plist +++ b/palm/pilot-link-devel/pkg-plist @@ -28,7 +28,7 @@ bin/pilot-foto bin/pilot-prc bin/pilot-schlep bin/pilot-xfer -bin/pitclsh +%%WITH_TCL%%bin/pitclsh bin/read-expenses bin/read-ical bin/read-notepad @@ -86,10 +86,10 @@ lib/libpisync.a lib/libpisync.la lib/libpisync.so lib/libpisync.so.0 -lib/libpitcl.a -lib/libpitcl.la -lib/libpitcl.so.0 -lib/libpitcl.so +%%WITH_TCL%%lib/libpitcl.a +%%WITH_TCL%%lib/libpitcl.la +%%WITH_TCL%%lib/libpitcl.so.0 +%%WITH_TCL%%lib/libpitcl.so share/aclocal/pilot-link.m4 share/pilot-link/getrom.prc share/pilot-link/getrom2.prc diff --git a/palm/pilot-link/Makefile b/palm/pilot-link/Makefile index c9b118d84991..cbe142050468 100644 --- a/palm/pilot-link/Makefile +++ b/palm/pilot-link/Makefile @@ -8,15 +8,13 @@ PORTNAME= pilot-link PORTVERSION= 0.11.8 PORTREVISION= 3 -CATEGORIES= palm comms tk84 +CATEGORIES= palm comms MASTER_SITES= ${MASTER_SITE_GENTOO} MASTER_SITE_SUBDIR= distfiles MAINTAINER= ports@FreeBSD.org COMMENT= PalmPilot communications utilities (backup/restore/install/debug/...) -LIB_DEPENDS= tk${TCL_VER:S/.//}:${PORTSDIR}/x11-toolkits/tk${TCL_VER:S/.//} - USE_ICONV= yes USE_GETOPT_LONG=yes USE_BZIP2= yes @@ -27,9 +25,20 @@ TCL_VER?= 8.4 CFLAGS+= -I${LOCALBASE}/include HAS_CONFIGURE= yes -CONFIGURE_ARGS+=--with-perl5=${PERL5} --with-libiconv=${LOCALBASE} --with-tclinclude=${LOCALBASE}/include/tcl${TCL_VER}/ --with-tcl=${LOCALBASE}/lib/tcl${TCL_VER}/ --program-transform-name= +CONFIGURE_ARGS+=--with-perl5=${PERL5} --with-libiconv=${LOCALBASE} --program-transform-name= CONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib" +OPTIONS= TCL "Build Tcl/Tk bindings" off + .include "${.CURDIR}/manpages.mk" +.include + +.if defined(WITH_TCL) +LIB_DEPENDS+= tk${TCL_VER:S/.//}:${PORTSDIR}/x11-toolkits/tk${TCL_VER:S/.//} +CONFIGURE_ARGS+=--with-tclinclude=${LOCALBASE}/include/tcl${TCL_VER}/ --with-tcl=${LOCALBASE}/lib/tcl${TCL_VER}/ +PLIST_SUB+= WITH_TCL="" +.else +PLIST_SUB+= WITH_TCL="@comment " +.endif -.include +.include diff --git a/palm/pilot-link/pkg-plist b/palm/pilot-link/pkg-plist index b28797a57e26..6e8ab5ad0eb5 100644 --- a/palm/pilot-link/pkg-plist +++ b/palm/pilot-link/pkg-plist @@ -28,7 +28,7 @@ bin/pilot-foto bin/pilot-prc bin/pilot-schlep bin/pilot-xfer -bin/pitclsh +%%WITH_TCL%%bin/pitclsh bin/read-expenses bin/read-ical bin/read-notepad @@ -86,10 +86,10 @@ lib/libpisync.a lib/libpisync.la lib/libpisync.so lib/libpisync.so.0 -lib/libpitcl.a -lib/libpitcl.la -lib/libpitcl.so.0 -lib/libpitcl.so +%%WITH_TCL%%lib/libpitcl.a +%%WITH_TCL%%lib/libpitcl.la +%%WITH_TCL%%lib/libpitcl.so.0 +%%WITH_TCL%%lib/libpitcl.so share/aclocal/pilot-link.m4 share/pilot-link/getrom.prc share/pilot-link/getrom2.prc -- cgit v1.2.3