wok-next rev 21010

Small updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Oct 12 16:40:30 2018 +0300 (2018-10-12)
parents a20a093a9790
children c2031fd4a3f3
files cantarell-fonts/receipt fuse3/overrides fuse3/receipt geoclue/receipt glade/receipt gmtp/.icon.png gmtp/receipt gnome-taquin/receipt granite/receipt graphite2/receipt grilo/receipt gtkhash/.icon.png gtkhash/receipt terminus-font/receipt ubuntu-font-family/receipt
line diff
     1.1 --- a/cantarell-fonts/receipt	Fri Oct 12 05:04:27 2018 +0300
     1.2 +++ b/cantarell-fonts/receipt	Fri Oct 12 16:40:30 2018 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="cantarell-fonts"
     1.7 -VERSION="0.101"
     1.8 +VERSION="0.111"
     1.9  CATEGORY="fonts"
    1.10  SHORT_DESC="Sans serif font family designed for on-screen readability"
    1.11  MAINTAINER="al.bobylev@gmail.com"
    1.12 @@ -21,7 +21,10 @@
    1.13  
    1.14  	meson-wrapper &&
    1.15  	ninja &&
    1.16 -	ninja install
    1.17 +	ninja install || return 1
    1.18 +
    1.19 +	cd $src
    1.20 +	cook_pick_docs COPYING NEWS README.md
    1.21  }
    1.22  
    1.23  genpkg_rules() {
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/fuse3/overrides	Fri Oct 12 16:40:30 2018 +0300
     2.3 @@ -0,0 +1,1 @@
     2.4 +4755 /usr/bin/fusermount3
     3.1 --- a/fuse3/receipt	Fri Oct 12 05:04:27 2018 +0300
     3.2 +++ b/fuse3/receipt	Fri Oct 12 16:40:30 2018 +0300
     3.3 @@ -1,13 +1,13 @@
     3.4  # SliTaz package receipt v2.
     3.5  
     3.6  PACKAGE="fuse3"
     3.7 -VERSION="3.2.4"
     3.8 +VERSION="3.2.6"
     3.9  CATEGORY="system-tools"
    3.10  SHORT_DESC="FUSE Filsystem in Userspace"
    3.11  MAINTAINER="al.bobylev@gmail.com"
    3.12  LICENSE="GPL2"
    3.13  WEB_SITE="https://github.com/libfuse/libfuse"
    3.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/postlfs/fuse.html"
    3.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/postlfs/fuse.html"
    3.16  REPOLOGY="fuse"
    3.17  
    3.18  TARBALL="fuse-$VERSION.tar.xz"
    3.19 @@ -20,9 +20,10 @@
    3.20  	mkdir build
    3.21  	cd    build
    3.22  
    3.23 -	# -Db_lto: see https://github.com/libfuse/libfuse/issues/198
    3.24 -	meson-wrapper \
    3.25 -		-Db_lto=false \
    3.26 +	meson \
    3.27 +		--prefix=/usr \
    3.28 +		--sbindir=bin \
    3.29 +		--libdir=lib \
    3.30  		.. &&
    3.31  	ninja &&
    3.32  	ninja install || return 1
     4.1 --- a/geoclue/receipt	Fri Oct 12 05:04:27 2018 +0300
     4.2 +++ b/geoclue/receipt	Fri Oct 12 16:40:30 2018 +0300
     4.3 @@ -1,20 +1,20 @@
     4.4  # SliTaz package receipt v2.
     4.5  
     4.6  PACKAGE="geoclue"
     4.7 -VERSION="2.4.7"
     4.8 +VERSION="2.4.12"
     4.9  CATEGORY="network"
    4.10  SHORT_DESC="Modular geoinformation service built on top of the D-Bus"
    4.11  MAINTAINER="al.bobylev@gmail.com"
    4.12  LICENSE="GPL2"
    4.13  WEB_SITE="https://www.freedesktop.org/wiki/Software/GeoClue/"
    4.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/basicnet/geoclue2.html"
    4.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/basicnet/geoclue2.html"
    4.16  
    4.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
    4.18  WGET_URL="https://www.freedesktop.org/software/geoclue/releases/${VERSION%.*}/$TARBALL"
    4.19  
    4.20  BUILD_DEPENDS="intltool glib-dev json-glib-dev libsoup-dev \
    4.21 -gobject-introspection-dev"
    4.22 -SPLIT="geoclue-dev"
    4.23 +gobject-introspection-dev vala libnotify-dev"
    4.24 +SPLIT="$PACKAGE-dev"
    4.25  
    4.26  compile_rules() {
    4.27  	./configure \
     5.1 --- a/glade/receipt	Fri Oct 12 05:04:27 2018 +0300
     5.2 +++ b/glade/receipt	Fri Oct 12 16:40:30 2018 +0300
     5.3 @@ -1,7 +1,7 @@
     5.4  # SliTaz package receipt v2.
     5.5  
     5.6  PACKAGE="glade"
     5.7 -VERSION="3.20.1"
     5.8 +VERSION="3.22.1"
     5.9  CATEGORY="development"
    5.10  SHORT_DESC="A user interface designer for GTK+3"
    5.11  MAINTAINER="al.bobylev@gmail.com"
    5.12 @@ -11,18 +11,18 @@
    5.13  TARBALL="$PACKAGE-$VERSION.tar.xz"
    5.14  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    5.15  
    5.16 -BUILD_DEPENDS="glib-dev intltool gtk-doc gtk+3-dev python-pygobject-dev python-dev \
    5.17 -itstool"
    5.18 -SPLIT="glade-python glade glade-dev"
    5.19 +BUILD_DEPENDS="glib-dev intltool gtk-doc gtk3-dev python-pygobject-dev \
    5.20 +python-dev itstool"
    5.21 +SPLIT="$PACKAGE-python $PACKAGE $PACKAGE-dev"
    5.22  
    5.23  compile_rules() {
    5.24 -	# sdft can't work with keywords
    5.25 -	sed -i '/_Keywords=/d' data/glade.desktop.in.in
    5.26 +#	# sdft can't work with keywords
    5.27 +#	sed -i '/_Keywords=/d' data/glade.desktop.in.in
    5.28  
    5.29  	# introspection produces error
    5.30  	./configure \
    5.31 +		--enable-gladeui \
    5.32  		--disable-introspection \
    5.33 -		--enable-gladeui \
    5.34  		$CONFIGURE_ARGS &&
    5.35  	fix libtool &&
    5.36  	make &&
    5.37 @@ -38,12 +38,12 @@
    5.38  			;;
    5.39  		glade)
    5.40  			copy @std @rm
    5.41 -			DEPENDS="cairo gdk-pixbuf glib gtk+3 libxml2 pango"
    5.42 +			DEPENDS="cairo gdk-pixbuf glib gtk3 libxml2 pango"
    5.43  			;;
    5.44  		*-dev)
    5.45  			copy @dev
    5.46  			DEPENDS="glade glade-python \
    5.47 -			gtk+3-dev libxml2-dev"
    5.48 +			gtk3-dev libxml2-dev"
    5.49  			;;
    5.50  	esac
    5.51  }
     6.1 Binary file gmtp/.icon.png has changed
     7.1 --- a/gmtp/receipt	Fri Oct 12 05:04:27 2018 +0300
     7.2 +++ b/gmtp/receipt	Fri Oct 12 16:40:30 2018 +0300
     7.3 @@ -1,7 +1,7 @@
     7.4  # SliTaz package receipt v2.
     7.5  
     7.6  PACKAGE="gmtp"
     7.7 -VERSION="1.3.7"
     7.8 +VERSION="1.3.11"
     7.9  CATEGORY="utilities"
    7.10  SHORT_DESC="A simple graphical MTP client"
    7.11  MAINTAINER="al.bobylev@gmail.com"
     8.1 --- a/gnome-taquin/receipt	Fri Oct 12 05:04:27 2018 +0300
     8.2 +++ b/gnome-taquin/receipt	Fri Oct 12 16:40:30 2018 +0300
     8.3 @@ -1,7 +1,7 @@
     8.4  # SliTaz package receipt v2.
     8.5  
     8.6  PACKAGE="gnome-taquin"
     8.7 -VERSION="3.28.0"
     8.8 +VERSION="3.30.0"
     8.9  CATEGORY="games"
    8.10  SHORT_DESC="Move tiles so that they reach their places"
    8.11  MAINTAINER="al.bobylev@gmail.com"
    8.12 @@ -11,9 +11,9 @@
    8.13  TARBALL="$PACKAGE-$VERSION.tar.xz"
    8.14  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    8.15  
    8.16 -BUILD_DEPENDS="vala glib-dev gtk+3-dev librsvg-dev libcanberra-dev intltool \
    8.17 +BUILD_DEPENDS="vala glib-dev gtk3-dev librsvg-dev libcanberra-dev intltool \
    8.18  itstool"
    8.19 -SPLIT="gnome-taquin-cats gnome-taquin"
    8.20 +SPLIT="$PACKAGE-cats $PACKAGE"
    8.21  
    8.22  compile_rules() {
    8.23  	./configure $CONFIGURE_ARGS &&
    8.24 @@ -22,8 +22,8 @@
    8.25  
    8.26  	fix symlinks
    8.27  
    8.28 -	# cats theme moved to a separate package due to a big size,
    8.29 -	# make remaining numbers theme the default one
    8.30 +	# 'cats' theme moved to a separate package due to a big size,
    8.31 +	# make remaining 'numbers' theme the default one
    8.32  	sed -i "s|<default>'cats'|<default>'numbers'|" \
    8.33  		$install/usr/share/glib-2.0/schemas/org.gnome.taquin.gschema.xml
    8.34  }
    8.35 @@ -37,7 +37,7 @@
    8.36  			;;
    8.37  		gnome-taquin)
    8.38  			copy @std @rm
    8.39 -			DEPENDS="cairo gdk-pixbuf glib gtk+3 libcanberra-gtk3"
    8.40 +			DEPENDS="cairo gdk-pixbuf glib gtk3 libcanberra-gtk3"
    8.41  			;;
    8.42  	esac
    8.43  }
     9.1 --- a/granite/receipt	Fri Oct 12 05:04:27 2018 +0300
     9.2 +++ b/granite/receipt	Fri Oct 12 16:40:30 2018 +0300
     9.3 @@ -1,7 +1,7 @@
     9.4  # SliTaz package receipt v2.
     9.5  
     9.6  PACKAGE="granite"
     9.7 -VERSION="5.0"
     9.8 +VERSION="5.1.0"
     9.9  CATEGORY="system-tools"
    9.10  SHORT_DESC="Library that extends GTK+"
    9.11  MAINTAINER="al.bobylev@gmail.com"
    9.12 @@ -11,9 +11,9 @@
    9.13  TARBALL="$PACKAGE-$VERSION.tar.gz"
    9.14  WGET_URL="https://github.com/elementary/granite/archive/$VERSION.tar.gz"
    9.15  
    9.16 -BUILD_DEPENDS="cmake vala gtk+3-dev libgee-dev gobject-introspection-dev \
    9.17 +BUILD_DEPENDS="cmake vala gtk3-dev libgee-dev gobject-introspection-dev \
    9.18  gettext"
    9.19 -SPLIT="granite-demo granite granite-dev"
    9.20 +SPLIT="$PACKAGE-demo $PACKAGE $PACKAGE-dev"
    9.21  
    9.22  COOKOPTS="!menus"
    9.23  
    9.24 @@ -32,15 +32,15 @@
    9.25  		granite-demo)
    9.26  			copy granite-demo granite-demo.desktop
    9.27  			CAT="development|demo"
    9.28 -			DEPENDS="glib granite gtk+3 libgee"
    9.29 +			DEPENDS="glib granite gtk3 libgee"
    9.30  			;;
    9.31  		granite)
    9.32  			copy @std *.svg *.mo @rm
    9.33 -			DEPENDS="cairo gdk-pixbuf glib gtk+3 libgee pango"
    9.34 +			DEPENDS="cairo gdk-pixbuf glib gtk3 libgee pango"
    9.35  			;;
    9.36  		*-dev)
    9.37  			copy @dev
    9.38 -			DEPENDS="granite cairo-dev gdk-pixbuf-dev glib-dev gtk+3-dev \
    9.39 +			DEPENDS="granite cairo-dev gdk-pixbuf-dev glib-dev gtk3-dev \
    9.40  			libgee-dev"
    9.41  			;;
    9.42  	esac
    10.1 --- a/graphite2/receipt	Fri Oct 12 05:04:27 2018 +0300
    10.2 +++ b/graphite2/receipt	Fri Oct 12 16:40:30 2018 +0300
    10.3 @@ -1,13 +1,13 @@
    10.4  # SliTaz package receipt v2.
    10.5  
    10.6  PACKAGE="graphite2"
    10.7 -VERSION="1.3.10"
    10.8 +VERSION="1.3.12"
    10.9  CATEGORY="localization"
   10.10  SHORT_DESC="Graphite font engine"
   10.11  MAINTAINER="al.bobylev@gmail.com"
   10.12  LICENSE="LGPL2.1"
   10.13  WEB_SITE="http://graphite.sil.org/"
   10.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/graphite2.html"
   10.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/graphite2.html"
   10.16  
   10.17  TARBALL="$PACKAGE-$VERSION.tgz"
   10.18  WGET_URL="https://github.com/silnrsi/graphite/releases/download/$VERSION/$TARBALL"
    11.1 --- a/grilo/receipt	Fri Oct 12 05:04:27 2018 +0300
    11.2 +++ b/grilo/receipt	Fri Oct 12 16:40:30 2018 +0300
    11.3 @@ -1,7 +1,7 @@
    11.4  # SliTaz package receipt v2.
    11.5  
    11.6  PACKAGE="grilo"
    11.7 -VERSION="0.3.4"
    11.8 +VERSION="0.3.6"
    11.9  CATEGORY="gnome"
   11.10  SHORT_DESC="Framework that provides access to various sources of multimedia \
   11.11  content"
   11.12 @@ -13,11 +13,13 @@
   11.13  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   11.14  
   11.15  BUILD_DEPENDS="glib-dev libxml2-dev gobject-introspection-dev vala intltool \
   11.16 -gtk+3-dev liboauth-dev libsoup-dev totem-pl-parser-dev"
   11.17 +gtk3-dev liboauth-dev libsoup-dev totem-pl-parser-dev"
   11.18  SPLIT="grilo-dev"
   11.19  
   11.20  compile_rules() {
   11.21 -	./configure $CONFIGURE_ARGS &&
   11.22 +	./configure \
   11.23 +		--disable-static \
   11.24 +		$CONFIGURE_ARGS &&
   11.25  	fix libtool &&
   11.26  	make &&
   11.27  	make install
   11.28 @@ -27,7 +29,7 @@
   11.29  	case $PACKAGE in
   11.30  		grilo)
   11.31  			copy @std
   11.32 -			DEPENDS="glib gtk+3 liboauth libsoup totem-pl-parser"
   11.33 +			DEPENDS="glib gtk3 liboauth libsoup totem-pl-parser"
   11.34  			;;
   11.35  		*-dev)
   11.36  			copy @dev
    12.1 Binary file gtkhash/.icon.png has changed
    13.1 --- a/gtkhash/receipt	Fri Oct 12 05:04:27 2018 +0300
    13.2 +++ b/gtkhash/receipt	Fri Oct 12 16:40:30 2018 +0300
    13.3 @@ -1,7 +1,7 @@
    13.4  # SliTaz package receipt v2.
    13.5  
    13.6  PACKAGE="gtkhash"
    13.7 -VERSION="1.1"
    13.8 +VERSION="1.1.1"
    13.9  CATEGORY="utilities"
   13.10  SHORT_DESC="A GTK+ utility for computing message digests or checksums"
   13.11  MAINTAINER="al.bobylev@gmail.com"
   13.12 @@ -11,19 +11,18 @@
   13.13  TARBALL="$PACKAGE-$VERSION.tar.xz"
   13.14  WGET_URL="$WEB_SITE/releases/download/v$VERSION/$TARBALL"
   13.15  
   13.16 -BUILD_DEPENDS="gettext intltool automake libtool gtk+3-dev libb2-dev mhash-dev \
   13.17 -caja-dev"
   13.18 -SPLIT="gtkhash-caja gtkhash"
   13.19 +BUILD_DEPENDS="gettext intltool automake libtool gtk3-dev libb2-dev mhash-dev \
   13.20 +caja-dev libgcrypt-dev openssl-dev"
   13.21 +SPLIT="$PACKAGE-caja $PACKAGE"
   13.22  
   13.23  compile_rules() {
   13.24  	# --enable-nautilus --enable-nemo --enable-thunar
   13.25 -	# --enable-libcrypto : openssl-dev >= 1.1
   13.26  	# --enable-mbedtls   :
   13.27 -	# --enable-gcrypt    : libgcrypt-dev
   13.28  	# --enable-nettle    : nettle-dev
   13.29  
   13.30  	./autogen.sh &&
   13.31  	./configure \
   13.32 +		--enable-libcrypto \
   13.33  		--enable-blake2 \
   13.34  		--enable-linux-crypto \
   13.35  		--enable-mhash \
   13.36 @@ -38,12 +37,13 @@
   13.37  	case $PACKAGE in
   13.38  		*-caja)
   13.39  			copy libgtkhash-properties-caja.so
   13.40 -			DEPENDS="gtkhash caja"
   13.41 +			DEPENDS="gtkhash \
   13.42 +			caja glib gtk3 libb2 libgcrypt mhash openssl zlib"
   13.43  			CAT="utilities|plugin for Caja"
   13.44  			;;
   13.45  		gtkhash)
   13.46  			copy @std @rm *.mo
   13.47 -			DEPENDS="glib gtk+3 libb2 mhash zlib"
   13.48 +			DEPENDS="glib gtk3 libb2 libgcrypt mhash openssl zlib"
   13.49  			;;
   13.50  	esac
   13.51  }
    14.1 --- a/terminus-font/receipt	Fri Oct 12 05:04:27 2018 +0300
    14.2 +++ b/terminus-font/receipt	Fri Oct 12 16:40:30 2018 +0300
    14.3 @@ -7,16 +7,15 @@
    14.4  MAINTAINER="al.bobylev@gmail.com"
    14.5  LICENSE="OFL"
    14.6  WEB_SITE="http://terminus-font.sourceforge.net/"
    14.7 +HOST_ARCH="any"
    14.8  
    14.9  TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.10  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   14.11  
   14.12  BUILD_DEPENDS="python3 xorg-bdftopcf patch"
   14.13 -SPLIT="terminus-font-x11 terminus-font-base terminus-font"
   14.14 +SPLIT="$PACKAGE-x11 $PACKAGE-base $PACKAGE"
   14.15  
   14.16 -# Rules to configure and make the package.
   14.17 -compile_rules()
   14.18 -{
   14.19 +compile_rules() {
   14.20  	for i in dv1 gq2 ij1 ll2 br1; do
   14.21  		[ -f "patch-$i.done" ] && continue
   14.22  		echo "Applying patch alt/$i.diff"
   14.23 @@ -29,12 +28,14 @@
   14.24  		--prefix=/usr \
   14.25  		--psfdir=/usr/share/kbd/consolefonts \
   14.26  		--x11dir=/usr/share/fonts/X11 &&
   14.27 -	make && make DESTDIR=$install install
   14.28 +	make &&
   14.29 +	make DESTDIR=$install install || return 1
   14.30 +
   14.31 +	mv OFL.TXT OFL.txt
   14.32 +	cook_pick_docs OFL.txt README README-BG CHANGES
   14.33  }
   14.34  
   14.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
   14.36 -genpkg_rules()
   14.37 -{
   14.38 +genpkg_rules() {
   14.39  	case $PACKAGE in
   14.40  		terminus-font-x11)
   14.41  			copy *.pcf*
    15.1 --- a/ubuntu-font-family/receipt	Fri Oct 12 05:04:27 2018 +0300
    15.2 +++ b/ubuntu-font-family/receipt	Fri Oct 12 16:40:30 2018 +0300
    15.3 @@ -1,20 +1,25 @@
    15.4 -# SliTaz package receipt.
    15.5 +# SliTaz package receipt v2.
    15.6  
    15.7  PACKAGE="ubuntu-font-family"
    15.8 -VERSION="0.80"
    15.9 +VERSION="0.83"
   15.10  CATEGORY="fonts"
   15.11 -SHORT_DESC="Set of new libre/open fonts"
   15.12 +SHORT_DESC="Ubuntu font family"
   15.13  MAINTAINER="al.bobylev@gmail.com"
   15.14  LICENSE="other"
   15.15 -WEB_SITE="http://font.ubuntu.com/"
   15.16 +WEB_SITE="https://design.ubuntu.com/font/"
   15.17 +HOST_ARCH="any"
   15.18  REPOLOGY="fonts:ubuntu"
   15.19  
   15.20  TARBALL="$PACKAGE-$VERSION.zip"
   15.21 -WGET_URL="$WEB_SITE/download/$TARBALL"
   15.22 +WGET_URL="https://assets.ubuntu.com/v1/fad7939b-$TARBALL"
   15.23  
   15.24 -# Rules to gen a SliTaz package suitable for Tazpkg.
   15.25 -genpkg_rules()
   15.26 -{
   15.27 -	mkdir -p $fs/usr/share/fonts/truetype/ubuntu
   15.28 -	cp $src/* $fs/usr/share/fonts/truetype/ubuntu
   15.29 +compile_rules() {
   15.30 +	mkdir -p $install/usr/share/fonts/truetype/ubuntu/
   15.31 +	cp *.ttf LICENCE.txt $install/usr/share/fonts/truetype/ubuntu/
   15.32 +
   15.33 +	cook_pick_docs *.txt
   15.34  }
   15.35 +
   15.36 +genpkg_rules() {
   15.37 +	copy @std
   15.38 +}