wok-next rev 20856

Update libfm-extra, menu-cache, libfm, pcmanfm
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Jun 26 17:13:37 2018 +0300 (2018-06-26)
parents ee3b11a5266b
children 41ecc518f630
files libfm-extra/receipt libfm/receipt menu-cache/receipt pcmanfm/receipt
line diff
     1.1 --- a/libfm-extra/receipt	Tue Jun 26 15:41:27 2018 +0300
     1.2 +++ b/libfm-extra/receipt	Tue Jun 26 17:13:37 2018 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="libfm-extra"
     1.7 -VERSION="1.3.0"
     1.8 +VERSION="1.3.0.2"
     1.9  CATEGORY="system-tools"
    1.10  SHORT_DESC="Library and other files required by menu-cache-gen"
    1.11  MAINTAINER="al.bobylev@gmail.com"
    1.12 @@ -10,13 +10,17 @@
    1.13  LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/libfm-extra.html"
    1.14  
    1.15  TARBALL="libfm-$VERSION.tar.xz"
    1.16 -WGET_URL="$SF_MIRROR/pcmanfm/$TARBALL"
    1.17 +#WGET_URL="$SF_MIRROR/pcmanfm/$TARBALL" # SF download problems
    1.18 +WGET_URL="https://git.lxde.org/gitweb/?p=lxde/libfm.git;a=snapshot;h=$VERSION;sf=txz"
    1.19  
    1.20 -BUILD_DEPENDS="intltool gtk-doc"
    1.21 +BUILD_DEPENDS="automake gtk-doc libtool gettext intltool glib-dev"
    1.22  SPLIT="libfm-extra-dev"
    1.23  SIBLINGS="libfm"
    1.24  
    1.25  compile_rules() {
    1.26 +	# tarball from git.lxde.org requires this step
    1.27 +	[ -e "$src/configure" ] || ./autogen.sh
    1.28 +
    1.29  	./configure \
    1.30  		--with-extra-only \
    1.31  		--with-gtk=no \
    1.32 @@ -29,7 +33,7 @@
    1.33  
    1.34  genpkg_rules() {
    1.35  	case $PACKAGE in
    1.36 -		*-extra)
    1.37 +		libfm-extra)
    1.38  			copy @std
    1.39  			DEPENDS="glib"
    1.40  			;;
     2.1 --- a/libfm/receipt	Tue Jun 26 15:41:27 2018 +0300
     2.2 +++ b/libfm/receipt	Tue Jun 26 17:13:37 2018 +0300
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="libfm"
     2.7 -VERSION="1.3.0"
     2.8 +VERSION="1.3.0.2"
     2.9  CATEGORY="system-tools"
    2.10  SHORT_DESC="File management support"
    2.11  MAINTAINER="pankso@slitaz.org"
    2.12 @@ -10,16 +10,21 @@
    2.13  LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/libfm.html"
    2.14  
    2.15  TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.16 -WGET_URL="$SF_MIRROR/pcmanfm/files/$TARBALL"
    2.17 +#WGET_URL="$SF_MIRROR/pcmanfm/$TARBALL" # SF download problems
    2.18 +WGET_URL="https://git.lxde.org/gitweb/?p=lxde/libfm.git;a=snapshot;h=$VERSION;sf=txz"
    2.19  
    2.20  BUILD_DEPENDS_arm="gtk+-dev dbus-glib-dev dbus-dev startup-notification-dev \
    2.21  xorg-libxcb-dev xorg-xcb-util-dev menu-cache-dev expat-dev glib-dev \
    2.22  shared-mime-info-dev"
    2.23 -BUILD_DEPENDS="vala intltool gtk+-dev menu-cache-dev libexif-dev"
    2.24 +BUILD_DEPENDS="automake gtk-doc libtool gettext glib-dev intltool vala \
    2.25 +gtk+-dev pango-dev cairo-dev menu-cache-dev libexif-dev"
    2.26  SIBLINGS="libfm-extra"
    2.27  SPLIT="libfm-gtk libfm-dev"
    2.28  
    2.29  compile_rules() {
    2.30 +	# tarball from git.lxde.org requires this step
    2.31 +	[ -e "$src/configure" ] || ./autogen.sh
    2.32 +
    2.33  	./configure \
    2.34  		--disable-static \
    2.35  		$CONFIGURE_ARGS &&
    2.36 @@ -53,7 +58,7 @@
    2.37  		libfm-gtk)
    2.38  			copy bin/ applications/ images/ ui/ libfm-gtk.so* gtk*.so
    2.39  			CAT="system-tools|GTK+2 GUI library"
    2.40 -			DEPENDS="libfm atk cairo gdk-pixbuf glib gtk+ menu-cache pango"
    2.41 +			DEPENDS="atk cairo gdk-pixbuf glib gtk+ libfm menu-cache pango"
    2.42  			PROVIDE="lxshortcut"
    2.43  			;;
    2.44  		libfm-dev)
     3.1 --- a/menu-cache/receipt	Tue Jun 26 15:41:27 2018 +0300
     3.2 +++ b/menu-cache/receipt	Tue Jun 26 17:13:37 2018 +0300
     3.3 @@ -9,13 +9,17 @@
     3.4  WEB_SITE="https://github.com/lxde/menu-cache"
     3.5  LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/menu-cache.html"
     3.6  
     3.7 -TARBALL="$PACKAGE-$VERSION.tar.xz"
     3.8 -WGET_URL="$SF_MIRROR/lxde/$TARBALL"
     3.9 +TARBALL="$PACKAGE-$VERSION.tar.gz" # (.xz from SF)
    3.10 +#WGET_URL="$SF_MIRROR/lxde/$TARBALL" # SF download problems
    3.11 +WGET_URL="https://github.com/lxde/menu-cache/archive/$VERSION.tar.gz"
    3.12  
    3.13 -BUILD_DEPENDS="glib-dev libfm-extra-dev gtk-doc"
    3.14 +BUILD_DEPENDS="automake gtk-doc libtool glib-dev libfm-extra-dev"
    3.15  SPLIT="menu-cache-dev"
    3.16  
    3.17  compile_rules() {
    3.18 +	# tarball from github.com requires this step
    3.19 +	[ -e "$src/configure" ] || ./autogen.sh
    3.20 +
    3.21  	./configure \
    3.22  		--disable-static \
    3.23  		--enable-gtk-doc \
    3.24 @@ -27,7 +31,7 @@
    3.25  
    3.26  genpkg_rules() {
    3.27  	case $PACKAGE in
    3.28 -		*-cache)
    3.29 +		menu-cache)
    3.30  			copy @std
    3.31  			DEPENDS="glib libfm-extra"
    3.32  			;;
     4.1 --- a/pcmanfm/receipt	Tue Jun 26 15:41:27 2018 +0300
     4.2 +++ b/pcmanfm/receipt	Tue Jun 26 17:13:37 2018 +0300
     4.3 @@ -10,7 +10,7 @@
     4.4  LFS="http://www.linuxfromscratch.org/blfs/view/stable/lxde/pcmanfm.html"
     4.5  
     4.6  TARBALL="$PACKAGE-$VERSION.tar.xz"
     4.7 -#WGET_URL="$SF_MIRROR/$PACKAGE/files/$TARBALL"
     4.8 +#WGET_URL="$SF_MIRROR/$PACKAGE/files/$TARBALL" # SF download problems
     4.9  WGET_URL="http://git.lxde.org/gitweb/?p=lxde/pcmanfm.git;a=snapshot;h=$VERSION;sf=txz"
    4.10  
    4.11  BUILD_DEPENDS_arm="gtk+-dev dbus-glib-dev dbus-dev startup-notification-dev \
    4.12 @@ -42,8 +42,7 @@
    4.13  
    4.14  genpkg_rules() {
    4.15  	copy @std
    4.16 -	DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ libfm \
    4.17 -	libfm-gtk pango xorg-libX11"
    4.18 +	DEPENDS="atk cairo gdk-pixbuf glib gtk+ libfm libfm-gtk pango xorg-libX11"
    4.19  	SUGGESTED="gvfs"
    4.20  	TAGS="file-manager"
    4.21  }