pkgsrc/textproc/tex2page/Makefile

34 lines
942 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.7 2006/03/17 14:23:22 gdt Exp $
#
DISTNAME= tex2page
DIST_SUBDIR= tex2page-20060131
Update to 20060131. Depend on tex, and build and install html documentation. Jan 31, 2006 \fmtname, \fmtversion Jan 30, 2006 \smartdoublequotes: " preceding digit should be `` Jan 29, 2006 \smartdoublequotes, \emailliketext Jan 25, 2006 In {schemedisplay}, allow $$ (i.e., the scheme-math-escape characters used to enclose empty space) to typeset as nothing, just like SLaTeX does. Shriram Krishnamurthi uses this to insert empty space to split symbols in SLaTeX, and wanted tex2page to honor it. (This is a possible kludge, because $...$ enclosing nothing, i.e., $$, is treated as a math-display opener by TeX, and hence fails, possibly correctly so. But it seems OK to make an exception for SLaTeX displays, because there is no tradition of using doubled math-escape characters there to indicate math displays.) Have copyright year-range (displayed by --version argument) use closing year from *tex2page-version* (which my text editor automatically sets on writing the file), instead of it requiring hardwiring by lazy me every time I change tex2page for the first time in a calendar year. Oct 23, 2005 do-includegraphics-web bugfix. Was ignoring \includegraphics calls that didn't have optional arg. Oct 22, 2005 Set/store dimens as scaled points (1pt = 65536sp), not necessarily integral as in TeX, but certainly not as integral pixels! \number\dimenctlseq prints as number of scaled points (cf. \the\dimenctlseq which prints as number of points followed by "pt"). Recognize \hsize as a predefined dimen (with value 6.5in). \epsf[xy]size are dimens. \dimenctlseq=<dimen> should eat any following space.
2006-02-25 18:48:24 +01:00
PKGNAME= tex2page-20060131
PKGREVISION= 2
CATEGORIES= textproc
MASTER_SITES= http://www.ccs.neu.edu/home/dorai/tex2page/
MAINTAINER= gdt@NetBSD.org
HOMEPAGE= http://www.ccs.neu.edu/home/dorai/tex2page/
COMMENT= Converts TeX manuscripts into (HTML) web pages
USE_PKGLOCALEDIR= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --dialect=guile
do-build:
Update to 20060131. Depend on tex, and build and install html documentation. Jan 31, 2006 \fmtname, \fmtversion Jan 30, 2006 \smartdoublequotes: " preceding digit should be `` Jan 29, 2006 \smartdoublequotes, \emailliketext Jan 25, 2006 In {schemedisplay}, allow $$ (i.e., the scheme-math-escape characters used to enclose empty space) to typeset as nothing, just like SLaTeX does. Shriram Krishnamurthi uses this to insert empty space to split symbols in SLaTeX, and wanted tex2page to honor it. (This is a possible kludge, because $...$ enclosing nothing, i.e., $$, is treated as a math-display opener by TeX, and hence fails, possibly correctly so. But it seems OK to make an exception for SLaTeX displays, because there is no tradition of using doubled math-escape characters there to indicate math displays.) Have copyright year-range (displayed by --version argument) use closing year from *tex2page-version* (which my text editor automatically sets on writing the file), instead of it requiring hardwiring by lazy me every time I change tex2page for the first time in a calendar year. Oct 23, 2005 do-includegraphics-web bugfix. Was ignoring \includegraphics calls that didn't have optional arg. Oct 22, 2005 Set/store dimens as scaled points (1pt = 65536sp), not necessarily integral as in TeX, but certainly not as integral pixels! \number\dimenctlseq prints as number of scaled points (cf. \the\dimenctlseq which prints as number of points followed by "pt"). Recognize \hsize as a predefined dimen (with value 6.5in). \epsf[xy]size are dimens. \dimenctlseq=<dimen> should eat any following space.
2006-02-25 18:48:24 +01:00
# build documentation
(cd ${WRKSRC} && ./my-tex2page tex2page-doc)
(cd ${WRKSRC} && ./my-tex2page tex2page-doc)
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/my-tex2page ${PREFIX}/bin/tex2page
Update to 20060131. Depend on tex, and build and install html documentation. Jan 31, 2006 \fmtname, \fmtversion Jan 30, 2006 \smartdoublequotes: " preceding digit should be `` Jan 29, 2006 \smartdoublequotes, \emailliketext Jan 25, 2006 In {schemedisplay}, allow $$ (i.e., the scheme-math-escape characters used to enclose empty space) to typeset as nothing, just like SLaTeX does. Shriram Krishnamurthi uses this to insert empty space to split symbols in SLaTeX, and wanted tex2page to honor it. (This is a possible kludge, because $...$ enclosing nothing, i.e., $$, is treated as a math-display opener by TeX, and hence fails, possibly correctly so. But it seems OK to make an exception for SLaTeX displays, because there is no tradition of using doubled math-escape characters there to indicate math displays.) Have copyright year-range (displayed by --version argument) use closing year from *tex2page-version* (which my text editor automatically sets on writing the file), instead of it requiring hardwiring by lazy me every time I change tex2page for the first time in a calendar year. Oct 23, 2005 do-includegraphics-web bugfix. Was ignoring \includegraphics calls that didn't have optional arg. Oct 22, 2005 Set/store dimens as scaled points (1pt = 65536sp), not necessarily integral as in TeX, but certainly not as integral pixels! \number\dimenctlseq prints as number of scaled points (cf. \the\dimenctlseq which prints as number of points followed by "pt"). Recognize \hsize as a predefined dimen (with value 6.5in). \epsf[xy]size are dimens. \dimenctlseq=<dimen> should eat any following space.
2006-02-25 18:48:24 +01:00
${INSTALL_DATA_DIR} ${PREFIX}/share/doc//tex2page
${INSTALL} ${WRKSRC}/*.html ${WRKSRC}/*.gif ${PREFIX}/share/doc//tex2page
.include "../../graphics/netpbm/buildlink3.mk"
.include "../../lang/guile/buildlink3.mk"
Update to 20060131. Depend on tex, and build and install html documentation. Jan 31, 2006 \fmtname, \fmtversion Jan 30, 2006 \smartdoublequotes: " preceding digit should be `` Jan 29, 2006 \smartdoublequotes, \emailliketext Jan 25, 2006 In {schemedisplay}, allow $$ (i.e., the scheme-math-escape characters used to enclose empty space) to typeset as nothing, just like SLaTeX does. Shriram Krishnamurthi uses this to insert empty space to split symbols in SLaTeX, and wanted tex2page to honor it. (This is a possible kludge, because $...$ enclosing nothing, i.e., $$, is treated as a math-display opener by TeX, and hence fails, possibly correctly so. But it seems OK to make an exception for SLaTeX displays, because there is no tradition of using doubled math-escape characters there to indicate math displays.) Have copyright year-range (displayed by --version argument) use closing year from *tex2page-version* (which my text editor automatically sets on writing the file), instead of it requiring hardwiring by lazy me every time I change tex2page for the first time in a calendar year. Oct 23, 2005 do-includegraphics-web bugfix. Was ignoring \includegraphics calls that didn't have optional arg. Oct 22, 2005 Set/store dimens as scaled points (1pt = 65536sp), not necessarily integral as in TeX, but certainly not as integral pixels! \number\dimenctlseq prints as number of scaled points (cf. \the\dimenctlseq which prints as number of points followed by "pt"). Recognize \hsize as a predefined dimen (with value 6.5in). \epsf[xy]size are dimens. \dimenctlseq=<dimen> should eat any following space.
2006-02-25 18:48:24 +01:00
.include "../../mk/tex.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"