debian/0000755000000000000000000000000011733576705007204 5ustar debian/control0000644000000000000000000000135511733576765010621 0ustar Source: ltx Section: web Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard Build-Depends: cdbs (>= 0.4.72~), debhelper, dh-buildinfo, node-node-expat, node-vows Standards-Version: 3.9.3 Homepage: https://github.com/astro/ltx Vcs-Git: git://git.debian.org/git/collab-maint/ltx Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ltx.git Package: node-ltx Architecture: all Depends: ${misc:Depends}, ${cdbs:Depends} Suggests: ${cdbs:Suggests} Enhances: ${cdbs:Enhances} Description: XML DOM builder library for Node Node is an event-based server-side JavaScript engine. . Less-Than XML (ltx) is an XML DOM builder library for Node. debian/source/0000755000000000000000000000000011665207441010474 5ustar debian/source/format0000644000000000000000000000001411442224275011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000663211733576461011064 0ustar ltx (0.2.0-1) unstable; urgency=low * New upstream release. * Bump standards-version to 3.9.3. * Use anonscm.debian.org URL in Vcs-Browser field. * Bump copyright file format to 1.0. * Update package relations: + Drop obsolete transitional conflicts/replaces/provides against libnode-ltx. + Declare dependencies CDBS-style in rules file. + Depend on node-sax. + Suggest (not yet packaged) node-easysax and node-xml. + Enhance (not yet packaged) browserify. -- Jonas Smedegaard Sun, 25 Mar 2012 13:10:11 +0200 ltx (0.1.3-1) unstable; urgency=low * New upstream release. * Update watch file to use more flexible regex. -- Jonas Smedegaard Sun, 15 Jan 2012 17:09:54 +0100 ltx (0.1.2-1) unstable; urgency=low * New upstream release. * Enable regression tests (except currently failing parse-test.js). Build-depend on node-node-expat and node-vows. -- Jonas Smedegaard Thu, 22 Dec 2011 21:47:14 +0700 ltx (0.1.1-2) unstable; urgency=low * Bump debhelper compatilibity level to 7. * Drop obsolete libnode-node-expat fallback dependency. -- Jonas Smedegaard Sun, 04 Dec 2011 16:32:09 +0700 ltx (0.1.1-1) unstable; urgency=low * New upstream release. * Depend on node-node-expat favored over legacy package name libnode-node-expat. * Rename libnode-ltx → node-ltx. Replace and conflict with (and temporarily provide) old package name. * Drop dpkg local-options hints from packaging source: now defaults. * Drop obsolete patch ch. * Update copyright file: + New upstream license: Expat. + Quote license names in comment. * Update package relations: + Relax build-depend unversioned on debhelper and cdbs (needed versions satisfied even in oldstable). -- Jonas Smedegaard Wed, 30 Nov 2011 00:04:23 +0700 ltx (0.0.5-2) unstable; urgency=low * Add patch to not quote ' and " for vanilla text nodes. * Tighten build-dependency on cdbs. -- Jonas Smedegaard Sun, 21 Aug 2011 10:49:48 +0200 ltx (0.0.5-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard Sat, 30 Apr 2011 07:51:02 +0200 ltx (0.0.4+20110330-1) unstable; urgency=low * New snapshot from upstream VCS. [ Jonas Smedegaard ] * Bump policy compliance to standards-version 3.9.2. * Bump copyright file format to draft 174 of DEP-5. -- Jonas Smedegaard Fri, 22 Apr 2011 11:58:01 +0200 ltx (0.0.4~9ef35a-2) unstable; urgency=low * Fix tie proper email addresses to artist and real name of upstream author, as per request. * Package now team-maintained: + Set Debian Javascript Maintainers as maintainer. + Set myself as uploader. * Update copyright file: Rewrite w/ Subversion draft rev.173 of DEP5. -- Jonas Smedegaard Sat, 12 Mar 2011 15:23:09 +0100 ltx (0.0.4~9ef35a-1) experimental; urgency=low * New upstream (Git snapshot tagged as) release. -- Jonas Smedegaard Mon, 31 Jan 2011 19:49:53 +0100 ltx (0.0.2~99f64d-2) experimental; urgency=low * Fix gitignore /.pc (not bogus raw). * Rename binary package to match micro-policy Node naming scheme: libnode-PKG. -- Jonas Smedegaard Fri, 28 Jan 2011 12:44:19 +0100 ltx (0.0.2~99f64d-1) experimental; urgency=low * Initial release. Closes: Bug#611318. -- Jonas Smedegaard Fri, 28 Jan 2011 01:32:08 +0100 debian/compat0000644000000000000000000000000211666636617010406 0ustar 7 debian/watch0000644000000000000000000000011511675535032010223 0ustar version=3 http://githubredir.debian.net/github/astro/ltx .*?(\d[^/]*).tar.gz debian/copyright_hints0000644000000000000000000000166111733574063012343 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: README.markdown benchmark/.gitignore benchmark/benchmark.js benchmark/build.js benchmark/index.html debian/compat debian/control debian/control.in debian/gbp.conf debian/install debian/source/format debian/watch index.js lib/index-browserify.js lib/index.js lib/parse.js lib/sax_easysax.js lib/sax_expat.js lib/sax_ltx.js lib/sax_node-xml.js lib/sax_saxjs.js package.json test/element-test.js test/parse-test.js Copyright: *No copyright* License: UNKNOWN FIXME Files: debian/rules Copyright: 2011, Jonas Smedegaard License: GPL-2+ FIXME Files: LICENSE Copyright: 2010, Stephan Maka HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER License: MIT/X11 (BSD like) FIXME Files: lib/element.js Copyright: License: UNKNOWN FIXME debian/copyright0000644000000000000000000000427011733574114011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Less-Than XML Upstream-Contact: Astro http://github.com/astro/ltx/issues/ Source: https://github.com/astro/ltx/downloads git://github.com/astro/ltx Files: * Copyright: 2010, Stephan Maka License: Expat Files: debian/* Copyright: 2011, Jonas Smedegaard License: GPL-2+ License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: GPL-2+ 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. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . debian/install0000644000000000000000000000003411520403713010550 0ustar lib/*.js usr/lib/nodejs/ltx debian/gbp.conf0000644000000000000000000000014611442224275010611 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True debian/rules0000755000000000000000000000341611733576574010274 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2011 Jonas Smedegaard # Description: Main Debian packaging script for Less-Than XML # # 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/rules/debhelper.mk libpkgname = node-ltx deps = node-node-expat CDBS_BUILD_DEPENDS += , $(deps), node-vows CDBS_DEPENDS_$(libpkgname) = $(deps), node-sax, nodejs CDBS_SUGGESTS_$(libpkgname) = node-easysax, node-xml CDBS_ENHANCES_$(libpkgname) = browserify # suppress optional build-dependencies CDBS_BUILD_DEPENDS_rules_upstream-tarball = CDBS_BUILD_DEPENDS_rules_utils_copyright-check = DEB_UPSTREAM_URL = http://githubredir.debian.net/github/astro/ltx/ DEB_UPSTREAM_TARBALL_BASENAME = v$(DEB_UPSTREAM_TARBALL_VERSION) DEB_UPSTREAM_WGET_OPTS += --no-check-certificate DEB_UPSTREAM_TARBALL_MD5 = 41496675c929590ab0e9d64a46550ef0 # TODO: Simply do "vows --spec" when upstream issue#6 is solved build/$(libpkgname):: $(if $(filter nocheck,$(DEB_BUILD_OPTIONS)),,find test -type f -name '*.js' -not -name parse-test.js -exec vows '{}' +) DEB_INSTALL_DOCS_$(libpkgname) += README.markdown debian/control.in0000644000000000000000000000125111733576142011206 0ustar Source: ltx Section: web Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.3 Homepage: https://github.com/astro/ltx Vcs-Git: git://git.debian.org/git/collab-maint/ltx Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ltx.git Package: node-ltx Architecture: all Depends: ${misc:Depends}, ${cdbs:Depends} Suggests: ${cdbs:Suggests} Enhances: ${cdbs:Enhances} Description: XML DOM builder library for Node Node is an event-based server-side JavaScript engine. . Less-Than XML (ltx) is an XML DOM builder library for Node.