debian/0000775000000000000000000000000012303340013007155 5ustar debian/README.source0000664000000000000000000000021711426724765011365 0ustar Patches pulled from upstream GIT at http://git.librdf.org/ See /usr/share/doc/dpatch/README.source.gz for how they are stored in dpatch form. debian/librdf-perl.examples0000664000000000000000000000002011337160577013134 0ustar perl/example.pl debian/copyright0000664000000000000000000000640012074650723011131 0ustar Upstream Author: Dave Beckett Packager: Dave Beckett Sources: http://download.librdf.org/source/ Copyright: Copyright (C) 2000-2013 David Beckett Copyright (C) 2000-2005 University of Bristol Redland RDF Application Framework - License This package is Free Software available under any one of the specified licenses below except for the contents of the csharp directory whose license is given in csharp/LICENSE. All the licenses below are alternatives and if you select one license, that one alone applies. 1. The GNU Lesser General Public License (LGPL) Version 2.1 On Debian systems, the complete text of the GNU Lesser General Public License V2.1 can be found in /usr/share/common-licenses/LGPL-2.1 file. _________________________________________________________________ Copyright (C) 2000-2013 David Beckett Copyright (C) 2000-2005 University of Bristol. All Rights Reserved. This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License Version 2.1 as published by the Free Software Foundation or any newer version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License Version 2.1 for more details. You should have reaceived a copy of the GNU Lesser General Public License Version 2.1 along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA _________________________________________________________________ NOTE - under Term 3 of the LGPL Version 2.1, you may choose to license the entire package under the GPL. If that option is chosen, then this package is licensed under the terms of the GPL Version 2 or alternatively, any newer version of the GPL. See COPYING for the full GPL license text. On Debian systems, the complete text of the GNU General Public License V2 can be found in /usr/share/common-licenses/GPL-2 file. 2. The Apache License V2.0 See LICENSE-2.0.txt for the full license text. Copyright (C) 2000-2013 David Beckett Copyright (C) 2000-2005 University of Bristol. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. The NOTICE file contains the notices that must be applied according to section 4(d) of the Apache License, Version 2.0. ---------------------------------------------------------------------- On Debian systems, the complete text of the Apache License V2.0 can be found in /usr/share/common-licenses/Apache-2.0 debian/php5-librdf.install0000664000000000000000000000005412303337707012700 0ustar debian/redland.ini etc/php5/mods-available/ debian/changelog0000664000000000000000000002530712303337774011062 0ustar redland-bindings (1.0.16.1-1.1ubuntu1) trusty; urgency=medium * Install ini file in correct location with PHP 5.5 (LP: #1243568). -- Leo Iannacone Sat, 22 Feb 2014 12:28:31 +0100 redland-bindings (1.0.16.1-1.1) unstable; urgency=high * Non-maintainer upload. * Build Ruby bindings for Ruby 1.9, instead of 1.8. (Closes: #722364) -- Christian Hofstaedtler Thu, 13 Feb 2014 00:21:40 +0100 redland-bindings (1.0.16.1-1) unstable; urgency=low * New upstream release * Add dpkg-buildflags to configure for hardening -- Dave Beckett Tue, 22 Jan 2013 16:03:44 -0800 redland-bindings (1.0.14.1-1) unstable; urgency=low * New upstream release (Closes: #653250) * debian/control - Require swig 2.0+ - Standards-Version 3.9.3 * debian/rules - do not copy in config.sub/guess (Closes: #643275) - add build-arch-build-idnep (lintian) -- Dave Beckett Sat, 10 Mar 2012 18:08:07 -0800 redland-bindings (1.0.13.1-2) unstable; urgency=low * Update for python central changes (Closes; #617051) * librdf 1.0.12 fixed the contexts warning (Closes: #610684) -- Dave Beckett Wed, 18 May 2011 14:49:15 -0700 redland-bindings (1.0.13.1-1) unstable; urgency=low * New upstream release (Closes: #614983, #598392, #614672, #613496, #613659, #613893) * debian/rules: Use new --with-perl-makemaker-args to set install dest rather than undocumented MAKE_PL_OPTS var -- Dave Beckett Fri, 25 Feb 2011 12:53:33 -0800 redland-bindings (1.0.11.1-1) experimental; urgency=low * New upstream release * Source format 3.0 (quilt) * debian/control, debian/rules: remove dpatch -- Dave Beckett Mon, 27 Sep 2010 08:03:17 -0700 redland-bindings (1.0.10.1-3) unstable; urgency=low * debian/control: - Standards-Version: 3.9.1 * debian/patches/01-python-example-exception.patch: Added from upstream GIT 72c03eeb3267be06774771be6043cc034d12a827 (Closes: #585299) * debian/patches/02-python-unicode-exception.patch: Added from upstream GIT commmits 1c5088ed79c7f1c32da2582cfb26a9a5a3010776 713a4cbc4728c25f6d2398db4a3a4f70827e7765 and aaabb24978c9f95d3510a16cac879344ed0452ec to remove crash and python exception failure on creating URIs from unicode strings. Seen as an error like 'SystemError: error return without exception set' in Redland_python.unicode_to_bytes. -- Dave Beckett Thu, 05 Aug 2010 23:27:00 -0700 redland-bindings (1.0.10.1-2) unstable; urgency=low * debian/control: - Standards-Version: 3.8.4 - Added ${misc:Depends} (lintian) * debian/redland.ini: Remove comment (Closes: #571650) -- Dave Beckett Tue, 02 Mar 2010 19:51:00 -0800 redland-bindings (1.0.10.1-1.1) unstable; urgency=low * Non-maintainer upload. * Add missing dependency on phpapi-* (Closes: #566292) * Add php5-cli as an alternative to the php5 dependency. -- Raphael Geissert Fri, 29 Jan 2010 21:15:32 -0600 redland-bindings (1.0.10.1-1) unstable; urgency=low * New upstream release * Require redland 1.0.10 * debian/control, debian/rules: remove & disable dpatch - no patches now -- Dave Beckett Fri, 18 Dec 2009 09:59:05 -0800 redland-bindings (1.0.9.1-1) unstable; urgency=low * Added debian/patches/001-php-link.patch to properly link the PHP5 binding (closes: #525010) * Added debian/patches/002-python-example.dpatch to patch python example data file path. * Standards Version 3.8.3 * debian/control: - Removed Vcs-Browser and Vcs-Svn since they do not point to the version control area for the packaging, but for upstream. - Build depend on dpatch for patch above * New upstream release -- Dave Beckett Sun, 13 Sep 2009 21:36:00 -0700 redland-bindings (1.0.8.1-2) unstable; urgency=low * Use new sections ruby, php for librdf-ruby and php5-librdf respectively. * Merge features from ubuntu packaging. Thanks to Matthias Klose (not taking linker -Wl,--as-needed since that makes dyloading fail to pull in raptor symbols): debian/rules: - get python lib dir from distutils - make dh_pycentral use symlinks debian/python-librdf.examples: - add data/dc.rdf to examples dir and adjust example.py to point to it (Closes: #402612) * Patch python/Makefile.in so it can allow the include dir to be overridden by the particular python version build in debian/rules using PYTHON_INCLUDES -- Dave Beckett Tue, 07 Apr 2009 00:24:21 -0700 redland-bindings (1.0.8.1-1) unstable; urgency=low * New upstream release * Standards Version 3.8.1 -- Dave Beckett Wed, 01 Apr 2009 12:25:15 -0700 redland-bindings (1.0.7.1-1) unstable; urgency=low * New upstream release * Add /etc/php5/conf.d/redland.ini file to php5-librdf -- Dave Beckett Thu, 27 Dec 2007 22:22:07 -0800 redland-bindings (1.0.6.1-2) unstable; urgency=low * Fix description mentioning php4 (Closes: #423661) * php4-cli was gone in experimental (Closes: #424840, #432418) -- Dave Beckett Wed, 11 Jul 2007 22:02:34 -0700 redland-bindings (1.0.6.1-1) experimental; urgency=low * New upstream release * Death to PHP4, long live PHP5 -- Dave Beckett Sun, 06 May 2007 00:30:25 -0700 redland-bindings (1.0.5.1-1) experimental; urgency=low * New upstream release -- Dave Beckett Sun, 19 Nov 2006 15:25:19 -0800 redland-bindings (1.0.4.1-3) unstable; urgency=low * Move dh_installdeb after dh_pycentral so the postinst and prerm scripts get installed for python-librdf (Closes: #397703) * Note since that right now the only supported python version is now 2.4, this upload removes python 2.3 support. -- Dave Beckett Thu, 16 Nov 2006 20:57:00 -0800 redland-bindings (1.0.4.1-2) unstable; urgency=low * Standards version 3.7.2 (no changes) * Update to use the new python policy (Closes: #380929) + debian/rules: build using pycentral + debian/control: python-librdf conflicts/replaces the old policy binary packages named python2.3-librdf and python2.4-librdf * debian/copyright: 2006 -- Dave Beckett Sat, 12 Aug 2006 11:17:32 -0700 redland-bindings (1.0.4.1-1) unstable; urgency=low * New upstream release -- Dave Beckett Fri, 5 May 2006 08:01:45 -0700 redland-bindings (1.0.3.1-2) unstable; urgency=low * Added php4-librdf package (Closes: #344931) -- Dave Beckett Mon, 3 Apr 2006 22:19:29 -0700 redland-bindings (1.0.3.1-1) unstable; urgency=low * New upstream release * Require librdf0 1.0.3-5 to get postgresql dependency fix (and libmysqlclient15 to libmysqlclient15off transition) * Remove librdf-ruby requiring liblog4r-ruby1.8 * Add --with-redland=system to enable compiling against newer redland (Closes: #358458) * Build-Depend on swig to run against updated Redland.i if needed * Use debhelper 5 -- Dave Beckett Wed, 22 Mar 2006 23:48:31 -0800 redland-bindings (1.0.2.1-3) unstable; urgency=low * Rebuild again against librdf0 1.0.2-2 to link against libmysqlclient14 for real this time (Closes: #342275) -- Dave Beckett Tue, 6 Dec 2005 11:40:07 -0800 redland-bindings (1.0.2.1-2) unstable; urgency=low * Remove librdf-python2.2 and add librdf-python2.4: python 2.3 is the default version in Debian. * Build against redland 1.0.2-2 to ensure builds with mysql 4.1 -- Dave Beckett Sun, 14 Aug 2005 18:12:12 +0100 redland-bindings (1.0.2.1-1) unstable; urgency=low * New upstream release * Require redland 1.0.2 -- Dave Beckett Fri, 10 Jun 2005 16:08:30 +0100 redland-bindings (1.0.1.1-1) unstable; urgency=low * New upstream release * Require redland 1.0.1 -- Dave Beckett Wed, 1 Jun 2005 21:30:50 +0100 redland-bindings (1.0.0.2-1) unstable; urgency=low * New upstream release -- Dave Beckett Sun, 27 Feb 2005 19:43:53 +0000 redland-bindings (1.0.0.1-1) unstable; urgency=low * New upstream release -- Dave Beckett Sat, 12 Feb 2005 10:23:10 +0000 redland-bindings (0.9.19.1-2) unstable; urgency=low * Rebuild against librdf0-dev 0.9.19-3 -- Dave Beckett Sun, 23 Jan 2005 00:43:29 +0000 redland-bindings (0.9.19.1-1) unstable; urgency=low * New upstream release * License changed to LGPL/Apache 2 * Remove touch of files dependent on Redland.i * Removed dependency on swig, no longer needed to be run * Install ruby .rb files * Segfault in python API fixed as recorded by bug reporter (Closes: #282208) -- Dave Beckett Thu, 30 Dec 2004 20:58:02 +0000 redland-bindings (0.9.18.1-1) unstable; urgency=low * New upstream release, split from redland package. -- Dave Beckett Tue, 17 Aug 2004 20:26:55 +0100 redland-bindings (1.0.2.1-2) unstable; urgency=low * Remove librdf-python2.2 and add librdf-python2.4: python 2.3 is the default version in Debian. * Build against redland 1.0.2-2 to ensure builds with mysql 4.1 -- Dave Beckett Sun, 14 Aug 2005 18:12:12 +0100 redland-bindings (1.0.2.1-1) unstable; urgency=low * New upstream release * Require redland 1.0.2 -- Dave Beckett Fri, 10 Jun 2005 16:08:30 +0100 redland-bindings (1.0.1.1-1) unstable; urgency=low * New upstream release * Require redland 1.0.1 -- Dave Beckett Wed, 1 Jun 2005 21:30:50 +0100 redland-bindings (1.0.0.2-1) unstable; urgency=low * New upstream release -- Dave Beckett Sun, 27 Feb 2005 19:43:53 +0000 redland-bindings (1.0.0.1-1) unstable; urgency=low * New upstream release -- Dave Beckett Sat, 12 Feb 2005 10:23:10 +0000 redland-bindings (0.9.19.1-2) unstable; urgency=low * Rebuild against librdf0-dev 0.9.19-3 -- Dave Beckett Sun, 23 Jan 2005 00:43:29 +0000 redland-bindings (0.9.19.1-1) unstable; urgency=low * New upstream release * License changed to LGPL/Apache 2 * Remove touch of files dependent on Redland.i * Removed dependency on swig, no longer needed to be run * Install ruby .rb files * Segfault in python API fixed as recorded by bug reporter (Closes: #282208) -- Dave Beckett Thu, 30 Dec 2004 20:58:02 +0000 redland-bindings (0.9.18.1-1) unstable; urgency=low * New upstream release, split from redland package. -- Dave Beckett Tue, 17 Aug 2004 20:26:55 +0100 debian/rules0000775000000000000000000000750712277000666010267 0ustar #!/usr/bin/make -f # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS))) CFLAGS += -g -O0 else CFLAGS += -O2 endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif # For autoconf 2.13 only CONFFLAGS= ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) CONFFLAGS += $(DEB_HOST_GNU_TYPE) else CONFFLAGS += --host $(DEB_BUILD_GNU_TYPE) --build $(DEB_HOST_GNU_TYPE) endif package := tmp destdir := $(CURDIR)/debian/$(package) prefix := /usr share := $(prefix)/share version := $(shell dpkg-parsechangelog | \ sed -ne 's/^Version: *\([0-9]\+:\)*//p') PERL=perl export PERL RUBY=ruby export RUBY PHP=php5 export PHP PHP_CONFIG=php-config5 export PHP_CONFIG # Python versions from constraints in X-Python-Version in debian/control PYVERS= $(shell pyversions -r) # Default python PYDEF= $(shell pyversions -d) configure: configure-stamp configure-stamp: dh_testdir ./configure $(CONFFLAGS) \ --prefix=$(prefix) \ --mandir=$(share)/man \ --infodir=$(share)/info \ --enable-release \ --with-perl-makemaker-args="PREFIX=$(CURDIR)/debian/librdf-perl/usr INSTALLDIRS=vendor" \ $(shell dpkg-buildflags --export=configure) touch $@ build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir cd perl && $(MAKE) # NOTE: do not make python here, since we build multiple versions later from # the same source dir, so have to make+install for each cd ruby && $(MAKE) cd php && $(MAKE) touch build-stamp clean: clean1 clean1: dh_testdir dh_testroot rm -f build-stamp configure-stamp libtool [ ! -f Makefile ] || $(MAKE) distclean -cd perl && $(MAKE) clean -cd perl && rm -f MYMETA.yml CORE_wrap.c lib/RDF/Redland/CORE.pm -cd php && rm -f php_redland.h redland_wrap.c -cd python && $(MAKE) clean -cd python && rm -f Redland_wrap.c -cd ruby && $(MAKE) clean -cd ruby && rm -f redland_wrap.c -rm -f config.h config.cache config.status config.log dh_clean install: build dh_testdir dh_testroot dh_clean -k dh_installdirs cd perl && $(MAKE) install # Move the pure perl into the right dir mkdir -p $(CURDIR)/debian/librdf-perl/usr/share/perl5 mv $(CURDIR)/debian/librdf-perl/usr/lib/perl5/RDF $(CURDIR)/debian/librdf-perl/usr/share/perl5/RDF cd python; \ for python in $(PYVERS); do \ pylib=$$($$python -c 'from distutils import sysconfig; print sysconfig.get_python_lib()'); \ PYTHON=$$(echo $$python | sed "s/$(PYDEF)/python/"); \ PYTHON=$$PYTHON make install DESTDIR=$(CURDIR)/debian/python-librdf pythondir=$$pylib PYTHON_INCLUDES=-I/usr/include/$$python; \ $(MAKE) clean >/dev/null 2>&1; \ done find $(CURDIR)/debian/python-librdf/usr -name "*.py[co]" -exec rm -f {} \; cd ruby ; \ $(MAKE) install DESTDIR=$(CURDIR)/debian/librdf-ruby cd php; \ $(MAKE) install DESTDIR=$(CURDIR)/debian/php5-librdf # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_install dh_installdocs -A README NOTICE NEWS AUTHORS dh_installdocs dh_installchangelogs ChangeLog dh_installman dh_installexamples dh_link dh_strip dh_compress dh_fixperms dh_makeshlibs dh_perl dh_python2 -ppython-librdf dh_installdeb dh_shlibdeps echo "php:Depends=phpapi-$(shell $(PHP_CONFIG) --phpapi)" >> \ $(CURDIR)/debian/$(PHP)-librdf.substvars dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure \ clean1 debian/redland.ini0000664000000000000000000000007411343355744011314 0ustar ; configuration for php Redland module extension=redland.so debian/source/0000775000000000000000000000000011450015542010465 5ustar debian/source/format0000664000000000000000000000001411433624113011674 0ustar 3.0 (quilt) debian/librdf-ruby.examples0000664000000000000000000000002011337160577013153 0ustar ruby/example.rb debian/control0000664000000000000000000000361312303340057010573 0ustar Source: redland-bindings Section: devel Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Dave Beckett Build-Depends: debhelper (>= 5.0.37.2), autotools-dev, libtool (>= 1.5), perl (>= 5.8.1-2), python-all-dev (>= 2.6.6-3~), ruby, ruby-all-dev, librdf0-dev (>= 1.0.14), swig (>= 2.0.0), php5-cli, php5-dev X-Python-Version: >= 2.6 Standards-Version: 3.9.4 Homepage: http://librdf.org/ Package: librdf-perl Section: perl Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, ${perl:Depends} Description: Perl language bindings for the Redland RDF library The Perl interface modules for the Redland Resource Description Framework (RDF) library providing an object-oriented interface in the RDF::Redland package. Homepage: http://librdf.org/docs/perl.html Package: python-librdf Architecture: any Section: python Depends: ${misc:Depends}, ${shlibs:Depends}, ${python:Depends} Provides: ${python:Provides} Description: Python language bindings for the Redland RDF library This package contains the files needed to use the Redland Resource Description Framework (RDF) library in Python programs. Homepage: http://librdf.org/docs/python.html Package: librdf-ruby Architecture: any Section: ruby Depends: ${misc:Depends}, ${shlibs:Depends}, ruby Description: Ruby language bindings for the Redland RDF library This package contains the files needed to use the Redland Resource Description Framework (RDF) library in Ruby programs. Homepage: http://librdf.org/docs/ruby.html Package: php5-librdf Architecture: any Section: php Depends: ${misc:Depends}, ${shlibs:Depends}, php5 | php5-cli, ${php:Depends} Description: PHP5 language bindings for the Redland RDF library This package contains the files needed to use the Redland Resource Description Framework (RDF) library in PHP5 scripts. Homepage: http://librdf.org/docs/php.html debian/compat0000664000000000000000000000000212077624775010407 0ustar 5 debian/watch0000664000000000000000000000014511337160577010233 0ustar version=2 http://download.librdf.org/source/ redland-bindings-([\d+\.]+|\d+)\.tar\.gz debian uupdate debian/python-librdf.examples0000664000000000000000000000003611337160577013522 0ustar python/example.py data/dc.rdf debian/pycompat0000664000000000000000000000000211337160577010751 0ustar 2 debian/php5-librdf.examples0000664000000000000000000000001611337160577013053 0ustar php/test.php