Update to version 1.11.

Changes (w.r.t. lhs2TeX 1.9)
----------------------------

[Note that 1.10 has never been released to avoid confusion
with some privately distributed versions.]

* Specification code is now handled correctly (that is, ignored)
  in the "code" and "newcode" styles.

* Comments and Pragmas are handled in a better way by
  the "newcode" style.

* There are some new forms of implicit formatting directives.

* The LaTeX code produced in the poly style looks slightly
  more beautiful.

* There is a new Library section, containing some frequently
  used formatting directives.

* Generation of file/linenumber directives in the produced
  LaTeX code, for Stefan Wehr's "adjust" tool. Based on a
  patch submitted by Stefan Wehr.

* lhs2TeX can now replace ghc's literate preprocessor.

* Improved efficiency of \eval and \perform (to call ghci
  or hugs from lhs2TeX documents).
This commit is contained in:
Emil Sköldberg 2006-08-28 11:28:52 +00:00 committed by Thomas Klausner
parent 6f8eda910f
commit a5c4390092
4 changed files with 24 additions and 42 deletions

View file

@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.4 2006/07/16 16:08:38 shattered Exp $
# $NetBSD: Makefile,v 1.5 2006/08/28 11:28:52 emil_s Exp $
#
DISTNAME= lhs2tex-1.10pre
DISTNAME= lhs2tex-1.11
CATEGORIES= print devel
MASTER_SITES= http://www.iai.uni-bonn.de/~loeh/lhs2tex/
EXTRACT_SUFX= .tar.bz2
@ -13,24 +13,6 @@ USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
USE_TOOLS+= gmake
# We must convert ${PREFIX} to a comma separated list of quoted strings
# e.g. /usr/pkg -> "usr","pkg"
PREFIX_HS_cmd= ${ECHO} ${PREFIX} | \
${SED} -e 's|^/*||' \
-e 's|/*$$||' \
-e 's|/|","|g' \
-e 's|\(.*\)|"\1"|'
PREFIX_HS= ${PREFIX_HS_cmd:sh}
# and then hardcode the path to directory where the latex format file is found
SUBST_CLASSES+= path
SUBST_STAGE.path= pre-configure
SUBST_MESSAGE.path= Fixing hardcoded path
SUBST_FILES.path= FileNameUtils.lhs
SUBST_SED.path= -e 's|@PREFIX_HS@|${PREFIX_HS}|'
DOCDIR= ${PREFIX}/share/doc/lhs2tex
.include "../../print/teTeX/module.mk"

View file

@ -1,14 +1,27 @@
@comment $NetBSD: PLIST,v 1.2 2005/11/15 01:56:22 minskim Exp $
@comment $NetBSD: PLIST,v 1.3 2006/08/28 11:28:52 emil_s Exp $
bin/lhs2TeX
man/man1/lhs2TeX.1
share/doc/${PKGNAME}/Guide2.pdf
share/doc/lhs2tex/Guide2.pdf
share/doc/lhs2tex/INSTALL
share/doc/lhs2tex/RELEASE
share/doc/lhs2tex/polytable.pdf
share/lhs2tex/colorcode.fmt
share/lhs2tex/forall.fmt
share/lhs2tex/greek.fmt
share/lhs2tex/jfpcompat.fmt
share/lhs2tex/lhs2TeX.fmt
share/lhs2tex/lhs2TeX.sty
share/texmf/tex/latex/lazylist/lazylist.sty
share/texmf/tex/latex/polytable/polytable.sty
@dirrm share/texmf/tex/latex/polytable
@dirrm share/texmf/tex/latex/lazylist
share/lhs2tex/polycode.fmt
share/lhs2tex/spacing.fmt
${PKG_LOCALTEXMFPREFIX}/tex/latex/lazylist/lazylist.sty
${PKG_LOCALTEXMFPREFIX}/tex/latex/polytable/polytable.sty
share/texmf-var/ls-R
share/texmf/ls-R
@dirrm ${PKG_LOCALTEXMFPREFIX}/tex/latex/polytable
@dirrm ${PKG_LOCALTEXMFPREFIX}/tex/latex/lazylist
@dirrm ${PKG_LOCALTEXMFPREFIX}/tex/latex
@dirrm ${PKG_LOCALTEXMFPREFIX}/tex
@dirrm share/lhs2tex
@dirrm share/doc/${PKGNAME}
@dirrm share/doc/lhs2tex

View file

@ -1,6 +1,5 @@
$NetBSD: distinfo,v 1.2 2005/11/14 14:04:00 emil_s Exp $
$NetBSD: distinfo,v 1.3 2006/08/28 11:28:52 emil_s Exp $
SHA1 (lhs2tex-1.10pre.tar.bz2) = 1add6d4d9fb637f446ab7aa67df311ba4f777b4e
RMD160 (lhs2tex-1.10pre.tar.bz2) = 10f14fe9aa6415ca6e8641ef3817473562e56d31
Size (lhs2tex-1.10pre.tar.bz2) = 525904 bytes
SHA1 (patch-aa) = 7427db7906e23a794d23010ac0e392160c873402
SHA1 (lhs2tex-1.11.tar.bz2) = 02a4c59b710f082d0c77d3d1be81fb0276a6f072
RMD160 (lhs2tex-1.11.tar.bz2) = dffb908302373cfb8c4b965b488e01fc2e5a04d7
Size (lhs2tex-1.11.tar.bz2) = 578563 bytes

View file

@ -1,12 +0,0 @@
$NetBSD: patch-aa,v 1.2 2005/11/14 14:04:00 emil_s Exp $
--- FileNameUtils.lhs.orig 2004-04-01 22:06:34.000000000 +0100
+++ FileNameUtils.lhs
@@ -44,6 +44,7 @@
> ,deep (relPath [env "HOME","lhs2TeX"])
> ,deep (relPath [env "HOME",".lhs2TeX"])
> ,deep (relPath [env "LHS2TEX"])
+> ,deep (absPath [@PREFIX_HS@, "share", "lhs2tex"])
> ,deep (absPath ["usr","local","share","lhs2tex"])
> ,deep (absPath ["usr","local","share","lhs2TeX"])
> ,deep (absPath ["usr","local","lib","lhs2tex"])