1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/xmms/xmms.patch Fri Jan 16 11:50:46 2009 +0100 1.3 @@ -0,0 +1,28 @@ 1.4 +diff -Naur xmms-1.2.8.orig/xmms/skin.c xmms-1.2.8/xmms/skin.c 1.5 +--- xmms-1.2.8.orig/xmms/skin.c Mon Mar 17 15:49:08 2003 1.6 ++++ xmms-1.2.8/xmms/skin.c Fri Sep 5 11:08:47 2003 1.7 +@@ -600,10 +600,10 @@ 1.8 + 1.9 + unzip = getenv("UNZIPCMD"); 1.10 + if (!unzip) 1.11 +- unzip = "unzip"; 1.12 ++ unzip = "@l_unzip@"; 1.13 + tar = getenv("TARCMD"); 1.14 + if (!tar) 1.15 +- tar = "tar"; 1.16 ++ tar = "@l_tar@"; 1.17 + 1.18 + if ((ending = strrchr(path, '.')) == NULL) 1.19 + return NULL; 1.20 +@@ -621,9 +621,9 @@ 1.21 + if (!strcasecmp(ending, ".zip") || !strcasecmp(ending, ".wsz")) 1.22 + tmp = g_strdup_printf("%s >/dev/null -o -j \"%s\" -d %s", unzip, escaped, tempdir); 1.23 + if (!strcasecmp(ending, ".tgz") || !strcasecmp(ending, ".gz")) 1.24 +- tmp = g_strdup_printf("%s >/dev/null xzf \"%s\" -C %s", tar, escaped, tempdir); 1.25 ++ tmp = g_strdup_printf("@l_gzip@ -dc \"%s\" | %s >/dev/null xf - -C %s", escaped, tar, tempdir); 1.26 + if (!strcasecmp(ending, ".bz2")) 1.27 +- tmp = g_strdup_printf("bzip2 -dc \"%s\" | %s >/dev/null xf - -C %s", escaped, tar, tempdir); 1.28 ++ tmp = g_strdup_printf("@l_bzip2@ -dc \"%s\" | %s >/dev/null xf - -C %s", escaped, tar, tempdir); 1.29 + if (!strcasecmp(ending, ".tar")) 1.30 + tmp = g_strdup_printf("%s >/dev/null xf \"%s\" -C %s", tar, escaped, tempdir); 1.31 +