Ravenports generated: 03 Mar 2024 17:11
[ravenports.git] / bucket_AC / raptor
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               raptor
4 VERSION=                2.0.16
5 KEYWORDS=               textproc
6 VARIANTS=               standard
7 SDESC[standard]=        RDF Parser Toolkit for Redland
8 HOMEPAGE=               https://librdf.org/raptor/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://download.librdf.org/source/
13 DISTFILE[1]=            raptor2-2.0.16.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         tools
18                         dev
19                         man
20                         docs
21
22 OPTIONS_AVAILABLE=      none
23 OPTIONS_STANDARD=       none
24
25 BUILD_DEPENDS=          icu:dev:standard
26 BUILDRUN_DEPENDS=       icu:primary:standard
27                         yajl:single:standard
28
29 USES=                   libtool pkgconfig iconv:build curl
30 GNOME_COMPONENTS=       libxml2 libxslt
31
32 DISTNAME=               raptor2-2.0.16
33
34 FPC_EQUIVALENT=         textproc/raptor2
35
36 MUST_CONFIGURE=         gnu
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
40                         --with-www=curl
41
42 INSTALL_TARGET=         install-strip
43
44 post-install:
45         ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/raptor2 \
46                 ${STAGEDIR}${STD_DOCDIR}
47         ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
48
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.
54
55
56 [FILE:46:descriptions/desc.tools]
57 This package contains the raptor rapper tool.
58
59
60 [FILE:100:distinfo]
61 089db78d7ac982354bdbf39d973baf09581e6904ac4c92a98c5caadb3de44680      1750726 raptor2-2.0.16.tar.gz
62
63
64 [FILE:43:manifests/plist.primary]
65 lib/
66  libraptor2.so.0
67  libraptor2.so.0.0.0
68
69
70 [FILE:11:manifests/plist.tools]
71 bin/rapper
72
73
74 [FILE:97:manifests/plist.dev]
75 include/raptor2/
76  raptor.h
77  raptor2.h
78 lib/
79  libraptor2.a
80  libraptor2.so
81 lib/pkgconfig/raptor2.pc
82
83
84 [FILE:58:manifests/plist.man]
85 share/man/man1/rapper.1.gz
86 share/man/man3/libraptor2.3.gz
87
88
89 [FILE:2938:manifests/plist.docs]
90 share/doc/raptor/
91  home.png
92  index.html
93  introduction.html
94  ix01.html
95  left-insensitive.png
96  left.png
97  parser-grddl.html
98  parser-guess.html
99  parser-json.html
100  parser-ntriples.html
101  parser-rdfa.html
102  parser-rdfxml.html
103  parser-rss-tag-soup.html
104  parser-trig.html
105  parser-turtle.html
106  raptor-formats-types-by-parser.html
107  raptor-formats-types-by-serializer.html
108  raptor-formats-types-index.html
109  raptor-formats.html
110  raptor-parsers.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
124  raptor2-changes.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
145  raptor2.devhelp2
146  reference-manual.html
147  restrict-parser-network-access.html
148  right-insensitive.png
149  right.png
150  serializer-atom.html
151  serializer-dot.html
152  serializer-json.html
153  serializer-mkr.html
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
161  style.css
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
189  tutorial.html
190  up-insensitive.png
191  up.png
192
193
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
199  libxml2 2.11.0
200
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
204 scenario.
205 ---
206  src/raptor_libxml.c | 3 ++-
207  1 file changed, 2 insertions(+), 1 deletion(-)
208
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)
212      
213      ret->owner = 1;
214  
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
219       *
220 +     * and was later removed in version 2.11.0
221       */
222  
223      /* Mark this entity as having been checked - never do this again */
224