diff options
author | jeh <jeh@FreeBSD.org> | 2000-11-01 10:32:33 +0800 |
---|---|---|
committer | jeh <jeh@FreeBSD.org> | 2000-11-01 10:32:33 +0800 |
commit | 8291790750e0dfcc6f5593fd977e169088cdf596 (patch) | |
tree | 60b4d869c40cf169511999385a0b966006f107f1 /textproc/ltxml | |
parent | 4c5179232d03273a19e434465d8a98459a554b2f (diff) | |
download | freebsd-ports-gnome-8291790750e0dfcc6f5593fd977e169088cdf596.tar.gz freebsd-ports-gnome-8291790750e0dfcc6f5593fd977e169088cdf596.tar.zst freebsd-ports-gnome-8291790750e0dfcc6f5593fd977e169088cdf596.zip |
New Port: textproc/ltxml
Integrated set of XML tools and a developers' tool-kit.
PR: 22183
Submitted by: Samuel Tardieu <sam@inf.enst.fr>
Diffstat (limited to 'textproc/ltxml')
-rw-r--r-- | textproc/ltxml/Makefile | 48 | ||||
-rw-r--r-- | textproc/ltxml/distinfo | 1 | ||||
-rw-r--r-- | textproc/ltxml/pkg-comment | 1 | ||||
-rw-r--r-- | textproc/ltxml/pkg-descr | 23 | ||||
-rw-r--r-- | textproc/ltxml/pkg-plist | 66 |
5 files changed, 139 insertions, 0 deletions
diff --git a/textproc/ltxml/Makefile b/textproc/ltxml/Makefile new file mode 100644 index 000000000000..6d1e29fef2d6 --- /dev/null +++ b/textproc/ltxml/Makefile @@ -0,0 +1,48 @@ +# New ports collection makefile for: LT XML +# Date created: 20 Oct 2000 +# Whom: Samuel Tardieu <sam@inf.enst.fr> +# +# $FreeBSD$ +# + +PORTNAME= ltxml +PORTVERSION= 1.2 +CATEGORIES= textproc +MASTER_SITES= ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/ + +MAINTAINER= sam@inf.enst.fr + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/XML + +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --with-zlib +USE_GMAKE= yes + +post-install: + strip ${PREFIX}/bin/sgmltoken + strip ${PREFIX}/bin/unknit + strip ${PREFIX}/bin/sgmlsb + strip ${PREFIX}/bin/simple + strip ${PREFIX}/bin/textonly + strip ${PREFIX}/bin/simpleq + strip ${PREFIX}/bin/sggrep + strip ${PREFIX}/bin/sgcount + strip ${PREFIX}/bin/sgmltrans + strip ${PREFIX}/bin/getindex + strip ${PREFIX}/bin/sgsort + strip ${PREFIX}/bin/xmlnorm + strip ${PREFIX}/bin/knit + strip ${PREFIX}/bin/nslwhere + strip ${PREFIX}/bin/pesis + strip ${PREFIX}/bin/sgrpg + strip ${PREFIX}/bin/nslshowddb + strip ${PREFIX}/bin/intersect + +MAN1= ltxml.1 xmlnorm.1 pesis.1 sgcount.1 sggrep.1 \ + sgmlsb.1 sgmlseg.1 sgmltoken.1 sgmltrans.1 \ + sgrpg.1 textonly.1 unknit.1 sgsort.1 \ + nslwhere.1 knit.1 nslshowddb.1 getindex.1 + +MAN5= ltxml-query.5 + +.include <bsd.port.mk> diff --git a/textproc/ltxml/distinfo b/textproc/ltxml/distinfo new file mode 100644 index 000000000000..ccd6937b772f --- /dev/null +++ b/textproc/ltxml/distinfo @@ -0,0 +1 @@ +MD5 (ltxml-1.2.tar.gz) = 5fd5a7a8e67ab80de5d0fd8b877b3a48 diff --git a/textproc/ltxml/pkg-comment b/textproc/ltxml/pkg-comment new file mode 100644 index 000000000000..8e1817271227 --- /dev/null +++ b/textproc/ltxml/pkg-comment @@ -0,0 +1 @@ +XML Toolkit diff --git a/textproc/ltxml/pkg-descr b/textproc/ltxml/pkg-descr new file mode 100644 index 000000000000..4b4b2cbcca30 --- /dev/null +++ b/textproc/ltxml/pkg-descr @@ -0,0 +1,23 @@ +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/ diff --git a/textproc/ltxml/pkg-plist b/textproc/ltxml/pkg-plist new file mode 100644 index 000000000000..1ff343036a54 --- /dev/null +++ b/textproc/ltxml/pkg-plist @@ -0,0 +1,66 @@ +bin/sgmltoken +bin/unknit +bin/sgmlsb +bin/simple +bin/textonly +bin/simpleq +bin/sggrep +bin/sgcount +bin/sgmltrans +bin/getindex +bin/sgsort +bin/xmlnorm +bin/knit +bin/nslwhere +bin/pesis +bin/sgrpg +bin/nslshowddb +bin/intersect +bin/sgmlseg +include/ltxml12/lt-comment.h +include/ltxml12/lt-defs.h +include/ltxml12/lt-err.h +include/ltxml12/lt-errmsg.h +include/ltxml12/lt-hash.h +include/ltxml12/lt-memory.h +include/ltxml12/lt-rhash.h +include/ltxml12/lt-safe.h +include/ltxml12/lt-token.h +include/ltxml12/charset.h +include/ltxml12/ctype16.h +include/ltxml12/stdio16.h +include/ltxml12/string16.h +include/ltxml12/url.h +include/ltxml12/xmlconfig.h +include/ltxml12/sys/lt-mttslib.h +include/ltxml12/sys/lt-sstring.h +include/ltxml12/sys/lt-umalloc.h +include/ltxml12/sys/dtd.h +include/ltxml12/sys/xmlparser.h +include/ltxml12/sys/rxputil.h +include/ltxml12/sys/input.h +include/ltxml12/sys/namespaces.h +include/ltxml12/sys/nsl-ibit.h +include/ltxml12/sys/nsl-stack.h +include/ltxml12/sys/nslfile.h +include/ltxml12/sys/nslifunc.h +include/ltxml12/sys/nsllib.h +include/ltxml12/sys/query.h +include/ltxml12/sys/ddb.h +include/ltxml12/nsl-defs.h +include/ltxml12/nsl-err.h +include/ltxml12/nsl-errmsg.h +include/ltxml12/nsl.h +include/ltxml12/nslfunc.h +include/ltxml12/hsregexp.h +lib/ltxml12/sgrpg.ddb +lib/ltxml12/sgrpg.dtd +lib/ltxml12/sgrpg.dtd,xml +lib/ltxml12/intersect.ddb +lib/ltxml12/intersect.dtd +lib/ltxml12/Makefile.usr +lib/libltstd12.a +lib/libltapi12.a +@dirrm include/ltxml12/sys +@dirrm include/ltxml12 +@dirrm lib/ltxml12 |