--- nautilus-svn-scripts-0.9.2.orig/debian/control +++ nautilus-svn-scripts-0.9.2/debian/control @@ -0,0 +1,28 @@ +Source: nautilus-svn-scripts +Section: devel +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Lukas Fittl +Build-Depends: debhelper (>= 5.0.0), cdbs +Standards-Version: 3.6.2 + +Package: nautilus-script-collection-svn +Section: devel +Architecture: all +Depends: nautilus-script-manager, zenity, subversion +Description: Nautilus subversion management scripts + A set of scripts that will execute Subversion commands on + selected files. + . + You can right click on a subversion managed file or folder + (you can also multiple select) and then select a command + from the Subversion submenu. All scripts will give feedback + using a zenity message box. + +Package: nautilus-script-debug +Section: gnome +Architecture: all +Depends: nautilus-script-manager, zenity +Description: Simple nautilus debugging script + This simply shows you the environment variables that would be passed to a + nautilus script for the currently selected files. --- nautilus-svn-scripts-0.9.2.orig/debian/rules +++ nautilus-svn-scripts-0.9.2/debian/rules @@ -0,0 +1,7 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +install/nautilus-script-debug:: + install -D -T NautilusScriptsDebug "debian/nautilus-script-debug/usr/share/nautilus-scripts/ShowDebugOutput" --- nautilus-svn-scripts-0.9.2.orig/debian/changelog +++ nautilus-svn-scripts-0.9.2/debian/changelog @@ -0,0 +1,19 @@ +nautilus-svn-scripts (0.9.2-0ubuntu3) intrepid; urgency=low + + * debian/control: + - Update Maintainer field as per spec (LP: #230350). + + -- Luca Falavigna Fri, 20 Jun 2008 20:37:58 +0200 + +nautilus-svn-scripts (0.9.2-0ubuntu2) feisty; urgency=low + + * Added debian/patches/00_sh_to_bash.patch (Closes: #81436) + * Added debian/patches/01_multiline_log.patch (Closes: #81152) + + -- Lukas Fittl Mon, 29 Jan 2007 05:55:54 +0100 + +nautilus-svn-scripts (0.9.2-0ubuntu1) dapper; urgency=low + + * Initial release. + + -- Lukas Fittl Sun, 18 Dec 2005 13:22:35 +0000 --- nautilus-svn-scripts-0.9.2.orig/debian/compat +++ nautilus-svn-scripts-0.9.2/debian/compat @@ -0,0 +1 @@ +5 --- nautilus-svn-scripts-0.9.2.orig/debian/copyright +++ nautilus-svn-scripts-0.9.2/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Lukas Fittl on +Sun, 18 Dec 2005 13:22:35 +0000 + +It was downloaded from http://www.gnomefiles.org/app.php?soft_id=1059 + +Upstream Authors: +- Marius Scurtescu +- Alexandre Rocha Lima e Marcondes + +Copyright: + + Copyright (C) 2005 + - Marius Scurtescu + - Alexandre Rocha Lima e Marcondes + +License: + + This package 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; version 2 of the License. + + This package 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, + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. --- nautilus-svn-scripts-0.9.2.orig/debian/nautilus-script-collection-svn.install +++ nautilus-svn-scripts-0.9.2/debian/nautilus-script-collection-svn.install @@ -0,0 +1 @@ +Subversion usr/share/nautilus-scripts/ --- nautilus-svn-scripts-0.9.2.orig/debian/nautilus-script-collection-svn.README.debian +++ nautilus-svn-scripts-0.9.2/debian/nautilus-script-collection-svn.README.debian @@ -0,0 +1,9 @@ +To enable this script run the following as user: + +nautilus-script-manager enable Subversion + +To disable it run the following as user: + +nautilus-script-manager disable Subversion + +Read the manual page of nautilus-script-manager to get more information. --- nautilus-svn-scripts-0.9.2.orig/debian/nautilus-script-debug.README.debian +++ nautilus-svn-scripts-0.9.2/debian/nautilus-script-debug.README.debian @@ -0,0 +1,9 @@ +To enable this script run the following as user: + +nautilus-script-manager enable "Show debug output" + +To disable it run the following as user: + +nautilus-script-manager disable "Show debug output" + +Read the manual page of nautilus-script-manager to get more information. --- nautilus-svn-scripts-0.9.2.orig/debian/patches/00_sh_to_bash.patch +++ nautilus-svn-scripts-0.9.2/debian/patches/00_sh_to_bash.patch @@ -0,0 +1,144 @@ +diff -Nur nautilus-svn-scripts-0.9.2/NautilusScriptsDebug nautilus-svn-scripts-0.9.2.new/NautilusScriptsDebug +--- nautilus-svn-scripts-0.9.2/NautilusScriptsDebug 2005-10-01 12:19:43.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/NautilusScriptsDebug 2007-01-29 06:01:01.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + + zenity --list \ + --title="Nautilus Scripts Environment Variables" \ +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Add nautilus-svn-scripts-0.9.2.new/Subversion/Add +--- nautilus-svn-scripts-0.9.2/Subversion/Add 2005-10-01 12:20:02.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Add 2007-01-29 06:01:10.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Commit nautilus-svn-scripts-0.9.2.new/Subversion/Commit +--- nautilus-svn-scripts-0.9.2/Subversion/Commit 2005-10-01 12:20:02.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Commit 2007-01-29 06:01:15.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Diff nautilus-svn-scripts-0.9.2.new/Subversion/Diff +--- nautilus-svn-scripts-0.9.2/Subversion/Diff 2005-10-01 12:20:02.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Diff 2007-01-29 06:01:20.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Checkout nautilus-svn-scripts-0.9.2.new/Subversion/More.../Checkout +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Checkout 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Checkout 2007-01-29 06:01:37.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Cleanup nautilus-svn-scripts-0.9.2.new/Subversion/More.../Cleanup +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Cleanup 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Cleanup 2007-01-29 06:01:43.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Delete nautilus-svn-scripts-0.9.2.new/Subversion/More.../Delete +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Delete 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Delete 2007-01-29 06:01:49.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Info nautilus-svn-scripts-0.9.2.new/Subversion/More.../Info +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Info 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Info 2007-01-29 06:01:55.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Log nautilus-svn-scripts-0.9.2.new/Subversion/More.../Log +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Log 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Log 2007-01-29 06:02:02.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Rename nautilus-svn-scripts-0.9.2.new/Subversion/More.../Rename +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Rename 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Rename 2007-01-29 06:02:07.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/More.../Revert nautilus-svn-scripts-0.9.2.new/Subversion/More.../Revert +--- nautilus-svn-scripts-0.9.2/Subversion/More.../Revert 2005-10-01 12:20:14.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/More.../Revert 2007-01-29 06:02:11.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Properties.../Executable nautilus-svn-scripts-0.9.2.new/Subversion/Properties.../Executable +--- nautilus-svn-scripts-0.9.2/Subversion/Properties.../Executable 2005-10-01 12:20:25.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Properties.../Executable 2007-01-29 06:02:21.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Properties.../Ignore nautilus-svn-scripts-0.9.2.new/Subversion/Properties.../Ignore +--- nautilus-svn-scripts-0.9.2/Subversion/Properties.../Ignore 2005-10-01 12:20:25.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Properties.../Ignore 2007-01-29 06:02:26.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Properties.../List nautilus-svn-scripts-0.9.2.new/Subversion/Properties.../List +--- nautilus-svn-scripts-0.9.2/Subversion/Properties.../List 2005-10-01 12:20:25.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Properties.../List 2007-01-29 06:02:33.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Status nautilus-svn-scripts-0.9.2.new/Subversion/Status +--- nautilus-svn-scripts-0.9.2/Subversion/Status 2005-10-01 12:20:02.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Status 2007-01-29 06:01:25.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Update nautilus-svn-scripts-0.9.2.new/Subversion/Update +--- nautilus-svn-scripts-0.9.2/Subversion/Update 2005-10-01 12:20:02.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Update 2007-01-29 06:01:30.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/bin/sh ++#!/bin/bash + # + # Distributed under the terms of GNU GPL version 2 + # --- nautilus-svn-scripts-0.9.2.orig/debian/patches/01_multiline_log.patch +++ nautilus-svn-scripts-0.9.2/debian/patches/01_multiline_log.patch @@ -0,0 +1,25 @@ +diff -Nur nautilus-svn-scripts-0.9.2/Subversion/Commit nautilus-svn-scripts-0.9.2.new/Subversion/Commit +--- nautilus-svn-scripts-0.9.2/Subversion/Commit 2005-10-01 12:20:02.000000000 +0200 ++++ nautilus-svn-scripts-0.9.2.new/Subversion/Commit 2007-01-29 06:05:48.000000000 +0100 +@@ -4,14 +4,19 @@ + # + # http://marius.scurtescu.com/?p=102 + # http://gnomefiles.org/app.php?soft_id=1059 ++# Multiple lines in commit-message added by Michael Weibel + + LOGFILE=`mktemp -t svn_commit.XXXXXX` ++LOGMESSAGEFILE=`mktemp -t svn_log.XXXXXX` + + ICONPATH="`dirname $0`/svn.xpm" +-LOGMESSAGE=`zenity --entry --title="Subversion: Commit" --text="Enter log message:" --width=400 --window-icon="$ICONPATH" 2>&1` ++ ++zenity --text-info --title "Subversion: Commit" --width=400 --height=400 --editable --window-icon="$ICONPATH" > $LOGMESSAGEFILE ++ ++LOGMESSAGE=`cat $LOGMESSAGEFILE` + + if [ $? -eq 0 ] ; then + svn commit -m "$LOGMESSAGE" "$@" > $LOGFILE + zenity --text-info --title="Subversion: Commit" --filename=$LOGFILE --width=600 --height=400 --window-icon="`dirname $0`/svn.xpm" +- rm -f $LOGFILE ++ rm -f $LOGFILE $LOGMESSAGEFILE + fi