summaryrefslogtreecommitdiff
path: root/print
diff options
context:
space:
mode:
authorleot <leot>2015-08-25 11:59:23 +0000
committerleot <leot>2015-08-25 11:59:23 +0000
commitdd10b24457ad6bbb66355b6466a38b547a86f1cb (patch)
tree8f5fe582db8c7c924a5a5cee9c429d302e478fd3 /print
parent11e217f7857742d50e56f1a49a3e2ee745fcad8e (diff)
downloadpkgsrc-dd10b24457ad6bbb66355b6466a38b547a86f1cb.tar.gz
Document TEXLIVE_REV and add some tips for MAINTAINERs that
adds/updates TeX Live packages. Discussed one year ago in PR pkg/49070 and in tech-pkg@: http://mail-index.netbsd.org/tech-pkg/2014/08/29/msg013507.html
Diffstat (limited to 'print')
-rw-r--r--print/texlive/package.mk23
1 files changed, 18 insertions, 5 deletions
diff --git a/print/texlive/package.mk b/print/texlive/package.mk
index ff69a7228cb..3c80826d27a 100644
--- a/print/texlive/package.mk
+++ b/print/texlive/package.mk
@@ -1,13 +1,30 @@
-# $NetBSD: package.mk,v 1.22 2013/12/15 06:02:02 dholland Exp $
+# $NetBSD: package.mk,v 1.23 2015/08/25 11:59:23 leot Exp $
#
# This Makefile fragment is intended to be included by packages that build
# TeX Live packages.
#
+# Note to package developers:
+#
+# * When creating/updating a tex package please set TEXLIVE_USE_CTAN (in
+# order to properly update the distinfo via the "makesum" target) and
+# set TEXLIVE_REV appropriately if it is possible (as described below).
+#
# Package-settable variables:
#
# REPLACE_TEXLUA
# A list of texlua scripts to be installed, relative to ${WRKSRC}.
#
+# TEXLIVE_IGNORE_PATTERNS
+# glob patterns for files and directories in ${WRKSRC} that
+# should not be installed.
+#
+# TEXLIVE_REV
+# String appended to DIST_SUBDIR (useful because the majority of tex
+# packages do not have a revision number in the DISTNAME).
+# To obtain information to be used as TEXLIVE_REV you should use the
+# value of "revision" line usually available in
+# ${WRKSRC}/tlpkg/tlpobj/${DISTNAME}.tlpobj
+#
# TEX_FORMATS
# See ../../print/tex-tetex/format.mk.
#
@@ -19,10 +36,6 @@
#
# TEX_TEXMF_DIRS
# See ../../print/kpathsea/texmf.mk.
-#
-# TEXLIVE_IGNORE_PATTERNS
-# glob patterns for files and directories in ${WRKSRC} that
-# should not be installed.
CATEGORIES?= print
.if empty(TEXLIVE_USE_CTAN)