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.diff -r1.19 -r1.20 pkgsrc/textproc/raptor/Makefile
(markd)
@@ -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 | |||
4 | DISTNAME= raptor-1.4.15 | 4 | DISTNAME= raptor-1.4.17 | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= textproc | 5 | CATEGORIES= textproc | |
7 | MASTER_SITES= http://download.librdf.org/source/ | 6 | MASTER_SITES= http://download.librdf.org/source/ | |
8 | 7 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://librdf.org/raptor/ | 9 | HOMEPAGE= http://librdf.org/raptor/ | |
11 | COMMENT= RDF Parser Toolkit written in C | 10 | COMMENT= RDF Parser Toolkit written in C | |
12 | 11 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 12 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 13 | |||
15 | USE_LIBTOOL= YES | 14 | USE_LIBTOOL= YES | |
16 | GNU_CONFIGURE= YES | 15 | GNU_CONFIGURE= YES | |
17 | 16 | |||
18 | PKGCONFIG_OVERRIDE+= raptor.pc.in | 17 | PKGCONFIG_OVERRIDE+= raptor.pc.in |
@@ -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 $ | |
2 | bin/rapper | 2 | bin/rapper | |
3 | bin/raptor-config | 3 | bin/raptor-config | |
4 | include/raptor.h | 4 | include/raptor.h | |
5 | lib/libraptor.la | 5 | lib/libraptor.la | |
6 | lib/pkgconfig/raptor.pc | 6 | lib/pkgconfig/raptor.pc | |
7 | man/man1/rapper.1 | 7 | man/man1/rapper.1 | |
8 | man/man1/raptor-config.1 | 8 | man/man1/raptor-config.1 | |
9 | man/man3/libraptor.3 | 9 | man/man3/libraptor.3 | |
10 | share/doc/raptor/home.png | 10 | share/doc/raptor/home.png | |
11 | share/doc/raptor/index.html | 11 | share/doc/raptor/index.html | |
12 | share/doc/raptor/index.sgml | 12 | share/doc/raptor/index.sgml | |
13 | share/doc/raptor/introduction.html | 13 | share/doc/raptor/introduction.html | |
14 | share/doc/raptor/ix01.html | 14 | share/doc/raptor/ix01.html | |
15 | share/doc/raptor/left.png | 15 | share/doc/raptor/left.png | |
16 | share/doc/raptor/parser-grddl.html | 16 | share/doc/raptor/parser-grddl.html | |
17 | share/doc/raptor/parser-guess.html | 17 | share/doc/raptor/parser-guess.html | |
18 | share/doc/raptor/parser-ntriples.html | 18 | share/doc/raptor/parser-ntriples.html | |
19 | share/doc/raptor/parser-rdfxml.html | 19 | share/doc/raptor/parser-rdfxml.html | |
20 | share/doc/raptor/parser-rss-tag-soup.html | 20 | share/doc/raptor/parser-rss-tag-soup.html | |
21 | share/doc/raptor/parser-trig.html | |||
21 | share/doc/raptor/parser-turtle.html | 22 | share/doc/raptor/parser-turtle.html | |
22 | share/doc/raptor/raptor-parsers.html | 23 | share/doc/raptor/raptor-parsers.html | |
23 | share/doc/raptor/raptor-section-constants.html | 24 | share/doc/raptor/raptor-section-constants.html | |
24 | share/doc/raptor/raptor-section-feature.html | 25 | share/doc/raptor/raptor-section-feature.html | |
25 | share/doc/raptor/raptor-section-general.html | 26 | share/doc/raptor/raptor-section-general.html | |
26 | share/doc/raptor/raptor-section-iostream.html | 27 | share/doc/raptor/raptor-section-iostream.html | |
27 | share/doc/raptor/raptor-section-locator.html | 28 | share/doc/raptor/raptor-section-locator.html | |
28 | share/doc/raptor/raptor-section-memory.html | 29 | share/doc/raptor/raptor-section-memory.html | |
29 | share/doc/raptor/raptor-section-parser.html | 30 | share/doc/raptor/raptor-section-parser.html | |
31 | share/doc/raptor/raptor-section-sax2.html | |||
30 | share/doc/raptor/raptor-section-sequence.html | 32 | share/doc/raptor/raptor-section-sequence.html | |
31 | share/doc/raptor/raptor-section-serializer.html | 33 | share/doc/raptor/raptor-section-serializer.html | |
32 | share/doc/raptor/raptor-section-stringbuffer.html | 34 | share/doc/raptor/raptor-section-stringbuffer.html | |
33 | share/doc/raptor/raptor-section-triples.html | 35 | share/doc/raptor/raptor-section-triples.html | |
34 | share/doc/raptor/raptor-section-unicode.html | 36 | share/doc/raptor/raptor-section-unicode.html | |
35 | share/doc/raptor/raptor-section-uri-factory.html | 37 | share/doc/raptor/raptor-section-uri-factory.html | |
36 | share/doc/raptor/raptor-section-uri.html | 38 | share/doc/raptor/raptor-section-uri.html | |
37 | share/doc/raptor/raptor-section-www.html | 39 | share/doc/raptor/raptor-section-www.html | |
38 | share/doc/raptor/raptor-section-xml-namespace.html | 40 | share/doc/raptor/raptor-section-xml-namespace.html | |
39 | share/doc/raptor/raptor-section-xml-qname.html | 41 | share/doc/raptor/raptor-section-xml-qname.html | |
40 | share/doc/raptor/raptor-section-xml.html | 42 | share/doc/raptor/raptor-section-xml.html | |
41 | share/doc/raptor/raptor-serializers.html | 43 | share/doc/raptor/raptor-serializers.html | |
42 | share/doc/raptor/raptor.devhelp | 44 | share/doc/raptor/raptor.devhelp |
@@ -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 | |||
3 | SHA1 (raptor-1.4.15.tar.gz) = 38f99c3223a97a5eeba49239fdf229cbbe7d3700 | 3 | SHA1 (raptor-1.4.17.tar.gz) = 44db419540bf364aba76db84f6ce9ff739020b0f | |
4 | RMD160 (raptor-1.4.15.tar.gz) = b9b25d15a35eee2a0d75eb6b4ba0a70b42a72eeb | 4 | RMD160 (raptor-1.4.17.tar.gz) = 2c5a74ff98f9a461617679f0dd6cba4ee5d70335 | |
5 | Size (raptor-1.4.15.tar.gz) = 1445553 bytes | 5 | Size (raptor-1.4.17.tar.gz) = 1580715 bytes |
@@ -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 | |||
3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | 3 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ | |
4 | RAPTOR_BUILDLINK3_MK:= ${RAPTOR_BUILDLINK3_MK}+ | 4 | RAPTOR_BUILDLINK3_MK:= ${RAPTOR_BUILDLINK3_MK}+ | |
5 | 5 | |||
6 | .if ${BUILDLINK_DEPTH} == "+" | 6 | .if ${BUILDLINK_DEPTH} == "+" | |
7 | BUILDLINK_DEPENDS+= raptor | 7 | BUILDLINK_DEPENDS+= raptor | |
8 | .endif | 8 | .endif | |
9 | 9 | |||
10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nraptor} | 10 | BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nraptor} | |
11 | BUILDLINK_PACKAGES+= raptor | 11 | BUILDLINK_PACKAGES+= raptor | |
12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}raptor | 12 | BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}raptor | |
13 | 13 | |||
14 | .if ${RAPTOR_BUILDLINK3_MK} == "+" | 14 | .if ${RAPTOR_BUILDLINK3_MK} == "+" | |
15 | BUILDLINK_API_DEPENDS.raptor?= raptor>=1.0.0 | 15 | BUILDLINK_API_DEPENDS.raptor?= raptor>=1.0.0 | |
16 | BUILDLINK_ABI_DEPENDS.raptor+= raptor>=1.4.15nb1 | 16 | BUILDLINK_ABI_DEPENDS.raptor+= raptor>=1.4.15nb1 | |
17 | BUILDLINK_PKGSRCDIR.raptor?= ../../textproc/raptor | 17 | BUILDLINK_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 | |||
23 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} | 24 | BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} |