From cc6ac1b27f14c0988b85804342162f59ff38c5fd Mon Sep 17 00:00:00 2001 From: leot Date: Tue, 25 Aug 2015 11:59:23 +0000 Subject: 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 --- print/texlive/package.mk | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) (limited to 'print') 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) -- cgit v1.2.3