Ravenports generated: 22 Sep 2024 04:10
[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=               std
7 SDESC[std]=             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[std]=             set
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:std
26                         yajl:dev:std
27 BUILDRUN_DEPENDS=       icu:primary:std
28                         yajl:primary:std
29
30 USES=                   libtool pkgconfig iconv:build curl
31 GNOME_COMPONENTS=       libxml2 libxslt
32
33 DISTNAME=               raptor2-2.0.16
34
35 FPC_EQUIVALENT=         textproc/raptor2
36
37 MUST_CONFIGURE=         gnu
38 CONFIGURE_ARGS=         --with-xml2-config={{LOCALBASE}}/bin/xml2-config
39                         --with-curl-config={{LOCALBASE}}/bin/curl-config
40                         --with-icu-config={{LOCALBASE}}/bin/icu-config
41                         --with-www=curl
42
43 INSTALL_TARGET=         install-strip
44
45 post-install:
46         ${MV} ${STAGEDIR}${PREFIX}/share/gtk-doc/html/raptor2 \
47                 ${STAGEDIR}${STD_DOCDIR}
48         ${RM} -r ${STAGEDIR}${PREFIX}/share/gtk-doc
49
50 [FILE:272:descriptions/desc.primary]
51 Raptor is the RDF Parser Toolkit for Redland and currently consists of two
52 parsers: RDF/XML and N-Triples. Raptor is designed to integrate closely
53 with Redland and also work entirely standalone, in which case it will use
54 simple internal routines to perform the functions.
55
56
57 [FILE:46:descriptions/desc.tools]
58 This package contains the raptor rapper tool.
59
60
61 [FILE:100:distinfo]
62 089db78d7ac982354bdbf39d973baf09581e6904ac4c92a98c5caadb3de44680      1750726 raptor2-2.0.16.tar.gz
63
64
65 [FILE:43:manifests/plist.primary]
66 lib/
67  libraptor2.so.0
68  libraptor2.so.0.0.0
69
70
71 [FILE:11:manifests/plist.tools]
72 bin/rapper
73
74
75 [FILE:97:manifests/plist.dev]
76 include/raptor2/
77  raptor.h
78  raptor2.h
79 lib/
80  libraptor2.a
81  libraptor2.so
82 lib/pkgconfig/raptor2.pc
83
84
85 [FILE:52:manifests/plist.man]
86 share/man/man1/rapper.1
87 share/man/man3/libraptor2.3
88
89
90 [FILE:2938:manifests/plist.docs]
91 share/doc/raptor/
92  home.png
93  index.html
94  introduction.html
95  ix01.html
96  left-insensitive.png
97  left.png
98  parser-grddl.html
99  parser-guess.html
100  parser-json.html
101  parser-ntriples.html
102  parser-rdfa.html
103  parser-rdfxml.html
104  parser-rss-tag-soup.html
105  parser-trig.html
106  parser-turtle.html
107  raptor-formats-types-by-parser.html
108  raptor-formats-types-by-serializer.html
109  raptor-formats-types-index.html
110  raptor-formats.html
111  raptor-parsers.html
112  raptor-serializers.html
113  raptor2-changes-1-4-21-to-2-0-0.html
114  raptor2-changes-2-0-10-to-2-0-11.html
115  raptor2-changes-2-0-11-to-2-0-12.html
116  raptor2-changes-2-0-13-to-2-0-14.html
117  raptor2-changes-2-0-14-to-2-0-15.html
118  raptor2-changes-2-0-15-to-2-0-16.html
119  raptor2-changes-2-0-3-to-2-0-4.html
120  raptor2-changes-2-0-4-to-2-0-5.html
121  raptor2-changes-2-0-5-to-2-0-6.html
122  raptor2-changes-2-0-6-to-2-0-7.html
123  raptor2-changes-2-0-7-to-2-0-8.html
124  raptor2-changes-2-0-9-to-2-0-10.html
125  raptor2-changes.html
126  raptor2-section-avltree.html
127  raptor2-section-constants.html
128  raptor2-section-general.html
129  raptor2-section-iostream.html
130  raptor2-section-locator.html
131  raptor2-section-memory.html
132  raptor2-section-option.html
133  raptor2-section-parser.html
134  raptor2-section-sax2.html
135  raptor2-section-sequence.html
136  raptor2-section-serializer.html
137  raptor2-section-stringbuffer.html
138  raptor2-section-triples.html
139  raptor2-section-unicode.html
140  raptor2-section-uri.html
141  raptor2-section-world.html
142  raptor2-section-www.html
143  raptor2-section-xml-namespace.html
144  raptor2-section-xml-qname.html
145  raptor2-section-xml.html
146  raptor2.devhelp2
147  reference-manual.html
148  restrict-parser-network-access.html
149  right-insensitive.png
150  right.png
151  serializer-atom.html
152  serializer-dot.html
153  serializer-json.html
154  serializer-mkr.html
155  serializer-nquads.html
156  serializer-ntriples.html
157  serializer-rdfxml-abbrev.html
158  serializer-rdfxml-xmp.html
159  serializer-rdfxml.html
160  serializer-rss-1-0.html
161  serializer-turtle.html
162  style.css
163  tutorial-initialising-finishing.html
164  tutorial-parse-strictness.html
165  tutorial-parser-abort.html
166  tutorial-parser-content.html
167  tutorial-parser-create.html
168  tutorial-parser-destroy.html
169  tutorial-parser-example.html
170  tutorial-parser-features.html
171  tutorial-parser-runtime-info.html
172  tutorial-parser-set-error-warning-handlers.html
173  tutorial-parser-set-id-handler.html
174  tutorial-parser-set-namespace-handler.html
175  tutorial-parser-set-triple-handler.html
176  tutorial-parser-static-info.html
177  tutorial-parsing.html
178  tutorial-querying-functionality.html
179  tutorial-serializer-create.html
180  tutorial-serializer-declare-namespace.html
181  tutorial-serializer-destroy.html
182  tutorial-serializer-example.html
183  tutorial-serializer-features.html
184  tutorial-serializer-get-triples.html
185  tutorial-serializer-runtime-info.html
186  tutorial-serializer-send-triples.html
187  tutorial-serializer-set-error-warning-handlers.html
188  tutorial-serializer-to-destination.html
189  tutorial-serializing.html
190  tutorial.html
191  up-insensitive.png
192  up.png
193
194
195 [FILE:1080:patches/patch-src_raptor__libxml.c]
196 From 4dbc4c1da2a033c497d84a1291c46f416a9cac51 Mon Sep 17 00:00:00 2001
197 From: David Anes <david.anes@suse.com>
198 Date: Thu, 4 May 2023 11:54:02 +0200
199 Subject: [PATCH] Remove the access to entities 'checked' private symbol for
200  libxml2 2.11.0
201
202 Since version 2.11.0, some private symbols that were never intended
203 as public API/ABI have been removed from libxml2, therefore the field
204 'checked' is no longer present and raptor fails to build in this
205 scenario.
206 ---
207  src/raptor_libxml.c | 3 ++-
208  1 file changed, 2 insertions(+), 1 deletion(-)
209
210 --- src/raptor_libxml.c.orig
211 +++ src/raptor_libxml.c
212 @@ -246,10 +246,11 @@ raptor_libxml_getEntity(void* user_data, const xmlChar *name)
213      
214      ret->owner = 1;
215  
216 -#if LIBXML_VERSION >= 20627
217 +#if LIBXML_VERSION >= 20627 && LIBXML_VERSION < 21100
218      /* Checked field was released in 2.6.27 on 2006-10-25
219       * http://git.gnome.org/browse/libxml2/commit/?id=a37a6ad91a61d168ecc4b29263def3363fff4da6
220       *
221 +     * and was later removed in version 2.11.0
222       */
223  
224      /* Mark this entity as having been checked - never do this again */
225