diff --git a/desktop/xfce/addon/thunar-archive-plugin/actions.py b/desktop/xfce/addon/thunar-archive-plugin/actions.py index 29390dcf0e..4befb09238 100644 --- a/desktop/xfce/addon/thunar-archive-plugin/actions.py +++ b/desktop/xfce/addon/thunar-archive-plugin/actions.py @@ -9,7 +9,7 @@ from pisi.actionsapi import pisitools from pisi.actionsapi import get def setup(): - autotools.configure("--enable-gtk3 --disable-static") + autotools.configure("--libexecdir=/usr/lib/xfce4 --enable-gtk3 --disable-static") pisitools.dosed("libtool", " -shared ", " -Wl,--as-needed -shared ") diff --git a/desktop/xfce/addon/thunar-archive-plugin/files/0.3.1-fix-kde-ark.patch b/desktop/xfce/addon/thunar-archive-plugin/files/0.3.1-fix-kde-ark.patch new file mode 100644 index 0000000000..e95fbbe0e4 --- /dev/null +++ b/desktop/xfce/addon/thunar-archive-plugin/files/0.3.1-fix-kde-ark.patch @@ -0,0 +1,22 @@ +diff -ur thunar-archive-plugin-0.3.1.old/scripts/ark.tap thunar-archive-plugin-0.3.1/scripts/ark.tap +--- thunar-archive-plugin-0.3.1.old/scripts/ark.tap 2013-05-11 13:48:30.000000000 +0400 ++++ thunar-archive-plugin-0.3.1/scripts/ark.tap 2015-07-05 12:56:25.288680104 +0400 +@@ -30,15 +30,15 @@ + # check the action + case $action in + create) +- exec ark --add "$@" ++ exec ark --dialog --add "$@" + ;; + + extract-here) +- exec ark --extract-to "$folder" "$@" ++ exec ark --batch --destination "$folder" "$@" + ;; + + extract-to) +- exec ark --extract "$@" ++ exec ark --batch --dialog --autodestination "$@" + ;; + + *) diff --git a/desktop/xfce/addon/thunar-archive-plugin/pspec.xml b/desktop/xfce/addon/thunar-archive-plugin/pspec.xml index dbf78128e2..61db401774 100644 --- a/desktop/xfce/addon/thunar-archive-plugin/pspec.xml +++ b/desktop/xfce/addon/thunar-archive-plugin/pspec.xml @@ -23,6 +23,9 @@ glib2-devel thunar-devel + + 0.3.1-fix-kde-ark.patch +