git: 258806466e50 - main - print/pdf4tcl: update to 0.94
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 14 Jan 2026 21:16:04 UTC
The branch main has been updated by gahr:
URL: https://cgit.FreeBSD.org/ports/commit/?id=258806466e505c5f221e9992ab4dee49c24a0cec
commit 258806466e505c5f221e9992ab4dee49c24a0cec
Author: Pietro Cerutti <gahr@FreeBSD.org>
AuthorDate: 2026-01-14 21:14:29 +0000
Commit: Pietro Cerutti <gahr@FreeBSD.org>
CommitDate: 2026-01-14 21:16:02 +0000
print/pdf4tcl: update to 0.94
Changes: https://pdf4tcl.sourceforge.net/changes.html
PR: 292062 (with some modifications)
Submitted by: mi
---
print/pdf4tcl/Makefile | 35 ++++++++++++++---------------------
print/pdf4tcl/distinfo | 5 +++--
2 files changed, 17 insertions(+), 23 deletions(-)
diff --git a/print/pdf4tcl/Makefile b/print/pdf4tcl/Makefile
index cd317d22862c..5648004cff51 100644
--- a/print/pdf4tcl/Makefile
+++ b/print/pdf4tcl/Makefile
@@ -1,7 +1,6 @@
PORTNAME= pdf4tcl
-PORTVERSION= 0.8
-PORTREVISION= 1
-CATEGORIES= print
+PORTVERSION= 0.94
+CATEGORIES= print devel
MASTER_SITES= SF/${PORTNAME}
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
@@ -9,33 +8,27 @@ MAINTAINER= tcltk@FreeBSD.org
COMMENT= Pure Tcl library to generate PDF files
WWW= https://sourceforge.net/projects/pdf4tcl/
-OPTIONS_DEFINE= DOCS
+LICENSE= TclTk
+LICENSE_NAME= Tcl/Tk License
+LICENSE_FILE= ${WRKSRC}/licence.terms
+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= dtplite:devel/tcllib
-RUN_DEPENDS= ${LOCALBASE}/lib/tcllib/snit/snit.tcl:devel/tcllib
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION:S/.//}
-PORTDOCS= *
-PLIST_FILES= lib/${PKGNAME}/glyph2uni.tcl \
- lib/${PKGNAME}/pkgIndex.tcl \
- lib/${PKGNAME}/pdf4tcl.tcl \
- lib/${PKGNAME}/stdmetrics.tcl \
+PLIST_FILES= lib/${PORTNAME}/glyph2uni.tcl \
+ lib/${PORTNAME}/pkgIndex.tcl \
+ lib/${PORTNAME}/pdf4tcl.tcl \
+ lib/${PORTNAME}/stdmetrics.tcl \
share/man/mann/pdf4tcl.n.gz
-.include <bsd.port.options.mk>
-
do-build:
-# Generate manpage
- cd ${WRKSRC} && ${LOCALBASE}/bin/dtplite -o pdf4tcl.n nroff pdf4tcl.man
+ ${LOCALBASE}/bin/dtplite -o ${WRKSRC}/pdf4tcl.n nroff ${WRKSRC}/pdf4tcl.man
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PKGNAME}
- cd ${WRKSRC} && ${COPYTREE_SHARE} \*.tcl ${STAGEDIR}${PREFIX}/lib/${PKGNAME}
- ${INSTALL_DATA} ${WRKSRC}/pdf4tcl.n ${STAGEDIR}${PREFIX}/share/man/mann
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.html ${STAGEDIR}${DOCSDIR}
-.endif
+ ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/*.tcl ${STAGEDIR}${PREFIX}/lib/${PORTNAME}/
+ ${INSTALL_MAN} ${WRKSRC}/pdf4tcl.n ${STAGEDIR}${PREFIX}/share/man/mann/
.include <bsd.port.mk>
diff --git a/print/pdf4tcl/distinfo b/print/pdf4tcl/distinfo
index d6faa29e88c1..5307127e1261 100644
--- a/print/pdf4tcl/distinfo
+++ b/print/pdf4tcl/distinfo
@@ -1,2 +1,3 @@
-SHA256 (pdf4tcl08.tar.gz) = 8a6dfc09fc8f27d86188ee16d9060e0031e0177f78108b6251f2e0726b510c9e
-SIZE (pdf4tcl08.tar.gz) = 84331
+TIMESTAMP = 1767153635
+SHA256 (pdf4tcl094.tar.gz) = 7a3b386f10c8a6a669e2ed909863636f28f08ea3b68734759116b5a2a0d8b094
+SIZE (pdf4tcl094.tar.gz) = 103833