diff options
author | alepulver <alepulver@FreeBSD.org> | 2006-11-01 07:09:45 +0800 |
---|---|---|
committer | alepulver <alepulver@FreeBSD.org> | 2006-11-01 07:09:45 +0800 |
commit | 085b29e23d5d25af07b2a0fe2b70565f6c32e98f (patch) | |
tree | 1b0cead5d83faeaae2e857be08b087d45c445767 /textproc/ltxml | |
parent | c1da3d7d3533dafb95e6782f7ff572528e9f1a55 (diff) | |
download | freebsd-ports-gnome-085b29e23d5d25af07b2a0fe2b70565f6c32e98f.tar.gz freebsd-ports-gnome-085b29e23d5d25af07b2a0fe2b70565f6c32e98f.tar.zst freebsd-ports-gnome-085b29e23d5d25af07b2a0fe2b70565f6c32e98f.zip |
- 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>
Diffstat (limited to 'textproc/ltxml')
-rw-r--r-- | textproc/ltxml/Makefile | 13 | ||||
-rw-r--r-- | textproc/ltxml/pkg-descr | 37 |
2 files changed, 30 insertions, 20 deletions
diff --git a/textproc/ltxml/Makefile b/textproc/ltxml/Makefile index 67233b37d762..872bdba27886 100644 --- a/textproc/ltxml/Makefile +++ b/textproc/ltxml/Makefile @@ -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: diff --git a/textproc/ltxml/pkg-descr b/textproc/ltxml/pkg-descr index 4b4b2cbcca30..67c8e2c82f64 100644 --- a/textproc/ltxml/pkg-descr +++ b/textproc/ltxml/pkg-descr @@ -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/ |