wok-next rev 21002

Small updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Oct 06 06:18:03 2018 +0300 (2018-10-06)
parents 7b3a23fb8fdb
children 87011214235a
files appstream-glib/receipt clutter-gst/receipt cmark-gfm/receipt cmark-gfm/stuff/patches/cmark-0.27.1.76.patch cmark-gfm/stuff/patches/series cmocka/receipt colord/.icon.png colord/receipt
line diff
     1.1 --- a/appstream-glib/receipt	Fri Oct 05 14:47:39 2018 +0300
     1.2 +++ b/appstream-glib/receipt	Sat Oct 06 06:18:03 2018 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="appstream-glib"
     1.7 -VERSION="0.7.12"
     1.8 +VERSION="0.7.13"
     1.9  CATEGORY="libs"
    1.10  SHORT_DESC="Library for AppStream metadata"
    1.11  MAINTAINER="al.bobylev@gmail.com"
     2.1 --- a/clutter-gst/receipt	Fri Oct 05 14:47:39 2018 +0300
     2.2 +++ b/clutter-gst/receipt	Sat Oct 06 06:18:03 2018 +0300
     2.3 @@ -1,7 +1,7 @@
     2.4  # SliTaz package receipt v2.
     2.5  
     2.6  PACKAGE="clutter-gst"
     2.7 -VERSION="3.0.24"
     2.8 +VERSION="3.0.26"
     2.9  CATEGORY="x-window"
    2.10  SHORT_DESC="Integration library for using GStreamer with Clutter"
    2.11  MAINTAINER="al.bobylev@gmail.com"
     3.1 --- a/cmark-gfm/receipt	Fri Oct 05 14:47:39 2018 +0300
     3.2 +++ b/cmark-gfm/receipt	Sat Oct 06 06:18:03 2018 +0300
     3.3 @@ -1,8 +1,7 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="cmark-gfm"
     3.8 -VERSION="0.27.1.76"
     3.9 -COMMIT="a81db63"
    3.10 +VERSION="0.28.3.gfm.17"
    3.11  CATEGORY="text"
    3.12  SHORT_DESC="Github fork of CommonMark parsing and rendering program in C"
    3.13  MAINTAINER="al.bobylev@gmail.com"
    3.14 @@ -10,22 +9,28 @@
    3.15  WEB_SITE="https://github.com/github/cmark"
    3.16  
    3.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
    3.18 -WGET_URL="$GITHUB/github/cmark/tarball/${COMMIT:-$VERSION}"
    3.19 +WGET_URL="https://github.com/github/cmark/archive/$VERSION.tar.gz"
    3.20  
    3.21  BUILD_DEPENDS="cmake python3"
    3.22 +SPLIT="$PACKAGE-dev"
    3.23  
    3.24 -# Rules to configure and make the package.
    3.25 -compile_rules()
    3.26 -{
    3.27 -	mkdir build; cd build
    3.28 -	cmake .. -DCMAKE_INSTALL_PREFIX=/usr &&
    3.29 +compile_rules() {
    3.30 +	mkdir build
    3.31 +	cd    build
    3.32 +	cmake \
    3.33 +		-DCMAKE_INSTALL_PREFIX=/usr \
    3.34 +		.. &&
    3.35  	make &&
    3.36  	make test &&
    3.37 -	make install
    3.38 +	make install || return 1
    3.39 +
    3.40 +	cd $src
    3.41 +	cook_pick_docs README.md benchmarks.md changelog.txt why-cmark-and-not-x.md
    3.42  }
    3.43  
    3.44 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.45 -genpkg_rules()
    3.46 -{
    3.47 -	copy cmark-gfm
    3.48 +genpkg_rules() {
    3.49 +	case $PACKAGE in
    3.50 +		*-dev) copy @dev;;
    3.51 +		*)     copy @std;;
    3.52 +	esac
    3.53  }
     4.1 --- a/cmark-gfm/stuff/patches/cmark-0.27.1.76.patch	Fri Oct 05 14:47:39 2018 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,10 +0,0 @@
     4.4 ---- a/man/CMakeLists.txt
     4.5 -+++ b/man/CMakeLists.txt
     4.6 -@@ -5,6 +5,6 @@
     4.7 -   install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/man1/cmark.1
     4.8 -     DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
     4.9 - 
    4.10 --  install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/man3/cmark.3
    4.11 -+  install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/man3/cmark-gfm.3
    4.12 -     DESTINATION ${CMAKE_INSTALL_MANDIR}/man3)
    4.13 - endif(NOT MSVC)
     5.1 --- a/cmark-gfm/stuff/patches/series	Fri Oct 05 14:47:39 2018 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,1 +0,0 @@
     5.4 --p1|cmark-0.27.1.76.patch
     6.1 --- a/cmocka/receipt	Fri Oct 05 14:47:39 2018 +0300
     6.2 +++ b/cmocka/receipt	Sat Oct 06 06:18:03 2018 +0300
     6.3 @@ -1,7 +1,7 @@
     6.4  # SliTaz package receipt v2.
     6.5  
     6.6  PACKAGE="cmocka"
     6.7 -VERSION="1.1.2"
     6.8 +VERSION="1.1.3"
     6.9  CATEGORY="development"
    6.10  SHORT_DESC="Unit testing framework for C with support for mock objects"
    6.11  MAINTAINER="al.bobylev@gmail.com"
     7.1 Binary file colord/.icon.png has changed
     8.1 --- a/colord/receipt	Fri Oct 05 14:47:39 2018 +0300
     8.2 +++ b/colord/receipt	Sat Oct 06 06:18:03 2018 +0300
     8.3 @@ -1,19 +1,20 @@
     8.4  # SliTaz package receipt v2.
     8.5  
     8.6  PACKAGE="colord"
     8.7 -VERSION="1.2.12"
     8.8 +VERSION="1.4.3"
     8.9  CATEGORY="utilities"
    8.10  SHORT_DESC="System activated daemon that maps devices to color profiles"
    8.11  MAINTAINER="al.bobylev@gmail.com"
    8.12 -LICENSE="GPL2"
    8.13 +LICENSE="LGPL2.1"
    8.14  WEB_SITE="https://www.freedesktop.org/software/colord/"
    8.15 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/colord.html"
    8.16 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/colord.html"
    8.17  
    8.18  TARBALL="$PACKAGE-$VERSION.tar.xz"
    8.19  WGET_URL="http://www.freedesktop.org/software/colord/releases/$TARBALL"
    8.20  
    8.21 -BUILD_DEPENDS="glib-dev gobject-introspection-dev gtk-doc intltool libxslt \
    8.22 -libgusb-dev lcms2-dev sqlite3-dev libgudev-dev polkit-dev dbus-dev vala"
    8.23 +BUILD_DEPENDS="meson ninja glib-dev lcms2-dev sqlite3-dev libgusb-dev \
    8.24 +libgudev-dev vala polkit-dev gobject-introspection-dev gettext docbook-utils \
    8.25 +libxml2-tools gtk-doc dbus-dev"
    8.26  SPLIT="colord-dev"
    8.27  
    8.28  compile_rules() {
    8.29 @@ -23,18 +24,23 @@
    8.30  			-G colord -s /bin/false -D colord
    8.31  	fi
    8.32  
    8.33 -	./configure \
    8.34 -		--with-daemon-user=colord \
    8.35 -		--enable-vala \
    8.36 -		--enable-systemd-login=no \
    8.37 -		--disable-argyllcms-sensor \
    8.38 -		--disable-bash-completion \
    8.39 -		--disable-static \
    8.40 -		--with-systemdsystemunitdir=no \
    8.41 -		$CONFIGURE_ARGS &&
    8.42 -	fix libtool &&
    8.43 -	make &&
    8.44 -	make install
    8.45 +	fix utf-8; export LC_ALL=en_US.UTF-8
    8.46 +
    8.47 +	mkdir build
    8.48 +	cd    build
    8.49 +
    8.50 +	meson-wrapper \
    8.51 +		-Ddaemon_user="colord" \
    8.52 +		-Dvapi=true \
    8.53 +		-Dsystemd=false \
    8.54 +		-Dargyllcms_sensor=false \
    8.55 +		-Dbash_completion=false \
    8.56 +		&&
    8.57 +	ninja &&
    8.58 +	ninja install
    8.59 +
    8.60 +	# > ignoring invalid country code: fur
    8.61 +	# https://bugs.freedesktop.org/show_bug.cgi?id=106288 : unresolved
    8.62  }
    8.63  
    8.64  genpkg_rules() {