Index: head/textproc/ltxml/Makefile =================================================================== --- head/textproc/ltxml/Makefile (revision 175961) +++ head/textproc/ltxml/Makefile (revision 175962) @@ -1,54 +1,63 @@ # New ports collection makefile for: LT XML # Date created: 20 Oct 2000 # Whom: Samuel Tardieu # # $FreeBSD$ # 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 WRKSRC= ${WRKDIR}/${DISTNAME}/XML USE_PERL5= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-zlib=/usr --enable-multi-byte CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" 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 PROGRAMS= getindex intersect knit nslshowddb nslwhere pesis sgcount \ sggrep sgmlsb sgmlseg sgmltrans sgrpg sgsort simple simpleq \ textonly unknit xmlnorm OPTIONS= OPTIMIZED_CFLAGS "Extra optimizations" off .include +.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: .for file in ${PROGRAMS:S/sgmlseg//} ${STRIP_CMD} ${PREFIX}/bin/${file} .endfor post-patch: @${PERL} -pi -e 's|CFLAGS=.*$$|CFLAGS=\$$CFLAGS|g ; \ s|CXXFLAGS=.*$$|CXXFLAGS=\$$CXXFLAGS|g' ${WRKSRC}/configure .include Property changes on: head/textproc/ltxml/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.10 \ No newline at end of property +1.11 \ No newline at end of property Index: head/textproc/ltxml/pkg-descr =================================================================== --- head/textproc/ltxml/pkg-descr (revision 175961) +++ head/textproc/ltxml/pkg-descr (revision 175962) @@ -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/ Property changes on: head/textproc/ltxml/pkg-descr ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.1 \ No newline at end of property +1.2 \ No newline at end of property