Package: thunar-archive-plugin
Version: 0.3.1-2
Followup-For: Bug #746504

>From thunar-archive-plugin's README:

>The .tap and .desktop files should have the same basename, otherwise the 
>thunar-archive-plugin is not able to find the appropriate .tap
>file for an archive manager. For example, if the name of the .desktop file is 
>ark.desktop, the .tap file must be named ark.tap.

Currently file-roller installs the file 
/usr/share/applications/org.gnome.FileRoller.desktop (previously named 
file-roller.desktop)
So the solution is to add 
/usr/lib/$ARCH-linux-gnu/thunar-archive-plugin/org.gnome.FileRoller.desktop 
(which is the same file as
file-roller.tap and gnome-file-roller.tap in the same directory). Symlinking 
works, but I'll attach a copy of the file anyway.

Please add this to the debian package source, as this bugs completely breaks 
thunar-archive-plugins with file-roller,

Thanks

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages thunar-archive-plugin depends on:
ii  libatk1.0-0          2.12.0-1
ii  libc6                2.18-5
ii  libcairo2            1.12.16-2
ii  libexo-1-0           0.10.2-3
ii  libfontconfig1       2.11.0-5
ii  libfreetype6         2.5.2-1
ii  libgdk-pixbuf2.0-0   2.30.7-1
ii  libglib2.0-0         2.40.0-3
ii  libgtk2.0-0          2.24.23-1
ii  libpango-1.0-0       1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libpangoft2-1.0-0    1.36.3-1
ii  libthunarx-2-0       1.6.3-1
ii  libxfce4util6        4.10.1-1
ii  thunar               1.6.3-1

Versions of packages thunar-archive-plugin recommends:
ii  file-roller  3.12.1-2

thunar-archive-plugin suggests no packages.

-- no debconf information
#!/bin/sh
#
# vi:set et ai sw=2 sts=2 ts=2:
# -
# file-roller.tap - Wrapper script to create and extract archive files
#                   in Thunar, via the thunar-archive-plugin, using the
#                   file-roller archive manager.
#
# Copyright (c) 2006 Benedikt Meurer <be...@xfce.org>
# Copyright (c) 2011 Jannis Pohlmann <jan...@xfce.org>
#
# 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 Street, Fifth Floor,
# Boston, MA 02110-1301, USA.

# determine the action and the folder, $@ then contains only the files
action=$1; shift;
folder=$1; shift;

# check the action
case $action in
create)
	exec file-roller "--default-dir=$folder" --add "$@"
	;;

extract-here)
	exec file-roller "--extract-to=$(pwd)" --extract-here --force "$@"
	;;

extract-to)
	exec file-roller "--default-dir=$folder" --extract "$@"
	;;

*)
	echo "Unsupported action '$action'" >&2
	exit 1
esac

Reply via email to