Date: Sat, 21 Oct 2000 15:31:19 +0200 (CEST) From: sam@inf.enst.fr To: FreeBSD-gnats-submit@freebsd.org Subject: ports/22183: New port: textproc/ltxml Message-ID: <20001021133119.A5D494A5@trillian.enst.fr>
next in thread | raw e-mail | index | archive | help
>Number: 22183 >Category: ports >Synopsis: New port: textproc/ltxml >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 Oct 21 06:40:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Samuel Tardieu >Release: FreeBSD 4.1-STABLE i386 >Organization: TELECOM Paris >Environment: >Description: LT XML is an integrated set of XML tools and a developers' tool-kit, including a C-based API. The LT XML tool-kit includes stand-alone tools for a wide range of processing of well-formed XML documents, including searching and extracting, down-translation (e.g. report generation, formatting), tokenising and sorting. Sequences of tool applications can be pipelined together to achieve complex results. For special purposes beyond what the pre-constructed tools can achieve, extending their functionality and/or creating new tools is easy using the LT XML API. Minimal applications require less than one-half page of C code to express. LT XML provides two views of an XML file; one as a flat stream of markup elements and text; a second as a sequence of tree-structured XML elements. The two views can be mixed, allowing great flexibility in the manipulation of XML documents. It also includes a powerful, yet simple, querying language, which allows the user to quickly and easily select those parts of an XML document which are of interest. WWW: http://www.ltg.ed.ac.uk/software/xml/ >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ltxml/Makefile # ltxml/distinfo # ltxml/pkg-comment # ltxml/pkg-plist # ltxml/pkg-descr # echo x - ltxml/Makefile sed 's/^X//' >ltxml/Makefile << 'END-of-ltxml/Makefile' X# New ports collection makefile for: LT XML X# Date created: 20 Oct 2000 X# Whom: Samuel Tardieu <sam@inf.enst.fr> X# X# $FreeBSD$ X# X XPORTNAME= ltxml XPORTVERSION= 1.2 XCATEGORIES= textproc XMASTER_SITES= ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/ X XMAINTAINER= sam@inf.enst.fr X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/XML X XGNU_CONFIGURE= yes XCONFIGURE_ARGS+= --with-zlib XUSE_GMAKE= yes X Xpost-install: X strip ${PREFIX}/bin/sgmltoken X strip ${PREFIX}/bin/unknit X strip ${PREFIX}/bin/sgmlsb X strip ${PREFIX}/bin/simple X strip ${PREFIX}/bin/textonly X strip ${PREFIX}/bin/simpleq X strip ${PREFIX}/bin/sggrep X strip ${PREFIX}/bin/sgcount X strip ${PREFIX}/bin/sgmltrans X strip ${PREFIX}/bin/getindex X strip ${PREFIX}/bin/sgsort X strip ${PREFIX}/bin/xmlnorm X strip ${PREFIX}/bin/knit X strip ${PREFIX}/bin/nslwhere X strip ${PREFIX}/bin/pesis X strip ${PREFIX}/bin/sgrpg X strip ${PREFIX}/bin/nslshowddb X strip ${PREFIX}/bin/intersect X XMAN_MAN1= ltxml.1 xmlnorm.1 pesis.1 sgcount.1 sggrep.1 \ X sgmlsb.1 sgmlseg.1 sgmltoken.1 sgmltrans.1 \ X sgrpg.1 textonly.1 unknit.1 sgsort.1 \ X nslwhere.1 knit.1 nslshowddb.1 getindex.1 X XMAN_MAN5= ltxml-query.5 X X.include <bsd.port.mk> END-of-ltxml/Makefile echo x - ltxml/distinfo sed 's/^X//' >ltxml/distinfo << 'END-of-ltxml/distinfo' XMD5 (ltxml-1.2.tar.gz) = 5fd5a7a8e67ab80de5d0fd8b877b3a48 END-of-ltxml/distinfo echo x - ltxml/pkg-comment sed 's/^X//' >ltxml/pkg-comment << 'END-of-ltxml/pkg-comment' XXML Toolkit END-of-ltxml/pkg-comment echo x - ltxml/pkg-plist sed 's/^X//' >ltxml/pkg-plist << 'END-of-ltxml/pkg-plist' Xbin/sgmltoken Xbin/unknit Xbin/sgmlsb Xbin/simple Xbin/textonly Xbin/simpleq Xbin/sggrep Xbin/sgcount Xbin/sgmltrans Xbin/getindex Xbin/sgsort Xbin/xmlnorm Xbin/knit Xbin/nslwhere Xbin/pesis Xbin/sgrpg Xbin/nslshowddb Xbin/intersect Xbin/sgmlseg Xinclude/ltxml12/lt-comment.h Xinclude/ltxml12/lt-defs.h Xinclude/ltxml12/lt-err.h Xinclude/ltxml12/lt-errmsg.h Xinclude/ltxml12/lt-hash.h Xinclude/ltxml12/lt-memory.h Xinclude/ltxml12/lt-rhash.h Xinclude/ltxml12/lt-safe.h Xinclude/ltxml12/lt-token.h Xinclude/ltxml12/charset.h Xinclude/ltxml12/ctype16.h Xinclude/ltxml12/stdio16.h Xinclude/ltxml12/string16.h Xinclude/ltxml12/url.h Xinclude/ltxml12/xmlconfig.h Xinclude/ltxml12/sys/lt-mttslib.h Xinclude/ltxml12/sys/lt-sstring.h Xinclude/ltxml12/sys/lt-umalloc.h Xinclude/ltxml12/sys/dtd.h Xinclude/ltxml12/sys/xmlparser.h Xinclude/ltxml12/sys/rxputil.h Xinclude/ltxml12/sys/input.h Xinclude/ltxml12/sys/namespaces.h Xinclude/ltxml12/sys/nsl-ibit.h Xinclude/ltxml12/sys/nsl-stack.h Xinclude/ltxml12/sys/nslfile.h Xinclude/ltxml12/sys/nslifunc.h Xinclude/ltxml12/sys/nsllib.h Xinclude/ltxml12/sys/query.h Xinclude/ltxml12/sys/ddb.h Xinclude/ltxml12/nsl-defs.h Xinclude/ltxml12/nsl-err.h Xinclude/ltxml12/nsl-errmsg.h Xinclude/ltxml12/nsl.h Xinclude/ltxml12/nslfunc.h Xinclude/ltxml12/hsregexp.h Xlib/ltxml12/sgrpg.ddb Xlib/ltxml12/sgrpg.dtd Xlib/ltxml12/sgrpg.dtd,xml Xlib/ltxml12/intersect.ddb Xlib/ltxml12/intersect.dtd Xlib/ltxml12/Makefile.usr Xlib/libltstd12.a Xlib/libltapi12.a END-of-ltxml/pkg-plist echo x - ltxml/pkg-descr sed 's/^X//' >ltxml/pkg-descr << 'END-of-ltxml/pkg-descr' XLT XML is an integrated set of XML tools and a developers' tool-kit, including Xa C-based API. X XThe LT XML tool-kit includes stand-alone tools for a wide range of processing Xof well-formed XML documents, including searching and extracting, Xdown-translation (e.g. report generation, formatting), tokenising and sorting. X XSequences of tool applications can be pipelined together to achieve complex Xresults. X XFor special purposes beyond what the pre-constructed tools can achieve, Xextending their functionality and/or creating new tools is easy using the XLT XML API. Minimal applications require less than one-half page of C code Xto express. X XLT XML provides two views of an XML file; one as a flat stream of markup Xelements and text; a second as a sequence of tree-structured XML elements. XThe two views can be mixed, allowing great flexibility in the manipulation Xof XML documents. It also includes a powerful, yet simple, querying language, Xwhich allows the user to quickly and easily select those parts of an XML Xdocument which are of interest. X XWWW: http://www.ltg.ed.ac.uk/software/xml/ END-of-ltxml/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001021133119.A5D494A5>