debian/0000755000000000000000000000000012117027761007172 5ustar debian/copyright0000644000000000000000000001212312117027660011122 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?revision=202 Upstream-Name: Nautilus Open Terminal Uptream-Contact: Christian Neumair Source: http://ftp.gnome.org/pub/GNOME/sources/nautilus-open-terminal/ Files: * Copyright: License: GPL-2+ Files: aclocal.m4 Copyright: 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. License: This file is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: config.guess config.sub Copyright: 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. License: GPL-2+ Files: configure Copyright: 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. License: This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Files: depcomp Copyright: 1999, 2000, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. License: GPL-2+ Files: INSTALL Copyright: 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, 2006, 2007, 2008, Free Software Foundation, Inc. License: This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. Files: install-sh Copyright: 1994, X Consortium License: 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 X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. . Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from the X Consor- tium. . FSF changes to this file are in the public domain. Files: ltmain.sh Copyright: 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007, 2008, Free Software Foundation, Inc. License: GPL-2+ Files: */Makefile.in Copyright: 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. License: This Makefile.in is free software; the Free Software Foundation gives unlimited permission to copy and/or distribute it, with or without modifications, as long as this notice is preserved. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY, to the extent permitted by law; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Files: missing Copyright: 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006, Free Software Foundation, Inc. License: GPL-2+ Files: src/eel-gnome-extensions.* Copyright: 1999, 2000, 2001, Eazel, Inc. License: GPL-2+ Files: src/nautilus-open-terminal.* src/open-terminal.c Copyright: 20004, 2005, Free Software Foundation, Inc. License: GPL-2+ Files: debian/* Copyright: 2005-2011, Julien Valroff 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 program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/patches/0000755000000000000000000000000012117027660010617 5ustar debian/patches/series0000644000000000000000000000003212117027660012027 0ustar 001_fix-remote-shell.diff debian/patches/001_fix-remote-shell.diff0000644000000000000000000000113412117027660015214 0ustar Description: Fix remote shell instance Author: Gaël Donval Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693322 Last-Update: 2013-03-10 --- a/src/nautilus-open-terminal.c +++ b/src/nautilus-open-terminal.c @@ -212,7 +212,7 @@ remote_command = g_strdup_printf ("cd %s && exec %s", quoted_path, command_to_run); } else { /* login shell */ - remote_command = g_strdup_printf ("cd %s && exec $SHELL -", quoted_path); + remote_command = g_strdup_printf ("cd %s && exec $SHELL", quoted_path); } quoted_remote_command = g_shell_quote (remote_command); debian/changelog0000644000000000000000000002055712117027660011053 0ustar nautilus-open-terminal (0.20-1) unstable; urgency=low * New upstream release (Closes: #694994): + Port from libgnome-desktop's terminal launching functionality to GIO. + Updated translations * Update watch file - thanks to Bart Martens * Bump debhelper compat to 9 * Bump Debian policy version to 3.9.4 * Add patch to fix remote shell instances - thanks to Gaël Donval (Closes: #693322) -- Julien Valroff Sun, 10 Mar 2013 07:54:02 +0100 nautilus-open-terminal (0.19-2) unstable; urgency=low * Upload to unstable (Closes: #637309) * Update to new policy 3.9.2 (no changes needed) * Update VCS fields * Use dh-autoreconf --as-needed option rather than patching ltmain.sh * Set Emilien Klein as maintainer, set myself as uploader * Use DPKG_EXPORT_BUILDFLAGS to ensure LDFLAGS is exported * Fix DEP-5 copyright syntax -- Julien Valroff Tue, 18 Oct 2011 07:00:45 +0200 nautilus-open-terminal (0.19-1) experimental; urgency=low * New Upstream Version: + Depend on gnome-desktop-3.0, for use with newer nautilus + Use new GDK 3.0 API to launch the terminal + Make sure to pull in the right DISABLE_DEPRECATED cflags * Adjust build dependencies for the new release -- Julien Valroff Sat, 26 Mar 2011 14:38:15 +0100 nautilus-open-terminal (0.18-2) unstable; urgency=low * Bump Debian policy version to 3.9.1 * Update my email address * Remove DMUA field, now useless * Add patch to allow linking with --as-needed * Switch to dh style rules file from cdbs * Rewrite copyright following DEP5 specifications * Remove 'local' from package description as n-o-t now also handles distant folders * Bump debhelper compat to 8 -- Julien Valroff Sat, 12 Feb 2011 15:12:32 +0100 nautilus-open-terminal (0.18-1) unstable; urgency=low * New upstream release: + Remote SSH terminal: Open login shell with - instead of -l parameter. + Local terminal: Open interactive shell, i.e. drop -l parameter. + Translation updates * Bumped Standards-Version to 3.8.3 - No further changes * Switched to 3.0 (quilt) package source format * Switched to GIT - updated VCS-* fields accordingly * Removed XS- prefix from DM-Upload-Allowed field -- Julien Valroff Sat, 02 Jan 2010 09:43:46 +0100 nautilus-open-terminal (0.17-1) unstable; urgency=low * New upstream release: + Fix remote SSH terminal with non-standard ports * Updtaed Debian packaging copyright information -- Julien Valroff Mon, 10 Aug 2009 10:05:59 +0200 nautilus-open-terminal (0.16-1) unstable; urgency=low * New upstream release -- Julien Valroff Tue, 04 Aug 2009 19:07:44 +0200 nautilus-open-terminal (0.15-1) unstable; urgency=low * New upstream release * Bumped Standards version to 3.8.2 -- Julien Valroff Mon, 03 Aug 2009 19:07:59 +0200 nautilus-open-terminal (0.13-2) unstable; urgency=low * Upload to unstable -- Julien Valroff Sat, 23 May 2009 13:43:49 +0200 nautilus-open-terminal (0.13-1) experimental; urgency=low * New upstream release + Only offer to open a local terminal for remote locations if GVFS was compiled with FUSE support + Fix double-free when opening terminal on the desktop + Use custom SFTP URI parser, and get rid of GnomeVFS dependency * Dropped GnomeVFS build-dependency -- Julien Valroff Sat, 23 May 2009 13:01:38 +0200 nautilus-open-terminal (0.12-1) experimental; urgency=low * New upstream release + Remote SSH terminal: Work correctly with non-standard SSH ports manually defined in ~/.ssh/config * Upload to experimental due to the GNOME 2.26 transition -- Julien Valroff Sun, 17 May 2009 12:57:14 +0200 nautilus-open-terminal (0.11-1) unstable; urgency=low * New upstream release + Do not depend on eel anymore + Explicitly depend on gconf. -- Julien Valroff Sat, 16 May 2009 14:25:50 +0200 nautilus-open-terminal (0.10-1) unstable; urgency=low * New upstream release: + Features * Respect terminal lockdown (JP Rosevear) + Fixes * Do not run terminal commands ourselves, but use eel_gnome_open_terminal_on_screen(). * Never cwd() to the destination directory, but call cd inside the terminal. Fixes issues where media was prevented from unmounting. * Do not weak-ref GConf client. Fixes crashes and assertion failures on Nautilus shutdown. * Change "Open in Terminal" accelerator to "e", for not conflicting with "New Tab" (Marius Scurtescu) * Lower-case "in" of "Open in Terminal" * Compiler fixes in get_terminal_file_info() (JP Rosevear) + New and updated translations -- Julien Valroff Sat, 16 May 2009 09:21:50 +0200 nautilus-open-terminal (0.9-5) unstable; urgency=low * Upload to unstable * Updated to new policy 3.8.1 (no changes needed) * Bumped debhelper compat to 7 -- Julien Valroff Tue, 07 Apr 2009 20:53:52 +0200 nautilus-open-terminal (0.9-4) experimental; urgency=low * Added build depend on libgconf2-dev (Closes: #511845) * Do not run dh_makeshlibs on package build * Added build-dep on gnome-pkg-tools allowing to add a get-orig-source target in the rules file -- Julien Valroff Sun, 01 Mar 2009 17:01:45 +0100 nautilus-open-terminal (0.9-3) experimental; urgency=low * Included gio port - patch from Andreas Henriksson * Added README.Debian to inform users to reload nautilus after installing n-o-t (Closes: #492373) * Updated to new policy 3.8.0 (no changes needed) -- Julien Valroff Fri, 25 Jul 2008 21:45:24 +0200 nautilus-open-terminal (0.9-2) experimental; urgency=low * Fixed hardcoded paths in debian/rules for porting to the new nautilus extension API - thanks to Andreas Henriksson (Closes: #475234, #475621) -- Julien Valroff Sat, 12 Apr 2008 08:18:46 +0200 nautilus-open-terminal (0.9-1) experimental; urgency=low * New upstream release: + Use GIO instead of GnomeVFS + Add GConf key for deciding whether right-clicking the desktop opens home directory or desktop directory (Closes: #400297) + Use remote $SHELL instead of /bin/sh for SFTP terminals. + Use Nautilus extension directory from libnautilus-extension.pc + Bugfixes + Added and updated translations * Removed gconf-exec-key.diff (merged upstream) -- Julien Valroff Sat, 05 Mar 2008 20:04:59 +0200 nautilus-open-terminal (0.8-2) unstable; urgency=low * Added Vcs-* fields * Bumped to new standards version 3.7.3 (no changes needed) * Added patch from SVN to properly handle empty GConf exec key (Closes: #468141) * Add DM-Upload-Allowed field to allow me to upload directly the future revisions * Updated copyright information -- Julien Valroff Sat, 01 Mar 2008 08:29:33 +0100 nautilus-open-terminal (0.8-1) unstable; urgency=low * New upstream release: + Allow use of the extension for Desktop bookmarks + Added ssh URIs support + Fixed blocked media ejection (Closes: #415148) + Added translations (ar, bn-IN, be, da, dz, et, gu, ka, ml, sl) + Updated translations (ca, en_GB, ne, nl) * [debian/patches/90_from_svn_dont_block_eject.patch]: + Removed (included in release) * [debian/watch]: + Updated to target GNOME ftp server * [debian/copyright]: + Updated download link -- Julien Valroff Sat, 31 Mar 2007 14:09:22 +0200 nautilus-open-terminal (0.7-2) unstable; urgency=low * Sync with Ubuntu: + [debian/patches/90_from_svn_dont_block_eject.patch]: patch from SVN, fix bug that blocked media ejection -- Julien Valroff Tue, 20 Feb 2007 10:44:47 +0100 nautilus-open-terminal (0.7-1) unstable; urgency=low * New upstream release: + Minor bugfixes + New and updated translations * Added copyright information (Closes: #380516) * Removed unneeded debian/dirs (Closes: #378071) -- Julien Valroff Fri, 11 Aug 2006 13:50:18 +0200 nautilus-open-terminal (0.6-1) unstable; urgency=low * Initial release (Closes: #310258) -- Julien Valroff Fri, 7 Oct 2005 23:00:13 +0200 debian/control0000644000000000000000000000216512117027660010577 0ustar Source: nautilus-open-terminal Section: gnome Priority: optional Maintainer: Emilien Klein Uploaders: Julien Valroff , Free Ekanayaka Build-Depends: debhelper (>= 9), libnautilus-extension-dev (>= 2.91.90), libglib2.0-dev (>= 2.16.0), dh-autoreconf (>= 4), pkg-config, libtool, intltool (>= 0.35), libxml-parser-perl, libgnome-desktop-3-dev(>= 2.91.90), libgconf2-dev, gnome-pkg-tools (>= 0.7) Standards-Version: 3.9.4 Vcs-Git: git://git.kirya.net/debian/nautilus-open-terminal.git Vcs-Browser: http://git.kirya.net/?p=debian/nautilus-open-terminal.git;a=summary Package: nautilus-open-terminal Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: nautilus plugin for opening terminals in arbitrary paths nautilus-open-terminal is a Nautilus extension which allows you to open a terminal in arbitrary local or distant folders. It provides a right-click "Open Terminal" option in any Nautilus window. debian/README.Debian0000644000000000000000000000030412117027660011226 0ustar nautilus-open-terminal ---------------------- After installing nautilus-open-terminal, you have to reload nautilus: run `killall -HUP nautilus' or relaunch your GNOME session (logout and login). debian/watch0000644000000000000000000000037612117027660010227 0ustar version=3 http://ftp.gnome.org/pub/GNOME/sources/nautilus-open-terminal/(\d\S*)/nautilus-open-terminal(?:[_\-]?|[_\-]v)(\d\S*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz|zip)(?:[^\.]\S*)? # Bart Martens Sat, 02 Mar 2013 14:19:18 +0000 debian/compat0000644000000000000000000000000212117027660010366 0ustar 9 debian/rules0000755000000000000000000000073012117027660010250 0ustar #!/usr/bin/make -f LDFLAGS += -Wl,-z,defs -Wl,--as-needed %: dh $@ --with autoreconf override_dh_autoreconf: dh_autoreconf --as-needed override_dh_auto_install: dh_auto_install rm -f debian/nautilus-open-terminal/$(shell pkg-config --variable=extensiondir libnautilus-extension)/libnautilus-open-terminal.la rm -f debian/nautilus-open-terminal/$(shell pkg-config --variable=extensiondir libnautilus-extension)/libnautilus-open-terminal.a override_dh_makeshlibs: debian/source/0000755000000000000000000000000012117027660010470 5ustar debian/source/format0000644000000000000000000000001412117027660011676 0ustar 3.0 (quilt) debian/docs0000644000000000000000000000002112117027660010034 0ustar NEWS README TODO