Fri May 9 21:45:23 2008 UTC ()
Update raptor to version 1.4.17

The main changes to this release are:
Added two new JSON serializers: resource-centric 'json' (Talis RDF/JSON)
and triple-centric 'json-triples'.
Made I/O Stream class raptor_iostream support reading as well as writing
with new constructors and new methods.
Added a new public SAX2 API class raptor_sax2 exposing the existing
internal API which has been around since the first release of Raptor 8
years ago and runs on top of either expat or libxml2.
Added new public error handlers structure raptor_error_handlers containing
a set of (function, data pointers) pairs called raptor_handler_closure for
each error log level. Added raptor_log_level enum for the error log level.
Added an initialization function for the structure,
raptor_error_handlers_init().
Several other API changes, fixes and improvements were made.

1.4.16 changes:
Provide 100% support for the GRDDL W3C Recommendation of 2007-09-11.
The Turtle parser and serializer were updated to support @base for
specifying a base URI, following Turtle of 2007-09-11.
The Turtle and RDF/XML serializers had performance improvements for large
graphs.
Added a TRiG Parser based on Turtle with named graph support.
Several other API changes, fixes and improvements were made.


(markd)
diff -r1.19 -r1.20 pkgsrc/textproc/raptor/Makefile
diff -r1.5 -r1.6 pkgsrc/textproc/raptor/PLIST
diff -r1.5 -r1.6 pkgsrc/textproc/raptor/distinfo
diff -r1.10 -r1.11 pkgsrc/textproc/raptor/buildlink3.mk

cvs diff -r1.19 -r1.20 pkgsrc/textproc/raptor/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/raptor/Attic/Makefile 2008/01/18 05:09:45 1.19
+++ pkgsrc/textproc/raptor/Attic/Makefile 2008/05/09 21:45:23 1.20
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.19 2008/01/18 05:09:45 tnn Exp $ 1# $NetBSD: Makefile,v 1.20 2008/05/09 21:45:23 markd Exp $
2# 2#
3 3
4DISTNAME= raptor-1.4.15 4DISTNAME= raptor-1.4.17
5PKGREVISION= 1 
6CATEGORIES= textproc 5CATEGORIES= textproc
7MASTER_SITES= http://download.librdf.org/source/ 6MASTER_SITES= http://download.librdf.org/source/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://librdf.org/raptor/ 9HOMEPAGE= http://librdf.org/raptor/
11COMMENT= RDF Parser Toolkit written in C 10COMMENT= RDF Parser Toolkit written in C
12 11
13PKG_DESTDIR_SUPPORT= user-destdir 12PKG_DESTDIR_SUPPORT= user-destdir
14 13
15USE_LIBTOOL= YES 14USE_LIBTOOL= YES
16GNU_CONFIGURE= YES 15GNU_CONFIGURE= YES
17 16
18PKGCONFIG_OVERRIDE+= raptor.pc.in 17PKGCONFIG_OVERRIDE+= raptor.pc.in

cvs diff -r1.5 -r1.6 pkgsrc/textproc/raptor/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/textproc/raptor/Attic/PLIST 2007/05/15 19:15:43 1.5
+++ pkgsrc/textproc/raptor/Attic/PLIST 2008/05/09 21:45:23 1.6
@@ -1,42 +1,44 @@ @@ -1,42 +1,44 @@
1@comment $NetBSD: PLIST,v 1.5 2007/05/15 19:15:43 heinz Exp $ 1@comment $NetBSD: PLIST,v 1.6 2008/05/09 21:45:23 markd Exp $
2bin/rapper 2bin/rapper
3bin/raptor-config 3bin/raptor-config
4include/raptor.h 4include/raptor.h
5lib/libraptor.la 5lib/libraptor.la
6lib/pkgconfig/raptor.pc 6lib/pkgconfig/raptor.pc
7man/man1/rapper.1 7man/man1/rapper.1
8man/man1/raptor-config.1 8man/man1/raptor-config.1
9man/man3/libraptor.3 9man/man3/libraptor.3
10share/doc/raptor/home.png 10share/doc/raptor/home.png
11share/doc/raptor/index.html 11share/doc/raptor/index.html
12share/doc/raptor/index.sgml 12share/doc/raptor/index.sgml
13share/doc/raptor/introduction.html 13share/doc/raptor/introduction.html
14share/doc/raptor/ix01.html 14share/doc/raptor/ix01.html
15share/doc/raptor/left.png 15share/doc/raptor/left.png
16share/doc/raptor/parser-grddl.html 16share/doc/raptor/parser-grddl.html
17share/doc/raptor/parser-guess.html 17share/doc/raptor/parser-guess.html
18share/doc/raptor/parser-ntriples.html 18share/doc/raptor/parser-ntriples.html
19share/doc/raptor/parser-rdfxml.html 19share/doc/raptor/parser-rdfxml.html
20share/doc/raptor/parser-rss-tag-soup.html 20share/doc/raptor/parser-rss-tag-soup.html
 21share/doc/raptor/parser-trig.html
21share/doc/raptor/parser-turtle.html 22share/doc/raptor/parser-turtle.html
22share/doc/raptor/raptor-parsers.html 23share/doc/raptor/raptor-parsers.html
23share/doc/raptor/raptor-section-constants.html 24share/doc/raptor/raptor-section-constants.html
24share/doc/raptor/raptor-section-feature.html 25share/doc/raptor/raptor-section-feature.html
25share/doc/raptor/raptor-section-general.html 26share/doc/raptor/raptor-section-general.html
26share/doc/raptor/raptor-section-iostream.html 27share/doc/raptor/raptor-section-iostream.html
27share/doc/raptor/raptor-section-locator.html 28share/doc/raptor/raptor-section-locator.html
28share/doc/raptor/raptor-section-memory.html 29share/doc/raptor/raptor-section-memory.html
29share/doc/raptor/raptor-section-parser.html 30share/doc/raptor/raptor-section-parser.html
 31share/doc/raptor/raptor-section-sax2.html
