summaryrefslogtreecommitdiff
path: root/textproc/lout
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>2003-09-15 09:51:38 +0000
committeragc <agc@pkgsrc.org>2003-09-15 09:51:38 +0000
commit610ebc82e2ae7920e30535b97f9d3e032307bbdb (patch)
treed978675fb0ad002a997b3b4e4c1b2373f3d6707d /textproc/lout
parent87287242fd762925b4467e110455ce2fea807333 (diff)
downloadpkgsrc-610ebc82e2ae7920e30535b97f9d3e032307bbdb.tar.gz
Update from version 3.21 to 3.26 of lout, the first part of PR 18687
from Greg Woods. (The second part of that PR is not the correct way to set papersize in pkgsrc). Main change is that the PDF is no longer maintained, a more complete list of changes follows: Changes and new features introduced in Version 3.22 [3 June 2000] Bug fixes More setup file options for controlling the appearance of reports Makefile now explicitly explains how to compile with debugging on/off Added quotesinglebase, quotedblbase, ellipsis to LtLatin2.LCM file Object-oriented back end (of interest to implementors only) Chapters without page breaks option (see @ChapterStartPages, User's Guide) Font includes all in page setups now (of interest to implementors only) Changes and new features introduced in Version 3.23 [24 June 2000] Bug fixes, including Uwe's fix of the nasty bug reported by Matej Cepl, and my fix of a table running headers bug reported by Matthew Neumann. Cross links (see User's Guide, Cross References and Links section) New symbols for expert users: @LinkSource and @LinkDest @Python symbol for typesetting Python programs using prg2lout. Changes and new features introduced in Version 3.24 [8 October 2000] Bug fixes, including a new and better fix for table running headers bugs Changes and new features introduced in Version 3.25 [December 2001] Bug fixes Finnish additions Croatian, Slovakian, Upper Sorbian Outdent is now settable e.g. { setoutdent 0.3f } @Break object @InitialOutdent options for initializing outdent value Updated barcodes package to work with recent Lout versions (@FontDef) "downifneeded @Scale" like "{} @Scale" but will only scale down, not up @F symbol yields a settable font, no longer hardwired to Courier @TitleOf symbol e.g. "@TitleOf azaleas" similar to "@NumberOf azaleas" @IndexText option to @Book etc., allows text just below Index title References may be printed in order of first citation New @Diag link types: @HVHLine, @HVHCurve, @VHVLine, @VHVCurve "baselinemark @Font" option (mark along baseline rather than half x height) @IncludeGraphicRepeated symbol: less output when EPS included repeatedly Arbitrary colours in @Colour, @Tbl, @Diag, and @Graph, done consistently Size of small caps can be set now e.g. "{ setsmallcaps 0.8 } @Font ..." Got rid of boxes around links when PostScript converted to PDF Revised end of sentence handling for some languages Symbols for embedding clickable URLs into PostScript output I've decided not to maintain the PDF back end, but I will try to ensure that Lout's PostScript output works with PostScript-to-PDF converters. Changes and new features introduced in Version 3.26 [October 2002] Fixed bug causing crash when breaking certain list items across pages Merged index entries completely reimplemented @DropTagItem (@DTI) now prevents page break after drop tag
Diffstat (limited to 'textproc/lout')
-rw-r--r--textproc/lout/DESCR4
-rw-r--r--textproc/lout/Makefile6
-rw-r--r--textproc/lout/distinfo8
-rw-r--r--textproc/lout/patches/patch-aa41
4 files changed, 30 insertions, 29 deletions
diff --git a/textproc/lout/DESCR b/textproc/lout/DESCR
index 3291a6849d8..131a2ac1b95 100644
--- a/textproc/lout/DESCR
+++ b/textproc/lout/DESCR
@@ -1,8 +1,8 @@
THE LOUT DOCUMENT FORMATTING SYSTEM
Lout is a document formatting system similar in style to LaTeX. It
-offers a very full range of features, including PostScript, PDF, and
-plain text output, optimal paragraph and page breaking, automatic
+offers a very full range of features, including PostScript, and plain
+text output, optimal paragraph and page breaking, automatic
hyphenation, PostScript EPS file inclusion and generation, equation
formatting, tables, diagrams, rotation and scaling, sorted indexes,
bibliographic databases, running headers and odd-even pages, automatic
diff --git a/textproc/lout/Makefile b/textproc/lout/Makefile
index c5885e0f3e8..6fb14d4b3e3 100644
--- a/textproc/lout/Makefile
+++ b/textproc/lout/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.7 2003/07/17 22:54:30 grant Exp $
+# $NetBSD: Makefile,v 1.8 2003/09/15 09:51:38 agc Exp $
#
-DISTNAME= lout-3.21
+DISTNAME= lout-3.26
CATEGORIES= textproc
-MASTER_SITES= ftp://ftp.cs.usyd.edu.au/jeff/lout/
+MASTER_SITES= ftp://ftp.it.usyd.edu.au/jeff/lout/
MAINTAINER= tsarna@NetBSD.org
HOMEPAGE= http://www.ptc.spbu.ru/~uwe/lout/lout.html
diff --git a/textproc/lout/distinfo b/textproc/lout/distinfo
index 5a02b92fad6..f520df7b2f2 100644
--- a/textproc/lout/distinfo
+++ b/textproc/lout/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2001/04/20 15:05:01 skrll Exp $
+$NetBSD: distinfo,v 1.3 2003/09/15 09:51:38 agc Exp $
-SHA1 (lout-3.21.tar.gz) = f6b6599d7a0913c169465e7b1760b64d5d82170e
-Size (lout-3.21.tar.gz) = 1793297 bytes
-SHA1 (patch-aa) = cbd26d1a2a87af5a60ba53de294a40cbb16ae786
+SHA1 (lout-3.26.tar.gz) = f32c15a538a0b46b85ccaa1a9716c4c3b87dcd75
+Size (lout-3.26.tar.gz) = 1881323 bytes
+SHA1 (patch-aa) = c1ec52323dcf6697848f7b15e73ad78302546d4d
diff --git a/textproc/lout/patches/patch-aa b/textproc/lout/patches/patch-aa
index 08634d17bf5..456d670d5b0 100644
--- a/textproc/lout/patches/patch-aa
+++ b/textproc/lout/patches/patch-aa
@@ -1,36 +1,37 @@
-$NetBSD: patch-aa,v 1.3 2000/06/16 02:13:24 itojun Exp $
+$NetBSD: patch-aa,v 1.4 2003/09/15 09:51:39 agc Exp $
---- makefile.orig Wed May 10 19:32:45 2000
-+++ makefile Fri Jun 16 10:41:38 2000
-@@ -255,8 +255,8 @@
- USESTAT = 1
--SAFEDFT = 0
-+SAFEDFT = 1
+--- makefile.orig 2002-10-16 00:11:05.000000000 +0100
++++ makefile 2003-09-15 10:19:50.000000000 +0100
+@@ -276,10 +276,10 @@
+ DEBUGGING = 1
+ TRACING = -g
--BINDIR = /export/home/6monthspace/jeff/bin
--LIBDIR = /export/home/6monthspace/jeff/lout.lib
--DOCDIR = /export/home/6monthspace/jeff/lout.doc
--MANDIR = /export/home/6monthspace/jeff/lout.man
+-BINDIR = /home/jeff/bin
+-LIBDIR = /home/jeff/lout.lib
+-DOCDIR = /home/jeff/lout.doc
+-MANDIR = /home/jeff/lout.man
+BINDIR = @PREFIX@/bin
+LIBDIR = @PREFIX@/share/lout
+DOCDIR = @PREFIX@/share/doc/lout
+MANDIR = @PREFIX@/man/man1
-@@ -278,4 +278,4 @@
+ LIBFONT = font
+ LIBMAPS = maps
+@@ -297,8 +297,8 @@
+
+ COLLATE = 1
-PDF_COMPRESSION = 0
-ZLIB =
+PDF_COMPRESSION = 1
+ZLIB = -lz
ZLIBPATH =
-@@ -307,3 +307,3 @@
- -DASSERT_ON=1 $(COPTS) \
-- -DDEBUG_ON=1 -g \
-+ -DDEBUG_ON=1 -g -O2 \
- -DPDF_COMPRESSION=$(PDF_COMPRESSION) \
-@@ -317,2 +317,5 @@
- z41.o z42.o z43.o z44.o z45.o z46.o z47.o z48.o
+
+ CC = gcc
+@@ -450,3 +450,6 @@
+ -rm -f lout prg2lout *.o
+
+ restart: clean uninstall
+
+all: lout prg2lout
+allinstall: install installman installdoc
-