pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/tcl-tDOM



Module Name:    pkgsrc
Committed By:   kamil
Date:           Sun Oct  6 03:25:18 UTC 2019

Modified Files:
        pkgsrc/textproc/tcl-tDOM: Makefile PLIST distinfo
Removed Files:
        pkgsrc/textproc/tcl-tDOM/patches: patch-aa

Log Message:
tcl-tDOM: Update to 0.9.1

pkgsrc changes:

 - switch homepage to tdom.org
 - start using bsdtar due to pax tar issues
 - update license to include the expat one (mit)
 - update MASTER_SITES to new host
 - require gmake for proper building
 - drop no longer needed -DUSE_INTERP_ERRORLINE

UPSTREAM CHANGELOG
------------------
ANNOUNCE: tDOM 0.9.1
Posted by Rolf Ade on 07/26/18 01:01 AM

It's a good point to roll out what's done before other changes took
place, so: tDOM 0.9.1 got tagged, source balls and windows binaries
are available. Find them at
http://tdom.org/downloads/
or see the README below for more information.
The most notable changes since the last release are:
- The included expat is now 2.2.5, the most recent expat release.
- An interface to use expat as pull parser (StAX like).
- Some minor options for more control about parsing ([dom parse
-keepCDATA]) and serialization (asXML -nogtescape
--noEmptyElementTag).
- A few bug fixes important to whom are bitten by them.
And other things.
See the file CHANGES in the root of the source tree or
http://tdom.org/index.html/artifact/014245dd36bb67aa for a more
detailed list or http://tdom.org/index.html/timeline for even more
details.
Thanks to the contributors and all the others for help, encouragement
and discussion.

ANNOUNCE: tDOM 0.9.0
Posted by Rolf Ade on 08/25/17 01:51 PM

Some demand (and, to be fair, also some civilized encouragement)
finally pushed me to cut a new tDOM release.
Besides the fruit of the careful gardening of the as mature recognized
core over the years there are also a couple of new features. The
probably most prominent ones are (in no special order):
- a new HTML5 parser (optional at build time, needs the gumbo library)
- a JSON to DOM parser and a way to create JSON data
- more capablilities of the *FromScript way of creating DOM trees


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/tcl-tDOM/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/tcl-tDOM/PLIST
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/tcl-tDOM/distinfo
cvs rdiff -u -r1.3 -r0 pkgsrc/textproc/tcl-tDOM/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/tcl-tDOM/Makefile
diff -u pkgsrc/textproc/tcl-tDOM/Makefile:1.5 pkgsrc/textproc/tcl-tDOM/Makefile:1.6
--- pkgsrc/textproc/tcl-tDOM/Makefile:1.5       Sat Sep 12 20:03:01 2015
+++ pkgsrc/textproc/tcl-tDOM/Makefile   Sun Oct  6 03:25:17 2019
@@ -1,22 +1,26 @@
-# $NetBSD: Makefile,v 1.5 2015/09/12 20:03:01 tnn Exp $
+# $NetBSD: Makefile,v 1.6 2019/10/06 03:25:17 kamil Exp $
 #
 
-DISTNAME=      tDOM-0.8.3
-PKGNAME=       tcl-${DISTNAME}
-PKGREVISION=   1
+DISTNAME=      tdom-${VERSION}-src
+PKGNAME=       tcl-tDOM-${VERSION}
 CATEGORIES=    textproc
-MASTER_SITES=  https://cloud.github.com/downloads/tDOM/tdom/
+MASTER_SITES=  http://tdom.org/downloads/
 EXTRACT_SUFX=  .tgz
 
 MAINTAINER=    pho%cielonegro.org@localhost
-HOMEPAGE=      http://tdom.github.com/
+HOMEPAGE=      http://tdom.org/
 COMMENT=       High performance XML data handling library for Tcl using Expat
-LICENSE=       mpl-1.1
+LICENSE=       mpl-1.1 AND mit # builtin expat is mit
+
+EXTRACT_USING= bsdtar
+
+VERSION=       0.9.1
+
+USE_TOOLS+=            gmake
 
 GNU_CONFIGURE=         yes
-USE_LANGUAGES=         c
 
-CPPFLAGS+=     -DUSE_INTERP_ERRORLINE
+WRKSRC=                ${WRKDIR}/tdom-${VERSION}
 
 .include "../../lang/tcl/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/tcl-tDOM/PLIST
diff -u pkgsrc/textproc/tcl-tDOM/PLIST:1.1 pkgsrc/textproc/tcl-tDOM/PLIST:1.2
--- pkgsrc/textproc/tcl-tDOM/PLIST:1.1  Sun Aug 26 12:12:28 2012
+++ pkgsrc/textproc/tcl-tDOM/PLIST      Sun Oct  6 03:25:17 2019
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2012/08/26 12:12:28 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/10/06 03:25:17 kamil Exp $
 include/tdom.h
 lib/tdom${PKGVERSION}/libtdom${PKGVERSION}.so
 lib/tdom${PKGVERSION}/libtdomstub${PKGVERSION}.a
@@ -10,5 +10,7 @@ man/mann/domDoc.n
 man/mann/domNode.n
 man/mann/expat.n
 man/mann/expatapi.n
+man/mann/pullparser.n
 man/mann/tdomcmd.n
 man/mann/tnc.n
+@pkgdir bin

Index: pkgsrc/textproc/tcl-tDOM/distinfo
diff -u pkgsrc/textproc/tcl-tDOM/distinfo:1.4 pkgsrc/textproc/tcl-tDOM/distinfo:1.5
--- pkgsrc/textproc/tcl-tDOM/distinfo:1.4       Wed Nov  4 02:00:12 2015
+++ pkgsrc/textproc/tcl-tDOM/distinfo   Sun Oct  6 03:25:17 2019
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.4 2015/11/04 02:00:12 agc Exp $
+$NetBSD: distinfo,v 1.5 2019/10/06 03:25:17 kamil Exp $
 
-SHA1 (tDOM-0.8.3.tgz) = 1b7db0357ffb96c0a6c879c385168491380a8ca5
-RMD160 (tDOM-0.8.3.tgz) = df52d8b7c3ac9134dae20a3bcaa21e0e512e3289
-SHA512 (tDOM-0.8.3.tgz) = aa5352bc9b67c45d115e52dbf2cf153a3db89f851b51c1cd574af69b02c466f643df0b5448f7d105245246d20a92f80605f16bd927cd7925c1f2007827f2dc20
-Size (tDOM-0.8.3.tgz) = 990367 bytes
-SHA1 (patch-aa) = 18be9e77a22311cf2029386d88e2050e57657e2b
+SHA1 (tdom-0.9.1-src.tgz) = 9d6ec473221b80506ba0a142cf4e9661d498ca6a
+RMD160 (tdom-0.9.1-src.tgz) = b65898bcc97fe69ba92c8edaf8e1eb156abfd0c5
+SHA512 (tdom-0.9.1-src.tgz) = 40dd5ec942ac4cce2fd78f53caf3a2b5e2fae9fbc5617923d94f07c9f530fa936696d79abe080ade2edbc4f4a86c35898b000180f20d9320edd8bfa3fa19d863
+Size (tdom-0.9.1-src.tgz) = 1100163 bytes



Home | Main Index | Thread Index | Old Index