debian/0000755000000000000000000000000012150122037007157 5ustar debian/install0000644000000000000000000000003412142154325010553 0ustar *.js usr/lib/nodejs/yajsml/ debian/control0000644000000000000000000000256712146152576010614 0ustar Source: node-yajsml Section: web Priority: extra Maintainer: Debian Javascript Maintainers Uploaders: Mike Gabriel , Build-Depends: debhelper (>= 8.0.0), dh-buildinfo, Standards-Version: 3.9.4 Homepage: https://github.com/cweider/yajsml Vcs-Git: git://git.debian.org/collab-maint/node-yajsml.git Vcs-Browser: http://git.debian.org/?p=collab-maint/node-yajsml.git Package: node-yajsml Architecture: all Depends: ${misc:Depends}, nodejs (>= 0.6.19~dfsg1-3~), Suggests: libjs-jquery, libjs-underscore, Description: Yet another (Common)JS module loader Yajsml is a server-side component that allows JavaScript code to be distributed in a reliable and performant way. Its three features are: . - Proxy pass through for individual resource requests. - Bulk responses for requests of closely associated resources (e.g. dependencies) when a request specifies a JSONP-style callback. - Canonical packaged resources where requests for disparate resources may be fulfilled through a redirect to one canonical packaged resource (which exploits warmed caches). . The tool’s interface is simple enough that there is no need for a prescribed implementation on the client-side. That said, the require-kernel is a terse implementation of a CommonJS module manager that can use all the features in yajsml. debian/copyright0000644000000000000000000000521012150121546011114 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: yajsml Upstream-Contact: Chad Weider Source: https://github.com/cweider/yajsml Files: * Copyright: 2011, Chad Weider License: Expat Files: example/public/javascript/lib/jquery.js Copyright: 2011, John Resig License: Expat or GPL-2 Comment: Includes Sizzle.js http://sizzlejs.com/ Copyright 2011, The Dojo Foundation Released under the MIT, BSD, and GPL Licenses. Files: example/public/javascript/lib/underscore.js Copyright: 2011, Jeremy Ashkenas, DocumentCloud Inc. License: Expat Files: example/public/javascript/lib/ Copyright: 2010, Jan Lehnardt (JavaScript) 2009, Chris Wanstrath (Ruby) License: Expat Files: debian/* Copyright: 2013, Mike Gabriel License: Expat 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 (version 2) as published by the Free Software Foundation. . 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'.debian/rules0000755000000000000000000000035612146152472010256 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_installexamples: dh_installexamples rm -Rf debian/node-yajsml/usr/share/doc/node-yajsml/examples/node_modules debian/examples0000644000000000000000000000001112142154301010710 0ustar example/*debian/watch0000644000000000000000000000023112142154162010211 0ustar version=3 opts=filenamemangle=s/.*\/v?([\d\.-]+)\.tar\.gz/node-yajsml-$1.tar.gz/ \ https://github.com/cweider/yajsml/tags .*/archive/v?([\d\.]+).tar.gz debian/patches/0000755000000000000000000000000012142156254010617 5ustar debian/patches/001_fix-node-shebangs.patch0000644000000000000000000000036012142156254015520 0ustar Description: fix node -> nodejs shebangs Author: Mike Gabriel --- a/example/server.js +++ b/example/server.js @@ -1,4 +1,4 @@ -#! /usr/bin/node +#! /usr/bin/nodejs /*! Copyright (c) 2011 Chad Weider debian/patches/series0000644000000000000000000000003412142155771012034 0ustar 001_fix-node-shebangs.patch debian/docs0000644000000000000000000000001212142155204010026 0ustar readme.md debian/changelog0000644000000000000000000000023612150122037011032 0ustar node-yajsml (1.1.5-1) unstable; urgency=low * Initial release (Closes: #707134). -- Mike Gabriel Sat, 25 May 2013 13:44:29 +0200 debian/compat0000644000000000000000000000000212142142326010361 0ustar 8 debian/links0000644000000000000000000000044012144762635010241 0ustar usr/share/javascript/jquery/jquery.js usr/share/doc/node-yajsml/examples/public/javascripts/lib/jquery.js usr/share/javascript/underscore/underscrore.js usr/share/doc/node-yajsml/examples/public/javascripts/lib/underscore.js usr/lib/nodejs/yajsml usr/share/doc/node-yajsml/examples/yajsmldebian/source/0000755000000000000000000000000012142142326010463 5ustar debian/source/format0000644000000000000000000000001412142142326011671 0ustar 3.0 (quilt) debian/lintian-overrides0000644000000000000000000000027312142260634012551 0ustar # we are packaging a node-foo package, so nodejs as interpreter is quite common... node-yajsml: example-unusual-interpreter usr/share/doc/node-yajsml/examples/server.js #!/usr/bin/nodejs