# HG changeset patch # User Aleksej Bobylev # Date 1530022417 -10800 # Node ID cedb51a0e63e9d82ab42e175cd50d251478871ac # Parent ee3b11a5266bcc14effc325457f9d9c8dfc0cd7c Update libfm-extra, menu-cache, libfm, pcmanfm diff -r ee3b11a5266b -r cedb51a0e63e libfm-extra/receipt --- a/libfm-extra/receipt Tue Jun 26 15:41:27 2018 +0300 +++ b/libfm-extra/receipt Tue Jun 26 17:13:37 2018 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="libfm-extra" -VERSION="1.3.0" +VERSION="1.3.0.2" CATEGORY="system-tools" SHORT_DESC="Library and other files required by menu-cache-gen" MAINTAINER="al.bobylev@gmail.com" @@ -10,13 +10,17 @@ LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/libfm-extra.html" TARBALL="libfm-$VERSION.tar.xz" -WGET_URL="$SF_MIRROR/pcmanfm/$TARBALL" +#WGET_URL="$SF_MIRROR/pcmanfm/$TARBALL" # SF download problems +WGET_URL="https://git.lxde.org/gitweb/?p=lxde/libfm.git;a=snapshot;h=$VERSION;sf=txz" -BUILD_DEPENDS="intltool gtk-doc" +BUILD_DEPENDS="automake gtk-doc libtool gettext intltool glib-dev" SPLIT="libfm-extra-dev" SIBLINGS="libfm" compile_rules() { + # tarball from git.lxde.org requires this step + [ -e "$src/configure" ] || ./autogen.sh + ./configure \ --with-extra-only \ --with-gtk=no \ @@ -29,7 +33,7 @@ genpkg_rules() { case $PACKAGE in - *-extra) + libfm-extra) copy @std DEPENDS="glib" ;; diff -r ee3b11a5266b -r cedb51a0e63e libfm/receipt --- a/libfm/receipt Tue Jun 26 15:41:27 2018 +0300 +++ b/libfm/receipt Tue Jun 26 17:13:37 2018 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="libfm" -VERSION="1.3.0" +VERSION="1.3.0.2" CATEGORY="system-tools" SHORT_DESC="File management support" MAINTAINER="pankso@slitaz.org" @@ -10,16 +10,21 @@ LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/libfm.html" TARBALL="$PACKAGE-$VERSION.tar.xz" -WGET_URL="$SF_MIRROR/pcmanfm/files/$TARBALL" +#WGET_URL="$SF_MIRROR/pcmanfm/$TARBALL" # SF download problems +WGET_URL="https://git.lxde.org/gitweb/?p=lxde/libfm.git;a=snapshot;h=$VERSION;sf=txz" BUILD_DEPENDS_arm="gtk+-dev dbus-glib-dev dbus-dev startup-notification-dev \ xorg-libxcb-dev xorg-xcb-util-dev menu-cache-dev expat-dev glib-dev \ shared-mime-info-dev" -BUILD_DEPENDS="vala intltool gtk+-dev menu-cache-dev libexif-dev" +BUILD_DEPENDS="automake gtk-doc libtool gettext glib-dev intltool vala \ +gtk+-dev pango-dev cairo-dev menu-cache-dev libexif-dev" SIBLINGS="libfm-extra" SPLIT="libfm-gtk libfm-dev" compile_rules() { + # tarball from git.lxde.org requires this step + [ -e "$src/configure" ] || ./autogen.sh + ./configure \ --disable-static \ $CONFIGURE_ARGS && @@ -53,7 +58,7 @@ libfm-gtk) copy bin/ applications/ images/ ui/ libfm-gtk.so* gtk*.so CAT="system-tools|GTK+2 GUI library" - DEPENDS="libfm atk cairo gdk-pixbuf glib gtk+ menu-cache pango" + DEPENDS="atk cairo gdk-pixbuf glib gtk+ libfm menu-cache pango" PROVIDE="lxshortcut" ;; libfm-dev) diff -r ee3b11a5266b -r cedb51a0e63e menu-cache/receipt --- a/menu-cache/receipt Tue Jun 26 15:41:27 2018 +0300 +++ b/menu-cache/receipt Tue Jun 26 17:13:37 2018 +0300 @@ -9,13 +9,17 @@ WEB_SITE="https://github.com/lxde/menu-cache" LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/menu-cache.html" -TARBALL="$PACKAGE-$VERSION.tar.xz" -WGET_URL="$SF_MIRROR/lxde/$TARBALL" +TARBALL="$PACKAGE-$VERSION.tar.gz" # (.xz from SF) +#WGET_URL="$SF_MIRROR/lxde/$TARBALL" # SF download problems +WGET_URL="https://github.com/lxde/menu-cache/archive/$VERSION.tar.gz" -BUILD_DEPENDS="glib-dev libfm-extra-dev gtk-doc" +BUILD_DEPENDS="automake gtk-doc libtool glib-dev libfm-extra-dev" SPLIT="menu-cache-dev" compile_rules() { + # tarball from github.com requires this step + [ -e "$src/configure" ] || ./autogen.sh + ./configure \ --disable-static \ --enable-gtk-doc \ @@ -27,7 +31,7 @@ genpkg_rules() { case $PACKAGE in - *-cache) + menu-cache) copy @std DEPENDS="glib libfm-extra" ;; diff -r ee3b11a5266b -r cedb51a0e63e pcmanfm/receipt --- a/pcmanfm/receipt Tue Jun 26 15:41:27 2018 +0300 +++ b/pcmanfm/receipt Tue Jun 26 17:13:37 2018 +0300 @@ -10,7 +10,7 @@ LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/pcmanfm.html" TARBALL="$PACKAGE-$VERSION.tar.xz" -#WGET_URL="$SF_MIRROR/$PACKAGE/files/$TARBALL" +#WGET_URL="$SF_MIRROR/$PACKAGE/files/$TARBALL" # SF download problems WGET_URL="http://git.lxde.org/gitweb/?p=lxde/pcmanfm.git;a=snapshot;h=$VERSION;sf=txz" BUILD_DEPENDS_arm="gtk+-dev dbus-glib-dev dbus-dev startup-notification-dev \ @@ -42,8 +42,7 @@ genpkg_rules() { copy @std - DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ libfm \ - libfm-gtk pango xorg-libX11" + DEPENDS="atk cairo gdk-pixbuf glib gtk+ libfm libfm-gtk pango xorg-libX11" SUGGESTED="gvfs" TAGS="file-manager" }