# HG changeset patch # User Aleksej Bobylev # Date 1405164146 -10800 # Node ID f069704d827029d50446e0d97db1b47dc35d00a2 # Parent b90addf313be467d14d470c6c79a7b33c2404133 libfm: separate GTK part of libfm to libfm-gtk. diff -r b90addf313be -r f069704d8270 libfm-dev/receipt --- a/libfm-dev/receipt Sat Jul 12 13:16:00 2014 +0300 +++ b/libfm-dev/receipt Sat Jul 12 14:22:26 2014 +0300 @@ -10,7 +10,7 @@ WANTED="libfm" HOST_ARCH="i486 arm" -DEPENDS="pkg-config" +DEPENDS="libfm pkg-config glib-dev libgio-dev" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() diff -r b90addf313be -r f069704d8270 libfm-gtk/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libfm-gtk/receipt Sat Jul 12 14:22:26 2014 +0300 @@ -0,0 +1,30 @@ +# SliTaz package receipt. + +PACKAGE="libfm-gtk" +VERSION="1.2.1" +CATEGORY="system-tools" +SHORT_DESC="GTK+ part of Libfm" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://pcmanfm.sourceforge.net" + +WANTED="libfm" +#DEPENDS="util-linux-uuid libxcb xcb-util expat pixman shared-mime-info" ??? +DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib glibc-base gtk+ \ +libffi libfm libgio libxml2 menu-cache pango pcre zlib" + +# handle SliTaz arch and cross compilation ??? +#case "$SLITAZ_ARCH" in +# i?86) DEPENDS="$DEPENDS gamin" +#esac + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/lib/libfm/modules $fs/usr/share/libfm + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/libfm-gtk.so* $fs/usr/lib + cp -a $install/usr/lib/libfm/modules/gtk* $fs/usr/lib/libfm/modules + cp -a $install/usr/share/applications $fs/usr/share + cp -a $install/usr/share/libfm/images $install/usr/share/libfm/ui $fs/usr/share/libfm +} diff -r b90addf313be -r f069704d8270 libfm/receipt --- a/libfm/receipt Sat Jul 12 13:16:00 2014 +0300 +++ b/libfm/receipt Sat Jul 12 14:22:26 2014 +0300 @@ -10,19 +10,14 @@ WEB_SITE="http://pcmanfm.sourceforge.net" WGET_URL="$SF_MIRROR/pcmanfm/files/$TARBALL" HOST_ARCH="i486 arm" +GENERIC_MENUS="no" -DEPENDS="glibc-base glib libgio util-linux-uuid libxcb xcb-util expat \ -zlib fontconfig freetype gtk+ atk cairo pango pixman menu-cache \ -shared-mime-info" +SUGGESTED="gvfs" +DEPENDS="glib glibc-base libffi libgio menu-cache pcre zlib" BUILD_DEPENDS="gtk+-dev dbus-glib-dev dbus-dev startup-notification-dev \ libxcb-dev xcb-util-dev menu-cache-dev expat-dev libgio-dev \ shared-mime-info-dev" -# hand SliTaz arch and cross compilation -case "$SLITAZ_ARCH" in - i?86) DEPENDS="$DEPENDS gamin" -esac - case "$ARCH" in i?86) BUILD_DEPENDS="$BUILD_DEPENDS intltool gamin-dev vala" esac @@ -39,11 +34,10 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib $fs/usr/share + mkdir -p $fs/usr/lib/libfm/modules $fs/usr/share/libfm cp -a $install/etc $fs - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib - cp -a $install/usr/lib/libfm $fs/usr/lib - cp -a $install/usr/share/libfm $fs/usr/share - cp -a $install/usr/share/applications $fs/usr/share + cp -a $install/usr/lib/libfm.so* $fs/usr/lib + cp -a $install/usr/lib/libfm-extra.so* $fs/usr/lib + cp -a $install/usr/lib/libfm/modules/vfs* $fs/usr/lib/libfm/modules + cp -a $install/usr/share/libfm/*.list $fs/usr/share/libfm } diff -r b90addf313be -r f069704d8270 pcmanfm/receipt --- a/pcmanfm/receipt Sat Jul 12 13:16:00 2014 +0300 +++ b/pcmanfm/receipt Sat Jul 12 14:22:26 2014 +0300 @@ -13,7 +13,7 @@ SUGGESTED="gvfs" DEPENDS="glibc-base glib libgio util-linux-uuid libxcb xcb-util expat \ -zlib fontconfig freetype gtk+ startup-notification dbus dbus-glib libfm" +zlib fontconfig freetype gtk+ startup-notification dbus dbus-glib libfm-gtk" BUILD_DEPENDS="gtk+-dev dbus-glib-dev dbus-dev startup-notification-dev \ libxcb-dev xcb-util-dev libfm-dev menu-cache-dev expat-dev"