debian/0000755000000000000000000000000012203217777007176 5ustar debian/control0000644000000000000000000000324712203217422010572 0ustar Source: node-uuid Section: web Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard Build-Depends: cdbs, devscripts, debhelper, dh-buildinfo, uglifyjs Standards-Version: 3.9.4 Homepage: https://github.com/broofa/node-uuid Vcs-Git: git://anonscm.debian.org/git/collab-maint/node-uuid Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/node-uuid.git Package: libjs-node-uuid Architecture: all Depends: ${misc:Depends} Recommends: javascript-common Breaks: node-node-uuid (<< 1.3.1~20111202~) Description: simple, fast generation of RFC4122 UUIDs - JavaScript library Node is an event-based server-side JavaScript engine. . Node-uuid is a UUID library usable either directly in web browsers or as a Node module. . * Generate RFC4122 version 1 or version 4 UUIDs * Runs in node.js and all browsers * Cryptographically strong random # generation on supporting platforms * 1.1K minified and gzip'ed . This package contains node-uuid usable directly in web browsers. Package: node-node-uuid Architecture: all Depends: ${misc:Depends}, nodejs, libjs-node-uuid Conflicts: libnode-node-uuid Replaces: libnode-node-uuid Description: simple, fast generation of RFC4122 UUIDs - Node module Node is an event-based server-side JavaScript engine. . Node-uuid is a UUID library usable either directly in web browsers or as a Node module. . * Generate RFC4122 version 1 or version 4 UUIDs * Runs in node.js and all browsers * Cryptographically strong random # generation on supporting platforms * 1.1K minified and gzip'ed . This package contains node-uuid usable with Node. debian/source/0000755000000000000000000000000012156655342010477 5ustar debian/source/format0000644000000000000000000000001412156655342011705 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000742412203217772011052 0ustar node-uuid (1.4.0-1) unstable; urgency=low [ upstream ] * New release. + Improved module context detection. + Removed public RNG functions. [ Jonas Smedegaard ] * Update rules files to directly use github.com URL (not githubredir.debian.net). * Extend copyright coverage for main upstream author to include recent years. -- Jonas Smedegaard Thu, 15 Aug 2013 20:36:44 +0200 node-uuid (1.3.3-2) unstable; urgency=low * Add README.source emphasizing control.in file as *not* a show-stopper for contributions, referring to wiki page for details. * Stop tracking md5sum of upstream tarball. * Bump dephelper compatibility level to 8. * Bump standards-version to 3.9.4. * Use canonical host (anonscm.debian.org) in Vcs-* URIs. * Build-depend on devscripts, to enable copyright check unconditionally: Needed version satisfied even in oldstable. * Bump packaging license to GPL-3+, and extend copyrigt coverage for myself to include recent years. * Update copyright file: + Fix use comment and license pseudo-sections in copyright file to obey silly restrictions of copyright format 1.0. + Fix mention correct version of GPL in licensing comment. + Quote license in licensing comment. + Bump file format to 1.0. * Update watch file to directly track github URL (drop githubredir.debian.net proxy). * Have git-import-orig filter-out .gitignore files. -- Jonas Smedegaard Fri, 14 Jun 2013 20:04:58 +0200 node-uuid (1.3.3-1) unstable; urgency=low * New upstream release. -- Jonas Smedegaard Sat, 18 Feb 2012 13:42:58 +0100 node-uuid (1.3.3~201120104-1) unstable; urgency=low * New upstream (git-)release. -- Jonas Smedegaard Mon, 09 Jan 2012 15:26:50 +0100 node-uuid (1.3.1~20111202-1) unstable; urgency=low * New upstream (git-)release. * Update copyright file: + Fix use License shortname Expat (not MIT). + Fix add License section GPL. + Quote license names in Comments. * Provide package libjs-node-uuid (not just as virtual package by node-node-uuid), to ease installing without Node. * Have node-node-uuid depend on (not recommend) nodejs. * Improve short and long descriptions. * Improve get-orig-source handling for non-tarball-released github source. * Fix watch file regex: use non-greedy matching. -- Jonas Smedegaard Sat, 24 Dec 2011 13:54:08 +0700 node-uuid (1.2.0~20110510-2) unstable; urgency=low * Drop dpkg local-options hints from packaging source: now defaults. * Bump debhelper compatilibity level to 7. * Rename binary package libnode-node-uuid → node-mode-uuid. Replace and conflict with old name. * Relax to build-depend unversioned on debhelper: needed version satisfied even in oldstable. -- Jonas Smedegaard Sun, 04 Dec 2011 01:40:47 +0700 node-uuid (1.2.0~20110510-1) unstable; urgency=low New (git snapshot approximating) upstream release. * Update copyright file: + Drop duplicate GPL comment. + Rewrap license fields at 72 chars, and shorten comments. * Fix lowercase plurification UUIDs in long description. -- Jonas Smedegaard Mon, 16 May 2011 02:36:27 +0200 node-uuid (1.1.0~bf9582-2) unstable; urgency=low * Package now team-maintained: + Set Debian Javascript Maintainers as maintainer. + Set myself as uploader. * Bump copyright file format to draft 174 of DEP-5. * Bump policy compliance to standards-version 3.9.2. * Use uglifyjs (not yui-compressor). Update build-dependencies accordingly. -- Jonas Smedegaard Sat, 16 Apr 2011 11:13:31 +0200 node-uuid (1.1.0~bf9582-1) unstable; urgency=low * Initial release. Closes: Bug#611415. -- Jonas Smedegaard Sat, 29 Jan 2011 01:57:16 +0100 debian/README.source0000644000000000000000000000056312156655342011362 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/compat0000644000000000000000000000000212156655342010375 0ustar 8 debian/watch0000644000000000000000000000012412156655342010225 0ustar version=3 https://github.com/broofa/node-uuid/tags .*/archive/v(\d[\d\.]+)\.tar\.gz debian/copyright_hints0000644000000000000000000000147112203217416012327 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.md benchmark/README.md benchmark/bench.sh benchmark/benchmark-native.c benchmark/benchmark.js debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/source/format debian/watch package.json test/compare_v1.js test/test.html test/test.js Copyright: *No copyright* License: UNKNOWN FIXME Files: LICENSE.md uuid.js Copyright: 2010, Robert Kieffer 2010-2012, Robert Kieffer License: UNKNOWN FIXME Files: debian/rules Copyright: 2011-2013, Jonas Smedegaard License: GPL-3+ FIXME Files: benchmark/bench.gnu Copyright: 1986-1993, 1998, 2004, 2007-2010 License: UNKNOWN FIXME debian/copyright0000644000000000000000000000511112203217500011107 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: node-uuid Upstream-Contact: http://github.com/broofa/node-uuid/issues/ Source: https://github.com/broofa/node-uuid/downloads git://github.com/broofa/node-uuid Files: * Copyright: 2010-2012, Robert Kieffer License: Expat or GPL Comment: License: . Dual licensed under the [MIT](http://en.wikipedia.org/wiki/MIT_License) and [GPL](http://en.wikipedia.org/wiki/GNU_General_Public_License) licenses. . Comment: . The "MIT" license referenced is actually the Expat license. Files: debian/* Copyright: 2011-2013, Jonas Smedegaard License: GPL-3+ 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 Comment: . On Debian systems the 'GNU General Public License' version 1 is located in '/usr/share/common-licenses/GPL-1'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . 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'. debian/gbp.conf0000644000000000000000000000021512156655342010614 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True sign-tags = True [git-import-orig] filter = .gitignore debian/rules0000755000000000000000000000355412203216320010244 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2011, 2012, 2013 Jonas Smedegaard # Description: Main Debian packaging script for node-uuid # # 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/rules/debhelper.mk libname = node-uuid libdirname = $(libname) libpkgname = libjs-$(libname) nodepkgname = node-$(libname) CDBS_BUILD_DEPENDS += , uglifyjs DEB_UPSTREAM_URL = http://github.com/broofa/$(libname)/archive DEB_UPSTREAM_TARBALL_BASENAME = v$(DEB_UPSTREAM_TARBALL_VERSION) DEB_INSTALL_DOCS_ALL += README.md # TODO: generalize parts below as a CDBS javascript snippet js-basedir = js-stems = $(basename $(wildcard $(js-basedir)*.js)) js-min = $(js-stems:$(js-basedir)%=debian/%.min.js) js-destdir = /usr/share/javascript/$(libdirname) DEB_DH_INSTALL_ARGS_$(libpkgname) = $(addsuffix .js,$(js-stems)) debian/*.min.js $(js-destdir) build/$(libpkgname):: $(js-min) $(js-min): debian/%.min.js: $(js-basedir)%.js uglifyjs -o $@ $< clean:: rm -f debian/*.js # TODO: maybe generalize parts below as a CDBS node snippet js-nodestem = uuid node-destdir = /usr/lib/nodejs/ DEB_DH_LINK_$(nodepkgname) = $(js-destdir)/$(js-nodestem).js $(node-destdir)$(libdirname).js debian/control.in0000644000000000000000000000316612156655342011215 0ustar Source: node-uuid Section: web Priority: optional Maintainer: Debian Javascript Maintainers Uploaders: Jonas Smedegaard Build-Depends: @cdbs@ Standards-Version: 3.9.4 Homepage: https://github.com/broofa/node-uuid Vcs-Git: git://anonscm.debian.org/git/collab-maint/node-uuid Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/node-uuid.git Package: libjs-node-uuid Architecture: all Depends: ${misc:Depends} Recommends: javascript-common Breaks: node-node-uuid (<< 1.3.1~20111202~) Description: simple, fast generation of RFC4122 UUIDs - JavaScript library Node is an event-based server-side JavaScript engine. . Node-uuid is a UUID library usable either directly in web browsers or as a Node module. . * Generate RFC4122 version 1 or version 4 UUIDs * Runs in node.js and all browsers * Cryptographically strong random # generation on supporting platforms * 1.1K minified and gzip'ed . This package contains node-uuid usable directly in web browsers. Package: node-node-uuid Architecture: all Depends: ${misc:Depends}, nodejs, libjs-node-uuid Conflicts: libnode-node-uuid Replaces: libnode-node-uuid Description: simple, fast generation of RFC4122 UUIDs - Node module Node is an event-based server-side JavaScript engine. . Node-uuid is a UUID library usable either directly in web browsers or as a Node module. . * Generate RFC4122 version 1 or version 4 UUIDs * Runs in node.js and all browsers * Cryptographically strong random # generation on supporting platforms * 1.1K minified and gzip'ed . This package contains node-uuid usable with Node.