debian/0000755000000000000000000000000012232734663007176 5ustar debian/docs0000644000000000000000000000002012232603301010021 0ustar README.markdown debian/manpages0000644000000000000000000000002112232732460010676 0ustar debian/topcube.1 debian/topcube.1.md0000644000000000000000000000126612232732433011316 0ustar topcube(1) -- open webkit window ================================ SYNOPSIS -------- topcube [OPTION...] DESCRIPTION ----------- Opens a webkit window that can handle: * setting its title to the web page title, if any * handing downloads using gtk file browser * opening external URL, with the help of xdg-open USAGE ----- topcube -u http://localhost:7569 -n myWebapp OPTIONS ------- * `-u`, --url URL * `-n`, --name Window name * `-W`, --width Width * `-H`, --height Height * `-w`, --minwidth Minimum width * `-h`, --minheight Minimum height * `-?`, --help Display help SEE ALSO -------- * /usr/share/doc/node-topcube/README.markdown * nodejs(1) debian/watch0000644000000000000000000000016512232603301010211 0ustar version=3 opts=dversionmangle=s/\+ds\d// \ http://githubredir.debian.net/github/creationix/topcube/v(\d+.*)\.tar\.gz debian/control0000644000000000000000000000223112232733772010577 0ustar Source: node-topcube Section: web Priority: extra Maintainer: Debian Javascript Maintainers Uploaders: David Paleino , Jérémy Lal Build-Depends: debhelper (>= 9~) , node-gyp , libwebkitgtk-dev , libgtk2.0-dev Standards-Version: 3.9.4 Homepage: https://github.com/creationix/topcube Vcs-Git: git://anonscm.debian.org/pkg-javascript/node-topcube.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-javascript/node-topcube.git Package: node-topcube Architecture: any Depends: ${shlibs:Depends} , ${misc:Depends} , nodejs Description: spawn a child webkit window from Node.js This module allows one to open a webkit window as a child process, with a URL given as parameter. The window can handle: * setting its title to the web page title, if any * handing downloads using gtk file browser * opening external URL, with the help of xdg-open . A typical Node.js application can serve the web pages and open a client webkit window to display the GUI and communicate with the server using standard web tools. . Node.js is an event-based server-side javascript engine. debian/copyright0000644000000000000000000000273612232603301011121 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: node-topcube Source: https://github.com/creationix/topcube Files: * Copyright: © 2011-2012, Tim Caswell License: MIT X-Comment: https://github.com/creationix/topcube/issues/13 https://github.com/creationix/topcube/blob/master/LICENSE Files: debian/* Copyright: © 2012, David Paleino License: MIT License: MIT 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. debian/topcube.10000644000000000000000000000162212232732446010717 0ustar .TH "TOPCUBE" "1" "October 2013" "" "" .SH "NAME" \fBtopcube\fR \- open webkit window .SH SYNOPSIS .P .RS 2 .EX topcube [OPTION\.\.\.] .EE .RE .SH DESCRIPTION .P Opens a webkit window that can handle: .RS 2 .IP \(bu 2 setting its title to the web page title, if any .IP \(bu 2 handing downloads using gtk file browser .IP \(bu 2 opening external URL, with the help of xdg\-open .RE .SH USAGE .P .RS 2 .EX topcube \-u http://localhost:7569 \-n myWebapp .EE .RE .SH OPTIONS .RS 2 .IP \(bu 2 \fB\-u\fR, \-\-url .br URL .IP \(bu 2 \fB\-n\fR, \-\-name .br Window name .IP \(bu 2 \fB\-W\fR, \-\-width .br Width .IP \(bu 2 \fB\-H\fR, \-\-height .br Height .IP \(bu 2 \fB\-w\fR, \-\-minwidth .br Minimum width .IP \(bu 2 \fB\-h\fR, \-\-minheight .br Minimum height .IP \(bu 2 \fB\-?\fR, \-\-help .br Display help .RE .SH SEE ALSO .RS 2 .IP \(bu 2 /usr/share/doc/node\-topcube/README\.markdown .IP \(bu 2 nodejs(1) .RE debian/links0000644000000000000000000000006312232731201010221 0ustar usr/lib/nodejs/topcube/bin/topcube usr/bin/topcube debian/install0000644000000000000000000000013212232712475010560 0ustar lib usr/lib/nodejs/topcube bin usr/lib/nodejs/topcube package.json usr/lib/nodejs/topcube debian/source/0000755000000000000000000000000012232603301010456 5ustar debian/source/format0000644000000000000000000000001412232603301011664 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212232712670010366 0ustar 9 debian/rules0000755000000000000000000000172412232734626010261 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 dfsgVersion := $(shell dpkg-parsechangelog -SVersion | cut -d- -f1) upstreamVersion := $(shell echo $(dfsgVersion) | cut -d+ -f1) name := $(shell dpkg-parsechangelog -SSource) upstreamName := topcube tarDir := $(upstreamName)-$(upstreamVersion) tarName := $(name)_$(dfsgVersion).orig.tar %: dh $@ override_dh_auto_build: node-gyp rebuild override_dh_auto_configure: # do this when marked-man is available as debian package # override_dh_manpages: # marked-man debian/topcube.1.md > debian/topcube.1 get-orig-source: mkdir -p ../tarballs uscan \ --verbose \ --download-version $(upstreamVersion) \ --force-download \ --destdir ../tarballs \ --rename tar xvf ../tarballs/$(name)_$(upstreamVersion).orig.tar.gz @echo Repackaging rm -rf $(tarDir)/sampleapp tar cf $(tarName) $(tarDir)/ rm -rf $(tarDir)/ gzip -9 $(tarName) mv $(tarName).gz ../tarballs/ debian/changelog0000644000000000000000000000141512232733671011047 0ustar node-topcube (0.2.0+ds1-1) unstable; urgency=low * Upstream update * Build using node-gyp (Closes: #719406) * dh 9 for hardening * Standards-Version 3.9.4 * Canonicalize Vcs fields * Remove unneeded patch * Install topcube in /usr/bin and provide manpage -- Jérémy Lal Sat, 26 Oct 2013 14:29:48 +0200 node-topcube (0.1.2+ds1-1) unstable; urgency=low * Strip sampleapp/ from the original tarball, since it contains minified sources for which no uncompressed form is provided (and not all of them are available in Debian) -- David Paleino Tue, 10 Apr 2012 23:10:21 +0200 node-topcube (0.1.2-1) unstable; urgency=low * Initial release -- David Paleino Mon, 09 Apr 2012 21:58:42 +0200