2013-01-13 Dave Beckett <dave@dajobe.org> * Snapshotted redland-bindings_1_0_16_1 for 1.0.16.1 release (GIT 2d45a62c2a5fec49cdac8839b5ff096c92423ae1) * ChangeLog, ChangeLog.10, ChangeLog.11, Makefile.am: Add ChangeLog.10 ChangeLog.11 for 2009 and 2010 * .gitignore: do not ignore ChangeLog * INSTALL.html, LICENSE.html, NEWS.html, README.html, RELEASE.html, TODO.html: 2013 1.0.16.1 2012-10-23 Dave Beckett <dave@dajobe.org> * configure.ac: Allow Redland 1.0.15+ or newer. Warn SWIG 2 is going to be required. 2012-08-31 Dave Beckett <dave@dajobe.org> * configure.ac: Warn when swig is OLDER than recommended 2012-08-31 Dave Beckett <dave@dajobe.org> * autogen.sh, configure.ac: Update autogen.sh and configure.ac via autoupdate * autogen.sh: autogen.sh: Added -Wall to aclocal and autoconf invocations 2012-07-07 Dave Beckett <dave@dajobe.org> * docs/Makefile.am: Update rdoc files for ruby 1.9 rdoc output * docs/Makefile.am, docs/fix-rdoc-xhtml, ruby/Makefile.am: Update ruby rdoc building * ruby/lib/rdf/redland/model.rb, ruby/lib/rdf/redland/parser.rb, ruby/lib/rdf/redland/query.rb, ruby/lib/rdf/redland/serializer.rb, ruby/lib/rdf/redland/store.rb, ruby/lib/rdf/redland/stream.rb, ruby/lib/rdf/redland/uri.rb: Fix ruby -w warnings - commenting out literals Fixes Issue #0000243 http://bugs.librdf.org/mantis/view.php?id=243 * ruby/test/test_model.rb: Remove duplicate test test_delete * ruby/lib/rdf/redland/schemas/foaf.rb: Remove duplicate method foaf_name * ruby/lib/rdf/redland/queryresults.rb: Remove duplicate method binding_name * configure.ac: Add --with-ruby-install-dir-variable to set non-arch ruby install var Fixes Issue #0000480 http://bugs.librdf.org/mantis/view.php?id=480 * ruby/.gitignore, ruby/test/.gitignore: ignore more * ruby/test/test_model.rb, ruby/test/test_parser.rb: Test fixes for ruby 1.9 * php/Makefile.am: Tidy php makefile * configure.ac, ruby/.gitignore, ruby/Makefile.am, ruby/test/Makefile.am: Update ruby build approach after PHP Set the ruby build suffix at configure time and add an option to make it configurable with --with-ruby-linking taking values so, dylib, bundle Cleans up ruby Makefiles to remove conditionals Intended to fix Issue #0000444 http://bugs.librdf.org/mantis/view.php?id=444 2012-07-07 Dave Beckett <dave@dajobe.org> * ruby/redland-pre.i: Add STR2CSTR macro for ruby 1.9 * configure.ac: Add ruby arch include dir if it exists. Removed configure --with-ruby-header-dir-variable * ruby/Makefile.am: -UHAVE_CONFIG_H for compiling while including ruby.h * configure.ac: Default to ruby 'rubyhdrdir' for ruby headers * configure.ac: Update ruby configuration for newer 1.9 config variables Add --with-ruby-header-dir-variable to set the variable to use for the headers, defaults to sitehdrdir Check for ruby headers in the dir from the above and default to the old away in the RUBY_ARCHDIR. Report the result in the configure output and where the header came from. * configure.ac: Use ruby RbConfig:: instead of deprecated Config:: * ChangeLog, NEWS.html, RELEASE.html: 1.0.16.1 * NEWS.html, RELEASE.html, configure.ac: Bumped version to 1.0.16.1 2012-06-26 Dave Beckett <dave@dajobe.org> * Makefile.am: EXTRA_DIST: Remove ChangeLog NEWS since they are in dist by default * autogen.sh: autogen.sh updates - Abort run if a configuring program fails. - Generate NEWS with old timestamp if missing so automake can run - small doc and message updates 2012-06-21 Dave Beckett <dave@dajobe.org> * python/RDF.py: fix """ * autogen.sh: Support NOCONFIGURE variable, like Lib{XML2,XSLT} 2012-05-20 Dave Beckett <dave@dajobe.org> * ruby/lib/rdf/redland/parser.rb: (Parser.parse_string_into_model): Call parse_string_as_stream properly * ruby/test/test_query.rb: Convert all old rdql queries to sparql * python/RDF.py: Query language defaults to sparql * python/redlandtest.py: Remove RDQL tests 2011-11-13 Dave Beckett <dave@dajobe.org> * NEWS.html, RELEASE.html, configure.ac: Bumped version to 1.0.14.2 * ChangeLog: Snapshotted redland-bindings_1_0_14_1 for 1.0.14.1 release (GIT 58ec9f8828575ec0344d4f1d69b7e13f2e81040c) * RELEASE.html: SWIG 2 * configure.ac: SWIG_RECOMMENDED_VERSION 2.0.0 just a warning * perl/lib/RDF/Redland.pm.in: Hack to prevent a false Perl runtime warning 2011-11-12 Dave Beckett <dave@dajobe.org> * python/RDF.py: Change all 'type(arg) is T' to 'isinstance(arg, T)' Fixes Issue #00000473 http://bugs.librdf.org/mantis/view.php?id=473 2011-11-03 Joe Presbrey <presbrey+git@gmail.com> * php/redland-decl.i, php/redland-post.i: add librdf_php_free_last_log 2011-11-02 Dave Beckett <dave@dajobe.org> * Merge pull request #3 from presbrey/master PHP logging (error handling) enhancements 2011-07-23 Dave Beckett <dave@dajobe.org> * configure.ac, python/Makefile.am: Link python bindings with rasqal and raptor * NEWS.html, RELEASE.html, configure.ac: Bumped version to 1.0.14.1 2011-07-15 Dave Beckett <dave@dajobe.org> * Merge pull request #2 from slok/master (Serializer.serialize_stream_to_string): Added to serialize stream to string 2011-04-29 Dave Beckett <dave@dajobe.org> * Merged pull request #1 from kasei/master. Properly set utf8 flag on perl scalars for URI and Node object values. Perl 5.7.3 or newer is required now. 2011-04-28 Gregory Todd Williams <greg@evilfunhouse.com> * perl/lib/RDF/Redland/Node.pm, perl/lib/RDF/Redland/URI.pm: Set utf8 flag on scalars in Node->literal_value and URI->as_string. 2011-02-08 Dave Beckett <dave@dajobe.org> * Snapshotted redland-bindings_1_0_13_1 for 1.0.13.1 release (GIT c7c4c93e5d00987a41e65196e728ed44e5fe644b) * redland-bindings.spec.in: Use PERL_MAKEMAKER_ARGS instead of MAKE_PL_OPTS - untested! * bindings.rdf.in: #ws and github * ChangeLog, INSTALL.html, README.html, RELEASE.html, TODO.html: 2011 and 1.0.13.1 2011-02-06 Dave Beckett <dave@dajobe.org> * INSTALL.html: --with-redland has gone * INSTALL.html, configure.ac, ruby/Makefile.am: Allow configuration of Ruby arch/arch-independent install dirs Add --with-ruby-arch-install-dir and --with-ruby-arch-install-dir-variable. Use --with-ruby-install-dir just for arch independent files. Adjust installation to install shared object into arch dir, .rb files into the arch independent dir. Updates Fixes Issue#0000412 http://bugs.librdf.org/mantis/view.php?id=412 * LICENSE.html: Add BSD license for python/RDF.py here. Make GPL V2 or newer explicit. * INSTALL.html, configure.ac, ruby/Makefile.am, ruby/lib/rdf/Makefile.am, ruby/lib/rdf/redland/Makefile.am, ruby/lib/rdf/redland/schemas/Makefile.am: Enable ruby installation to be configured Add --with-ruby-install-dir and --with-ruby-install-dir-variable to configure. The former allows any installation path to be used, the latter sets the configuration variable to use, defaulting to 'archdir' (the current config). Replaced rubyarch_dir with rubyinstall_dir in Makefile.am for ruby bindings since it may or may not be the Ruby 'archdir'. Added documentation for the new options Fixes Issue#0000412 http://bugs.librdf.org/mantis/view.php?id=412 * INSTALL.html, configure.ac, perl/Makefile.am: Added --with-perl-makemaker-args to configure perl installation Allows builder/packager to configure the perl build/installation using standard ExtUtils::MakeMaker options. Fixes Issue#0000411 http://bugs.librdf.org/mantis/view.php?id=411 2011-02-05 Dave Beckett <dave@dajobe.org> * INSTALL.html: Added --with-python-get-python-lib-args * configure.ac: Added --with-python-get-python-lib-args for setting python install dir Fixes Issue#0000398 http://bugs.librdf.org/mantis/view.php?id=398 * ruby/lib/rdf/redland/model.rb: (triples_with_context): Return statement and context properly Fixes Issue#0000390 http://bugs.librdf.org/mantis/view.php?id=390 2011-02-03 Dave Beckett <dave@dajobe.org> * lua/Makefile.am, lua/test.lua, perl/Makefile.PL, perl/Makefile.am, perl/example.pl, perl/lib/RDF/Redland.pm.in, perl/lib/RDF/Redland/BlankNode.pm, perl/lib/RDF/Redland/Iterator.pm, perl/lib/RDF/Redland/LiteralNode.pm, perl/lib/RDF/Redland/Model.pm, perl/lib/RDF/Redland/Node.pm, perl/lib/RDF/Redland/Parser.pm, perl/lib/RDF/Redland/Query.pm, perl/lib/RDF/Redland/QueryResults.pm, perl/lib/RDF/Redland/RSS.pm, perl/lib/RDF/Redland/Serializer.pm, perl/lib/RDF/Redland/Statement.pm, perl/lib/RDF/Redland/Storage.pm, perl/lib/RDF/Redland/Stream.pm, perl/lib/RDF/Redland/URI.pm, perl/lib/RDF/Redland/URINode.pm, perl/lib/RDF/Redland/XMLLiteralNode.pm, perl/redland-post.i, perl/rss-dump.pl, perl/serialize.pl, perl/t/test1.t, perl/t/test2.t, perl/t/test3.t, php/Makefile.am, php/test.php, python/Makefile.am, python/RDF.py, python/example.py, python/redland-post.i, python/test/test.py, ruby/Makefile.am, ruby/example.rb, ruby/lib/Makefile.am, ruby/lib/rdf/Makefile.am, ruby/lib/rdf/redland/Makefile.am, ruby/lib/rdf/redland/schemas/Makefile.am, ruby/test.rb, ruby/test/Makefile.am: Clarify license text in files to match LICENSE.html text All files are now recorded that they are available under the three license alternatives (or any newer version) using the current text from LICENSE.html at the root of this package. In addition python/RDF.py is also available under the BSD License without advertising (aka MIT license), the license text is included in the file. Fixes Issue#0000413 http://bugs.librdf.org/mantis/view.php?id=413 2011-02-01 Dave Beckett <dave@dajobe.org> * configure.ac, perl/Makefile.PL: Remove redland-config support configure changed to - Use pkg-config redland only - Remove support for compiling against a non-installed redland - Add pkg-config rasqal output to compile/link flags. 2011-01-31 Dave Beckett <dave@dajobe.org> * configure.ac: Get PYTHON_LIB from distutils Use distutils.sysconfig function get_python_lib() to get the library binary directory. distutils is a standard package so this should be portable. (Although it does not seem to be in distutils2 whenever that gets standard may be some time) Fixes Issue#0000398 http://bugs.librdf.org/mantis/view.php?id=398 2011-01-31 Dave Beckett <dave@dajobe.org> * NEWS.html, RELEASE.html: 1.0.13.1 2011-01-24 Dave Beckett <dave@dajobe.org> * python/redlandtest.py: (RasqalQueryTestCase): Count without using len() * python/RDF.py: Throw an exception when trying to take len() of iterable query results (QueryResults.__len__): Return a ValueError Fixes Issue#0000401 http://bugs.librdf.org/mantis/view.php?id=401 2011-01-23 Dave Beckett <dave@dajobe.org> * python/redland-post.i: remove raptor V1 support * python/redland-post.i: Remove static prototypes for consts no longer needed for SWIG * python/redlandtest.py: Remove tests for query language triples, now removed. * configure.ac: 1.0.13.1