debian/0000755000000000000000000000000012260050352007161 5ustar debian/compat0000644000000000000000000000000212260050331010354 0ustar 7 debian/control0000644000000000000000000000155312260050331010565 0ustar Source: vcsh Maintainer: Richard Hartmann Section: misc Priority: optional Standards-Version: 3.9.5 Build-Depends: debhelper (>= 7), git, ruby-ronn (>= 0.7.3) Vcs-Git: git://github.com/RichiH/vcsh.git Vcs-Browser: https://github.com/RichiH/vcsh Homepage: https://github.com/RichiH/vcsh/blob/master/README.md Package: vcsh Architecture: all Depends: git, ${misc:Depends}, ${shlibs:Depends} Recommends: mr (>= 1.07), ssh-client Description: Version Control System for $HOME - multiple Git repositories in $HOME vcsh allows you to have several git repositories, all maintaining their working trees in $HOME without clobbering each other. That, in turn, means you can have one repository per config set (zsh, vim, ssh, etc), picking and choosing which configs you want to use on which machine. debian/copyright0000644000000000000000000000234712260050331011117 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: vcsh Upstream-Contact: Source: https://github.com/RichiH/vcsh Copyright: 2011-2013 Richard Hartmann License: GPL-2+ Files: * Copyright: 2011-2013 Richard Hartmann License: GPL-2+ Files: debian/* Copyright: 2011-2013 Richard Hartmann License: GPL-2+ 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 of the License, 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 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/gbp.conf0000644000000000000000000000033612260050331010577 0ustar [DEFAULT] upstream-branch = master debian-branch = debian upstream-tag = v%(version)s debian-tag = debian/%(version)s postbuild = lintian -IE --pedantic $GBP_CHANGES_FILE color = on compression = xz compression-level = 9 debian/rules0000755000000000000000000000003512260050331010234 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000755000000000000000000000000012260050331010456 5ustar debian/source/format0000644000000000000000000000001412260050331011664 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000043712260050331010213 0ustar version=3 opts=uversionmangle=s/^((?:\d+\.)*\d+-homebrew)$/0.0.$1/;s/^((?:\d+\.)*\d+-\d+)$/0.0.$1/ \ https://github.com/RichiH/vcsh/tags \ .*/archive/(?:upstream/)?(?:v||version-|release-|X|R|r|Version_)(\d\S*)\.tar\.gz # Bart Martens Sun, 02 Jun 2013 09:51:16 +0000 debian/changelog0000644000000000000000000001226112260050352011035 0ustar vcsh (1.20131229-1) unstable; urgency=low * New upstream release + Release 1.20131229 + Fix mktemp bug (GitHub issue #99) + Make code more resilient and efficient + Improve output -- Richard Hartmann Sun, 29 Dec 2013 17:35:42 +0100 vcsh (1.20131214-1) unstable; urgency=low * New upstream release + Release 1.20131214 + Revert "Implement basename() in shell" + Fix mktemp on OS X + Fix variable assignment bug + Support shortnames for commands + Improve Makefile + Improve documentation + Various minor improvements * Packaging changes + Bump Standards-Version to 3.9.5 (no changes) -- Richard Hartmann Sat, 14 Dec 2013 00:08:37 +0100 vcsh (1.20130909-1) unstable; urgency=low * New upstream release + Add support for relative worktrees * Packaging changes + Start using dgit for actual releases -- Richard Hartmann Mon, 09 Sep 2013 09:20:15 +0200 vcsh (1.20130829-1) unstable; urgency=low * New upstream release + Add support for `vcsh commit` + Add support for `vcsh status ` + Add pre-/post-init hooks + Documentation improvements + Minor cleanups -- Richard Hartmann Thu, 29 Aug 2013 22:45:56 +0200 vcsh (1.20130724-1) unstable; urgency=low * New upstream release + Add support for `vcsh status` + Improve output of `vcsh pull` + Improve output of `vcsh push` + Minor documentation improvements -- Richard Hartmann Wed, 24 Jul 2013 22:19:50 +0200 vcsh (1.20130723-1) unstable; urgency=low * New upstream release + Support $VCSH_GITIGNORE == none + Documentation improvements, + Improved zsh completion + Add support for `vcsh pull` + Add support for `vcsh push` + Add retire() to tear down vcsh ENV + Add clone hooks, including one witout vcsh ENV to allow subsequent cloning of other repos + Fix `vcsh rename` + Improve general code robustness -- Richard Hartmann Tue, 23 Jul 2013 21:35:34 +0200 vcsh (1.20130614-1) unstable; urgency=low * New upstream release + Lots of documentation improvements, major rewrite -- Richard Hartmann Fri, 14 Jun 2013 02:05:47 +0200 vcsh (1.3-1) unstable; urgency=low * New upstream release + Hide hook execution unless verbose is set + Ancher ignore file to root of Git repo + Implemented basename() to save one process spawn + Improve packaged Zsh completion + Renamed `vcsh setup` to `vcsh upgrade` + Various documentation and spelling improvements -- Richard Hartmann Mon, 27 May 2013 23:40:08 +0200 vcsh (1.2-3) unstable; urgency=low * Packaging changes + Increase Standards-Version from 3.9.3 to 3.9.4 (no changes) -- Richard Hartmann Sun, 05 May 2013 23:55:59 +0200 vcsh (1.2-2) unstable; urgency=low * Bump version and upload to unstable -- Richard Hartmann Sat, 04 May 2013 02:58:18 +0200 vcsh (1.2-1) experimental; urgency=low * New upstream release + Documentation fixes + Introduce `vcsh version` Closes: #694584 -- Richard Hartmann Sun, 21 Apr 2013 01:17:27 +0200 vcsh (1.1-1) experimental; urgency=low * New upstream release + Documentation fixes + Use rm -f when removing a git repo + Fix quoting bug Closes: #699093 -- Richard Hartmann Sun, 31 Mar 2013 20:46:10 +0200 vcsh (1.0-1) unstable; urgency=low * New upstream release + Make `vcsh list` more resilient + Lots of doc improvements -- Richard Hartmann Sat, 30 Jun 2012 01:49:00 +0200 vcsh (0.20120227-1) unstable; urgency=low * New upstream release + Refactor Makefile + Fix license information in manpage * Packaging changes + Bump Standards-Version to 3.9.3 (no changes) -- Richard Hartmann Mon, 27 Feb 2012 22:38:24 +0100 vcsh (0.20120215-1) unstable; urgency=low * New upstream release * Introduce `vcsh which` * hooks will tell you when they are being executed * Formatting & resilience improvements -- Richard Hartmann Wed, 15 Feb 2012 21:16:45 +0100 vcsh (0.20120203-1) unstable; urgency=low * New upstream release * Fix documentation -- Richard Hartmann Fri, 03 Feb 2012 02:40:12 +0100 vcsh (0.20120116-2) unstable; urgency=low * Add Vcs-Git, Vcs-Browser, and Homepage to debian/control -- Richard Hartmann Tue, 17 Jan 2012 21:50:24 +0100 vcsh (0.20120116-1) unstable; urgency=low * New upstream release. * Updated copyright dates. -- Richard Hartmann Mon, 16 Jan 2012 03:31:13 +0100 vcsh (0.20111227-1) unstable; urgency=low * Initial release. * Closes: #653364 -- Richard Hartmann Tue, 27 Dec 2011 19:13:42 +0100 vcsh (0.20111111-1) UNRELEASED; urgency=low * First pre-release. -- Richard Hartmann Fri, 11 Nov 2011 11:11:11 +0100