mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
py-4Suite-XML is a new port reflecting 4Suite's post-1.0b1 package
structure. It is just the XML/XPath/XSLT/XUpdate portion of 4Suite. PR: ports/88128 Submitted by: Mike Brown <mike@skew.org>
This commit is contained in:
parent
3c9c5946f1
commit
aec986450d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=148058
@ -574,6 +574,7 @@
|
||||
SUBDIR += print-n-times
|
||||
SUBDIR += prosper
|
||||
SUBDIR += py-4suite
|
||||
SUBDIR += py-4suite-xml
|
||||
SUBDIR += py-HyperText
|
||||
SUBDIR += py-asv
|
||||
SUBDIR += py-csv
|
||||
|
73
textproc/py-4suite-xml/Makefile
Normal file
73
textproc/py-4suite-xml/Makefile
Normal file
@ -0,0 +1,73 @@
|
||||
# New ports collection makefile for: py-4Suite-XML
|
||||
# Date created: 26 October 2005
|
||||
# Whom: Mike Brown <mike@skew.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= 4Suite-XML
|
||||
PORTVERSION= 1.0.b2
|
||||
CATEGORIES= textproc python
|
||||
MASTER_SITES= ftp://ftp.4suite.org/pub/4Suite/ \
|
||||
${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= foursuite
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= 4Suite-XML-1.0b2
|
||||
|
||||
MAINTAINER= mike@skew.org
|
||||
COMMENT= A collection of Python tools for XML processing
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_REINPLACE= yes
|
||||
REINPLACE_ARGS= -i "" -E
|
||||
USE_PYTHON= 2.2.1+
|
||||
USE_PYDISTUTILS= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/4Suite-1.0b2
|
||||
CONFLICTS= py*-4suite-[01]* py*-xml-0.7*
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
BINDIR= bin
|
||||
SYSCONFDIR= etc/4Suite
|
||||
LIBDIR= lib/4Suite
|
||||
LOCALSTATEDIR= var/4Suite
|
||||
DATADIR= share/4Suite
|
||||
DOCSDIR= share/doc/4Suite
|
||||
LOCALEDIR= share/locale
|
||||
|
||||
PLIST_SUB+= PACKAGE_DIR=Ft BINDIR=${BINDIR} SYSCONFDIR=${SYSCONFDIR} \
|
||||
LIBDIR=${LIBDIR} LOCALSTATEDIR=${LOCALSTATEDIR} \
|
||||
DATADIR=${DATADIR} DOCSDIR=${DOCSDIR} LOCALEDIR=${LOCALEDIR}
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST+= PACKAGE_DIR=Ft BINDIR=${BINDIR} SYSCONFDIR=${SYSCONFDIR} \
|
||||
LIBDIR=${LIBDIR} LOCALSTATEDIR=${LOCALSTATEDIR} \
|
||||
DATADIR=${DATADIR} DOCSDIR=${DOCSDIR} LOCALEDIR=${LOCALEDIR} \
|
||||
PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR} \
|
||||
DISTVERSION=${DISTVERSION}
|
||||
|
||||
PYDISTUTILS_CONFIGUREARGS= --bindir=${PREFIX}/${BINDIR} \
|
||||
--sysconfdir=${PREFIX}/${SYSCONFDIR} \
|
||||
--libdir=${PREFIX}/${LIBDIR} \
|
||||
--localstatedir=${PREFIX}/${LOCALSTATEDIR} \
|
||||
--datadir=${PREFIX}/${DATADIR} \
|
||||
--docdir=${PREFIX}/${DOCSDIR} \
|
||||
--localedir=${PREFIX}/${LOCALEDIR} \
|
||||
--pythonlibdir=${PYTHON_SITELIBDIR}
|
||||
|
||||
.if defined(NOPORTDOCS)
|
||||
PYDISTUTILS_BUILDARGS= --without-docs
|
||||
PYDISTUTILS_INSTALLARGS= --without-docs
|
||||
.else
|
||||
PYDISTUTILS_BUILDARGS= --with-docs
|
||||
PYDISTUTILS_INSTALLARGS= --with-docs
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/${DOCSDIR}
|
||||
.endif
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.post.mk>
|
3
textproc/py-4suite-xml/distinfo
Normal file
3
textproc/py-4suite-xml/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (4Suite-XML-1.0b2.tar.bz2) = 9674031e9cc372504a047411d4d7cdf7
|
||||
SHA256 (4Suite-XML-1.0b2.tar.bz2) = 7703871a33a22f55ae2ee79e8be81bd59707764a66376e245bfd5a309819d63e
|
||||
SIZE (4Suite-XML-1.0b2.tar.bz2) = 1051469
|
18
textproc/py-4suite-xml/files/pkg-message.in
Normal file
18
textproc/py-4suite-xml/files/pkg-message.in
Normal file
@ -0,0 +1,18 @@
|
||||
4Suite XML version %%DISTVERSION%% has been successfully installed!
|
||||
Please note the installation locations:
|
||||
|
||||
Python modules including C extensions:
|
||||
%%PYTHON_SITELIBDIR%%/%%PACKAGE_DIR%%
|
||||
|
||||
Executable scripts (for PATH environment variable):
|
||||
%%PREFIX%%/%%BINDIR%%
|
||||
|
||||
Examples, demos and other miscellaneous data files:
|
||||
%%PREFIX%%/%%DATADIR%%
|
||||
|
||||
Developer files (regression tests):
|
||||
%%PREFIX%%/%%LIBDIR%%
|
||||
|
||||
Documentation:
|
||||
%%PREFIX%%/%%DOCSDIR%%
|
||||
|
24
textproc/py-4suite-xml/pkg-descr
Normal file
24
textproc/py-4suite-xml/pkg-descr
Normal file
@ -0,0 +1,24 @@
|
||||
4Suite XML is part of 4Suite, a suite of Python modules for XML and RDF
|
||||
processing. 4Suite XML's major components include the following:
|
||||
|
||||
* Ft.Xml.Domlette: A very fast, lightweight XPath-oriented DOM.
|
||||
* Ft.Xml.Sax: A very fast SAX 2 parser.
|
||||
* Ft.Xml.XPath: An XPath 1.0 implementation for Domlette documents.
|
||||
* Ft.Xml.Xslt: A robust XSLT 1.0 processor.
|
||||
* Ft.Xml.XUpdate: An XUpdate processor.
|
||||
* Ft.Lib: Various support libraries that can be used independently.
|
||||
|
||||
4Suite XML also includes convenient command-line tools:
|
||||
|
||||
* 4xml: XML document parsing and reserialization.
|
||||
* 4xpath: XPath expression evaluation.
|
||||
* 4xslt: XSLT processing.
|
||||
* 4xupdate: XUpdate processing.
|
||||
|
||||
Separate add-on packages to add RDF and document repository features
|
||||
are forthcoming. If you need those features now, use the monolithic
|
||||
py-4suite package instead of this one.
|
||||
|
||||
WWW: http://4suite.org/
|
||||
|
||||
-- Mike Brown <mike@skew.org>
|
1374
textproc/py-4suite-xml/pkg-plist
Normal file
1374
textproc/py-4suite-xml/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user