Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Oct 2005 06:42:09 -0600 (MDT)
From:      Mike Brown <mike@skew.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/88129: [maintainer] Update textproc/py-4suite: misc edits, no PORTREVISION bump
Message-ID:  <200510281242.j9SCg91v016345@chilled.skew.org>
Resent-Message-ID: <200510281250.j9SCoGWL023076@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510281242.j9SCg91v016345>