30share/doc/raptor/raptor-section-sequence.html 32share/doc/raptor/raptor-section-sequence.html
31share/doc/raptor/raptor-section-serializer.html 33share/doc/raptor/raptor-section-serializer.html
32share/doc/raptor/raptor-section-stringbuffer.html 34share/doc/raptor/raptor-section-stringbuffer.html
33share/doc/raptor/raptor-section-triples.html 35share/doc/raptor/raptor-section-triples.html
34share/doc/raptor/raptor-section-unicode.html 36share/doc/raptor/raptor-section-unicode.html
35share/doc/raptor/raptor-section-uri-factory.html 37share/doc/raptor/raptor-section-uri-factory.html
36share/doc/raptor/raptor-section-uri.html 38share/doc/raptor/raptor-section-uri.html
37share/doc/raptor/raptor-section-www.html 39share/doc/raptor/raptor-section-www.html
38share/doc/raptor/raptor-section-xml-namespace.html 40share/doc/raptor/raptor-section-xml-namespace.html
39share/doc/raptor/raptor-section-xml-qname.html 41share/doc/raptor/raptor-section-xml-qname.html
40share/doc/raptor/raptor-section-xml.html 42share/doc/raptor/raptor-section-xml.html
41share/doc/raptor/raptor-serializers.html 43share/doc/raptor/raptor-serializers.html
42share/doc/raptor/raptor.devhelp 44share/doc/raptor/raptor.devhelp

cvs diff -r1.5 -r1.6 pkgsrc/textproc/raptor/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/raptor/Attic/distinfo 2007/05/15 19:15:43 1.5
+++ pkgsrc/textproc/raptor/Attic/distinfo 2008/05/09 21:45:23 1.6
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.5 2007/05/15 19:15:43 heinz Exp $ 1$NetBSD: distinfo,v 1.6 2008/05/09 21:45:23 markd Exp $
2 2
3SHA1 (raptor-1.4.15.tar.gz) = 38f99c3223a97a5eeba49239fdf229cbbe7d3700 3SHA1 (raptor-1.4.17.tar.gz) = 44db419540bf364aba76db84f6ce9ff739020b0f
4RMD160 (raptor-1.4.15.tar.gz) = b9b25d15a35eee2a0d75eb6b4ba0a70b42a72eeb 4RMD160 (raptor-1.4.17.tar.gz) = 2c5a74ff98f9a461617679f0dd6cba4ee5d70335
5Size (raptor-1.4.15.tar.gz) = 1445553 bytes 5Size (raptor-1.4.17.tar.gz) = 1580715 bytes

cvs diff -r1.10 -r1.11 pkgsrc/textproc/raptor/Attic/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/textproc/raptor/Attic/buildlink3.mk 2008/01/18 05:09:45 1.10
+++ pkgsrc/textproc/raptor/Attic/buildlink3.mk 2008/05/09 21:45:23 1.11
@@ -1,23 +1,24 @@ @@ -1,23 +1,24 @@
1# $NetBSD: buildlink3.mk,v 1.10 2008/01/18 05:09:45 tnn Exp $ 1# $NetBSD: buildlink3.mk,v 1.11 2008/05/09 21:45:23 markd Exp $
2 2
3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ 3BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
4RAPTOR_BUILDLINK3_MK:= ${RAPTOR_BUILDLINK3_MK}+ 4RAPTOR_BUILDLINK3_MK:= ${RAPTOR_BUILDLINK3_MK}+
5 5
6.if ${BUILDLINK_DEPTH} == "+" 6.if ${BUILDLINK_DEPTH} == "+"
7BUILDLINK_DEPENDS+= raptor 7BUILDLINK_DEPENDS+= raptor
8.endif 8.endif
9 9
10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nraptor} 10BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nraptor}
11BUILDLINK_PACKAGES+= raptor 11BUILDLINK_PACKAGES+= raptor
12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}raptor 12BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}raptor
13 13
14.if ${RAPTOR_BUILDLINK3_MK} == "+" 14.if ${RAPTOR_BUILDLINK3_MK} == "+"
15BUILDLINK_API_DEPENDS.raptor?= raptor>=1.0.0 15BUILDLINK_API_DEPENDS.raptor?= raptor>=1.0.0
16BUILDLINK_ABI_DEPENDS.raptor+= raptor>=1.4.15nb1 16BUILDLINK_ABI_DEPENDS.raptor+= raptor>=1.4.15nb1
17BUILDLINK_PKGSRCDIR.raptor?= ../../textproc/raptor 17BUILDLINK_PKGSRCDIR.raptor?= ../../textproc/raptor
18.endif # RAPTOR_BUILDLINK3_MK 18.endif # RAPTOR_BUILDLINK3_MK
19 19
20.include "../../textproc/libxml2/buildlink3.mk" 20.include "../../textproc/libxml2/buildlink3.mk"
 21.include "../../textproc/libxslt/buildlink3.mk"
21.include "../../www/curl/buildlink3.mk" 22.include "../../www/curl/buildlink3.mk"
22 23
23BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} 24BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}