From owner-freebsd-ports Sat Jun 17 3:40:25 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id C481B37BA7E for ; Sat, 17 Jun 2000 03:40:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA23997; Sat, 17 Jun 2000 03:40:04 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from rat-thing.netizen.com.au (rat-thing.netizen.com.au [203.30.75.120]) by hub.freebsd.org (Postfix) with ESMTP id 8E44F37B680 for ; Sat, 17 Jun 2000 03:37:36 -0700 (PDT) (envelope-from benno@rat-thing.netizen.com.au) Received: (from benno@localhost) by rat-thing.netizen.com.au (8.9.3/8.9.3) id UAA37085; Sat, 17 Jun 2000 20:37:29 +1000 (EST) (envelope-from benno) Message-Id: <200006171037.UAA37085@rat-thing.netizen.com.au> Date: Sat, 17 Jun 2000 20:37:29 +1000 (EST) From: benno@netizen.com.au Reply-To: benno@netizen.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: ports/19352: [PATCH] update textproc/sgmltools (v2.0.2) to sgmltools-lite v3.0.0 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 19352 >Category: ports >Synopsis: [PATCH] update textproc/sgmltools (v2.0.2) to sgmltools-lite v3.0.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jun 17 03:40:03 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Benno Rice >Release: FreeBSD 5.0-CURRENT i386 >Organization: Netizen Pty Ltd >Environment: FreeBSD rat-thing.netizen.com.au 5.0-CURRENT FreeBSD 5.0-CURRENT #16: Mon May 29 09:24:20 EST 2000 benno@rat-thing.netizen.com.au:/usr/src/sys/compile/RATTHING i386 >Description: The included patch updates textproc/sgmltools to version 3.0.0, and incorporates the name change to sgmltools-lite. >How-To-Repeat: N/A >Fix: diff -ruN sgmltools/Makefile sgmltools-lite/Makefile --- sgmltools/Makefile Sat Jun 17 19:47:47 2000 +++ sgmltools-lite/Makefile Sat Jun 17 20:31:35 2000 @@ -5,12 +5,10 @@ # $FreeBSD: ports/textproc/sgmltools/Makefile,v 1.1 2000/05/27 14:44:11 will Exp $ # -PORTNAME= sgmltools -PORTVERSION= 2.0.2 +PORTNAME= sgmltools-lite +PORTVERSION= 3.0.0 CATEGORIES= textproc -MASTER_SITES= ftp://ftp.us.sgmltools.org/pub/SGMLtools/v2.0/source/ \ - ftp://ftp.nllgg.nl/pub/SGMLtools/v2.0/source/ -DISTNAME= ${PORTNAME}-${PORTVERSION}.base +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/sgmltools-lite/ MAINTAINER= benno@netizen.com.au @@ -20,14 +18,15 @@ RUN_DEPENDS+= ${LOCALBASE}/share/sgml/docbook:${PORTSDIR}/textproc/docbook \ ${LOCALBASE}/share/sgml/docbook/dsssl:${PORTSDIR}/textproc/dsssl-docbook-modular -USE_BZIP2= yes -USE_PERL5= yes -WRKSRC= ${WRKDIR}/${PKGNAME} MAN1= sgmltools.1 +INSTALL_PROGRAM=${INSTALL_SCRIPT} GNU_CONFIGURE= yes CONFIGURE_ARGS+=--with-etcsgml=${PREFIX}/etc/sgml -USE_GMAKE= yes -MAKEFILE= GNUmakefile -ALL_TARGET= default + +pre-configure: + ${RM} -f ${WRKSRC}/config.cache + +post-install: + ${ECHO} "3.0.0" > ${LOCALBASE}/share/sgml/misc/sgmltools/VERSION .include diff -ruN sgmltools/files/md5 sgmltools-lite/files/md5 --- sgmltools/files/md5 Sat Jun 17 19:47:47 2000 +++ sgmltools-lite/files/md5 Sat Jun 17 19:51:35 2000 @@ -1 +1 @@ -MD5 (sgmltools-2.0.2.base.tar.bz2) = a9a303e864064f25db45f2ae1ac9f074 +MD5 (sgmltools-lite-3.0.0.tar.gz) = 3d08ceb639c1213d136876e4431129b9 diff -ruN sgmltools/patches/patch-aa sgmltools-lite/patches/patch-aa --- sgmltools/patches/patch-aa Thu Jan 1 10:00:00 1970 +++ sgmltools-lite/patches/patch-aa Sat Jun 17 20:11:34 2000 @@ -0,0 +1,26 @@ +--- Makefile.in.old Sat Jun 17 20:10:39 2000 ++++ Makefile.in Sat Jun 17 20:10:55 2000 +@@ -29,7 +29,7 @@ + ETCDIR=@etcsgml@ + PERL=@PERL@ + INSTALL=@INSTALL@ +-INSTALL_PROGRAM=@INSTALL_PROGRAM@ ++INSTALL_SCRIPT=@INSTALL_SCRIPT@ + INSTALL_DATA=@INSTALL_DATA@ + MKDIRHIER=mkdir -p + +@@ -38,10 +38,10 @@ + .PHONY: install + install: + -$(MKDIRHIER) $(BINDIR) +- $(INSTALL_PROGRAM) bin/sgmltools $(BINDIR)/sgmltools +- $(INSTALL_PROGRAM) bin/buildcat $(BINDIR)/buildcat +- $(INSTALL_PROGRAM) bin/gensgmlenv $(BINDIR)/gensgmlenv +- $(INSTALL_PROGRAM) bin/sgmlwhich $(BINDIR)/sgmlwhich ++ $(INSTALL_SCRIPT) bin/sgmltools $(BINDIR)/sgmltools ++ $(INSTALL_SCRIPT) bin/buildcat $(BINDIR)/buildcat ++ $(INSTALL_SCRIPT) bin/gensgmlenv $(BINDIR)/gensgmlenv ++ $(INSTALL_SCRIPT) bin/sgmlwhich $(BINDIR)/sgmlwhich + -umask 022;$(MKDIRHIER) $(SHAREDIR)/stylesheets/sgmltools + set -e; for i in dsssl/*.dsl dsssl/*.cat; do \ + $(INSTALL_DATA) $$i $(SHAREDIR)/stylesheets/sgmltools; \ diff -ruN sgmltools/patches/patch-ab sgmltools-lite/patches/patch-ab --- sgmltools/patches/patch-ab Thu Jan 1 10:00:00 1970 +++ sgmltools-lite/patches/patch-ab Sat Jun 17 20:21:30 2000 @@ -0,0 +1,11 @@ +--- python/backends/Dvi.py Fri Mar 24 20:25:06 2000 ++++ python/backends/Dvi.py.new Sat Jun 17 20:19:30 2000 +@@ -50,7 +50,7 @@ + # + (dvibase, junk) = os.path.splitext(outfile) + destfile = dvibase + '.dvi' +- cmdline = 'jadetex ' + outfile ++ cmdline = 'tex "&jadetex" ' + outfile + for run in range(3): + try: + os.unlink(destfile) diff -ruN sgmltools/patches/patch-ac sgmltools-lite/patches/patch-ac --- sgmltools/patches/patch-ac Thu Jan 1 10:00:00 1970 +++ sgmltools-lite/patches/patch-ac Sat Jun 17 20:21:38 2000 @@ -0,0 +1,11 @@ +--- python/backends/Pdf.py Fri Mar 24 20:36:07 2000 ++++ python/backends/Pdf.py.new Sat Jun 17 20:20:25 2000 +@@ -50,7 +50,7 @@ + # + (pdfbase, junk) = os.path.splitext(outfile) + destfile = pdfbase + '.pdf' +- cmdline = 'pdfjadetex ' + outfile ++ cmdline = 'pdftex "&pdfjadetex" ' + outfile + for run in range(3): + try: + os.unlink(destfile) diff -ruN sgmltools/pkg/PLIST sgmltools-lite/pkg/PLIST --- sgmltools/pkg/PLIST Sat Jun 17 19:47:47 2000 +++ sgmltools-lite/pkg/PLIST Sat Jun 17 20:30:35 2000 @@ -1,10 +1,8 @@ bin/sgmltools bin/buildcat +bin/gensgmlenv bin/sgmlwhich etc/sgml/aliases -etc/sgml/sgml.conf -etc/sgml/catalog.d/75sgmltools-convert.cat -etc/sgml/catalog.d/75sgmltools.cat share/sgml/stylesheets/sgmltools/ascii-lynx.dsl share/sgml/stylesheets/sgmltools/html.dsl share/sgml/stylesheets/sgmltools/ld2db.dsl @@ -16,18 +14,20 @@ share/sgml/dtd/sgmltools/isoent share/sgml/dtd/sgmltools/linuxdoc96.dtd share/sgml/dtd/sgmltools/linuxdoc97.dtd -share/sgml/misc/sgmltools/COPYING share/sgml/misc/sgmltools/VERSION share/sgml/misc/sgmltools/python/Backend.py share/sgml/misc/sgmltools/python/SGMLtools.py share/sgml/misc/sgmltools/python/utils.py share/sgml/misc/sgmltools/python/backends/Dvi.py share/sgml/misc/sgmltools/python/backends/Html.py +share/sgml/misc/sgmltools/python/backends/JadeTeX.py share/sgml/misc/sgmltools/python/backends/Ld2db.py share/sgml/misc/sgmltools/python/backends/Lynx.py +share/sgml/misc/sgmltools/python/backends/OneHtml.py +share/sgml/misc/sgmltools/python/backends/Pdf.py share/sgml/misc/sgmltools/python/backends/Ps.py share/sgml/misc/sgmltools/python/backends/Rtf.py -@dirrm etc/sgml/catalog.d +share/sgml/misc/sgmltools/python/backends/iSilo.py @dirrm share/sgml/stylesheets/sgmltools @dirrm share/sgml/dtd/sgmltools @dirrm share/sgml/misc/sgmltools/python/backends >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message