--- ./xmms/skin.c Tue Feb 12 09:26:18 2002 +++ ../xmms-1.2.7/./xmms/skin.c Thu Apr 4 02:27:39 2002 @@ -565,7 +565,12 @@ unzip = "unzip"; tar = getenv("TARCMD"); if (!tar) +#ifdef __sgi + /* /bin/tar does not understand -z */ + tar = "/usr/freeware/bin/tar"; +#else tar = "tar"; +#endif if ((ending = strrchr(path, '.')) == NULL) return NULL; --- ./xmms/main.c Wed Feb 27 06:30:28 2002 +++ ../xmms-1.2.7/./xmms/main.c Thu Apr 4 02:35:11 2002 @@ -35,7 +35,10 @@ #include "libxmms/xmmsctrl.h" #include "libxmms/util.h" #include "libxmms/dirbrowser.h" +/* Don't use the xmms_mini.xpm on IRIX since we have our own nice 4Dwm icon. */ +#ifndef __sgi #include "xmms_mini.xpm" +#endif GtkWidget *mainwin, *mainwin_url_window = NULL, *mainwin_dir_browser = NULL; GtkWidget *mainwin_jtt = NULL, *mainwin_jtf = NULL; @@ -2699,6 +2702,8 @@ static void mainwin_set_icon (GtkWidget *win) { +/* Don't use the xmms_mini.xpm on IRIX since we have our own nice 4Dwm icon. */ +#ifndef __sgi static GdkPixmap *icon; static GdkBitmap *mask; Atom icon_atom; @@ -2713,6 +2718,7 @@ gdk_property_change (win->window, icon_atom, icon_atom, 32, GDK_PROP_MODE_REPLACE, (guchar *)data, 2); gdk_window_set_icon(win->window, NULL, icon, mask); +#endif gdk_window_set_icon_name(win->window, PACKAGE); }