Index: head/devel/tkinspect/Makefile =================================================================== --- head/devel/tkinspect/Makefile (revision 452516) +++ head/devel/tkinspect/Makefile (revision 452517) @@ -1,37 +1,40 @@ # Created by: Juergen Lock # $FreeBSD$ PORTNAME= tkinspect PORTVERSION= 5.1.6p10 PORTREVISION= 1 CATEGORIES= devel tcl tk MASTER_SITES= SF/tkcon/${PORTNAME}/${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tk program browser +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + RUN_DEPENDS= wish8.4:x11-toolkits/tk84 # this would do an interactive install: #do-install: # (cd ${WRKSRC} && ./install.tcl) post-patch: (cd ${WRKSRC} && ${RM} *.orig) do-build: ${REINPLACE_CMD} s%@tkinspect_library@%${PREFIX}/lib/tkinspect%g ${WRKSRC}/tkinspect.tcl ${RM} ${WRKSRC}/tkinspect.tcl.bak do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/tkinspect/stl-lite ${INSTALL_SCRIPT} ${WRKSRC}/tkinspect.tcl \ ${STAGEDIR}${PREFIX}/bin/tkinspect ${INSTALL_DATA} `echo ${WRKSRC}/* |${SED} s%${WRKSRC}/stl-lite\ %%` \ ${STAGEDIR}${PREFIX}/lib/tkinspect ${INSTALL_DATA} ${WRKSRC}/stl-lite/* \ ${STAGEDIR}${PREFIX}/lib/tkinspect/stl-lite (cd ${STAGEDIR}${PREFIX}/lib/tkinspect && \ ${RM} README dot.tkinspect_init install.tcl sls.xbm stl-lite/COPYRIGHT tkinspect.tcl) .include Index: head/emulators/frodo/Makefile =================================================================== --- head/emulators/frodo/Makefile (revision 452516) +++ head/emulators/frodo/Makefile (revision 452517) @@ -1,57 +1,60 @@ # $FreeBSD$ PORTNAME= frodo PORTVERSION= 4.1b PORTREVISION= 10 CATEGORIES= emulators tk MASTER_SITES= http://frodo.cebix.net/downloads/ DISTNAME= FrodoV4_1b.Src MAINTAINER= dinoex@FreeBSD.org COMMENT= Emulates a Commodore 64 +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + RUN_DEPENDS= wish8.4:x11-toolkits/tk84 USE_XORG= x11 xt xext sm ice ALL_TARGET= Frodo INSTALL_WRKSRC= ${WRKDIR}/Frodo-4.1b WRKSRC= ${INSTALL_WRKSRC}/Src GNU_CONFIGURE= yes ROM= 1541 Basic Char Kernal OPTIONS_DEFINE= SDL DOCS OPTIONS_DEFAULT=SDL .include .if ${PORT_OPTIONS:MSDL} USE_SDL= sdl .endif post-patch: ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \ ${INSTALL_WRKSRC}/TkGui.tcl do-install: ${SED} -e 's=\$${PREFIX}=${PREFIX}=g' \ < ${FILESDIR}/frodo > ${WRKDIR}/frodo ${INSTALL_SCRIPT} ${WRKDIR}/frodo ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/frodo ${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/Frodo ${STAGEDIR}${PREFIX}/libexec/frodo/ .for i in ${ROM} ${INSTALL_DATA} "${INSTALL_WRKSRC}/${i} ROM" ${STAGEDIR}${PREFIX}/libexec/frodo/ .endfor ${INSTALL_DATA} "${INSTALL_WRKSRC}/Frodo Logo" ${STAGEDIR}${PREFIX}/libexec/frodo/ ${INSTALL_SCRIPT} "${INSTALL_WRKSRC}/TkGui.tcl" ${STAGEDIR}${PREFIX}/libexec/frodo/ ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/frodo/64prgs ${TAR} -C ${INSTALL_WRKSRC}/64prgs -cf - . | \ ${TAR} -C ${STAGEDIR}${PREFIX}/libexec/frodo/64prgs -xf - do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${INSTALL_WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR}/ ${TAR} -C ${INSTALL_WRKSRC}/Docs -cf - . | \ ${TAR} -C ${STAGEDIR}${DOCSDIR} -xf - .include Index: head/games/bogged/Makefile =================================================================== --- head/games/bogged/Makefile (revision 452516) +++ head/games/bogged/Makefile (revision 452517) @@ -1,31 +1,34 @@ # Created by: Andrey Zakhvatov # $FreeBSD$ PORTNAME= bogged PORTVERSION= 1.0.0 PORTREVISION= 2 CATEGORIES= games MASTER_SITES= SUNSITE/games/strategy EXTRACT_SUFX= .gz MAINTAINER= ports@FreeBSD.org COMMENT= Word game for X Window System +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + RUN_DEPENDS= wish8.4:x11-toolkits/tk84 EXTRACT_CMD= ${GZIP_CMD} EXTRACT_BEFORE_ARGS= -dc EXTRACT_AFTER_ARGS= > ${WRKSRC}/${PORTNAME} NO_WRKSUBDIR= yes NO_BUILD= yes PLIST_FILES= bin/bogged post-patch: @${REINPLACE_CMD} -e 's|wish|wish8.4|' ${WRKSRC}/bogged do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include Index: head/games/ifm/Makefile =================================================================== --- head/games/ifm/Makefile (revision 452516) +++ head/games/ifm/Makefile (revision 452517) @@ -1,22 +1,25 @@ # Created by: Dave Chapeskie # $FreeBSD$ PORTNAME= ifm PORTVERSION= 5.4 CATEGORIES= games tk MASTER_SITES= http://www.ifarchive.org/if-archive/mapping-tools/ MAINTAINER= akosela@andykosela.com COMMENT= Interactive Fiction mapper and walkthrough generator +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + RUN_DEPENDS= wish8.4:x11-toolkits/tk84 USES= perl5 gmake GNU_CONFIGURE= yes CONFIGURE_ENV= WISH=${LOCALBASE}/bin/wish8.4 post-patch: @${REINPLACE_CMD} -e 's/lib doc man/lib man/g' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e '/docdir/d' ${WRKSRC}/Makefile.in .include Index: head/games/tksol/Makefile =================================================================== --- head/games/tksol/Makefile (revision 452516) +++ head/games/tksol/Makefile (revision 452517) @@ -1,38 +1,41 @@ # Created by: Thomas Gellekum # $FreeBSD$ PORTNAME= tksol PORTVERSION= 1.8.4 PORTREVISION= 2 CATEGORIES= games tk MASTER_SITES= SUNSITE/games/solitaires MAINTAINER= ports@FreeBSD.org COMMENT= Version of the card game solitaire +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LICENSE= GPLv2 RUN_DEPENDS= wish8.4:x11-toolkits/tk84 USES= shebangfix tar:tgz SHEBANG_FILES= pictures/generate_mini_pictures WRKSRC= ${WRKDIR}/${PORTNAME} NO_BUILD= yes post-patch: @${REINPLACE_CMD} -e \ 's|^#/bin/sh|#!/bin/sh| ; \ s|/usr/local/lib/tksol|${DATADIR}| ; \ s|wish|wish8.4|' ${WRKSRC}/tksol do-install: ${INSTALL_SCRIPT} ${WRKSRC}/tksol ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/tksol.6 ${STAGEDIR}${MANPREFIX}/man/man6 @${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/*.xbm ${STAGEDIR}${DATADIR} .for dir in cardbacks cards pictures ${TAR} -C ${WRKSRC} --exclude ".xvpics" -cf - ${dir} | \ ${TAR} -C ${STAGEDIR}${DATADIR} --unlink -xf - .endfor .include Index: head/games/ttraffic/Makefile =================================================================== --- head/games/ttraffic/Makefile (revision 452516) +++ head/games/ttraffic/Makefile (revision 452517) @@ -1,34 +1,37 @@ # Created by: Anton Berezin # $FreeBSD$ PORTNAME= ttraffic PORTVERSION= 0.8 PORTREVISION= 2 CATEGORIES= games tk MASTER_SITES= http://alpha.luc.ac.be/Research/Algebra/Members/Ttraffic/ \ http://www.tobez.org/download/port-mirrors/games/ttraffic/ MAINTAINER= tobez@FreeBSD.org COMMENT= TTraffic - A Tcl/Tk version of Rush Hour +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + BUILD_DEPENDS= wish8.4:x11-toolkits/tk84 RUN_DEPENDS= wish8.4:x11-toolkits/tk84 NO_BUILD= yes USES= shebangfix perl5 USE_PERL5= build SHEBANG_FILES= ttraffic.tcl SHEBANG_LANG= wish wish_OLD_CMD= /usr/bin/wish wish_CMD= ${LOCALBASE}/bin/wish8.4 post-patch: @${REINPLACE_CMD} -i '' -e 's|/usr/local/share/ttraffic/|${DATADIR}/|' \ ${WRKSRC}/ttraffic.tcl do-install: ${INSTALL_SCRIPT} ${WRKSRC}/ttraffic.tcl ${STAGEDIR}${PREFIX}/bin/ttraffic ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/ttraffic.levels ${STAGEDIR}${DATADIR} .include Index: head/german/ding/Makefile =================================================================== --- head/german/ding/Makefile (revision 452516) +++ head/german/ding/Makefile (revision 452517) @@ -1,42 +1,45 @@ # Created by: n@nectar.com # $FreeBSD$ PORTNAME= ding PORTVERSION= 1.8.1 CATEGORIES= german tk MASTER_SITES= ftp://ftp.tu-chemnitz.de/pub/Local/urz/ding/ \ LOCAL/ehaupt MAINTAINER= beat@FreeBSD.org COMMENT= German-English dictionary program for X windows/Unix +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LICENSE= GPLv2 RUN_DEPENDS= wish8.4:x11-toolkits/tk84 \ agrep:textproc/agrep USES= perl5 DICTFILE= de-en.txt SWISSDICT= de_ch-en.txt do-build: ${SED} -E -e '1,/^exec/ s!wish!wish8.4!' \ -e 's!/usr/share/dict/de-en.txt!${PREFIX}/share/ding/de-en.txt!' \ ${WRKSRC}/ding > ${WRKSRC}/dingX ${SED} -E -e 's!/usr/share/bin/!${PREFIX}/bin/!' \ ${WRKSRC}/ding.desktop > ${WRKSRC}/ding.desktop.sed @${CP} ${WRKSRC}/${DICTFILE} ${WRKSRC}/${SWISSDICT} ${PERL5} -pi.orig -e '$${sz}="\x{009F}"; s/Ã$${sz}/ss/g' \ ${WRKSRC}/${SWISSDICT} do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/ding ${INSTALL_SCRIPT} ${WRKSRC}/dingX ${STAGEDIR}${PREFIX}/bin/ding ${INSTALL_DATA} ${WRKSRC}/${DICTFILE} ${STAGEDIR}${PREFIX}/share/ding/de-en.txt ${INSTALL_DATA} ${WRKSRC}/${SWISSDICT} ${STAGEDIR}${PREFIX}/share/ding ${INSTALL_DATA} ${WRKSRC}/ding.png ${STAGEDIR}${PREFIX}/share/ding/ding.png ${INSTALL_DATA} ${WRKSRC}/ding.desktop.sed ${STAGEDIR}${PREFIX}/share/ding/ding.desktop ${INSTALL_MAN} ${WRKSRC}/ding.1 ${STAGEDIR}${PREFIX}/man/man1 .include Index: head/lang/tcl84/Makefile =================================================================== --- head/lang/tcl84/Makefile (revision 452516) +++ head/lang/tcl84/Makefile (revision 452517) @@ -1,84 +1,84 @@ # Created by: jkh # $FreeBSD$ PORTNAME= tcl PORTVERSION= 8.4.20 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= lang tcl MASTER_SITES= TCLTK/tcl8_4 \ SF/tcl/Tcl/${PORTVERSION} PKGNAMESUFFIX= ${PORTVERSION:R:S/.//} DISTNAME= ${PORTNAME}${PORTVERSION}-src MAINTAINER= tcltk@FreeBSD.org COMMENT= Tool Command Language DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ -EXPIRATION_DATE= 2017-10-15 +EXPIRATION_DATE= 2017-11-20 LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/../license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept OPTIONS_DEFINE= TCLMAN THREADS OPTIONS_DEFAULT=THREADS TCLMAN_DESC= Install Tcl function manpages WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix ALL_TARGET= all INSTALL_TARGET= install install-libraries TEST_TARGET= test USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-shared \ --enable-man-suffix=.${MAN_SUFFIX} \ --includedir=${PREFIX}/include/tcl${TCL_VER} CONFIGURE_ENV= PORTSDIR=${PORTSDIR} TCL_VER= 8.4 SHORT_TCL_VER= ${TCL_VER:S/8./8/} MAN_SUFFIX= ${PKGBASE} MAKE_ENV= SHORT_TCL_VER="${SHORT_TCL_VER}" \ MAN_SUFFIX=.${MAN_SUFFIX} PLIST_SUB= TCL_VER=${TCL_VER} \ SHORT_TCL_VER=${SHORT_TCL_VER} .include .if ${PORT_OPTIONS:MTCLMAN} INSTALL_TARGET+=install-doc PLIST_SUB+= MAN="" .else PLIST_SUB+= MAN="@comment " .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+= --enable-threads .else CONFIGURE_ARGS+= --disable-threads .endif post-patch: ${REINPLACE_CMD} -e \ 's|@TCL_BUILD_LIB_SPEC@|@TCL_LIB_SPEC@|; \ s|@TCL_BUILD_STUB_LIB_SPEC@|@TCL_STUB_LIB_SPEC@|; \ s|@TCL_BUILD_STUB_LIB_PATH@|@TCL_STUB_LIB_PATH@|; \ s|@TCL_SRC_DIR@|${PREFIX}/include/tcl${TCL_VER}|' \ ${WRKSRC}/tclConfig.sh.in post-configure: ${REINPLACE_CMD} \ -e 's,-DNO_MEMMOVE=1,,' -e 's,-DNO_STRING_H=1,,' \ -e 's,^COMPAT_OBJS.*,,' ${WRKSRC}/Makefile post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tclsh${TCL_VER} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtcl${SHORT_TCL_VER}.so.1 .include Index: head/mail/tkrat2/Makefile =================================================================== --- head/mail/tkrat2/Makefile (revision 452516) +++ head/mail/tkrat2/Makefile (revision 452517) @@ -1,71 +1,74 @@ # Created by: Stephen J. Roznowski # $FreeBSD$ PORTNAME= tkrat PORTVERSION= 2.1.5 PORTREVISION= 5 CATEGORIES= mail tk MASTER_SITES= http://tkrat.org/downloads/stable/ \ ftp://ftp.tkrat.org/pub/tkrat/ MAINTAINER= ports@FreeBSD.org COMMENT= Mail user agent for X with a Tcl/Tk user interface +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LICENSE= BSD3CLAUSE LIB_DEPENDS= libtcl84.so:lang/tcl84 \ libtk84.so:x11-toolkits/tk84 \ libc-client4.so:mail/cclient BROKEN_armv6= fails to link: ./ratatosk2.1.so: Undefined symbol "__aeabi_uidivmod" BROKEN_sparc64= fails to build USES= ssl USE_XORG= x11 xt GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-tcl-config=${PREFIX}/lib/tcl8.4 \ --with-tk-config=${PREFIX}/lib/tk8.4 \ --with-tcl-include=${PREFIX}/include/tcl8.4 \ --with-tk-include=${PREFIX}/include/tk8.4 \ --with-ssl-dir=${OPENSSLBASE} \ --prefix=${PREFIX} MAKE_ARGS+= -j2 -B OPTIONS_DEFINE= DOCS DOCFILES= CONFIGURATION COPYRIGHT README doc/interface doc/userprocs \ doc/userproc.example post-patch: @${REINPLACE_CMD} '-e s|@INSTALL_PREFIX@|${STAGEDIR}${PREFIX}|g' \ ${WRKSRC}/lib/Makefile.in ${WRKSRC}/util/Makefile.in \ ${WRKSRC}/tkrat/Makefile.in ${WRKSRC}/misc/Makefile.in \ ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} '-e s|@libdir@|/lib|g' \ ${WRKSRC}/lib/Makefile.in ${WRKSRC}/util/Makefile.in @${REINPLACE_CMD} '-e s|@datadir@|/share|g' \ ${WRKSRC}/util/Makefile.in ${WRKSRC}/tkrat/Makefile.in \ ${WRKSRC}/misc/Makefile.in @${REINPLACE_CMD} '-e s|@bindir@|/bin|g' ${WRKSRC}/tkrat/Makefile.in @${REINPLACE_CMD} '-e s|@mandir@|/man|g' ${WRKSRC}/doc/Makefile.in @${REINPLACE_CMD} -e 's|/usr/include/openssl|$$(SSLDIR)|g' \ ${WRKSRC}/imap/src/osdep/unix/Makefile @${REINPLACE_CMD} -e 's|SSLDIR=/usr SSLINCLUDE=/usr/include/openssl|SSLDIR=${OPENSSLBASE} SSLINCLUDE=${OPENSSLINC}|g' \ ${WRKSRC}/imap/Makefile do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${DOCFILES} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ratatosk ${INSTALL_DATA} ${FILESDIR}/ratatoskrc \ ${STAGEDIR}${PREFIX}/lib/ratatosk ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/tkrat/ratatosk2.1.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/tkrat/blt_busy1.0.so .include Index: head/multimedia/dtv/Makefile =================================================================== --- head/multimedia/dtv/Makefile (revision 452516) +++ head/multimedia/dtv/Makefile (revision 452517) @@ -1,31 +1,34 @@ # Created by: dillon # $FreeBSD$ PORTNAME= dtv PORTVERSION= 0.50 PORTREVISION= 4 CATEGORIES= multimedia MASTER_SITES= http://apollo.backplane.com/FreeBSDPorts/ MAINTAINER= ports@FreeBSD.org COMMENT= Client/server based TV capture/display program +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYRIGHT RUN_DEPENDS= wish8.4:x11-toolkits/tk84 MAKE_ENV= X11BASE=${LOCALBASE} USES= uidfix USE_XORG= xau x11 xext xxf86dga NOT_FOR_ARCHS= sparc64 PLIST_FILES= bin/dtv \ etc/dtv-xevent.tk post-patch: @${REINPLACE_CMD} -e 's|^\(LDADD +=.*\)|\1 -lxcb -lXau -lXdmcp|' \ -e 's|$$(PREFIX)/etc|${STAGEDIR}${PREFIX}/etc|' \ -e 's/NOMAN/NO_MAN/' ${WRKSRC}/Makefile .include Index: head/net/hping-devel/Makefile =================================================================== --- head/net/hping-devel/Makefile (revision 452516) +++ head/net/hping-devel/Makefile (revision 452517) @@ -1,54 +1,57 @@ # $FreeBSD$ PORTNAME= hping PORTVERSION= 3.0.20051105 PORTREVISION= 2 CATEGORIES= net security MASTER_SITES= http://www.hping.org/ \ http://200ok.org/distfiles/hping/ PKGNAMESUFFIX= -devel DISTNAME= hping3-20051105 MAINTAINER= ecu@200ok.org COMMENT= Network auditing tool +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LIB_DEPENDS= libtcl84.so:lang/tcl84 CONFLICTS= hping-[0-9]* BROKEN_aarch64= fails to build: can not find the byte order for this architecture, fix bytesex.h GNU_CONFIGURE= yes USES= alias gmake PLIST_FILES= sbin/hping lib/hping/hpingstdlib.htcl man/man8/hping.8.gz PORTDOCS= AS-BACKDOOR HPING2-HOWTO.txt HPING2-IS-OPEN \ MORE-FUN-WITH-IPID SPOOFED_SCAN.txt APD.txt \ API.txt HPING3.txt PORTEXAMPLES= README apd.htcl apd2.htcl ciscoios.htcl ciscoios0.htcl \ cloner.htcl igrp.htcl isn-spectrogram.htcl nat-noise.htcl \ passivets.htcl ping.htcl raw.htcl show-tcpseq.htcl \ showled.htcl .include .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1100030 EXTRA_PATCHES= ${FILESDIR}/extra-patch-sendip.c .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/hping3 ${STAGEDIR}${PREFIX}/sbin/hping ${INSTALL_MAN} ${WRKSRC}/docs/hping3.8 ${STAGEDIR}${PREFIX}/man/man8/hping.8 ${MKDIR} ${STAGEDIR}${PREFIX}/lib/hping ${INSTALL_DATA} ${WRKSRC}/lib/hpingstdlib.htcl ${STAGEDIR}${PREFIX}/lib/hping/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/docs/|} ${STAGEDIR}${DOCSDIR} .for i in ${PORTEXAMPLES} ${REINPLACE_CMD} -e \ 's|hpingstdlib.htcl|${PREFIX}/lib/hping/hpingstdlib.htcl|' \ ${WRKSRC}/lib/${i} .endfor ${INSTALL_DATA} ${PORTEXAMPLES:S|^|${WRKSRC}/lib/|} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/net-mgmt/netwag/Makefile =================================================================== --- head/net-mgmt/netwag/Makefile (revision 452516) +++ head/net-mgmt/netwag/Makefile (revision 452517) @@ -1,39 +1,42 @@ # Created by: janos.mohacsi@bsd.hu # $FreeBSD$ PORTNAME= netwag PORTVERSION= 5.38.0 CATEGORIES= net-mgmt ipv6 MASTER_SITES= http://www.laurentconstantin.com/common/netw/${PORTNAME}/download/v5/ \ http://membres.lycos.fr/lauconstantin/common/netw/${PORTNAME}/download/v5/ \ http://laurentconstantin.free.fr/common/netw/${PORTNAME}/download/v5/ DISTNAME= ${PORTNAME}-${PORTVERSION}-src DISTFILES= ${DISTNAME}.tgz ${DISTNAME:S/src/doc_html/}.tgz MAINTAINER= jmohacsi@bsd.hu COMMENT= Graphical front end for netwox +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + BUILD_DEPENDS= netwox:net-mgmt/netwox \ wish8.4:x11-toolkits/tk84 \ appres:x11/appres \ xterm:x11/xterm RUN_DEPENDS:= ${BUILD_DEPENDS} OPTIONS_DEFINE= DOCS WRKSRC_SUBDIR= src SHORTPORTVERSION=${PORTVERSION:C/([0-9]*)\.([0-9]*)\.[0-9]*/\1\2/} PLIST_SUB+= SHORTPORTVERSION=${SHORTPORTVERSION} do-configure: @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/config.dat cd ${WRKSRC}; ${SH} ./genemake post-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${CP} -R ${WRKSRC}/../../${PORTNAME}-${PORTVERSION}-doc_html/* ${STAGEDIR}${DOCSDIR} .include Index: head/news/brag/Makefile =================================================================== --- head/news/brag/Makefile (revision 452516) +++ head/news/brag/Makefile (revision 452517) @@ -1,38 +1,41 @@ # Created by: Emanuel Haupt # $FreeBSD$ PORTNAME= brag PORTVERSION= 1.4.3 CATEGORIES= news tcl MASTER_SITES= SF MAINTAINER= ehaupt@FreeBSD.org COMMENT= Download and assemble multipart binaries from newsgroups +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LICENSE= GPLv2 RUN_DEPENDS= uudeview:converters/uudeview \ ${TCLSH}:lang/tcl84 NO_ARCH= yes PLIST_FILES= bin/brag man/man1/brag.1.gz PORTDOCS= CHANGES README TCLSH= tclsh8.4 OPTIONS_DEFINE= DOCS post-patch: @${REINPLACE_CMD} -e 's|^\(exec\ \)tclsh|\1${TCLSH}|' \ ${WRKSRC}/${PORTNAME} do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/textproc/srilm/Makefile =================================================================== --- head/textproc/srilm/Makefile (revision 452516) +++ head/textproc/srilm/Makefile (revision 452517) @@ -1,90 +1,93 @@ # Created by: Cheng-Lung Sung # $FreeBSD$ PORTNAME= srilm PORTVERSION= 1.5.12 PORTREVISION= 2 CATEGORIES= textproc DISTNAME= srilm EXTRACT_SUFX?= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Toolkit for building and applying statistical language models +DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ +EXPIRATION_DATE= 2017-11-20 + LIB_DEPENDS= libtcl84.so:lang/tcl84 DOWNLOAD_URL?= http://www.speech.sri.com/projects/srilm/download.html USES= gmake MAKE_ENV+= SRILM=${WRKSRC} ALL_TARGET= World ONLY_FOR_ARCHS= i386 amd64 PROGRAMS= ngram ngram-count ngram-merge ngram-class disambig anti-ngram \ nbest-lattice nbest-mix nbest-optimize nbest-pron-score \ segment segment-nbest hidden-ngram multi-ngram \ lattice-tool SCRIPTS= change-lm-vocab rescore-decipher rescore-acoustic \ rescore-reweight rescore-minimize-wer make-batch-counts \ merge-batch-counts make-big-lm make-multiword-pfsg \ pfsg-from-ngram nbest-error nbest-rover align-with-tags \ compute-sclite compare-sclite GAWK_SCRIPTS= add-classes-to-pfsg add-dummy-bows add-pauses-to-pfsg \ add-ppls bytelog-to-log10 classes-to-fsm \ combine-acoustic-scores compare-ppls compute-best-mix \ compute-best-rover-mix compute-best-sentence-mix \ compute-oov-rate continuous-ngram-count \ extract-skip-probs find-reference-posteriors \ fsm-to-pfsg get-gt-counts hits-from-log \ log10-to-bytelog make-abs-discount make-diacritic-map \ make-gt-discounts make-kn-discounts make-kn-counts \ make-hiddens-lm make-lm-subset make-nbest-pfsg \ make-ngram-pfsg make-sub-lm sort-lm \ reverse-lm merge-nbest nbest-posteriors \ nbest2-to-nbest1 nbest-vocab pfsg-to-dot pfsg-to-fsm \ pfsg-vocab ppl-from-log remove-lowprob-ngrams \ replace-words-with-classes reverse-text \ reverse-ngram-counts sentid-to-sclite sentid-to-ctm \ subtract-ppls uniform-classes vp2text wlat-to-dot \ wlat-to-pfsg wlat-stats wordlat-to-lisp prettify .include .if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) IGNORE= because of license document, we suggest you fetch the source \ distribution\n\ manually. Please access ${DOWNLOAD_URL}\n\ , follow the download instructions, download the source\n\ into ${DISTDIR}/, and then run make again.\n .endif do-extract: @${RM} -r ${WRKDIR} @${MKDIR} ${WRKSRC} @if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS} );\ then \ exit 1; \ fi post-patch: @cd ${WRKSRC} && \ ${REINPLACE_CMD} -e 's,$$WRKSRC,${WRKSRC},g' \ sbin/go.run-test ${REINPLACE_CMD} -e 's,gcc,${CC},' -e 's,g++,${CXX},' \ ${WRKSRC}/common/Makefile.machine.freebsd do-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/bin/freebsd && \ ${INSTALL_PROGRAM} ${PROGRAMS} ${STAGEDIR}${PREFIX}/bin && \ ${INSTALL_SCRIPT} ${GAWK_SCRIPTS} ${STAGEDIR}${EXAMPLESDIR} && \ cd ${WRKSRC}/man/man1 && \ ${INSTALL_MAN} *.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 && \ cd ${WRKSRC}/man/man3 && \ ${INSTALL_MAN} *.3 ${STAGEDIR}${MAN3PREFIX}/man/man3 && \ cd ${WRKSRC}/man/man5 && \ ${INSTALL_MAN} *.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 && \ cd ${WRKSRC}/bin && \ ${INSTALL_SCRIPT} ${SCRIPTS} ${STAGEDIR}${EXAMPLESDIR} .include Index: head/x11-toolkits/tk84/Makefile =================================================================== --- head/x11-toolkits/tk84/Makefile (revision 452516) +++ head/x11-toolkits/tk84/Makefile (revision 452517) @@ -1,92 +1,92 @@ # $FreeBSD$ PORTNAME= tk PORTVERSION= 8.4.20 PORTEPOCH= 2 CATEGORIES= x11-toolkits tk MASTER_SITES= TCLTK/tcl8_4 SF/tcl/Tcl/${PORTVERSION} PKGNAMESUFFIX= ${PORTVERSION:R:S/.//} DISTNAME= ${PORTNAME}${PORTVERSION}-src MAINTAINER= tcltk@FreeBSD.org COMMENT= Graphical toolkit for Tcl DEPRECATED= Tcl/Tk 8.4 is no longer maintained, please use 8.5+ -EXPIRATION_DATE= 2017-10-15 +EXPIRATION_DATE= 2017-11-20 LICENSE= TclTk LICENSE_NAME= Tcl/Tk License LICENSE_FILE= ${WRKSRC}/../license.terms LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept OPTIONS_DEFINE= TKMAN THREADS OPTIONS_DEFAULT=THREADS TKMAN_DESC= Install Tk function manpages WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/unix ALL_TARGET= all INSTALL_TARGET= install USES+= tcl:${SHORT_TK_VER},tea USE_LDCONFIG= yes USE_XORG= x11 CFLAGS+= -I${TCL_INCLUDEDIR}/generic CONFIGURE_ARGS= --enable-man-suffix=.${MAN_SUFFIX} \ --includedir=${PREFIX}/include/tk${TK_VER} CONFIGURE_ENV= PORTSDIR=${PORTSDIR} TK_LIB_FILE=libtk${SHORT_TK_VER}.so.1 CFLAGS+= -I${TCL_INCLUDEDIR} TK_VER= ${PORTVERSION:R} SHORT_TK_VER= ${TK_VER:S/.//} MAN_SUFFIX= ${PKGBASE} MAKE_ENV= SHORT_TK_VER=${SHORT_TK_VER} PLIST_SUB= TK_VER=${TK_VER} \ SHORT_TK_VER=${SHORT_TK_VER} SUB_FILES= pkgIndex.tcl .include .if ${PORT_OPTIONS:MTKMAN} INSTALL_TARGET+=install-doc PLIST_SUB+= MAN="" .else PLIST_SUB+= MAN="@comment " .endif .if ${PORT_OPTIONS:MTHREADS} CONFIGURE_ARGS+= --enable-threads .else CONFIGURE_ARGS+= --disable-threads .endif post-patch: ${REINPLACE_CMD} -e \ 's|@TK_BUILD_LIB_SPEC@|@TK_LIB_SPEC@|; \ s|@TK_BUILD_STUB_LIB_SPEC@|@TK_STUB_LIB_SPEC@|; \ s|@TK_BUILD_STUB_LIB_PATH@|@TK_STUB_LIB_PATH@|; \ s|@TK_SRC_DIR@|${PREFIX}/include/tk${TK_VER}|' \ ${WRKSRC}/tkConfig.sh.in @${REINPLACE_CMD} -e 's|X11/Intrinsic.h|X11/Xlib.h|g' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|@TK_SHARED_BUILD@|#@TK_SHARED_BUILD@|g' ${WRKSRC}/Makefile.in post-configure: ${REINPLACE_CMD} -e 's|${WRKDIRPREFIX}${.CURDIR}|$${WRKDIRPREFIX}${TKBASE}|' \ ${WRKSRC}/tkConfig.sh post-install: ${INSTALL_DATA} ${WRKDIR}/pkgIndex.tcl ${STAGEDIR}${PREFIX}/lib/tk${TK_VER}/ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/wish${TK_VER} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtk${SHORT_TK_VER}.so.1 regression-test: build cd ${WRKSRC}; ${MAKE} test ${ECHO_CMD} "package require Tk" | tclsh${TK_VER} ${ECHO_CMD} "load libtk${SHORT_TK_VER}.so" | tclsh${TK_VER} .include