wok-next diff json-glib/receipt @ rev 20738

Up scons (3.0.1); add scons2 (2.5.1)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue May 29 21:13:51 2018 +0300 (2018-05-29)
parents 757d032c55c7
children f48456621a9d
line diff
     1.1 --- a/json-glib/receipt	Fri Mar 30 19:31:50 2018 +0300
     1.2 +++ b/json-glib/receipt	Tue May 29 21:13:51 2018 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="json-glib"
     1.7 -VERSION="1.2.8"
     1.8 +VERSION="1.4.2"
     1.9  CATEGORY="development"
    1.10  SHORT_DESC="JSON parser for GLib"
    1.11  MAINTAINER="mallory@sweetpeople.org"
    1.12 @@ -12,28 +12,29 @@
    1.13  TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.14  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    1.15  
    1.16 -BUILD_DEPENDS="glib-dev gtk-doc libxslt-dev gobject-introspection-dev gettext"
    1.17 +BUILD_DEPENDS="meson ninja glib-dev gobject-introspection-dev gettext"
    1.18  SPLIT="json-glib-dev"
    1.19  
    1.20  compile_rules() {
    1.21 -	./configure $CONFIGURE_ARGS &&
    1.22 -	fix libtool &&
    1.23 -	make &&
    1.24 -	make install
    1.25 +	mkdir build
    1.26 +	cd    build
    1.27 +
    1.28 +	meson-wrapper .. &&
    1.29 +	ninja &&
    1.30 +	ninja install
    1.31  }
    1.32  
    1.33  genpkg_rules() {
    1.34  	case $PACKAGE in
    1.35  		json-glib)
    1.36  			copy @std
    1.37 +			rm -r $fs/usr/lib/installed-tests/ $fs/usr/share/
    1.38  			DEPENDS="glib"
    1.39  			TAGS="javascript"
    1.40  			;;
    1.41  		*-dev)
    1.42 -			copy @dev
    1.43 -			DEPENDS="json-glib glib-dev libffi-dev pcre-dev \
    1.44 -			util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \
    1.45 -			zlib-dev"
    1.46 +			copy @std @rm @dev
    1.47 +			DEPENDS="json-glib glib-dev"
    1.48  			;;
    1.49  	esac
    1.50  }