pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc Update from version 3.21 to 3.26 of lout, the first pa...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/123a9c127b2d
branches:  trunk
changeset: 461380:123a9c127b2d
user:      agc <agc%pkgsrc.org@localhost>
date:      Mon Sep 15 09:51:38 2003 +0000

description:
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:

 doc/CHANGES                    |   3 ++-
 textproc/lout/DESCR            |   4 ++--
 textproc/lout/Makefile         |   6 +++---
 textproc/lout/distinfo         |   8 ++++----
 textproc/lout/patches/patch-aa |  41 +++++++++++++++++++++--------------------
 5 files changed, 32 insertions(+), 30 deletions(-)

diffs (118 lines):

diff -r 54a30db80aa4 -r 123a9c127b2d doc/CHANGES
--- a/doc/CHANGES       Mon Sep 15 09:43:26 2003 +0000
+++ b/doc/CHANGES       Mon Sep 15 09:51:38 2003 +0000
@@ -1,4 +1,4 @@
-$NetBSD: CHANGES,v 1.3381 2003/09/15 05:08:07 grant Exp $
+$NetBSD: CHANGES,v 1.3382 2003/09/15 09:52:36 agc Exp $
 
 Changes to the packages collection and infrastructure in 2003:
 
@@ -3698,3 +3698,4 @@
        Updated gsl to 1.4nb2 [dmcmahill 2003-09-14]
        Added ruby-gsl-0.1.9 [dmcmahill 2003-09-14]
        Updated pax to 20030915 [grant 2003-09-15]
+       Updated lout to 3.26 [agc 2003-09-15]
diff -r 54a30db80aa4 -r 123a9c127b2d textproc/lout/DESCR
--- a/textproc/lout/DESCR       Mon Sep 15 09:43:26 2003 +0000
+++ b/textproc/lout/DESCR       Mon Sep 15 09:51:38 2003 +0000
@@ -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 -r 54a30db80aa4 -r 123a9c127b2d textproc/lout/Makefile
--- a/textproc/lout/Makefile    Mon Sep 15 09:43:26 2003 +0000
+++ b/textproc/lout/Makefile    Mon Sep 15 09:51:38 2003 +0000
@@ -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@localhost
 HOMEPAGE=      http://www.ptc.spbu.ru/~uwe/lout/lout.html
diff -r 54a30db80aa4 -r 123a9c127b2d textproc/lout/distinfo
--- a/textproc/lout/distinfo    Mon Sep 15 09:43:26 2003 +0000
+++ b/textproc/lout/distinfo    Mon Sep 15 09:51:38 2003 +0000
@@ -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 -r 54a30db80aa4 -r 123a9c127b2d textproc/lout/patches/patch-aa
--- a/textproc/lout/patches/patch-aa    Mon Sep 15 09:43:26 2003 +0000
+++ b/textproc/lout/patches/patch-aa    Mon Sep 15 09:51:38 2003 +0000
@@ -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
- 



Home | Main Index | Thread Index | Old Index