Index: head/devel/tcllib/Makefile =================================================================== --- head/devel/tcllib/Makefile (revision 404344) +++ head/devel/tcllib/Makefile (revision 404345) @@ -1,106 +1,107 @@ # Created by: Mikhail Teterin # $FreeBSD$ PORTNAME= tcllib DISTVERSION= 1_17 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel tcl -MASTER_SITES= http://aldan.algebra.com/~mi/port-stuff/ -DISTFILES= tcltk-tcllib-${PORTVERSION}-tcllib_${DISTVERSION}_GH0.tar.gz MAINTAINER= tcltk@FreeBSD.org COMMENT= Collection of utility modules for Tcl 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?=DOCS MANPAGES WRKSRC= ${WRKDIR}/tcllib-tcllib_${DISTVERSION} +USE_GITHUB= yes +GH_TAGNAME= ${PORTNAME}_${DISTVERSION} +GH_ACCOUNT= tcltk USES+= tcl GNU_CONFIGURE= yes CONFIGURE_ENV+= ac_cv_path_tclsh="${TCLSH}" MAKE_ENV+= LANG=C +TEST_TARGET= test PORTDOCS= * -REINPLACE_ARGS= -i'""' INSTALL_ARGS= -pkgs -pkg-path ${STAGEDIR}${PREFIX}/lib/tcllib \ -apps -app-path ${STAGEDIR}${PREFIX}/bin \ -no-wait -no-gui -no-examples .include # # Man pages # .if !empty(${PORT_OPTIONS:MMANPAGES}) && !(defined(ALL_TARGET) && !empty(${ALL_TARGET:Mcritcl})) ALL_TARGET+= nroff-doc INSTALL_ARGS+= -nroff-path ${STAGEDIR}${PREFIX}/man/mann PLIST_SUB+= MAN="" .else INSTALL_ARGS+= -no-nroff PLIST_SUB+= MAN="@comment " .endif # # HTML documentation # .if !empty(${PORT_OPTIONS:MDOCS}) && !(defined(ALL_TARGET) && !empty(${ALL_TARGET:Mcritcl})) ALL_TARGET+= html-doc INSTALL_ARGS+= -html-path ${STAGEDIR}${DOCSDIR} .else INSTALL_ARGS+= -no-html .endif .if !target(post-patch) post-patch: # # Ensure, the detailed output of vendors' self-tests is # available in addition to the pretty progress report: # ${REINPLACE_CMD} -e 's,test run,test run -l testlog,' \ -e 's,$$(libdir)/@PACKAGE@@VERSION@,$$(libdir)/@PACKAGE@,' \ ${WRKSRC}/Makefile.in ${FIND} ${WRKSRC}/apps -type f ! -name "*.man" | ${XARGS} \ ${REINPLACE_CMD} -e 's,exec tclsh,exec ${TCLSH},' -e 's,/usr/bin/env tclsh,${TCLSH},' # # patch(1) adds a newline at eof, so we need to remove it here # ${AWK} 'NR > 1 { print h } { h = $$0 } END { ORS = ""; print h }' \ ${WRKSRC}/modules/doctools/tests/text/04 > ${WRKSRC}/modules/doctools/tests/text/04.new ${MV} ${WRKSRC}/modules/doctools/tests/text/04.new ${WRKSRC}/modules/doctools/tests/text/04 # # man pages have the .tcllib suffix, so there's no need to have a # tcllib_ prefix too # cd ${WRKSRC} && \ for man in `${FIND} . -name "tcllib_*.man"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|tcllib_||'`; \ done && \ for man in `${FIND} . -name "tcllib_*.n"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|tcllib_||'`; \ done # # add the .tcllib suffix to man pages # cd ${WRKSRC} && \ for man in `${FIND} . -name "*.man"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|man$$|tcllib.man|'`; \ done && \ for man in `${FIND} . -name "*.n"`; do \ ${MV} $$man `echo $$man | ${SED} -e 's|n$$|tcllib.n|'`; \ done .endif .if !target(do-install) do-install: cd ${WRKSRC} && ${TCLSH} ./installer.tcl ${INSTALL_ARGS} .endif -test check regression-test: build - cd ${WRKSRC} && ${SETENV} LANG=C LC_ALL=C DISPLAY= ${MAKE} test +test: build + cd ${WRKSRC} && ${SETENV} LANG=C LC_ALL=C DISPLAY= TZ=utc ${MAKE} test .include Index: head/devel/tcllib/distinfo =================================================================== --- head/devel/tcllib/distinfo (revision 404344) +++ head/devel/tcllib/distinfo (revision 404345) @@ -1,2 +1,2 @@ -SHA256 (tcltk-tcllib-1.17-tcllib_1_17_GH0.tar.gz) = cbfbad79314e752f63b78227a2a33e91fba1ebcabe3b69fa8d1ee6b235125043 -SIZE (tcltk-tcllib-1.17-tcllib_1_17_GH0.tar.gz) = 8284201 +SHA256 (tcltk-tcllib-1_17-tcllib_1_17_GH0.tar.gz) = 95c676130ce2fdb00e8a6f79c4fea9e79d071063783a61db9274647920d97a03 +SIZE (tcltk-tcllib-1_17-tcllib_1_17_GH0.tar.gz) = 8197262 Index: head/devel/tcllib/files/patch-jpeg =================================================================== --- head/devel/tcllib/files/patch-jpeg (revision 404344) +++ head/devel/tcllib/files/patch-jpeg (nonexistent) @@ -1,9 +0,0 @@ ---- modules/jpeg/jpeg.tcl 2015-04-30 04:21:20 UTC -+++ modules/jpeg/jpeg.tcl -@@ -402,5 +402,5 @@ proc ::jpeg::getExifFromChannel {chan {t - # offset of next exif block (for thumbnail) - _scan $byteOrder [read $chan 4] i next -- if {$next <= 0} { close $chan ; return } -+ if {$next <= 0} { return } - # but its relative to start - seek $chan [expr {$start + $next}] start Property changes on: head/devel/tcllib/files/patch-jpeg ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property