debian/0000755000000000000000000000000012052532652007170 5ustar debian/rabbitvcs-gedit.install0000644000000000000000000000016411731722101013623 0ustar clients/gedit/rabbitvcs-plugin.py usr/lib/gedit/plugins clients/gedit/rabbitvcs-gedit3.plugin usr/lib/gedit/plugins debian/control0000644000000000000000000000500112027677521010576 0ustar Source: rabbitvcs Maintainer: Python Applications Packaging Team Uploaders: W. Martin Borgert Section: vcs Priority: optional Build-Depends: debhelper (>= 7), python (>= 2.6.6-3~) Build-Depends-Indep: pkg-config (>= 0.20) Standards-Version: 3.9.3 X-Python-Version: >= 2.5 Homepage: http://www.rabbitvcs.org Vcs-Svn: svn://svn.debian.org/svn/python-apps/packages/rabbitvcs/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/python-apps/packages/rabbitvcs/trunk/ Package: rabbitvcs-core Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-gtk2 (>= 2.12.1), python-gobject (>= 2.14.1), python-svn (>= 1.7.2), python-dbus (>= 0.82.4), python-configobj (>= 4.4.0), subversion (>= 1.4.6), meld (>=1.1.2), ipython (>=0.7.1), hicolor-icon-theme (>= 0.10-2), python-dulwich, python-simplejson Conflicts: nautilussvn, rabbitvcs Replaces: nautilussvn Description: Easy version control RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems SVN (Subversion) and Git. There are extensions for Nautilus and gedit, and a simple command-line interface. Package: rabbitvcs-cli Architecture: all Depends: ${misc:Depends}, ${python:Depends}, rabbitvcs-core (>= 0.15) Description: Command line interface for RabbitVCS RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems SVN (Subversion) and Git. This is the command-line interface. Package: rabbitvcs-gedit Architecture: all Depends: ${misc:Depends}, gedit, rabbitvcs-core (>= 0.15) Description: Gedit extension for RabbitVCS RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems SVN (Subversion) and Git. This is the extension for gedit text editor. Package: rabbitvcs-nautilus Conflicts: rabbitvcs-nautilus3 Replaces: rabbitvcs-nautilus3 Architecture: all Depends: ${misc:Depends}, nautilus (>= 3~), python-nautilus (>= 1.0~), python-gobject (>= 2.28.2~), rabbitvcs-core (>= 0.15) Description: Nautilus extension for RabbitVCS RabbitVCS is a set of graphical tools written to provide simple and straightforward access to the version control systems SVN (Subversion) and Git. This is the extension for the Nautilus file manager. debian/rabbitvcs.10000644000000000000000000000156111731306773011242 0ustar .\"Created with GNOME Manpages Editor Wizard .\"http://sourceforge.net/projects/gmanedit2 .TH rabbitvcs 1 "May 25, 2009" "" "rabbitvcs" .SH NAME rabbitvcs \- Integrated version control for Nautilus .SH SYNOPSIS .B rabbitvcs [path1] [path2] ... .br .SH DESCRIPTION .B rabbitvcs provides integrated support for various version control version systems in the Nautilus file manager (currently only subversion). This command opens a new .B nautilus window and applies the given VCS command. .SH OPTIONS .B .IP module The VCS command to invoke. Available modules are: about, add, blame, checkout, cleanup, commit, create, delete, export, ignore, import, lock, log, merge, properties, relocate, rename, resolve, revert, settings, switch, unlock, update, updateto .B .IP path The file(s) or directory(\-ies) to apply the action to. .SH "SEE ALSO" .B nautilus(1) , .B svn(1) debian/rabbitvcs-nautilus.install0000644000000000000000000000010712027675072014405 0ustar clients/nautilus-3.0/RabbitVCS.py usr/share/nautilus-python/extensions debian/clean0000644000000000000000000000003011731306773010174 0ustar rabbitvcs/buildinfo.py debian/rules0000755000000000000000000000015611731320770010251 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. # export DH_VERBOSE=1 %: dh $@ --with python2 debian/watch0000644000000000000000000000021211731312122010203 0ustar version=3 http://code.google.com/p/rabbitvcs/downloads/list?can=1 .*/rabbitvcs-(\d[\d\.]*)\.(?:zip|tgz|tbz2|txz|tar\.gz|tar\.bz2|tar\.xz) debian/changelog0000644000000000000000000000651312052532425011045 0ustar rabbitvcs (0.15.2-1) unstable; urgency=low * Team upload. * New upstream release: - Issue 187: Drop-down list of pre-defined properties in the property dialog - Issue 261: RabbitVCS incompatible with TortoiseHg - Issue 562: 'Refresh Status' does not work - Issue 585: Fix "Browser can not handle path with non-English name" - Issue 586: Fixed "Browser can not handle path with non-English name" - Issue 605: Log window Forward button does not work for me - Issue 628: (Sub)directories with a white space are not correctly managed (closes: #665193) - Issue 716: Unicode regression from (Sub)directories with a white space are not correctly managed - Fixed commit ID not being reported when committing to a git repository. * Bump python-svn dependency (upstream issue 564). * Make dependency on python-dulwich versioned (upstream issue 579). * Drop 50_fix_gedit3_plugin.patch and 60_support_subversion_1.7.patch patches which were part of 0.15.1. * Update debian/copyright. -- Arthur de Jong Mon, 19 Nov 2012 23:39:17 +0100 rabbitvcs (0.15.0.5-3) unstable; urgency=low * Team upload. * Upload to unstable targeted for wheezy. -- Arthur de Jong Thu, 09 Aug 2012 11:43:56 +0200 rabbitvcs (0.15.0.5-2) experimental; urgency=low * Team upload. * Add 60_support_subversion_1.7.patch from upstream that adds support for Subversion 1.7 working copies. -- Arthur de Jong Mon, 23 Jul 2012 21:32:41 +0200 rabbitvcs (0.15.0.5-1) unstable; urgency=low * Team upload. [ Arthur de Jong ] * New upstream release (Closes: #618934) (LP: #741562, #952719): - Includes new client for Nautilus 3 (Closes: #633113, #644690, #647999) (LP: #876514). - Fix a problem with rename a file (Closes: #585859). - Allows entering repository URL when starting the browser (Closes: #619644). * Cherry-pick upstream change that implements a gedit 3 plugin and update packaging according to new directory layout (closes: #635123). * Update package descriptions to match upstream's (Closes: #580716) (LP: #748304). * Drop dependency on glade (not used in 0.15). * Add missing dependency on python-simplejson (LP: #769742) * Have rabbitvcs-nautilus Conflicts/Replaces rabbitvcs-nautilus3 to ensure smooth upgrades for people running upstream provided packages. * Update debian/copyright and switch to latest machine-readable format. * Move packaging to Python Applications Packaging Team repository, updating maintainer and Vcs-* fields. * Switch to using dh_python2. * Change package section to vcs (Closes: #626809). * Bump Standards-Version to 3.9.3. [ Jakub Wilk ] * Add Vcs-* fields. [ Sameer Rahmani ] * watch file fixed. -- Arthur de Jong Wed, 21 Mar 2012 23:09:27 +0100 rabbitvcs (0.13.1-2) unstable; urgency=low * Team upload * debian/control - added python-gnome2 to Depends of rabbitvcs-nautilus; Closes: #610473 -- Debian Python Modules Team Thu, 20 Jan 2011 00:50:44 +0100 rabbitvcs (0.13.1-1) unstable; urgency=low * Replaced multiple tarballs with single tarball plus split-out binary packages. * Again closes: #469181. -- Jason Heeris Fri, 02 Apr 2010 17:03:15 +0800 debian/rabbitvcs-cli.manpages0000644000000000000000000000002311731306773013432 0ustar debian/rabbitvcs.1 debian/compat0000644000000000000000000000000211731306773010374 0ustar 7 debian/rabbitvcs-cli.install0000644000000000000000000000003611731306773013311 0ustar clients/cli/rabbitvcs usr/bin debian/source/0000755000000000000000000000000012052532652010470 5ustar debian/source/format0000644000000000000000000000001311731306773011703 0ustar 3.0 (quilt)debian/patches/0000755000000000000000000000000012052532652010617 5ustar debian/patches/99_setup.py.patch0000644000000000000000000000130012027701451013737 0ustar Description: Remove GTK icon cache rebuilding. This removes the rebuilding of the GTK icon cache after installing the core. It is not needed in any distro with hicolor-icon-theme >= 0.10-2 Forwarded: not-needed Author: Jason Heeris --- a/setup.py +++ b/setup.py @@ -156,13 +156,4 @@ # Post installation # -# Make sure the icon cache is deleted and recreated -if sys.argv[1] == "install": - - if os.uname()[0] != 'Darwin': - print "Running gtk-update-icon-cache" - - subprocess.Popen( - ["gtk-update-icon-cache", icon_theme_directory], - stdout=subprocess.PIPE - ).communicate()[0] +# Icon cache rebuilding not needed debian/patches/series0000644000000000000000000000002212027700336012024 0ustar 99_setup.py.patch debian/rabbitvcs-core.install0000644000000000000000000000001711731306773013471 0ustar debian/tmp/* . debian/copyright0000644000000000000000000001511612051015027011116 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: RabbitVCS Upstream-Contact: RabbitVCS Team Source: http://code.google.com/p/rabbitvcs/ Files: * Copyright: Copyright (C) 2006-2008 Jason Field Copyright (C) 2007-2009 Bruce van der Kooij Copyright (C) 2008-2011 Adam Plumb Copyright (C) 2009-2011 Jason Heeris License: GPL-2+ Files: po/* Copyright: Copyright (C) 2009 Marcel Stimberg Copyright (C) 2010 Free Software Foundation, Inc. Copyright (c) 2009-2010 Rosetta Contributors and Canonical Ltd License: GPL-2+ Files: rabbitvcs/ui/renderers/graphcell.py Copyright: Copyright 2005 Canonical Ltd. License: GPL-2+ Files: rabbitvcs/vcs/git/gittyup/_configobj/configobj.py Copyright: Copyright (C) 2005-2010 Michael Foord Copyright (C) 2005-2010 Nicola Larosa License: BSD-3-clause Files: rabbitvcs/debug/ipython_view.py Copyright: Copyright (C) 2007 IBM Corporation License: BSD-2-clause Files: rabbitvcs/ui/wraplabel.py Copyright: Copyright (C) 2005 VMware, Inc. License: Expat Files: data/icons/hicolor/scalable/emblems/* Copyright: TortoiseSVN Copyright (C) 2009 Bruce van der Kooij Copyright (C) 2009 Jason Heeris License: GPL-2+ Files: data/icons/hicolor/scalable/actions/* Copyright: Andreas Nilsson Garrett LeSage Jakub Steiner Kalle Persson Lapo Calamandrei Ricardo 'Rick' González Steven Garrity System Run Trashbin Tuomas Kuosmanen Ulisse Perusin License: GPL-2+ Files: debian/* Copyright: Copyright (C) 2006-2008 Jason Field Copyright (C) 2007-2008 Bruce van der Kooij Copyright (C) 2008-2008 Adam Plumb Copyright (C) 2009-2011 Jason Heeris License: GPL-3+ License: GPL-2+ RabbitVCS 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. . RabbitVCS 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. . On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. License: GPL-3+ On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-3' file. License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of Michael Foord nor the name of Voidspace may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: BSD-2-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - Neither the name of the IBM nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 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.