1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= RDF Parser Toolkit for Redland
8 HOMEPAGE= https://librdf.org/raptor/
12 SITES[main]= https://download.librdf.org/source/
13 DISTFILE[1]= raptor2-2.0.16.tar.gz:main
15 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 BUILD_DEPENDS= icu:dev:standard
26 BUILDRUN_DEPENDS= icu:primary:standard
29 USES= libtool pkgconfig iconv:build curl
30 GNOME_COMPONENTS= libxml2 libxslt
32 DISTNAME= raptor2-2.0.16
34 FPC_EQUIVALENT= textproc/raptor2
37 CONFIGURE_ARGS= --with-xml2-config={{LOCALBASE}}/bin/xml2-config
38 --with-curl-config={{LOCALBASE}}/bin/curl-config
39 --with-icu-config={{LOCALBASE}}/bin/icu-config
42 INSTALL_TARGET= install-strip
45 ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/raptor2 \
46 ${STAGEDIR}${STD_DOCDIR}
47 ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
49 [FILE:272:descriptions/desc.primary]
50 Raptor is the RDF Parser Toolkit for Redland and currently consists of two
51 parsers: RDF/XML and N-Triples. Raptor is designed to integrate closely
52 with Redland and also work entirely standalone, in which case it will use
53 simple internal routines to perform the functions.
56 [FILE:46:descriptions/desc.tools]
57 This package contains the raptor rapper tool.
61 089db78d7ac982354bdbf39d973baf09581e6904ac4c92a98c5caadb3de44680 1750726 raptor2-2.0.16.tar.gz
64 [FILE:43:manifests/plist.primary]
70 [FILE:11:manifests/plist.tools]
74 [FILE:97:manifests/plist.dev]
81 lib/pkgconfig/raptor2.pc
84 [FILE:58:manifests/plist.man]
85 share/man/man1/rapper.1.gz
86 share/man/man3/libraptor2.3.gz
89 [FILE:2938:manifests/plist.docs]
103 parser-rss-tag-soup.html
106 raptor-formats-types-by-parser.html
107 raptor-formats-types-by-serializer.html
108 raptor-formats-types-index.html
111 raptor-serializers.html
112 raptor2-changes-1-4-21-to-2-0-0.html
113 raptor2-changes-2-0-10-to-2-0-11.html
114 raptor2-changes-2-0-11-to-2-0-12.html
115 raptor2-changes-2-0-13-to-2-0-14.html
116 raptor2-changes-2-0-14-to-2-0-15.html
117 raptor2-changes-2-0-15-to-2-0-16.html
118 raptor2-changes-2-0-3-to-2-0-4.html
119 raptor2-changes-2-0-4-to-2-0-5.html
120 raptor2-changes-2-0-5-to-2-0-6.html
121 raptor2-changes-2-0-6-to-2-0-7.html
122 raptor2-changes-2-0-7-to-2-0-8.html
123 raptor2-changes-2-0-9-to-2-0-10.html
125 raptor2-section-avltree.html
126 raptor2-section-constants.html
127 raptor2-section-general.html
128 raptor2-section-iostream.html
129 raptor2-section-locator.html
130 raptor2-section-memory.html
131 raptor2-section-option.html
132 raptor2-section-parser.html
133 raptor2-section-sax2.html
134 raptor2-section-sequence.html
135 raptor2-section-serializer.html
136 raptor2-section-stringbuffer.html
137 raptor2-section-triples.html
138 raptor2-section-unicode.html
139 raptor2-section-uri.html
140 raptor2-section-world.html
141 raptor2-section-www.html
142 raptor2-section-xml-namespace.html
143 raptor2-section-xml-qname.html
144 raptor2-section-xml.html
146 reference-manual.html
147 restrict-parser-network-access.html
148 right-insensitive.png
154 serializer-nquads.html
155 serializer-ntriples.html
156 serializer-rdfxml-abbrev.html
157 serializer-rdfxml-xmp.html
158 serializer-rdfxml.html
159 serializer-rss-1-0.html
160 serializer-turtle.html
162 tutorial-initialising-finishing.html
163 tutorial-parse-strictness.html
164 tutorial-parser-abort.html
165 tutorial-parser-content.html
166 tutorial-parser-create.html
167 tutorial-parser-destroy.html
168 tutorial-parser-example.html
169 tutorial-parser-features.html
170 tutorial-parser-runtime-info.html
171 tutorial-parser-set-error-warning-handlers.html
172 tutorial-parser-set-id-handler.html
173 tutorial-parser-set-namespace-handler.html
174 tutorial-parser-set-triple-handler.html
175 tutorial-parser-static-info.html
176 tutorial-parsing.html
177 tutorial-querying-functionality.html
178 tutorial-serializer-create.html
179 tutorial-serializer-declare-namespace.html
180 tutorial-serializer-destroy.html
181 tutorial-serializer-example.html
182 tutorial-serializer-features.html
183 tutorial-serializer-get-triples.html
184 tutorial-serializer-runtime-info.html
185 tutorial-serializer-send-triples.html
186 tutorial-serializer-set-error-warning-handlers.html
187 tutorial-serializer-to-destination.html
188 tutorial-serializing.html
194 [FILE:1080:patches/patch-src_raptor__libxml.c]
195 From 4dbc4c1da2a033c497d84a1291c46f416a9cac51 Mon Sep 17 00:00:00 2001
196 From: David Anes <david.anes@suse.com>
197 Date: Thu, 4 May 2023 11:54:02 +0200
198 Subject: [PATCH] Remove the access to entities 'checked' private symbol for
201 Since version 2.11.0, some private symbols that were never intended
202 as public API/ABI have been removed from libxml2, therefore the field
203 'checked' is no longer present and raptor fails to build in this
206 src/raptor_libxml.c | 3 ++-
207 1 file changed, 2 insertions(+), 1 deletion(-)
209 --- src/raptor_libxml.c.orig
210 +++ src/raptor_libxml.c
211 @@ -246,10 +246,11 @@ raptor_libxml_getEntity(void* user_data, const xmlChar *name)
215 -#if LIBXML_VERSION >= 20627
216 +#if LIBXML_VERSION >= 20627 && LIBXML_VERSION < 21100
217 /* Checked field was released in 2.6.27 on 2006-10-25
218 * http://git.gnome.org/browse/libxml2/commit/?id=a37a6ad91a61d168ecc4b29263def3363fff4da6
220 + * and was later removed in version 2.11.0
223 /* Mark this entity as having been checked - never do this again */