# HG changeset patch # User Pascal Bellard # Date 1357380571 -3600 # Node ID 4ca9b276a61c172bd000fe97be40ebc82b2f17f4 # Parent 1e6f4c0e4262700e6437f050573f6bdb032ab08d spacefm: use tazbox (thanks ernia) diff -r 1e6f4c0e4262 -r 4ca9b276a61c libegl-mesa/receipt --- a/libegl-mesa/receipt Fri Jan 04 21:34:07 2013 +0100 +++ b/libegl-mesa/receipt Sat Jan 05 11:09:31 2013 +0100 @@ -15,5 +15,4 @@ { mkdir -p $fs/usr/lib cp -a $install/usr/lib/libEGL* $fs/usr/lib - cp -a $install/usr/lib/egl $fs/usr/lib } diff -r 1e6f4c0e4262 -r 4ca9b276a61c spacefm/receipt --- a/spacefm/receipt Fri Jan 04 21:34:07 2013 +0100 +++ b/spacefm/receipt Sat Jan 05 11:09:31 2013 +0100 @@ -20,13 +20,15 @@ compile_rules() { cd $src + patch -Np1 -i $stuff/prefdlg.ui.diff + patch -Np1 -i $stuff/settings.h.diff + patch -Np1 -i $stuff/vfs-file-task.c.diff + # We dont want bash hardcoded - sed -i s'|/bin/bash|/bin/sh|'g src/*.c - sed -i s'|/bin/bash|/bin/sh|'g src/*.h - sed -i s'|/bin/bash|/bin/sh|'g src/*/*.c - sed -i s'|/bin/bash|/bin/sh|'g src/*/*.c + sed -i s'|/bin/bash|/bin/sh|'g src/*.c src/*.h src/*/*.c src/*/*.h + ./configure \ - --with-preferable-sudo="/usr/bin/subox" \ + --with-preferable-sudo="/usr/bin/tazbox" \ --disable-pixmaps \ $CONFIGURE_ARGS && make && make install diff -r 1e6f4c0e4262 -r 4ca9b276a61c spacefm/stuff/prefdlg.ui.diff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/spacefm/stuff/prefdlg.ui.diff Sat Jan 05 11:09:31 2013 +0100 @@ -0,0 +1,12 @@ +--- spacefm-0.8.4.orig/data/ui/prefdlg.ui ++++ spacefm-0.8.4/data/ui/prefdlg.ui +@@ -153,6 +153,9 @@ + /usr/bin/ktsuss + + ++ /usr/bin/tazbox ++ ++ + /usr/bin/gksu + + diff -r 1e6f4c0e4262 -r 4ca9b276a61c spacefm/stuff/settings.h.diff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/spacefm/stuff/settings.h.diff Sat Jan 05 11:09:31 2013 +0100 @@ -0,0 +1,10 @@ +--- spacefm-0.8.4.orig/src/settings.h ++++ spacefm-0.8.4/src/settings.h +@@ -274,6 +274,7 @@ + static const char* gsu_commands[] = // order and contents must match prefdlg.ui + { + "/usr/bin/ktsuss", ++ "/usr/bin/tazbox", + "/usr/bin/gksu", + "/usr/bin/gksudo", + "/usr/bin/gnomesu", diff -r 1e6f4c0e4262 -r 4ca9b276a61c spacefm/stuff/vfs-file-task.c.diff --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/spacefm/stuff/vfs-file-task.c.diff Sat Jan 05 11:09:31 2013 +0100 @@ -0,0 +1,15 @@ +--- spacefm-0.8.4.orig/src/vfs/vfs-file-task.c ++++ spacefm-0.8.4/src/vfs/vfs-file-task.c +@@ -1725,6 +1725,12 @@ + argv[a++] = g_strdup( "SpaceFM Command" ); + single_arg = TRUE; + } ++ else if ( !strcmp( use_su, "/usr/bin/tazbox" ) ) ++ { ++ // tazbox ++ argv[a++] = g_strdup( "su" ); ++ single_arg = TRUE; ++ } + else if ( strstr( use_su, "kdesu" ) ) + { + // kdesu kdesudo