debian/0000755000000000000000000000000012074151137007167 5ustar debian/patches/0000755000000000000000000000000012074151026010613 5ustar debian/patches/README0000644000000000000000000000021111347270217011473 0ustar 0xxx: Grabbed from upstream development. 1xxx: Possibly relevant for upstream adoption. 2xxx: Only relevant for official Debian release. debian/patches/2001_native_binding_path.patch0000644000000000000000000000073712074151026016301 0ustar Description: Fix path to bindings file This file is distributed under the same license as the node_raptor package. Author: Jonas Smedegaard Last-Update: 2013-01-12 --- node-raptor-0~0git20130108.orig/index.js +++ node-raptor-0~0git20130108/index.js @@ -1,5 +1,5 @@ var events = require('events'); -var bindings = require(__dirname + '/build/Release/bindings'); +var bindings = require(__dirname + '/native/bindings'); function inherits(target, source) { debian/patches/series0000644000000000000000000000003712074150345012033 0ustar 2001_native_binding_path.patch debian/control0000644000000000000000000000167412074151111010572 0ustar Source: node-raptor Section: libs Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard Build-Depends: cdbs, devscripts, debhelper, dh-buildinfo, nodejs-dev, libraptor2-dev Standards-Version: 3.9.4 Homepage: https://github.com/0xfeedface/node_raptor Vcs-Git: git://git.debian.org/git/collab-maint/node-raptor Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/node-raptor.git Package: node-raptor Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: Node.js bindings for libraptor2 Node.js is an event-based server-side JavaScript engine. . Raptor is a C library providing a set of parsers and serializers for Resource Description Framework (RDF) triples by parsing syntaxes or serializing the triples into a syntax. . Node-raptor provides Raptor RDF parser and serializer bindings to Node.js. debian/source/0000755000000000000000000000000011666647537010513 5ustar debian/source/format0000644000000000000000000000001411530323745011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000025012074134770011042 0ustar node-raptor (0~0git20130108-1) unstable; urgency=low * Initial release. Closes: Bug#697941. -- Jonas Smedegaard Sat, 12 Jan 2013 02:18:44 +0100 debian/compat0000644000000000000000000000000212055513267010372 0ustar 8 debian/watch0000644000000000000000000000013112074034672010217 0ustar version=3 https://github.com/0xfeedface/node_raptor/tags .*/archive/v?(\d[\d\.]+).tar.gz debian/copyright_hints0000644000000000000000000000222112074151137012324 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: Makefile NOTICE README.mdown debian/compat debian/control debian/control.in debian/gbp.conf debian/install debian/patches/2001_native_binding_path.patch debian/patches/README debian/patches/series debian/source/format debian/watch index.js package.json src/wscript test/phil.rdf test/ser_test.rdf Copyright: *No copyright* License: UNKNOWN FIXME Files: src/bindings.cc src/parser.cc src/parser.h src/serializer.cc src/serializer.h src/statement.cc src/statement.h src/statics.h test/parse.js test/parse_buffer.js test/parse_uri.js test/serialize.js Copyright: 2010, Norman Heino License: Apache-2.0 FIXME Files: LICENSE Copyright: You must retain, in the Source form of any Derivative Works [yyyy license to reproduce, prepare Derivative Works of owner owner. For the purposes of this definition, "submitted" License: Apache-2.0 FIXME Files: debian/rules Copyright: 2013, Jonas Smedegaard License: GPL-2+ FIXME debian/copyright0000644000000000000000000000370612074150540011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: raptor Upstream-Contact: http://github.com/0xfeedface/node_raptor/issues Source: https://github.com/0xfeedface/node_raptor/downloads git://github.com/0xfeedface/node_raptor Files: * Copyright: 2010, Norman Heino License: Apache-2.0 Files: debian/* Copyright: 2013, Jonas Smedegaard License: GPL-3+ Files: debian/patches/2001_native_binding_path.patch Copyright: 2013, Jonas Smedegaard License: Apache-2.0 License: Apache-2.0 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. . Comment: . On Debian systems the 'Apache License' version 2.0 is located in '/usr/share/common-licenses/Apache-2.0'. 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/install0000644000000000000000000000003712074150001010545 0ustar index.js usr/lib/nodejs/raptor debian/gbp.conf0000644000000000000000000000021512074036660010607 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True [git-import-orig] filter = .gitignore debian/rules0000755000000000000000000000507112074134566010261 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2013 Jonas Smedegaard # Description: Main Debian packaging script for node_raptor # # 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 2, 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/langcore.mk include /usr/share/cdbs/1/rules/debhelper.mk pkg = node-raptor CDBS_BUILD_DEPENDS += , nodejs-dev, libraptor2-dev CDBS_DEPENDS_$(pkg) = nodejs DEB_UPSTREAM_URL = https://github.com/0xfeedface/node_raptor/archive #DEB_UPSTREAM_TARBALL_BASENAME = v$(DEB_UPSTREAM_TARBALL_VERSION) DEB_UPSTREAM_TARBALL_BASENAME = 91abde DEB_UPSTREAM_TARBALL_MD5 = 7215c1b992cca1a4cb7c381224297273 DEB_SRCDIR = src DEB_INSTALL_DOCS_$(pkg) += README.mdown # node-waf build routines NODE-PATH = $(cdbs_curdestdir)usr/lib/nodejs/raptor/native NODE-WAF-BUILDFLAGS = CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" CPPFLAGS="$(CPPFLAGS)" LINKFLAGS="$(LDFLAGS)" NODE-WAF = NOCOLOR=1 NODE_PATH="$(NODE-PATH)" RAPTOR_PREFIX=/usr node-waf -v configure/$(pkg):: debian/stamp-node-waf-configure debian/stamp-node-waf-configure: cd $(DEB_SRCDIR) && $(NODE-WAF-BUILDFLAGS) $(NODE-WAF) configure touch $@ build/$(pkg):: debian/stamp-node-waf-build debian/stamp-node-waf-build: cd $(DEB_SRCDIR) && $(NODE-WAF) build $(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),,make test) touch $@ install/$(pkg):: cd $(DEB_SRCDIR) && $(NODE-WAF) install clean:: rm -rf build rm -f $(DEB_SRCDIR)/.lock-wscript rm -f debian/stamp-node-waf-configure debian/stamp-node-waf-build # Node modules have an uncommon extension preventing autodetection by # dh_shlibdeps, so we do it manually binary-strip-IMPL/$(pkg):: $(if $(is_debug_package)$(filter nostrip,$(DEB_BUILD_OPTIONS)),,find "$(cdbs_curdestdir)" -name "*.node" -exec strip --remove-section=.comment --remove-section=.note --strip-unneeded {} +) binary-predeb-IMPL/$(pkg):: find "$(cdbs_curdestdir)" -name "*.node" -exec dpkg-shlibdeps -Tdebian/$(cdbs_curpkg).substvars {} + debian/control.in0000644000000000000000000000157012074147104011201 0ustar Source: node-raptor Section: libs Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.4 Homepage: https://github.com/0xfeedface/node_raptor Vcs-Git: git://git.debian.org/git/collab-maint/node-raptor Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/node-raptor.git Package: node-raptor Architecture: any Depends: ${cdbs:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: Node.js bindings for libraptor2 Node.js is an event-based server-side JavaScript engine. . Raptor is a C library providing a set of parsers and serializers for Resource Description Framework (RDF) triples by parsing syntaxes or serializing the triples into a syntax. . Node-raptor provides Raptor RDF parser and serializer bindings to Node.js.