Index: head/databases/pgaccess/Makefile =================================================================== --- head/databases/pgaccess/Makefile (revision 449391) +++ head/databases/pgaccess/Makefile (revision 449392) @@ -1,53 +1,54 @@ # Created by: Palle Girgensohn # $FreeBSD$ PORTNAME= pgaccess PORTVERSION= 1.00.20140902 +PORTREVISION= 1 CATEGORIES= databases tcl tk MASTER_SITES= http://bsdforge.com/projects/source/databases/pgaccess/ MAINTAINER= portmaster@bsdforge.com COMMENT= Powerful PostgreSQL database GUI administration tool and toolkit LICENSE= BSD4CLAUSE RUN_DEPENDS= ${LOCALBASE}/lib/pgtcl/pkgIndex.tcl:databases/pgtcl -USES= pgsql tk:84+ tar:xz +USES= pgsql tk:85+ tar:xz NO_ARCH= yes DOCSDIR= ${PREFIX}/share/doc/postgresql/${PORTNAME} PGACCESSDIR= ${PREFIX}/share/postgresql/${PORTNAME} OPTIONS_DEFINE= DOCS .include post-patch: @${REINPLACE_CMD} -e "s,/usr/bin,${PREFIX}/bin,g ; " ${WRKSRC}/lib/mainlib.tcl @${RM} ${WRKSRC}/lib/mainlib.tcl.bak do-build: .for targetfile in pgaccess.tcl pgmonitor @ ${SED} -e "s,%%LOCALBASE%%,${LOCALBASE},g; \ s,%%WISH%%,${WISH},g; \ s,%%PREFIX%%,${PREFIX},g; \ s,%%PROGRAM%%,${targetfile},g" \ < ${FILESDIR}/run-tcl-file > ${WRKDIR}/${targetfile:R}.sh .endfor do-install: @${MKDIR} ${STAGEDIR}${PGACCESSDIR} ; \ cd ${WRKSRC} ;\ ${TAR} cf - `${FIND} * ! \( -path win32\* -o -path doc\* \)` | \ ( cd ${STAGEDIR}${PGACCESSDIR}; ${TAR} xf - ) .for targetfile in pgaccess pgmonitor ${INSTALL_SCRIPT} ${WRKDIR}/${targetfile}.sh ${STAGEDIR}${PREFIX}/bin/${targetfile} .endfor @${MKDIR} ${STAGEDIR}${DOCSDIR} ; \ cd ${WRKSRC}/doc/html ;\ ${TAR} cf - * | \ ( cd ${STAGEDIR}${DOCSDIR}; ${TAR} xf - ) .include Index: head/graphics/gdtclft/Makefile =================================================================== --- head/graphics/gdtclft/Makefile (revision 449391) +++ head/graphics/gdtclft/Makefile (revision 449392) @@ -1,35 +1,35 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= Gdtclft PORTVERSION= 2.2.5 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= graphics tcl MASTER_SITES= http://BSDforge.com/projects/source/graphics/gdtclft/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= portmaster@bsdforge.com COMMENT= TCL interface to the Thomas Boutell's Gd library LIB_DEPENDS= libgd.so:graphics/gd -USES= tcl:84+ uidfix +USES= tcl:85+ uidfix MAKEFILE= ${FILESDIR}/Makefile.bsd MAKE_ENV= TCL_VER=${TCL_VER} MKDIR="${MKDIR}" \ TCL_SHLIB_VER=${TCL_SHLIB_VER} \ INSTALL_DATA="${INSTALL_DATA}" STAGEDIR="${STAGEDIR}" MANNPAGE= gdtclft.n GDTCLDIR= lib/tcl${TCL_VER}/gdtclft PLIST_FILES= ${GDTCLDIR}/pkgIndex.tcl PLIST_FILES+= ${GDTCLDIR}/libGdtclft2.so PLIST_FILES+= man/mann/${MANNPAGE}.gz post-patch: ${REINPLACE_CMD} -Ee 's,[[:space:]]+$$,,' ${WRKSRC}/${MANNPAGE} post-install: ${INSTALL_MAN} ${WRKSRC}/${MANNPAGE} ${STAGEDIR}${PREFIX}/man/mann .include Index: head/lang/itcl/Makefile =================================================================== --- head/lang/itcl/Makefile (revision 449391) +++ head/lang/itcl/Makefile (revision 449392) @@ -1,45 +1,46 @@ # Created by: chuckr # $FreeBSD$ PORTNAME= itcl PORTVERSION= 3.4.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= lang tcl MASTER_SITES= SF/incrtcl/%5BIncr%20Tcl_Tk%5D-source/3.4.1 DISTNAME= itcl${PORTVERSION} MAINTAINER= erik@bz.bzflag.bz COMMENT= Object-oriented extension to Tcl [incr Tcl] -USES+= tcl:84+,tea +USES+= tcl:85+,tea USE_LDCONFIG= ${PREFIX}/lib/itcl${PORTVERSION:R} WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} TEST_TARGET= test PLIST_SUB+= PORTVERSION=${PORTVERSION} \ VERSION=${PORTVERSION:R} \ MAJOR=${PORTVERSION:R:R} \ SHORT=${PORTVERSION:R:S/.//} MAN_3= Itcl_RegisterC.3 Itcl_Stack.3 Itcl_Class.3 \ Itcl_List.3 Itcl_Object.3 Itcl_Preserve.3 post-patch: ${REINPLACE_CMD} -E '/^includedir/s|/include|/include/itcl${PORTVERSION:R}|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} post-install: ${LN} -s libitcl.so.1 \ ${STAGEDIR}${PREFIX}/lib/${PORTNAME}${PORTVERSION:R}/libitcl${PORTVERSION:R:S/.//}.so ${LN} -s ${PORTNAME}${PORTVERSION:R}/libitcl.so.1 \ ${STAGEDIR}${PREFIX}/lib/libitcl.so.${PORTVERSION:R:R} ${LN} -s ${PORTNAME}${PORTVERSION:R}/libitcl.so.1 \ ${STAGEDIR}${PREFIX}/lib/libitcl.so .for FILE in ${MAN_3} ${INSTALL_DATA} ${WRKSRC}/doc/${FILE:S/Itcl_//} ${STAGEDIR}${MAN3PREFIX}/man/man3/${FILE} .endfor .include Index: head/math/maxima/Makefile =================================================================== --- head/math/maxima/Makefile (revision 449391) +++ head/math/maxima/Makefile (revision 449392) @@ -1,125 +1,126 @@ # Created by: Scott Flatman # $FreeBSD$ PORTNAME= maxima PORTVERSION= 5.40.0 +PORTREVISION= 1 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source MAINTAINER= ports@FreeBSD.org COMMENT= Symbolic mathematics program LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/bin/${LISPPORT} PATCH_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash RUN_DEPENDS= ${LOCALBASE}/bin/${LISPPORT} \ ${LOCALBASE}/bin/gnuplot:math/gnuplot -USES= gmake makeinfo perl5 python:build tk:84+ shared-mime-info +USES= gmake makeinfo perl5 python:build tk:85+ shared-mime-info USE_PERL5= build GNU_CONFIGURE= yes CONFIGURE_ARGS+= --prefix=${PREFIX} \ --with-posix-shell=/bin/sh \ --with-wish=${WISH} \ ${LISPSELECT} INFO= maxima imaxima xmaxima PLIST_SUB= BINDIR=${BINDIRECTORY} PLIST_SUB+= LISPBIN=${LISPBINARY} PLIST_SUB+= MAXIMABIN=${MAXIMABINARY} PLIST_SUB+= PORTVERSION=${PORTVERSION} OPTIONS_SINGLE= LISP OPTIONS_SINGLE_LISP= CLISP CMUCL GCL SBCL OPTIONS_DEFAULT= SBCL CLISP_DESC= Build with Clisp CMUCL_DESC= Build with CMU Common Lisp GCL_DESC= Build with GNU Common Lisp SBCL_DESC= Build with Steel Bank Common Lisp .include # Lisp to build with. Define only ONE of these! .if ${PORT_OPTIONS:MCLISP} LISPSELECT= --enable-clisp LISPPORT= clisp:lang/clisp BINDIRECTORY= binary-clisp LISPBINARY= lisp.run PLIST_SUB+= LISPBINARY="" MAXIMABINARY= maxima.mem .endif .if ${PORT_OPTIONS:MCMUCL} LISPSELECT= --enable-cmucl LISPPORT= lisp:lang/cmucl BINDIRECTORY= binary-cmucl LISPBINARY= lisp PLIST_SUB+= LISPBINARY="" MAXIMABINARY= maxima_core STRIP= #strip(1) chokes on LISPBINARY .endif .if ${PORT_OPTIONS:MGCL} LISPSELECT= --enable-gcl LISPPORT= gcl:lang/gcl BINDIRECTORY= binary-gcl #LISPBINARY is null so fudge this so deinstall works cleanly PLIST_SUB+= LISPBINARY="@comment " MAXIMABINARY= maxima .endif .if ${PORT_OPTIONS:MSBCL} . if ${ARCH} == "i386" DYNAMIC_SPACE_SIZE?= 512 . else DYNAMIC_SPACE_SIZE?= 1024 . endif . if defined(DYNAMIC_SPACE_SIZE) MAXIMA_LISP_OPTIONS+= --dynamic-space-size ${DYNAMIC_SPACE_SIZE} . endif . if defined(MAXIMA_LISP_OPTIONS) && !empty(MAXIMA_LISP_OPTIONS) LISPSELECT= --with-sbcl="sbcl ${MAXIMA_LISP_OPTIONS}" . else LISPSELECT= --enable-sbcl . endif LISPPORT= sbcl:lang/sbcl BINDIRECTORY= binary-sbcl #LISPBINARY is null so fudge this so deinstall works cleanly PLIST_SUB+= LISPBINARY="@comment " MAXIMABINARY= maxima_core .endif .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000 # The older makeinfo from the base fails in 10.3 BUILD_DEPENDS+= ${LOCALBASE}/bin/makeinfo:print/texinfo CONFIGURE_ENV+= MAKEINFO="${LOCALBASE}/bin/makeinfo" .endif post-patch: @${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's;\.core;_core;g' @${FIND} -X ${WRKSRC}/interfaces/xmaxima -name 'Makefile.in' | ${XARGS} \ ${REINPLACE_CMD} -e "s;tclsh;${TCLSH};g" @${REINPLACE_CMD} -e "s;/usr;${LOCALBASE};g" ${WRKSRC}/src/intl.lisp @${REINPLACE_CMD} -e 's;$$maxima_image_base;$${maxima_image_base};g' \ ${WRKSRC}/src/maxima.in .if defined(MAXIMA_LISP_OPTIONS) && !empty(MAXIMA_LISP_OPTIONS) @${REINPLACE_CMD} -e 's;"@SBCL_NAME@";@SBCL_NAME@;g' \ ${WRKSRC}/src/maxima.in @${REINPLACE_CMD} -e 's;"$$(SBCL_NAME)";$$(SBCL_NAME);g' \ ${WRKSRC}/src/Makefile.in .endif pre-build: @${FIND} ${WRKSRC} \( -name '*.bak' -o -name '*.fbsd10bak' -o \ -name '*.orig' \) -delete check regression-test test: build @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} \ check .include Index: head/x11-clocks/tktz/Makefile =================================================================== --- head/x11-clocks/tktz/Makefile (revision 449391) +++ head/x11-clocks/tktz/Makefile (revision 449392) @@ -1,27 +1,27 @@ # Created by: Alexander Gromnizki # $FreeBSD$ PORTNAME= tktz PORTVERSION= 0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-clocks tk MASTER_SITES= http://gromnizki.unixdev.net/soft/ MAINTAINER= gromnizki@unixdev.net COMMENT= Tcl/Tk-based timezone viewer -USES= tk:84+,run +USES= tk:85+,run NO_BUILD= yes post-patch: ${REINPLACE_CMD} -e 's|%%TK_VER%%|${TK_VER}|' ${WRKSRC}/tktz do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/lib/tktz ${INSTALL_SCRIPT} ${WRKSRC}/tktz ${STAGEDIR}${PREFIX}/lib/tktz ${LN} -sf ${PREFIX}/lib/tktz/tktz ${STAGEDIR}${PREFIX}/bin .for file in tktz.help README LICENSE NEWS ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${PREFIX}/lib/tktz .endfor .include