ports/88129: [maintainer] Update textproc/py-4suite: misc edits, no PORTREVISION bump
Mike Brown
mike at skew.org
Fri Oct 28 12:50:18 UTC 2005
>Number: 88129
>Category: ports
>Synopsis: [maintainer] Update textproc/py-4suite: misc edits, no PORTREVISION bump
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 28 12:50:15 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Mike Brown
>Release: FreeBSD 5.3-RELEASE i386
>Organization:
skew.org
>Environment:
System: FreeBSD chilled.skew.org 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004 root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
>Description:
1. USE_PYTHON corrected to 2.2.1+ (was 2.2+) due to use of Python boolean builtins
2. CONFLICTS added:
4Suite XML (new; we're splitting 4Suite into separate pkgs now)
is incompatible since it installs files to the same location.
PyXML < 0.8 is incompatible due to xmlproc handle_end_tag bug
(it prevents 4Suite from doing XML parsing with DTD validation).
It is inadvisable to use PyXML < 0.8.4 anyway.
3. Suppressed redundant display of pkg-message after install.
4. pkg-descr updated to mention the new Ft.Xml.Sax module and
the fact that the new packages are replacing this one.
These changes do not necessitate a bump of PORTREVISION.
--- py-4suite.diff begins here ---
diff -d -H -u -ruN textproc/py-4suite.old/Makefile textproc/py-4suite/Makefile
--- textproc/py-4suite.old/Makefile Sun Apr 17 09:38:48 2005
+++ textproc/py-4suite/Makefile Fri Oct 28 06:36:41 2005
@@ -20,9 +20,11 @@
USE_BZIP2= yes
USE_REINPLACE= yes
REINPLACE_ARGS= -i "" -E
-USE_PYTHON= 2.2+
+USE_PYTHON= 2.2.1+
USE_PYDISTUTILS= yes
+CONFLICTS= py*-4Suite-1* py*-xml-0.7*
+
.include <bsd.port.pre.mk>
BINDIR= bin
@@ -69,6 +71,5 @@
.if !defined(NOPORTDOCS)
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/${DOCSDIR}
.endif
- @ ${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk>
diff -d -H -u -ruN textproc/py-4suite.old/pkg-descr textproc/py-4suite/pkg-descr
--- textproc/py-4suite.old/pkg-descr Sun Apr 17 09:38:48 2005
+++ textproc/py-4suite/pkg-descr Fri Oct 28 06:39:51 2005
@@ -2,8 +2,10 @@
Its 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.Rdf: RDF processing tools, including a query/inference language.
* Ft.Server: An integrated document & RDF repository with web access.
* Ft.Lib: Various support libraries that can be used independently.
@@ -11,10 +13,14 @@
4Suite also includes convenient command-line tools:
* 4xml: XML document parsing and reserialization.
* 4xpath: XPath expression evaluation.
- * 4xslt: XSLT processing engine.
+ * 4xslt: XSLT processing.
+ * 4xupdate: XUpdate processing.
* 4rdf: RDF/XML parsing, persistence, querying and reserialization.
* 4ss_manager: Document/RDF repository administration.
* 4ss: Document/RDF repository user commands.
+
+4Suite 1.0b1 is the last release of the monolithic 4Suite package;
+4Suite XML, 4Suite RDF, and 4Suite Repository are replacing it.
WWW: http://4suite.org/
--- py-4suite.diff ends here ---
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list