wok-undigest rev 247
Add some receipt from wok and some that was learning on my hd
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Thu May 26 21:07:26 2011 +0200 (2011-05-26) |
parents | c6be52453e15 |
children | 311c092b3539 |
files | dia/receipt ephoto/receipt ethumb-dev/receipt ethumb/receipt eve/receipt gecko-mediaplayer/receipt gens-gs/receipt gens-gs/stuff/gens-gtk.patch libfm/receipt mplayerplug-in/receipt mplayerplug-in/stuff/mplayerplug-in-3.55-glibc210.u mplayerplug-in/stuff/mplayerplug-in-3.55-static-iid-accessor.u mplayerplug-in/stuff/slitaz-hack.h nscd/receipt nscd/stuff/nscd pcmanfm2/receipt pcmanfm2/stuff/pcmanfm.png |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/dia/receipt Thu May 26 21:07:26 2011 +0200 1.3 @@ -0,0 +1,44 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="dia" 1.7 +VERSION="0.97.1" 1.8 +CATEGORY="office" 1.9 +SHORT_DESC="GTK+ based diagram creation program." 1.10 +MAINTAINER="pascal.bellard@slitaz.org" 1.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 1.12 +WEB_SITE="http://projects.gnome.org/dia/" 1.13 +WGET_URL="ftp://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 1.14 +DEPENDS="gtk+ libxml2 freetype fontconfig glib atk pango zlib libart_lgpl \ 1.15 +libxslt popt xorg-libXdamage" 1.16 +BUILD_DEPENDS="pkg-config gtk+-dev libxml2-dev freetype-dev intltool \ 1.17 +fontconfig-dev glib-dev atk-dev pango-dev python-pyxml zlib-dev libxslt \ 1.18 +libart_lgpl-dev libart_lgpl pygtk file libxslt-dev expat-dev python-dev" 1.19 +TAGS="office diagram creator editor visio" 1.20 + 1.21 +# Rules to configure and make the package. 1.22 +compile_rules() 1.23 +{ 1.24 + cd $src 1.25 + ./configure --prefix=/usr --infodir=/usr/share/info \ 1.26 + --with-python --mandir=/usr/share/man $CONFIGURE_ARGS && 1.27 + make -j 4 && 1.28 + make DESTDIR=$PWD/_pkg install 1.29 +} 1.30 + 1.31 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.32 +genpkg_rules() 1.33 +{ 1.34 + mkdir -p $fs/usr/lib $fs/usr/share/locale 1.35 + cp -a $_pkg/usr/lib/dia $fs/usr/lib 1.36 + cp -a $_pkg/usr/share/dia $fs/usr/share 1.37 + cp -a $_pkg/usr/share/oaf $fs/usr/share 1.38 + #cp -a $_pkg/usr/share/omf $fs/usr/share 1.39 + cp -a $_pkg/usr/share/locale/de $fs/usr/share/locale 1.40 + cp -a $_pkg/usr/share/locale/fr $fs/usr/share/locale 1.41 + #cp -a $_pkg/usr/share/help $fs/usr/share 1.42 + cp -a $_pkg/usr/share/applications $fs/usr/share 1.43 + cp -a $_pkg/usr/share/mime-info $fs/usr/share 1.44 + cp -a $_pkg/usr/share/icons/hicolor/16x16/apps/dia.png $fs/usr/share/pixmaps 1.45 + cp -a $_pkg/usr/bin $fs/usr 1.46 +} 1.47 +
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/ephoto/receipt Thu May 26 21:07:26 2011 +0200 2.3 @@ -0,0 +1,25 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="ephoto" 2.7 +VERSION="0.1.1.55225" 2.8 +CATEGORY="graphics" 2.9 +SHORT_DESC="E17 images manager." 2.10 +MAINTAINER="pankso@slitaz.org" 2.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.12 +WEB_SITE="http://www.enlightenment.org/" 2.13 +WGET_URL="http://download.enlightenment.org/snapshots/2010-12-03/$TARBALL" 2.14 + 2.15 +DEPENDS="ecore efreet elementary ethumb" 2.16 +BUILD_DEPENDS="ecore-dev efreet-dev elementary-dev ethumb-dev" 2.17 + 2.18 +# Rules to configure and make the package. 2.19 +compile_rules() 2.20 +{ 2.21 + ./configure $CONFIGURE_ARGS && make && make install 2.22 +} 2.23 + 2.24 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.25 +genpkg_rules() 2.26 +{ 2.27 + mkdir -p $fs/usr 2.28 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/ethumb-dev/receipt Thu May 26 21:07:26 2011 +0200 3.3 @@ -0,0 +1,19 @@ 3.4 +# SliTaz package receipt. 3.5 + 3.6 +PACKAGE="ethumb-dev" 3.7 +VERSION="0.1.1.55225" 3.8 +CATEGORY="development" 3.9 +SHORT_DESC="Ethumb devel files." 3.10 +MAINTAINER="pankso@slitaz.org" 3.11 +WANTED="ethumb" 3.12 +WEB_SITE="http://www.enlightenment.org/" 3.13 +DEPENDS="emotion-dev libexif-dev" 3.14 + 3.15 +# Rules to gen a SliTaz package suitable for Tazpkg. 3.16 +genpkg_rules() 3.17 +{ 3.18 + mkdir -p $fs/usr/lib 3.19 + cp -a $_pkg/usr/include $fs/usr 3.20 + cp -a $_pkg/usr/lib/*.*a $fs/usr/lib 3.21 + cp -a $_pkg/usr/lib/pkgconfig $fs/usr/lib 3.22 +}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/ethumb/receipt Thu May 26 21:07:26 2011 +0200 4.3 @@ -0,0 +1,33 @@ 4.4 +# SliTaz package receipt. 4.5 + 4.6 +PACKAGE="ethumb" 4.7 +VERSION="0.1.1.55225" 4.8 +CATEGORY="graphics" 4.9 +SHORT_DESC="E17 Thumbnail generation library." 4.10 +MAINTAINER="pankso@slitaz.org" 4.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 4.12 +WEB_SITE="http://www.enlightenment.org/" 4.13 +WGET_URL="http://download.enlightenment.org/snapshots/2010-12-03/$TARBALL" 4.14 + 4.15 +DEPENDS="eina eet evas ecore edje emotion libexif" 4.16 +BUILD_DEPENDS="eina-dev eet-dev evas-dev ecore-dev edje-dev emotion-dev \ 4.17 +libexif-dev" 4.18 + 4.19 +# Rules to configure and make the package. 4.20 +compile_rules() 4.21 +{ 4.22 + ./configure \ 4.23 + --libexecdir=/usr/lib/$PACKAGE \ 4.24 + $CONFIGURE_ARGS && 4.25 + make && make install 4.26 +} 4.27 + 4.28 +# Rules to gen a SliTaz package suitable for Tazpkg. 4.29 +genpkg_rules() 4.30 +{ 4.31 + mkdir -p $fs/usr/lib 4.32 + cp -a $install/usr/bin $fs/usr 4.33 + cp -a $install/usr/lib/*.so* $fs/usr/lib 4.34 + cp -a $install/usr/lib/ethumb $fs/usr/lib 4.35 + cp -a $install/usr/share $fs/usr 4.36 +}
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/eve/receipt Thu May 26 21:07:26 2011 +0200 5.3 @@ -0,0 +1,27 @@ 5.4 +# SliTaz package receipt. 5.5 + 5.6 +PACKAGE="eve" 5.7 +VERSION="0.3.0" 5.8 +CATEGORY="graphics" 5.9 +SHORT_DESC="." 5.10 +MAINTAINER="pankso@slitaz.org" 5.11 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 5.12 +WEB_SITE="http://www.enlightenment.org/" 5.13 +WGET_URL="http://download.enlightenment.org/snapshots/2010-12-03/$TARBALL" 5.14 +TAGS="e17" 5.15 + 5.16 +DEPENDS="ecore edbus elementary ewebkit" 5.17 +BUILD_DEPENDS="ecore-dev edbus-dev elementary-dev ewebkit-dev" 5.18 + 5.19 +# Rules to configure and make the package. 5.20 +compile_rules() 5.21 +{ 5.22 + ./configure $CONFIGURE_ARGS && make && make install 5.23 +} 5.24 + 5.25 +# Rules to gen a SliTaz package suitable for Tazpkg. 5.26 +genpkg_rules() 5.27 +{ 5.28 + mkdir -p $fs 5.29 + cp -a $install/usr $fs 5.30 +}
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/gecko-mediaplayer/receipt Thu May 26 21:07:26 2011 +0200 6.3 @@ -0,0 +1,51 @@ 6.4 +# SliTaz package receipt. 6.5 + 6.6 +PACKAGE="gecko-mediaplayer" 6.7 +VERSION="1.0.0" 6.8 +CATEGORY="multimedia" 6.9 +SHORT_DESC="Browser plugin that uses gnome-mplayer to play media in a web browser" 6.10 +MAINTAINER="jozee@slitaz.org" 6.11 +DEPENDS="gnome-mplayer dbus-glib gcc-lib-base" 6.12 +BUILD_DEPENDS="firefox-dev dbus-dev dbus-glib-dev" 6.13 +TARBALL="$PACKAGE-$VERSION.tar.gz" 6.14 +WEB_SITE="http://code.google.com/p/gecko-mediaplayer/" 6.15 +WGET_URL="http://gecko-mediaplayer.googlecode.com/files/$TARBALL" 6.16 +TAGS="player audio video browser" 6.17 + 6.18 +# Rules to configure and make the package. 6.19 +compile_rules() 6.20 +{ 6.21 + cd $src 6.22 + sed -i 's/utf8characters/UTF8Characters/g' src/*.cpp 6.23 + ./configure --prefix=/usr --sysconfdir=/etc \ 6.24 + --disable-schemas-install --without-gconf && 6.25 + make && 6.26 + make DESTDIR=$PWD/_pkg install 6.27 + 6.28 +} 6.29 + 6.30 +# Rules to gen a SliTaz package suitable for Tazpkg. 6.31 +genpkg_rules() 6.32 +{ 6.33 + mkdir -p $fs/usr/lib 6.34 + cp -a $_pkg/usr/lib/mozilla $fs/usr/lib 6.35 + 6.36 +} 6.37 + 6.38 +post_install() 6.39 +{ 6.40 + echo -n "Processing post install commands..." 6.41 + local root 6.42 + root=$1 6.43 + for i in $root/usr/lib/mozilla/plugins/$PACKAGE*.so ; do 6.44 + ln -s $i $root/usr/lib/firefox*/plugins 6.45 + done 6.46 + status 6.47 +} 6.48 + 6.49 +post_remove() 6.50 +{ 6.51 + echo -n "Processing post remove commands..." 6.52 + rm -f /usr/lib/firefox*/plugins/$PACKAGE*.so 6.53 + status 6.54 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/gens-gs/receipt Thu May 26 21:07:26 2011 +0200 7.3 @@ -0,0 +1,35 @@ 7.4 +# SliTaz package receipt. 7.5 + 7.6 +PACKAGE="gens-gs" 7.7 +VERSION="2.15.5_gs_r7" 7.8 +CATEGORY="games" 7.9 +SHORT_DESC="An emulator for Sega Genesis, Sega CD and 32X." 7.10 +MAINTAINER="slaxemulator@gmail.com" 7.11 +DEPENDS="gtk+ libsdl libglu-mesa" 7.12 +BUILD_DEPENDS="gtk+-dev libsdl libsdl-dev nasm autoconf automake" 7.13 +_VERSION=gs-r7 7.14 +TARBALL="Gens-${_VERSION}.tar.gz" 7.15 +WEB_SITE="http://info.sonicretro.org/Gens/GS" 7.16 +WGET_URL="http://segaretro.org/images/6/6d/$TARBALL" 7.17 + 7.18 +# Rules to configure and make the package. 7.19 +compile_rules() 7.20 +{ 7.21 + cd $src 7.22 + patch -Np1 -i $stuff/gens-gtk.patch || return 1 7.23 + chmod +x install-sh 7.24 + ./configure 7.25 + find -name "Makefile" | xargs sed -i 's|-DGTK_DISABLE_DEPRECATED||g' 7.26 + make -j1 && make -j1 DESTDIR=$DESTDIR install 7.27 +} 7.28 + 7.29 +# Rules to gen a SliTaz package suitable for Tazpkg. 7.30 +genpkg_rules() 7.31 +{ 7.32 + mkdir -p $fs/usr/share $fs/usr/lib/mdp 7.33 + cp -a $_pkg/usr/bin $fs/usr 7.34 + cp -a $_pkg/usr/lib/mdp/*.so $fs/usr/lib/mdp 7.35 + cp -a $_pkg/usr/share/applications $fs/usr/share 7.36 + cp -a $_pkg/usr/share/gens $fs/usr/share 7.37 +} 7.38 +
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/gens-gs/stuff/gens-gtk.patch Thu May 26 21:07:26 2011 +0200 8.3 @@ -0,0 +1,134 @@ 8.4 +diff -ru gens/src/gens/ui/gtk/about/about_window.cpp gens-build/src/gens/ui/gtk/about/about_window.cpp 8.5 +--- gens/src/gens/ui/gtk/about/about_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.6 ++++ gens-build/src/gens/ui/gtk/about/about_window.cpp 2010-10-11 15:46:25.000000000 +0000 8.7 +@@ -84,7 +84,7 @@ 8.8 + gtk_window_set_position(GTK_WINDOW(about_window), GTK_WIN_POS_CENTER); 8.9 + gtk_window_set_resizable(GTK_WINDOW(about_window), FALSE); 8.10 + gtk_window_set_type_hint(GTK_WINDOW(about_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.11 +- gtk_dialog_set_has_separator(GTK_DIALOG(about_window), FALSE); 8.12 ++ g_object_set(GTK_DIALOG(about_window), "has-separator", FALSE, NULL); 8.13 + 8.14 + // Callbacks for if the window is closed. 8.15 + g_signal_connect((gpointer)about_window, "delete_event", 8.16 +diff -ru gens/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp gens-build/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp 8.17 +--- gens/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.18 ++++ gens-build/src/gens/ui/gtk/bios_misc_files/bmf_window.cpp 2010-10-11 15:33:03.000000000 +0000 8.19 +@@ -84,7 +84,7 @@ 8.20 + gtk_window_set_position(GTK_WINDOW(bmf_window), GTK_WIN_POS_CENTER); 8.21 + gtk_window_set_resizable(GTK_WINDOW(bmf_window), FALSE); 8.22 + gtk_window_set_type_hint(GTK_WINDOW(bmf_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.23 +- gtk_dialog_set_has_separator(GTK_DIALOG(bmf_window), FALSE); 8.24 ++ g_object_set(GTK_DIALOG(bmf_window), "has-separator", FALSE, NULL); 8.25 + 8.26 + // Callbacks for if the window is closed. 8.27 + g_signal_connect((gpointer)bmf_window, "delete_event", 8.28 +diff -ru gens/src/gens/ui/gtk/directory_config/dir_window.cpp gens-build/src/gens/ui/gtk/directory_config/dir_window.cpp 8.29 +--- gens/src/gens/ui/gtk/directory_config/dir_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.30 ++++ gens-build/src/gens/ui/gtk/directory_config/dir_window.cpp 2010-10-11 15:34:21.000000000 +0000 8.31 +@@ -110,7 +110,7 @@ 8.32 + gtk_window_set_position(GTK_WINDOW(dir_window), GTK_WIN_POS_CENTER); 8.33 + gtk_window_set_resizable(GTK_WINDOW(dir_window), FALSE); 8.34 + gtk_window_set_type_hint(GTK_WINDOW(dir_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.35 +- gtk_dialog_set_has_separator(GTK_DIALOG(dir_window), FALSE); 8.36 ++ g_object_set(GTK_DIALOG(dir_window), "has-separator", FALSE, NULL); 8.37 + 8.38 + // Callbacks for if the window is closed. 8.39 + g_signal_connect((gpointer)(dir_window), "delete_event", 8.40 +diff -ru gens/src/gens/ui/gtk/general_options/genopt_window.cpp gens-build/src/gens/ui/gtk/general_options/genopt_window.cpp 8.41 +--- gens/src/gens/ui/gtk/general_options/genopt_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.42 ++++ gens-build/src/gens/ui/gtk/general_options/genopt_window.cpp 2010-10-11 15:36:00.000000000 +0000 8.43 +@@ -138,7 +138,7 @@ 8.44 + gtk_window_set_position(GTK_WINDOW(genopt_window), GTK_WIN_POS_CENTER); 8.45 + gtk_window_set_resizable(GTK_WINDOW(genopt_window), false); 8.46 + gtk_window_set_type_hint(GTK_WINDOW(genopt_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.47 +- gtk_dialog_set_has_separator(GTK_DIALOG(genopt_window), false); 8.48 ++ g_object_set(GTK_DIALOG(genopt_window), "has-separator", false, NULL); 8.49 + 8.50 + // Callbacks for if the window is closed. 8.51 + g_signal_connect((gpointer)genopt_window, "delete_event", 8.52 +diff -ru gens/src/gens/ui/gtk/gens/gens_window_callbacks.cpp gens-build/src/gens/ui/gtk/gens/gens_window_callbacks.cpp 8.53 +--- gens/src/gens/ui/gtk/gens/gens_window_callbacks.cpp 2010-10-11 16:32:29.000000000 +0000 8.54 ++++ gens-build/src/gens/ui/gtk/gens/gens_window_callbacks.cpp 2010-10-11 15:21:28.000000000 +0000 8.55 +@@ -157,9 +157,9 @@ 8.56 + GSFT_UNUSED_PARAMETER(y); 8.57 + GSFT_UNUSED_PARAMETER(user_data); 8.58 + 8.59 +- if (context->targets) 8.60 ++ if (gdk_drag_context_list_targets(context)) 8.61 + { 8.62 +- GdkAtom target_type = GDK_POINTER_TO_ATOM(g_list_nth_data(context->targets, 0)); 8.63 ++ GdkAtom target_type = GDK_POINTER_TO_ATOM(g_list_nth_data(gdk_drag_context_list_targets(context), 0)); 8.64 + gtk_drag_get_data(widget, context, target_type, time); 8.65 + return true; 8.66 + } 8.67 +diff -ru gens/src/gens/ui/gtk/opengl_resolution/glres_window.cpp gens-build/src/gens/ui/gtk/opengl_resolution/glres_window.cpp 8.68 +--- gens/src/gens/ui/gtk/opengl_resolution/glres_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.69 ++++ gens-build/src/gens/ui/gtk/opengl_resolution/glres_window.cpp 2010-10-11 15:46:21.000000000 +0000 8.70 +@@ -75,7 +75,7 @@ 8.71 + gtk_window_set_position(GTK_WINDOW(glres_window), GTK_WIN_POS_CENTER); 8.72 + gtk_window_set_resizable(GTK_WINDOW(glres_window), FALSE); 8.73 + gtk_window_set_type_hint(GTK_WINDOW(glres_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.74 +- gtk_dialog_set_has_separator(GTK_DIALOG(glres_window), FALSE); 8.75 ++ g_object_set(GTK_DIALOG(glres_window), "has-separator", FALSE, NULL); 8.76 + 8.77 + // Callbacks for if the window is closed. 8.78 + g_signal_connect((gpointer)(glres_window), "delete_event", 8.79 +diff -ru gens/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp gens-build/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp 8.80 +--- gens/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.81 ++++ gens-build/src/gens/ui/gtk/plugin_manager/pmgr_window.cpp 2010-10-11 15:46:29.000000000 +0000 8.82 +@@ -80,8 +80,7 @@ 8.83 + // Callbacks. 8.84 + static gboolean pmgr_window_callback_close(GtkWidget *widget, GdkEvent *event, gpointer user_data); 8.85 + static void pmgr_window_callback_response(GtkDialog *dialog, gint response_id, gpointer user_data); 8.86 +-static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, GtkNotebookPage *page, 8.87 +- guint page_num, gpointer user_data); 8.88 ++static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, guint page_num, gpointer user_data); 8.89 + static void pmgr_window_callback_lstPluginList_cursor_changed(GtkTreeView *tree_view, gpointer user_data); 8.90 + static void pmgr_window_callback_fraPluginDesc_size_allocate(GtkWidget *widget, GtkAllocation *allocation, gpointer user_data); 8.91 + 8.92 +@@ -119,7 +118,7 @@ 8.93 + gtk_window_set_position(GTK_WINDOW(pmgr_window), GTK_WIN_POS_CENTER); 8.94 + gtk_window_set_resizable(GTK_WINDOW(pmgr_window), FALSE); 8.95 + gtk_window_set_type_hint(GTK_WINDOW(pmgr_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.96 +- gtk_dialog_set_has_separator(GTK_DIALOG(pmgr_window), FALSE); 8.97 ++ g_object_set(GTK_DIALOG(pmgr_window), "has-separator", FALSE, NULL); 8.98 + 8.99 + // Callbacks for if the window is closed. 8.100 + g_signal_connect((gpointer)pmgr_window, "delete_event", 8.101 +@@ -559,11 +558,9 @@ 8.102 + * @param page_num New notebook page index. 8.103 + * @param user_data User data. 8.104 + */ 8.105 +-static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, GtkNotebookPage *page, 8.106 +- guint page_num, gpointer user_data) 8.107 ++static void pmgr_window_callback_tabPluginList_switch_page(GtkNotebook *notebook, guint page_num, gpointer user_data) 8.108 + { 8.109 + GSFT_UNUSED_PARAMETER(notebook); 8.110 +- GSFT_UNUSED_PARAMETER(page); 8.111 + GSFT_UNUSED_PARAMETER(user_data); 8.112 + 8.113 + // Activate the "cursor-changed" callback for the page. 8.114 +diff -ru gens/src/gens/ui/gtk/select_cdrom/selcd_window.cpp gens-build/src/gens/ui/gtk/select_cdrom/selcd_window.cpp 8.115 +--- gens/src/gens/ui/gtk/select_cdrom/selcd_window.cpp 2010-10-11 16:32:29.000000000 +0000 8.116 ++++ gens-build/src/gens/ui/gtk/select_cdrom/selcd_window.cpp 2010-10-11 15:46:16.000000000 +0000 8.117 +@@ -94,7 +94,7 @@ 8.118 + gtk_window_set_position(GTK_WINDOW(selcd_window), GTK_WIN_POS_CENTER); 8.119 + gtk_window_set_resizable(GTK_WINDOW(selcd_window), FALSE); 8.120 + gtk_window_set_type_hint(GTK_WINDOW(selcd_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.121 +- gtk_dialog_set_has_separator(GTK_DIALOG(selcd_window), FALSE); 8.122 ++ g_object_set(GTK_DIALOG(selcd_window), "has-separator", FALSE, NULL); 8.123 + 8.124 + // Callbacks for if the window is closed. 8.125 + g_signal_connect((gpointer)(selcd_window), "delete_event", 8.126 +diff -ru gens/src/mdp/misc/game_genie/gg_window_gtk2.cpp gens-build/src/mdp/misc/game_genie/gg_window_gtk2.cpp 8.127 +--- gens/src/mdp/misc/game_genie/gg_window_gtk2.cpp 2010-10-11 16:32:29.000000000 +0000 8.128 ++++ gens-build/src/mdp/misc/game_genie/gg_window_gtk2.cpp 2010-10-11 15:52:05.000000000 +0000 8.129 +@@ -111,7 +111,7 @@ 8.130 + gtk_window_set_position(GTK_WINDOW(gg_window), GTK_WIN_POS_CENTER); 8.131 + gtk_window_set_resizable(GTK_WINDOW(gg_window), TRUE); 8.132 + gtk_window_set_type_hint(GTK_WINDOW(gg_window), GDK_WINDOW_TYPE_HINT_DIALOG); 8.133 +- gtk_dialog_set_has_separator(GTK_DIALOG(gg_window), FALSE); 8.134 ++ g_object_set(GTK_DIALOG(gg_window), "has-separator", FALSE, NULL); 8.135 + 8.136 + // Add the window icon. 8.137 + GList *icon_list = NULL;
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/libfm/receipt Thu May 26 21:07:26 2011 +0200 9.3 @@ -0,0 +1,46 @@ 9.4 +# SliTaz package receipt. 9.5 + 9.6 +PACKAGE="libfm" 9.7 +VERSION="0.1.14" 9.8 +CATEGORY="system-tools" 9.9 +SHORT_DESC="File manager library from LXDE." 9.10 +MAINTAINER="pankso@slitaz.org" 9.11 +DEPENDS="glibc-base glib libgio util-linux-ng-uuid libxcb xcb-util expat \ 9.12 +zlib fontconfig freetype gtk+ atk cairo pango pixman menu-cache" 9.13 +BUILD_DEPENDS="$DEPENDS gtk+-dev gamin-dev shared-mime-info intltool \ 9.14 +hal-dev dbus-glib-dev dbus-dev startup-notification-dev libxcb-dev \ 9.15 +xcb-util-dev menu-cache-dev expat-dev" 9.16 +TARBALL="$PACKAGE-$VERSION.tar.gz" 9.17 +WEB_SITE="http://pcmanfm.sourceforge.net" 9.18 +WGET_URL="$SF_MIRROR/pcmanfm/files/$TARBALL" 9.19 + 9.20 +# Rules to configure and make the package. 9.21 +compile_rules() 9.22 +{ 9.23 + cd $src 9.24 + chmod +x install-sh 9.25 + ./configure \ 9.26 + --prefix=/usr \ 9.27 + --mandir=/usr/share/man \ 9.28 + --sysconfdir=/etc \ 9.29 + $CONFIGURE_ARGS && 9.30 + make && 9.31 + make DESTDIR=$PWD/_pkg install 9.32 +} 9.33 + 9.34 +# Rules to gen a SliTaz package suitable for Tazpkg. 9.35 +genpkg_rules() 9.36 +{ 9.37 + mkdir -p $fs/usr/lib/gio/modules 9.38 + cp -a $_pkg/etc $fs 9.39 + cp -a $_pkg/usr/bin $fs/usr 9.40 + cp -a $_pkg/usr/lib/*.so* $fs/usr/lib 9.41 + cp -a $_pkg/usr/lib/gio/modules/*.so $fs/usr/lib/gio/modules 9.42 +} 9.43 + 9.44 +post_install() 9.45 +{ 9.46 + # update mime-cache 9.47 + echo "Updating mime-types database" 9.48 + update-mime-database $1/usr/share/mime 9.49 +}
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/mplayerplug-in/receipt Thu May 26 21:07:26 2011 +0200 10.3 @@ -0,0 +1,82 @@ 10.4 +# SliTaz package receipt. 10.5 + 10.6 +PACKAGE="mplayerplug-in" 10.7 +VERSION="3.55" 10.8 +CATEGORY="multimedia" 10.9 +SHORT_DESC="a browser plugin that uses mplayer to play videos from websites" 10.10 +MAINTAINER="jozee@slitaz.org" 10.11 +DEPENDS="mplayer xorg-libXpm gtk+ gcc-lib-base" 10.12 +BUILD_DEPENDS="mplayer gtk+-dev xorg-libXpm-dev firefox-dev libIDL gettext" 10.13 +TARBALL="$PACKAGE-$VERSION.tar.gz" 10.14 +WEB_SITE="http://mplayerplug-in.sourceforge.net/" 10.15 +WGET_URL="http://downloads.sourceforge.net/mplayerplug-in/$TARBALL" 10.16 +TAGS="player audio video browser" 10.17 + 10.18 +get_firefox_version() 10.19 +{ 10.20 + FIREFOX_VER=`cat $1/var/lib/tazpkg/installed/firefox/receipt | \ 10.21 + grep VERSION= | cut -d \" -f 2` 10.22 +} 10.23 + 10.24 +# Rules to configure and make the package. 10.25 +compile_rules() 10.26 +{ 10.27 + cd $src 10.28 + sed -i 's/npupp\.h/npfunctions.h/' */np* 10.29 + cp ../stuff/slitaz-hack.h include 10.30 + grep -q slitaz-hack include/npplat.h || sed -i \ 10.31 + 's/ne _NPPLAT_H_/ne _NPPLAT_H_\n#include "slitaz-hack.h"/' \ 10.32 + include/npplat.h 10.33 + while read file; do 10.34 + [ -f done.$file ] && continue 10.35 + echo "Apply $file..." 10.36 + patch -p1 < ../stuff/$PACKAGE-$VERSION-$file || return 1 10.37 + touch done.$file 10.38 + done <<EOT 10.39 +glibc210.u 10.40 +static-iid-accessor.u 10.41 +EOT 10.42 + make distclean 10.43 + touch install.sh 10.44 + get_firefox_version 10.45 + ./configure --prefix=/usr --sysconfdir=/etc \ 10.46 + --enable-gtk2 \ 10.47 + --enable-wmp \ 10.48 + --enable-qt \ 10.49 + --enable-rm \ 10.50 + --enable-dvx \ 10.51 + MOZILLA_HOME="/usr/lib/firefox-$FIREFOX_VER" \ 10.52 + GECKO_IDLDIR="/usr/share/idl/firefox-$FIREFOX_VER" && 10.53 + make -j 4 && 10.54 + make DESTDIR=$PWD/_pkg install 10.55 +} 10.56 + 10.57 +genpkg_rules() 10.58 +{ 10.59 + mkdir -p $fs/usr/lib 10.60 + cp -a $_pkg/etc $fs 10.61 + cp -a $_pkg/usr/lib/mozilla $fs/usr/lib 10.62 + # change the default video output to xv,x11 10.63 + sed -i "s/#vo=xv,x11/vo=xv,x11/" $fs/etc/$PACKAGE.conf 10.64 + 10.65 +} 10.66 + 10.67 +post_install() 10.68 +{ 10.69 + echo -n "Processing post install commands..." 10.70 + local root 10.71 + root=$1 10.72 + get_firefox_version $1 10.73 + for i in $root/usr/lib/mozilla/plugins/$PACKAGE*.so ; do 10.74 + ln -s $i $root/usr/lib/firefox-$FIREFOX_VER/plugins 10.75 + done 10.76 + status 10.77 +} 10.78 + 10.79 +post_remove() 10.80 +{ 10.81 + echo -n "Processing post remove commands..." 10.82 + rm -f /usr/lib/firefox*/plugins/$PACKAGE*.so 10.83 + status 10.84 +} 10.85 +
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/mplayerplug-in/stuff/mplayerplug-in-3.55-glibc210.u Thu May 26 21:07:26 2011 +0200 11.3 @@ -0,0 +1,63 @@ 11.4 +--- mplayerplug-in-3.55/Source/plugin-list.cpp 11.5 ++++ mplayerplug-in-3.55/Source/plugin-list.cpp 11.6 +@@ -132,9 +132,9 @@ void insert_area(Node * parent, char *ta 11.7 + 11.8 + void find_area_tags(const char *smilbuffer, Node * parent) 11.9 + { 11.10 +- char *startarea; 11.11 +- char *endvideo; 11.12 +- char *start; 11.13 ++ const char *startarea; 11.14 ++ const char *endvideo; 11.15 ++ const char *start; 11.16 + 11.17 + int tagtime = 0; 11.18 + char tagtarget[128]; 11.19 +--- mplayerplug-in-3.55/Source/plugin-setup.h 11.20 ++++ mplayerplug-in-3.55/Source/plugin-setup.h 11.21 +@@ -174,7 +174,7 @@ char *getURLHostname(char *url); 11.22 + char *getURLFilename(const char *url); 11.23 + int isMms(char *url, int nomediacache); 11.24 + void mmsToHttp(char *dest, char *src); 11.25 +-int sendCommand(nsPluginInstance * instance, char *command); 11.26 ++int sendCommand(nsPluginInstance * instance, const char *command); 11.27 + int URLcmp(const char *url1, const char *url2); 11.28 + extern void remove_quotes(char *url); 11.29 + void killmplayer(nsPluginInstance * instance); 11.30 +--- mplayerplug-in-3.55/Source/plugin-support.cpp 11.31 ++++ mplayerplug-in-3.55/Source/plugin-support.cpp 11.32 +@@ -109,7 +109,7 @@ char *getURLFilename(const char *url) 11.33 + { 11.34 + 11.35 + char *filename; 11.36 +- char *tmp; 11.37 ++ const char *tmp; 11.38 + int len; 11.39 + 11.40 + if (DEBUG > 1) 11.41 +@@ -454,7 +454,7 @@ void remove_quotes(char *url) 11.42 + // in cleanup routines (like destroyCB and shut), when we know that 11.43 + // the player thread is not running, it is safe to call without locking 11.44 + 11.45 +-int sendCommand(nsPluginInstance * instance, char *command) 11.46 ++int sendCommand(nsPluginInstance * instance, const char *command) 11.47 + { 11.48 + int retval; 11.49 + char buffer[1024]; 11.50 + 11.51 +--- mplayerplug-in-3.55/Source/plugin-ui.cpp Thu Jun 12 14:18:01 2008 11.52 ++++ mplayerplug-in-3.55/Source/plugin-ui.cpp Fri Jun 12 14:25:35 2009 11.53 +@@ -283,12 +283,7 @@ 11.54 + int term, chop; 11.55 + int PercentRedraw; 11.56 + 11.57 +- if (0) { 11.58 +- printf("Widget: %p\n", w); 11.59 +- printf("Message: %s\n", message); 11.60 +- } 11.61 +- 11.62 +- if (DEBUG > 1) 11.63 ++ if (DEBUG > 1) 11.64 + printf("state = %i, height = %i width = %i\n", instance->state, 11.65 + instance->movie_height, instance->movie_width); 11.66 +
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/mplayerplug-in/stuff/mplayerplug-in-3.55-static-iid-accessor.u Thu May 26 21:07:26 2011 +0200 12.3 @@ -0,0 +1,38 @@ 12.4 +--- mplayerplug-in-3.55/Source/nsIScriptableMplayerPlugin.h 12.5 ++++ mplayerplug-in-3.55/Source/nsIScriptableMplayerPlugin.h 12.6 +@@ -25,7 +25,7 @@ 12.7 + class NS_NO_VTABLE nsIScriptableWMPPlugin : public nsISupports { 12.8 + public: 12.9 + 12.10 +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_ISCRIPTABLEWMPPLUGIN_IID) 12.11 ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_ISCRIPTABLEWMPPLUGIN_IID) 12.12 + 12.13 + /* void play (); */ 12.14 + NS_IMETHOD Play(void) = 0; 12.15 +@@ -38,6 +38,8 @@ 12.16 + 12.17 + }; 12.18 + 12.19 ++NS_DEFINE_STATIC_IID_ACCESSOR(nsIScriptableWMPPlugin, NS_ISCRIPTABLEWMPPLUGIN_IID) 12.20 ++ 12.21 + /* Use this macro when declaring classes that implement this interface. */ 12.22 + #define NS_DECL_NSISCRIPTABLEWMPPLUGIN \ 12.23 + NS_IMETHOD Play(void); \ 12.24 +@@ -120,7 +122,7 @@ 12.25 + class NS_NO_VTABLE nsIScriptableMplayerPlugin : public nsISupports { 12.26 + public: 12.27 + 12.28 +- NS_DEFINE_STATIC_IID_ACCESSOR(NS_ISCRIPTABLEMPLAYERPLUGIN_IID) 12.29 ++ NS_DECLARE_STATIC_IID_ACCESSOR(NS_ISCRIPTABLEMPLAYERPLUGIN_IID) 12.30 + 12.31 + /* void Play (); */ 12.32 + NS_IMETHOD Play(void) = 0; 12.33 +@@ -249,6 +251,8 @@ 12.34 + 12.35 + }; 12.36 + 12.37 ++NS_DEFINE_STATIC_IID_ACCESSOR(nsIScriptableMplayerPlugin, NS_ISCRIPTABLEMPLAYERPLUGIN_IID) 12.38 ++ 12.39 + /* Use this macro when declaring classes that implement this interface. */ 12.40 + #define NS_DECL_NSISCRIPTABLEMPLAYERPLUGIN \ 12.41 + NS_IMETHOD Play(void); \
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/mplayerplug-in/stuff/slitaz-hack.h Thu May 26 21:07:26 2011 +0200 13.3 @@ -0,0 +1,28 @@ 13.4 +#define int16 int16_t 13.5 +#define uint16 uint16_t 13.6 +#define int32 int32_t 13.7 +#define uint32 uint32_t 13.8 + 13.9 +#define CallNPN_GetURLNotifyProc(FUNC, ARG1, ARG2, ARG3, ARG4) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4)) 13.10 +#define CallNPN_GetURLProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3)) 13.11 +#define CallNPN_PostURLNotifyProc(FUNC, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6, ARG7) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6), (ARG7)) 13.12 +#define CallNPN_PostURLProc(FUNC, ARG1, ARG2, ARG3, ARG4, ARG5, ARG6) (*(FUNC))((ARG1), (ARG2), (ARG3), (ARG4), (ARG5), (ARG6)) 13.13 +#define CallNPN_RequestReadProc(FUNC, stream, range) (*(FUNC))((stream), (range)) 13.14 +#define CallNPN_NewStreamProc(FUNC, npp, type, window, stream) (*(FUNC))((npp), (type), (window), (stream)) 13.15 +#define CallNPN_WriteProc(FUNC, npp, stream, len, buffer) (*(FUNC))((npp), (stream), (len), (buffer)) 13.16 +#define CallNPN_DestroyStreamProc(FUNC, npp, stream, reason) (*(FUNC))((npp), (stream), (reason)) 13.17 +#define CallNPN_StatusProc(FUNC, npp, msg) (*(FUNC))((npp), (msg)) 13.18 +#define CallNPN_UserAgentProc(FUNC, ARG1) (*(FUNC))((ARG1)) 13.19 +#define CallNPN_MemAllocProc(FUNC, ARG1) (*(FUNC))((ARG1)) 13.20 +#define CallNPN_MemFreeProc(FUNC, ARG1) (*(FUNC))((ARG1)) 13.21 +#define CallNPN_MemFlushProc(FUNC, ARG1) (*(FUNC))((ARG1)) 13.22 +#define CallNPN_ReloadPluginsProc(FUNC, ARG1) (*(FUNC))((ARG1)) 13.23 +#define CallNPN_GetValueProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3)) 13.24 +#define CallNPN_SetValueProc(FUNC, ARG1, ARG2, ARG3) (*(FUNC))((ARG1), (ARG2), (ARG3)) 13.25 +#define CallNPN_InvalidateRectProc(FUNC, ARG1, ARG2) (*(FUNC))((ARG1), (ARG2)) 13.26 +#define CallNPN_InvalidateRegionProc(FUNC, ARG1, ARG2) (*(FUNC))((ARG1), (ARG2)) 13.27 +#define CallNPN_ForceRedrawProc(FUNC, ARG1) (*(FUNC))((ARG1)) 13.28 + 13.29 +#include <stdlib.h> 13.30 +#include <assert.h> 13.31 +
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/nscd/receipt Thu May 26 21:07:26 2011 +0200 14.3 @@ -0,0 +1,21 @@ 14.4 +# SliTaz package receipt. 14.5 + 14.6 +PACKAGE="nscd" 14.7 +VERSION="2.13" 14.8 +CATEGORY="base-system" 14.9 +SHORT_DESC="passwd, group and host lookups cache." 14.10 +WEB_SITE="http://gcc.gnu.org/" 14.11 +WANTED="glibc" 14.12 +MAINTAINER="pascal.bellard@slitaz.org" 14.13 + 14.14 +# Rules to gen a SliTaz package suitable for Tazpkg. 14.15 +# 14.16 +genpkg_rules() 14.17 +{ 14.18 + mkdir -p $fs/usr/sbin $fs/usr/bin $fs/etc/init.d $fs/var/db 14.19 + cp $_pkg/usr/sbin/nscd $fs/usr/sbin/ 14.20 + cp $_pkg/usr/bin/getent $fs/usr/bin/ 14.21 + cp $src/nscd/nscd.conf $fs/etc 14.22 + cp stuff/nscd $fs/etc/init.d 14.23 + chmod +x $fs/etc/init.d/nscd 14.24 +}
15.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 15.2 +++ b/nscd/stuff/nscd Thu May 26 21:07:26 2011 +0200 15.3 @@ -0,0 +1,62 @@ 15.4 +#!/bin/sh 15.5 +# /etc/init.d/nscd : Start, stop and restart nscd server on SliTaz, at 15.6 +# boot time or with the command line. 15.7 +# 15.8 +# To start nscd server at boot time, just put nscd in the $RUN_DAEMONS 15.9 +# variable of /etc/rcS.conf and configure options with /etc/daemons.conf 15.10 +# 15.11 +. /etc/init.d/rc.functions 15.12 +. /etc/daemons.conf 15.13 + 15.14 +NAME=nscd 15.15 +DESC="Name Switch Cache Daemon" 15.16 +DAEMON=/usr/sbin/nscd 15.17 +OPTIONS=$NSCD_OPTIONS 15.18 +PIDFILE=/var/run/nscd/nscd.pid 15.19 + 15.20 +[ -d /var/run/nscd ] || mkdir /var/run/nscd 15.21 +[ -d /var/db/nscd ] || mkdir /var/db/nscd 15.22 + 15.23 +case "$1" in 15.24 + start) 15.25 + if active_pidfile $PIDFILE nscd ; then 15.26 + echo "$NAME already running." 15.27 + exit 1 15.28 + fi 15.29 + echo -n "Starting $DESC: $NAME... " 15.30 + $DAEMON $OPTIONS 15.31 + status 15.32 + sleep 2 15.33 + ;; 15.34 + stop) 15.35 + if ! active_pidfile $PIDFILE nscd ; then 15.36 + echo "$NAME is not running." 15.37 + exit 1 15.38 + fi 15.39 + echo -n "Stopping $DESC: $NAME... " 15.40 + kill `cat $PIDFILE` 15.41 + status 15.42 + sleep 2 15.43 + ;; 15.44 + restart) 15.45 + if ! active_pidfile $PIDFILE nscd ; then 15.46 + echo "$NAME is not running." 15.47 + exit 1 15.48 + fi 15.49 + echo -n "Restarting $DESC: $NAME... " 15.50 + kill `cat $PIDFILE` 15.51 + sleep 2 15.52 + $DAEMON $OPTIONS 15.53 + status 15.54 + sleep 2 15.55 + ;; 15.56 + *) 15.57 + echo "" 15.58 + echo -e "\033[1mUsage:\033[0m /etc/init.d/`basename $0` [start|stop|restart 15.59 +]" 15.60 + echo "" 15.61 + exit 1 15.62 + ;; 15.63 +esac 15.64 + 15.65 +exit 0
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/pcmanfm2/receipt Thu May 26 21:07:26 2011 +0200 16.3 @@ -0,0 +1,39 @@ 16.4 +# SliTaz package receipt. 16.5 + 16.6 +PACKAGE="pcmanfm2" 16.7 +VERSION="0.9.8" 16.8 +CATEGORY="system-tools" 16.9 +SHORT_DESC="Light and easy to use file manager." 16.10 +MAINTAINER="pankso@slitaz.org" 16.11 +DEPENDS="glibc-base glib libgio util-linux-ng-uuid libxcb xcb-util expat \ 16.12 +zlib fontconfig freetype gtk+ atk cairo pango pixman libpng gamin \ 16.13 +startup-notification dbus dbus-glib hal xorg-libICE xorg-libSM xorg-libX11 \ 16.14 +xorg-libXau xorg-libXcomposite xorg-libXcursor xorg-libXdamage xorg-libXdmcp \ 16.15 +xorg-libXext xorg-libXfixes xorg-libXinerama xorg-libXrender libfm" 16.16 +BUILD_DEPENDS="gtk+-dev gamin-dev gamin shared-mime-info intltool hal-dev \ 16.17 +dbus-glib-dev dbus-dev startup-notification-dev libxcb-dev xcb-util-dev \ 16.18 +libfm libfm-dev menu-cache-dev expat-dev" 16.19 +SOURCE="pcmanfm" 16.20 +TARBALL="$SOURCE-$VERSION.tar.gz" 16.21 +WEB_SITE="http://pcmanfm.sourceforge.net/" 16.22 +WGET_URL="$SF_MIRROR/$SOURCE/files/$TARBALL" 16.23 + 16.24 +# Rules to configure and make the package. 16.25 +compile_rules() 16.26 +{ 16.27 + cd $src 16.28 + ./configure \ 16.29 + --prefix=/usr \ 16.30 + --mandir=/usr/share/man \ 16.31 + $CONFIGURE_ARGS && 16.32 + make && 16.33 + make DESTDIR=$PWD/_pkg install 16.34 +} 16.35 + 16.36 +# Rules to gen a SliTaz package suitable for Tazpkg. 16.37 +genpkg_rules() 16.38 +{ 16.39 + mkdir -p $fs/usr/share 16.40 + cp -a $_pkg/usr/bin $fs/usr 16.41 + cp -a $_pkg/usr/share/pcmanfm $fs/usr/share 16.42 +}
17.1 Binary file pcmanfm2/stuff/pcmanfm.png has changed