1
2013-01-13 Dave Beckett <dave@dajobe.org>
3
* ChangeLog, ChangeLog.10, ChangeLog.11, Makefile.am: Add
4
ChangeLog.10 ChangeLog.11 for 2009 and 2010
6
* .gitignore: do not ignore ChangeLog
8
* INSTALL.html, LICENSE.html, NEWS.html, README.html,
9
RELEASE.html, TODO.html: 2013 1.0.16.1
11
2012-10-23 Dave Beckett <dave@dajobe.org>
13
* configure.ac: Allow Redland 1.0.15+ or newer. Warn SWIG 2 is
16
2012-08-31 Dave Beckett <dave@dajobe.org>
19
Warn when swig is OLDER than recommended
21
2012-08-31 Dave Beckett <dave@dajobe.org>
23
* autogen.sh, configure.ac: Update autogen.sh and configure.ac via
26
* autogen.sh: autogen.sh: Added -Wall to aclocal and autoconf
29
2012-07-07 Dave Beckett <dave@dajobe.org>
32
Update rdoc files for ruby 1.9 rdoc output
34
* docs/Makefile.am, docs/fix-rdoc-xhtml, ruby/Makefile.am: Update
37
* ruby/lib/rdf/redland/model.rb, ruby/lib/rdf/redland/parser.rb,
38
ruby/lib/rdf/redland/query.rb, ruby/lib/rdf/redland/serializer.rb,
39
ruby/lib/rdf/redland/store.rb, ruby/lib/rdf/redland/stream.rb,
40
ruby/lib/rdf/redland/uri.rb: Fix ruby -w warnings - commenting out
44
http://bugs.librdf.org/mantis/view.php?id=243
46
* ruby/test/test_model.rb: Remove duplicate test test_delete
48
* ruby/lib/rdf/redland/schemas/foaf.rb: Remove duplicate method
51
* ruby/lib/rdf/redland/queryresults.rb: Remove duplicate method
54
* configure.ac: Add --with-ruby-install-dir-variable to set
55
non-arch ruby install var
58
http://bugs.librdf.org/mantis/view.php?id=480
60
* ruby/.gitignore, ruby/test/.gitignore: ignore more
62
* ruby/test/test_model.rb, ruby/test/test_parser.rb: Test fixes
68
* configure.ac, ruby/.gitignore, ruby/Makefile.am,
69
ruby/test/Makefile.am:
71
Update ruby build approach after PHP
73
Set the ruby build suffix at configure time and add an option to
74
make it configurable with --with-ruby-linking taking values so,
77
Cleans up ruby Makefiles to remove conditionals
79
Intended to fix Issue #0000444
80
http://bugs.librdf.org/mantis/view.php?id=444
82
2012-07-07 Dave Beckett <dave@dajobe.org>
84
* ruby/redland-pre.i: Add STR2CSTR macro for ruby 1.9
86
* configure.ac: Add ruby arch include dir if it exists. Removed
87
configure --with-ruby-header-dir-variable
89
* ruby/Makefile.am: -UHAVE_CONFIG_H for compiling while including
93
Default to ruby 'rubyhdrdir' for ruby headers
95
* configure.ac: Update ruby configuration for newer 1.9 config
98
Add --with-ruby-header-dir-variable to set the variable to use for
99
the headers, defaults to sitehdrdir
101
Check for ruby headers in the dir from the above and default to
102
the old away in the RUBY_ARCHDIR. Report the result in the
103
configure output and where the header came from.
106
Use ruby RbConfig:: instead of deprecated Config::
108
* ChangeLog, NEWS.html, RELEASE.html: 1.0.16.1
110
* NEWS.html, RELEASE.html, configure.ac:
111
Bumped version to 1.0.16.1
113
2012-06-26 Dave Beckett <dave@dajobe.org>
115
* Makefile.am: EXTRA_DIST: Remove ChangeLog NEWS since they are in
118
* autogen.sh: autogen.sh updates
119
- Abort run if a configuring program fails.
120
- Generate NEWS with old timestamp if missing so automake can run
121
- small doc and message updates
123
2012-06-21 Dave Beckett <dave@dajobe.org>
125
* python/RDF.py: fix """
127
* autogen.sh: Support NOCONFIGURE variable, like Lib{XML2,XSLT}
129
2012-05-20 Dave Beckett <dave@dajobe.org>
131
* ruby/lib/rdf/redland/parser.rb:
132
(Parser.parse_string_into_model): Call parse_string_as_stream
135
* ruby/test/test_query.rb: Convert all old rdql queries to sparql
137
* python/RDF.py: Query language defaults to sparql
139
* python/redlandtest.py: Remove RDQL tests
1
141
2011-11-13 Dave Beckett <dave@dajobe.org>
3
* Snapshotted redland-bindings_1_0_14_1 for 1.0.14.1 release
4
(GIT 58ec9f8828575ec0344d4f1d69b7e13f2e81040c)
143
* NEWS.html, RELEASE.html, configure.ac:
144
Bumped version to 1.0.14.2
147
Snapshotted redland-bindings_1_0_14_1 for 1.0.14.1
148
release (GIT 58ec9f8828575ec0344d4f1d69b7e13f2e81040c)
154
SWIG_RECOMMENDED_VERSION 2.0.0 just a warning
6
156
* perl/lib/RDF/Redland.pm.in: Hack to prevent a false Perl runtime
215
365
* configure.ac: 1.0.13.1
217
2010-12-02 Dave Beckett <dave@dajobe.org>
219
* python/RDF.py: Allow querystring parameter to Query objects to
222
(Query.__init__): Check querystring is not None and convert
223
unicode to string (UTF-8 bytes)
226
http://bugs.librdf.org/mantis/view.php?id=403
228
2010-12-01 Dave Beckett <dave@dajobe.org>
230
* python/RDF.py: In constructors, set all attributes to None
231
before any exceptions can be thrown
233
* python/RDF.py: Protect World and Iterator destructors from use
234
of maybe undefined attribute.
236
* python/RDF.py: typo
238
* python/RDF.py: Node class __str__ and __unicode__ methods return
241
(Node.__str__): Just calls __unicode__ and converts
243
(Node.__unicode__): No longer returns a formatted result (in
244
N-Triples) but grabs a simple string value for literal, blank and
247
* python/RDF.py: Node class gains a blank property
249
(Node.__get_blank_): Return a unicode ID
251
(Node.blank): Added property with shorter name than
254
* python/RDF.py: Node class gains literal property returning a
255
tuple of str, lang, dt
257
(Node._get_literal): Added to return a tuple-valued property which
258
is shorter and nicer to deal with than a dictionary.
260
(Node.literal): Added property that uses above internal function.
262
2010-11-14 Dave Beckett <dave@dajobe.org>
265
(QueryResults.to_string): Return bindings results with base URI
267
Only returns bindings results in cases when the base_uri was None
268
due to indenting the return statement.
270
2010-10-16 Nicholas J Humfrey <njh@aelius.com>
272
* ruby/test/test_query.rb, ruby/test/test_serializer.rb: Improved
273
Ruby serialiser tests by checking output using regular expressions
274
instead of stream lengths.
276
2010-10-15 Dave Beckett <dave@dajobe.org>
278
* ruby/test/Makefile.am, ruby/test/one.nt,
279
ruby/test/test_store.rb: Make test_store.rb work
281
* ruby/lib/rdf/redland/node.rb: Fixed a number of Ruby tests by
282
restoring Redland::Node#to_s to it's old behavior of returning
283
string values without quotes.
285
* ruby/lib/rdf/redland.rb, ruby/lib/rdf/redland/model.rb,
286
ruby/lib/rdf/redland/parser.rb, ruby/lib/rdf/redland/resource.rb,
287
ruby/test/test_model.rb, ruby/test/test_node.rb,
288
ruby/test/test_parser.rb, ruby/test/test_query.rb,
289
ruby/test/test_rdfs_resource.rb, ruby/test/test_resource.rb,
290
ruby/test/test_statement.rb, ruby/test/test_store.rb,
291
ruby/test/test_uri.rb: Cleaned up inconsistent whitespace in the
294
Made the Ruby tests less noisy by commenting out a number of
295
'puts' debug statements.
297
2010-10-10 Dave Beckett <dave@dajobe.org>
299
* configure.ac: Compare versions in decimal
301
* configure.ac: Just warn if system redland is newer than our
302
version. Error out if it is older.
304
2010-09-27 Dave Beckett <dave@dajobe.org>
306
* Snapshotted redland-bindings_1_0_11_1 for 1.0.11.1 release (GIT
307
46c21d201277766c7d6afe9c8e5c3876ab7c5571)
309
2010-09-26 Dave Beckett <dave@dajobe.org>
311
* python/Makefile.am: Add redland-pre.i
313
* php/Makefile.am: Added -d enable_dl=On to test to maybe help
314
reduce warnings See http://us2.php.net/dl
316
* RELEASE.html, bindings.rdf.in, configure.ac,
317
redland-bindings.spec.in:
318
#words - Redland librdf language bindings
321
lua_$(LUA_PACKAGE).h is not an output of swig for lua
325
* autogen.sh: Use latest autogen.sh - automake 1.11 required, uses
328
* perl/Makefile.am, php/Makefile.am, python/Makefile.am: Remove
329
junk for obsolete dmalloc configuration
331
* .gitignore, acinclude.m4, build/.gitignore: Update config for
332
build/ dir. remove unused acinclude.m4
334
* configure.ac: Automake 1.11 and use build/ dir for aux and
335
macros like rest of Redland
337
* LICENSE.html: Use 'or any newer versions' in titles too. Link to
340
2010-09-20 Dave Beckett <dave@dajobe.org>
342
* lua/Makefile.am, lua/test.lua: Add test.lua and make 'make
345
* Makefile.am, configure.ac, lua/Makefile.am: Add skeleton config
348
2010-08-09 Dave Beckett <dave@dajobe.org>
350
* python/redland-post.i:
351
Revert raptor_locator_uri_string to
354
* python/Makefile.am, python/redland-post.i, python/redland-pre.i:
355
Update for raptor2 API
357
* configure.ac: Check if Redland uses Raptor2 API and set/define
358
REDLAND_HAVE_RAPTOR2_API
360
2010-08-07 Dave Beckett <dave@dajobe.org>
362
* configure.ac: 1.0.11
364
2010-08-05 Dave Beckett <dave@dajobe.org>
366
* python/example.py: Turn raised exceptions into objects
368
* configure.ac: For OSX Python, add -F$fpath to set framework path
371
* python/redland-post.i:
372
(librdf_python_unicode_to_bytes): Throw exceptions with better
375
* python/redland-post.i:
376
(librdf_python_unicode_to_bytes): Fix calculation of input string
377
length and output buffer size. Set exceptions on errors - using a
380
2010-02-04 Dave Beckett <dave@dajobe.org>
382
* ruby/lib/rdf/redland/node.rb:
383
(node_from_hash): removed unused var h
385
2010-01-02 Dave Beckett <dave@dajobe.org>
387
* .gitignore, perl/.gitignore, php/.gitignore, python/.gitignore,
389
Add .gitignore to replace SVN prop svn:ignore
391
2009-12-19 Dave Beckett <dave@dajobe.org>
393
* python/Makefile.am: reordering link flags so PYTHON_LDFLAGS is
394
first and after object, to try to help with -Wl,--as-needed
396
2009-12-16 Dave Beckett <dave@dajobe.org>
398
* Snapshotted redland-bindings_1_0_10_1 for 1.0.10.1 release (SVN 15922)
400
2009-12-16 Dave Beckett <dave@dajobe.org>
402
* php/redland-post.i: (librdf_php_check_exception): Use TSRMLS_CC
404
2009-12-15 Dave Beckett <dave@dajobe.org>
406
* ChangeLog, ChangeLog.8, ChangeLog.9, Makefile.am: Add Changelogs
409
* NEWS.html, RELEASE.html, configure.ac: Bump version to 1.0.10.1
410
- note 1.0.9.1 was never released. oops
412
* ruby/lib/rdf/redland/resource.rb: (resource.type?): Use return
413
value of model.find - a sequence and count it's size rather than
414
just compare value to nil. Addresses
415
Issue#000292 http://bugs.librdf.org/mantis/view.php?id=292
418
* configure.ac: Added PYTHON_LDFLAGS, PYTHON_LIBEXT,
419
PYTHON_INCLUDES and PYTHON_LIB envariables to override/set the
420
python build parameters. Thanks to 'normang' for inspring this
421
change from the patch in the issue.
422
Fixes Issue#0000257 http://bugs.librdf.org/mantis/view.php?id=257
424
2009-11-29 Lauri Aalto <laalto@iki.fi>
426
* autogen.sh: Reduce autogen noise on systems where uname is not
429
2009-09-29 Dave Beckett <dave@dajobe.org>
431
* python/redland-post.i: (librdf_python_unicode_to_bytes):
432
Allocate enough bytes for storing an UTF-8 encoded version of a
433
python UCS-2 encoded Unicode string - up to 3 bytes per codepoint.
434
Fixes Issue#000313 http://bugs.librdf.org/mantis/view.php?id=313
436
2009-09-17 Dave Beckett <dave@dajobe.org>
438
* INSTALL.html: Add note about using older bindings with newer redland
440
2009-08-31 Dave Beckett <dave@dajobe.org>
442
* ruby/Makefile.am: Alter linking to put LDFLAGS at end of line so
443
that they can be overridden by user/distro. Patch from Aria
446
* ruby/lib/rdf/redland/model.rb: (Model.delete): Allow wildcards
447
in s,p,o to delete a set of statements from a Model.find
448
call. Patch from Aria Stewart. Thanks
450
* ruby/lib/rdf/redland/parser.rb: (Parser.parse_into_model,
451
Parser.parse_string_into_model): Add warning about different
452
argument order to rdoc documentation
454
2009-08-25 Dave Beckett <dave@dajobe.org>
456
* autogen.sh: 2 lines shorter
458
* autogen.sh: Use FOO_args for default args for feature FOO
459
Add --enable-gkt-doc only if it is a needed feature
460
Automatically look for glibtoolize on Darwin/OSX
462
* configure.ac: AC_SUBST(ECHO) so messages print ok
464
* php/Makefile.am: Put PHP linking args at end
466
* autogen.sh: Add autogen.sh from raptor with optional shave
468
* php/Makefile.am: Restore AM_LDFLAGS using LIBRDF_LDFLAGS to make
469
php bindings link again.
471
* ruby/lib/rdf/redland/model.rb: Added Model.load
473
2009-07-17 Dave Beckett <dave@dajobe.org>
475
* COPYING: Update GPL2 to latest version (white space changes)
476
used by rasqal, raptor, redland
478
2009-07-04 Dave Beckett <dave@dajobe.org>
480
* python/test/test.py: Call parser.namespaces_seen()
482
* python/RDF.py: Added Parser.namespaces_seen
484
2009-04-12 Dave Beckett <dave@dajobe.org>
486
* autogen.sh: copy in from ../librdf/autogen.sh
488
* configure.ac: 1.0.9.1
490
2009-04-07 Dave Beckett <dave@dajobe.org>
492
* python/Makefile.am: Set PYTHON_INCLUDES as a make var so it can
493
be overridden, such as in debian packaging where multiple python
494
version bindings are built at one time.