1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

- User needs to agree to EULA before download.

- Remove MASTER_SITES.
- Reformat pkg-descr, update WWW.
- Pet portlint.

PR:		ports/104541
Submitted by:	Thomas Abthorpe <thomas@goodking.ca>
This commit is contained in:
Alejandro Pulver 2006-10-31 23:09:45 +00:00
parent 4a45abe094
commit 03e4d6bf2a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=175962
2 changed files with 30 additions and 20 deletions

View File

@ -8,7 +8,7 @@
PORTNAME= ltxml
PORTVERSION= 1.2.7
CATEGORIES= textproc
MASTER_SITES= ftp://ftp.cogsci.ed.ac.uk/pub/LTXML/
MASTER_SITES= #
MAINTAINER= ports@FreeBSD.org
COMMENT= XML Toolkit
@ -34,12 +34,21 @@ OPTIONS= OPTIMIZED_CFLAGS "Extra optimizations" off
.include <bsd.port.pre.mk>
.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})
ECHO_MSG=/usr/bin/printf
IGNORE= :\n\
You have to download the distribution manually from \n\
http://www.inf.ed.ac.uk/research/isdd/admin/package?download=74.\n\
Download the file ${DISTNAME}${EXTRACT_SUFX}, and place it in\n\
${DISTDIR}.\n
.endif
.ifdef WITH_OPTIMIZED_CFLAGS
CFLAGS+= -Wuninitialized -ffast-math -finline-functions -fomit-frame-pointer -fexpensive-optimizations -O3
.endif
.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
CFLAGS+= -fPIC
CFLAGS+= -fPIC
.endif
post-install:

View File

@ -1,23 +1,24 @@
LT XML is an integrated set of XML tools and a developers' tool-kit, including
a C-based API.
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.
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.
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.
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.
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/
WWW: http://www.ltg.ed.ac.uk/software/ltxml/