debian/0000755000000000000000000000000012173454162007173 5ustar debian/control0000644000000000000000000000344612173453653010611 0ustar Source: librdf-linkeddata-perl Section: perl Priority: optional Build-Depends: cdbs (>= 0.4.106~), devscripts, perl, debhelper, dh-buildinfo, libmoose-perl, libmoosex-log-log4perl-perl, liblog-log4perl-perl, librdf-trine-perl, libplack-perl, libwww-perl, libhtml-html5-writer-perl, libmoosex-undeftolerant-perl, librdf-rdfa-generator-perl, librdf-helper-properties-perl, liburi-namespacemap-perl, libnamespace-autoclean-perl (>= 0.12), liburi-perl (>= 1.52), libconfig-jfdi-perl, libjson-perl, libplack-middleware-crossorigin-perl, librdf-endpoint-perl, librdf-generator-void-perl, libtest-json-perl, libtest-www-mechanize-psgi-perl, libtest-exception-perl, libtest-rdf-perl (>= 0.26), librdf-rdfa-parser-perl, libmodule-package-rdf-perl Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/pkg-perl/packages/librdf-linkeddata-perl Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/librdf-linkeddata-perl.git Homepage: http://search.cpan.org/dist/RDF-LinkedData/ Package: librdf-linkeddata-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Description: simple Linked Data implementation Resource Description Framework (RDF) is a standard model for data interchange on the Web. . RDF::LinkedData is used to create a minimal Linked Data server that can serve RDF data out of an RDF::Trine::Model. It will look up URIs in the model and do the right thing (known as the 303 dance) and mint URLs for that, as well as content negotiation. Thus, you can concentrate on URIs for your things, you need not be concerned about minting URLs for the pages to serve it. debian/source/0000755000000000000000000000000012171771754010502 5ustar debian/source/format0000644000000000000000000000001412171771754011710 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001564712173454162011062 0ustar librdf-linkeddata-perl (0.58-1) unstable; urgency=low * [ upstream ] New stable release. -- Jonas Smedegaard Tue, 23 Jul 2013 12:18:11 +0200 librdf-linkeddata-perl (0.57+07-1) experimental; urgency=low [ upstream ] * New development release. + Link Perl package to Debian upstream + Add explicit seeAlso link too + Forgot the namespacemap dep + Forgot a patch that simplifies headers [ Jonas Smedegaard ] * Adjust get-orig-source handling to treat development releases as later than simpler versioned ones. -- Jonas Smedegaard Tue, 23 Jul 2013 01:37:42 +0200 librdf-linkeddata-perl (0.57+05-1) experimental; urgency=low [ upstream ] * New release. + Enable optional use of environment for config. + Add the use of content type to Etag to work around some bugs. + Allow POST requests to the endpoint. + Fix newline bug causing problems. + Remove write_sqlite script. + Use URI::NamespaceMap for namespaces. + Change packaging to use Module::Package::RDF. + Improved tests. [ Salvatore Bonaccorso ] * Use canonical hostname (anonscm.debian.org) in Vcs-Git URI. [ Xavier Guimard ] * Fix copyright file refer to versioned GPL licenses. [ Jonas Smedegaard ] * Add README.source emphasizing control.in file as *not* a show-stopper for contributions, referring to wiki page for details. * Update copyright/licensing info: + Add git URL as alternate source. + Fix use license and comment pseudo-sections in copyright file to obey silly restrictions of copyright format 1.0. + Bump packaging license to GPL-3+, and extend copyrigt coverage for myself to include current year. + Update coverage for convenience code copies. + Extend coverage for main upstream author. * Bump debhelper compatibility to 8. * Bump standards-version to 3.9.4. * Switch to cpan.org/authors URL for watch file and get-orig-source target, and simplify watch file. * Stop tracking md5sum of upstream tarball. * Relax to build-depend unversioned on cdbs: Needed version satisfied even on oldstable. * (Re-)add get-orig-source support for development releases. * Regenerate Module::Package files during build. Build-depend on libmodule-package-rdf-perl. Tighten build-dependency on cdbs to versions supporting putting aside upstream cruft. * (Build-)depend on liburi-namespacemap-perl. * Relax regression tests when targeted experimental suite. * Install PSGI script only as example file. -- Jonas Smedegaard Thu, 18 Jul 2013 17:28:13 +0200 librdf-linkeddata-perl (0.56-1) unstable; urgency=low * New upstream release: + More tests. + Fix major UTF8 breakage by encoding all strings. + Fix performance problems by stat-ing the external VoID-file to see if needs reloading. + Fix performance problems caused by regeneration of VoID descriptions for every request. + Improve the way different HTML serializations are returned. + Skip some tests when Redland is installed, causes test-specific bugs. + Some cosmetic fixes. * Re-enable testsuite. * Update package relations: + Build-depend on (not only recommend/suggest) libconfig-jfdi-perl, libplack-middleware-crossorigin-perl, librdf-endpoint-perl, libjson-perl, librdf-generator-void-perl and librdf-rdfa-parser-perl: Needed for testsuite. + Recommend (not suggest) librdf-generator-void-perl: Now in Debian. -- Jonas Smedegaard Tue, 07 Aug 2012 14:09:07 +0200 librdf-linkeddata-perl (0.54-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard Sat, 30 Jun 2012 17:33:26 +0200 librdf-linkeddata-perl (0.52-1) unstable; urgency=low * New upstream release. * Update package relations: + Build-depend on (not only recommend) libplack-middleware-crossorigin-perl and librdf-endpoint-perl. + Suggest librdf-generator-void-perl. * Rewrite long description based on upstream texts. * Disable tests: Upstream testsuite currently broken. Temporarily drop test-related build-depdendencies. -- Jonas Smedegaard Fri, 29 Jun 2012 11:31:11 +0200 librdf-linkeddata-perl (0.44-1) unstable; urgency=low * New upstream release. * Fix install binaries below /usr/share/librdf-linkeddata-perl (not /usr/share/liblinkeddata-perl). * Install sample json config files. * Recommend (not suggest) librdf-endpoint-perl: It is in Debian now. * Tidy package relations resolving. * Tighten build-dependency on librdf-test-perl. * Update copyright file: + Document more convenience copies of external Perl modules. -- Jonas Smedegaard Tue, 12 Jun 2012 23:04:31 +0200 librdf-linkeddata-perl (0.40-1) unstable; urgency=low * New upstream release. [ gregor herrmann ] * Remove debian/source/local-options; abort-on-upstream-changes and unapply-patches are default in dpkg-source since 1.16.1. [ Jonas Smedegaard ] * Bump standards-version to 3.9.3. * Use anonscm.debian.org for Vcs-Browser field. * Update copyright file: + Fix double-indent in Copyright fields as per Policy §5.6.13. + Extend/adjust a few copyright years. * Update short description, based on upstream change. * Update package relations: + (Build-)depend on libhtml-html5-writer-perl, libmoosex-undeftolerant-perl and librdf-rdfa-generator-perl: Needed by new upstream release. + Tigten (build-)dependency on libnamespace-autoclean-perl to be versioned: Needed by new upstream release. + Recommend libplack-middleware-crossorigin-perl: Recommended by new upstream release. + Relax build-dependency on cdbs; Needlessly tight. + Relax build-depend unversioned on debhelper and devscripts: Needed versions satisfied even in oldstable. -- Jonas Smedegaard Fri, 18 May 2012 22:19:42 +0200 librdf-linkeddata-perl (0.30-1) unstable; urgency=low * New upstream release. * Update md5sum hint for new upstream 0.30 release. * Update package relations: + Stop build-depending on or recommending libjson-perl. + Stop build-depending on libtest-nowarnings-perl. + Suggest (until officially packaged) librdf-endpoint-perl. * Add copyright years and more copyright holders. -- Jonas Smedegaard Tue, 21 Jun 2011 18:30:02 +0200 librdf-linkeddata-perl (0.20-3) unstable; urgency=low * Suppress development releases in watch file. * Update copyright file: + Quote license names in License field comments. -- Jonas Smedegaard Sun, 05 Jun 2011 14:05:10 +0200 librdf-linkeddata-perl (0.20-2) unstable; urgency=low * Fix build-depend on libtest-json-perl. Make regression tests strict. -- Jonas Smedegaard Mon, 16 May 2011 06:32:09 +0200 librdf-linkeddata-perl (0.20-1) unstable; urgency=low * Initial packaging release. Closes: bug#626874. -- Jonas Smedegaard Mon, 16 May 2011 05:22:37 +0200 debian/README.source0000644000000000000000000000056312171771754011365 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/compat0000644000000000000000000000000212171771754010400 0ustar 8 debian/watch0000644000000000000000000000023112171771754010227 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 http://www.cpan.org/authors/id/K/KJ/KJETILK/RDF-LinkedData-([\d.]+)\.tar\.gz debian/copyright_hints0000644000000000000000000000651512171777370012351 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: CREDITS Changes MANIFEST META.ttl META.yml Makefile.PL SIGNATURE debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch inc/Module/AutoInstall.pm inc/Module/Install/AutoInstall.pm inc/Module/Install/AutoManifest.pm inc/Module/Install/Base.pm inc/Module/Install/Can.pm inc/Module/Install/Contributors.pm inc/Module/Install/Fetch.pm inc/Module/Install/Include.pm inc/Module/Install/Makefile.pm inc/Module/Install/TrustMetaYml.pm inc/Module/Install/Win32.pm inc/Module/Install/WriteAll.pm inc/Module/Package/Dist/RDF.pm inc/YAML/Tiny.pm meta/changes.ttl meta/makefile.ttl meta/people.ttl meta/project.ttl rdf_linkeddata.json rdf_linkeddata_acl.json rdf_linkeddata_dev.json rdf_linkeddata_end.json rdf_linkeddata_void.json t/00-load.t t/10-basic.t t/11-constructor.t t/15-process.t t/16-void.t t/17-hypermedia-ro.t t/19_config_file.t t/20-psgi-basic.t t/25-psgi-endpoint.t t/28-psgi-void.t t/data/add.ttl t/data/basic.ttl Copyright: *No copyright* License: UNKNOWN FIXME Files: README lib/RDF/LinkedData.pm Copyright: & LICENSE 2010, ABC Startsiden AS 2010, Gregory Todd Williams 2010-2013, Kjetil Kjernsmo License: Perl FIXME Files: inc/Module/Install/Package.pm inc/Module/Package.pm Copyright: 2011 License: UNKNOWN FIXME Files: inc/Module/Install/Metadata.pm Copyright: License: Expat FIXME Files: debian/rules Copyright: 2011-2013, Jonas Smedegaard CREDITS Changes LICENSE MANIFEST License: GPL-3+ FIXME Files: LICENSE Copyright: 1989, Free Software Foundation, Inc 19xx name of author 19yy 2013, Gregory Todd Williams , Kjetil Kjernsmo HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR HOLDERS AND/OR OTHER PARTIES Holder Holder maintains some semblance of Holder may not be used to endorse or promote Holder to include your Holder" is whoever is named in the or s for Holder, but only to the Holder. A Package modified in such disclaimer" for the program, if holder saying it may be interest in the notices and associated disclaimers the software, and License: GPL-ever FIXME Files: lib/Plack/App/RDF/LinkedData.pm Copyright: & LICENSE 2010-2013, Kjetil Kjernsmo License: Perl FIXME Files: script/linked_data.psgi Copyright: 2010, ABC Startsiden AS and Gregory Todd Williams and License: Perl FIXME Files: inc/Scalar/Util.pm Copyright: 1997-2007, Graham Barr . License: Perl FIXME Files: COPYRIGHT Copyright: 1997-2007, Graham Barr . 1999, Tuomas J. Lukka . 2002, - 2012, Brian Ingerson, Audrey Tang and Adam Kennedy 2002-2004, Audrey Tang and Brian Ingerson 2003-2004, Audrey Tang 2006, - 2012, Adam Kennedy 2010, ABC Startsiden AS 2010, Gregory Todd Williams 2010-2013, Kjetil Kjernsmo 2011. Ingy doet Net 2013, the holder(s) None This software is 2011, by Toby Inkster This software is 2011-2012, by Toby Inkster This software is 2013, by Toby Inkster Unknown License: UNKNOWN FIXME Files: inc/Module/Install.pm Copyright: 2008, - 2012, Adam Kennedy License: UNKNOWN FIXME debian/copyright0000644000000000000000000000644712171773644011150 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: RDF::LinkedData Upstream-Contact: Kjetil Kjernsmo Source: http://search.cpan.org/dist/RDF-LinkedData/ git://github.com/kjetilk/RDF-LinkedData.git Files: * Copyright: 2010, ABC Startsiden AS 2010, Gregory Todd Williams 2010-2013, Kjetil Kjernsmo License: Artistic or GPL-1+ Comment: License: . This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. . Comment: . Perl 5 is licensed under either the 'Artistic license' or the 'GNU General Public License' version 1 or later. Files: inc/Module/AutoInstall.pm inc/Module/Install* Copyright: 2001-2006, Audrey Tang 2002-2004, Brian Ingerson 2006,2008-2012, Adam Kennedy License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Install. Files: inc/Module/Package.pm inc/Module/Install/Package.pm Copyright: 2011, Ingy döt Net License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Package. Files: inc/Module/Install/AutoManifest.pm Copyright: 2008, Hans Dieter Pearcey License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Install::AutoManifest. Files: inc/Module/Install/Contributors.pm Copyright: 2013, Toby Inkster License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Install::Contributors. Files: inc/Module/Install/TrustMetaYml.pm Copyright: 2011-2012, Toby Inkster License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Install::TrustMetaYml. Files: inc/Module/Package/Dist/RDF.pm Copyright: 2011-2013, Toby Inkster License: Artistic or GPL-1+ Comment: Mangled convenience copy of Module::Package::RDF. Files: inc/Scalar/Util* Copyright: 1997-2007, Graham Barr 1999 Tuomas J. Lukka License: Artistic or GPL-1+ Comment: Mangled convenience copy of List::Util. Files: inc/YAML/Tiny.pm Copyright: 2006-2012, Adam Kennedy License: Artistic or GPL-1+ Comment: Mangled convenience copy of YAML::Tiny. Files: debian/* Copyright: 2011-2013, Jonas Smedegaard License: GPL-3+ License: Artistic Comment: . On Debian systems the 'Artistic License' is located in '/usr/share/common-licenses/Artistic'. License: GPL-1+ Comment: . On Debian systems the 'GNU General Public License' version 1 is located in '/usr/share/common-licenses/GPL-1'. License: GPL-3+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. . This program 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 General Public License for more details. . Comment: . On Debian systems the 'GNU General Public License' version 3 is located in '/usr/share/common-licenses/GPL-3'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . debian/gbp.conf0000644000000000000000000000014612171771754010622 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/rules0000755000000000000000000000510312173340211010237 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2011, 2012, 2013 Jonas Smedegaard # Description: Main Debian packaging script for RDF::LinkedData # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 3, or (at your option) # any later version. # # This program 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 # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see . include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/utils.mk include /usr/share/cdbs/1/class/perl-makemaker.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg = $(DEB_SOURCE_PACKAGE) DEB_UPSTREAM_PACKAGE = RDF-LinkedData DEB_UPSTREAM_TARBALL_BASENAME_MANGLE = s/\+/_/ DEB_UPSTREAM_URL = http://www.cpan.org/authors/id/K/KJ/KJETILK # Needed both by upstream build and (always/often) at runtime perl-deps = moose moosex-log-log4perl log-log4perl rdf-trine plack www perl-deps += html-html5-writer moosex-undeftolerant rdf-rdfa-generator perl-deps += rdf-helper-properties uri-namespacemap deps = $(patsubst %,$(comma) lib%-perl,$(perl-deps)) deps +=, libnamespace-autoclean-perl (>= 0.12), liburi-perl (>= 1.52) perl-deps-recommend = config-jfdi json plack-middleware-crossorigin perl-deps-recommend += rdf-endpoint rdf-generator-void deps-recommend = $(patsubst %,$(comma) lib%-perl,$(perl-deps-recommend)) # Needed by upstream testsuite perl-deps-test = json www-mechanize-psgi exception deps-test = $(patsubst %,$(comma) libtest-%-perl,$(perl-deps-test)) deps-test +=, libtest-rdf-perl (>= 0.26) deps-test +=, librdf-rdfa-parser-perl CDBS_BUILD_DEPENDS +=, $(deps), $(deps-recommend), $(deps-test) CDBS_DEPENDS_$(pkg) = $(deps) CDBS_RECOMMENDS_$(pkg) = $(deps-recommend) CDBS_SUGGESTS_$(pkg) = $(suggests) # regenerate Module::Package files during build CDBS_BUILD_DEPENDS +=, libmodule-package-rdf-perl DEB_UPSTREAM_CRUFT_MOVE = inc COPYRIGHT CREDITS Changes LICENSE MANIFEST DEB_UPSTREAM_CRUFT_MOVE += META.ttl META.yml README SIGNATURE DEB_INSTALL_EXAMPLES_$(pkg) = rdf_*.json script/* # relax regression tests when targeted experimental suite DEB_MAKE_CHECK_TARGET = test TEST_VERBOSE=1 \ $(if $(shell dpkg-parsechangelog | grep -Fx 'Distribution: experimental'),|| true) debian/control.in0000644000000000000000000000217612171771754011220 0ustar Source: librdf-linkeddata-perl Section: perl Priority: optional Build-Depends: @cdbs@ Maintainer: Debian Perl Group Uploaders: Jonas Smedegaard Standards-Version: 3.9.4 Vcs-Git: git://anonscm.debian.org/git/pkg-perl/packages/librdf-linkeddata-perl Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/librdf-linkeddata-perl.git Homepage: http://search.cpan.org/dist/RDF-LinkedData/ Package: librdf-linkeddata-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, ${cdbs:Depends} Recommends: ${cdbs:Recommends} Suggests: ${cdbs:Suggests} Description: simple Linked Data implementation Resource Description Framework (RDF) is a standard model for data interchange on the Web. . RDF::LinkedData is used to create a minimal Linked Data server that can serve RDF data out of an RDF::Trine::Model. It will look up URIs in the model and do the right thing (known as the 303 dance) and mint URLs for that, as well as content negotiation. Thus, you can concentrate on URIs for your things, you need not be concerned about minting URLs for the pages to serve it.