New Port: textproc/ltxml
Integrated set of XML tools and a developers' tool-kit. PR: 22183 Submitted by: Samuel Tardieu <sam@inf.enst.fr>
This commit is contained in:
parent
96ea886d51
commit
85a50b1608
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=34517
6 changed files with 140 additions and 0 deletions
|
@ -57,6 +57,7 @@
|
|||
SUBDIR += libxode
|
||||
SUBDIR += linuxdoc
|
||||
SUBDIR += lotusxsl
|
||||
SUBDIR += ltxml
|
||||
SUBDIR += man2html
|
||||
SUBDIR += mgdiff
|
||||
SUBDIR += mkcatalog
|
||||
|
|
48
textproc/ltxml/Makefile
Normal file
48
textproc/ltxml/Makefile
Normal file
|
@ -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>
|
1
textproc/ltxml/distinfo
Normal file
1
textproc/ltxml/distinfo
Normal file
|
@ -0,0 +1 @@
|
|||
MD5 (ltxml-1.2.tar.gz) = 5fd5a7a8e67ab80de5d0fd8b877b3a48
|
1
textproc/ltxml/pkg-comment
Normal file
1
textproc/ltxml/pkg-comment
Normal file
|
@ -0,0 +1 @@
|
|||
XML Toolkit
|
23
textproc/ltxml/pkg-descr
Normal file
23
textproc/ltxml/pkg-descr
Normal file
|
@ -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/
|
66
textproc/ltxml/pkg-plist
Normal file
66
textproc/ltxml/pkg-plist
Normal file
|
@ -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
|
Loading…
Reference in a new issue