wok-next diff libmatekbd/receipt @ rev 20348

ploticus (2.42)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Nov 18 17:19:51 2017 +0100 (2017-11-18)
parents a35937563ccc
children 757d032c55c7
line diff
     1.1 --- a/libmatekbd/receipt	Tue Oct 24 09:36:15 2017 +0200
     1.2 +++ b/libmatekbd/receipt	Sat Nov 18 17:19:51 2017 +0100
     1.3 @@ -1,51 +1,49 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="libmatekbd"
     1.7 -VERSION="1.9.1"
     1.8 -CATEGORY="utilities"
     1.9 -LICENSE="GPL3"
    1.10 -SHORT_DESC="Keyboard library for MATE Desktop."
    1.11 +VERSION="1.18.2"
    1.12 +CATEGORY="libs"
    1.13 +SHORT_DESC="Keyboard management library"
    1.14  MAINTAINER="yuripourre@gmail.com"
    1.15 +LICENSE="LGPL2.1"
    1.16 +WEB_SITE="https://github.com/mate-desktop/libmatekbd"
    1.17 +
    1.18  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.19 -WEB_SITE="http://www.mate-desktop.org/"
    1.20 -WGET_URL="https://github.com/mate-desktop/$PACKAGE/archive/$TARBALL"
    1.21 +WGET_URL="https://github.com/mate-desktop/libmatekbd/archive/v$VERSION.tar.gz"
    1.22  
    1.23 -BUILD_DEPENDS="wget gtk+-dev autoconf automake libtool itstool gtk-doc \
    1.24 -mate-common-dev dconf-dev libxklavier-dev intltool"
    1.25 -
    1.26 +BUILD_DEPENDS="mate-common gobject-introspection-dev gtk+3-dev libxklavier-dev"
    1.27  SPLIT="libmatekbd-dev"
    1.28  
    1.29 -# Rules to configure and make the package.
    1.30 -compile_rules()
    1.31 -{
    1.32 -	./autogen.sh                   \
    1.33 -		--prefix=/usr          \
    1.34 -		--sysconfdir=/etc      \
    1.35 -		--localstatedir=/var   \
    1.36 -		--disable-static       \
    1.37 +compile_rules() {
    1.38 +	./autogen.sh \
    1.39 +		--sysconfdir=/etc \
    1.40 +		--localstatedir=/var \
    1.41  		$CONFIGURE_ARGS &&
    1.42  	make &&
    1.43 -	make DESTDIR=$DESTDIR install
    1.44 +	make install
    1.45  }
    1.46  
    1.47 -genpkg_rules()
    1.48 -{
    1.49 +genpkg_rules() {
    1.50  	case $PACKAGE in
    1.51 -	libmatekbd)
    1.52 -		TAGS="MATE"
    1.53 -		DEPENDS="gtk+ iso-codes dconf libxklavier"
    1.54 -		mkdir -p $fs/usr/share $fs/usr/lib
    1.55 -		cp -a $install/usr/share $fs/usr
    1.56 -		cp -a $install/usr/lib/*.so* $fs/usr/lib
    1.57 -		;;
    1.58 -	libmatekbd-dev)
    1.59 -		CAT="development|Keyboard library for MATE Desktop, devel files."
    1.60 -		DEPENDS="libmatekbd pkg-config"
    1.61 -		TAGS="MATE"
    1.62 -		mkdir -p $fs/usr/lib $fs/usr/include
    1.63 -		cp -a $install/usr/lib/*.la $fs/usr/lib
    1.64 -		cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    1.65 -		cp -a $install/usr/include/* $fs/usr/include
    1.66 -		;;
    1.67 +		libmatekbd)
    1.68 +			copy @std
    1.69 +			DEPENDS="atk bzlib cairo fontconfig freetype gdk-pixbuf glib gtk+3 \
    1.70 +			libffi libharfbuzz liblzma libpng16 libxklavier libxml2 pango pcre \
    1.71 +			util-linux-blkid util-linux-mount util-linux-uuid xorg-libX11 \
    1.72 +			xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXrender \
    1.73 +			xorg-libxcb xorg-libxkbfile xorg-pixman zlib"
    1.74 +			;;
    1.75 +		*-dev)
    1.76 +			copy @dev
    1.77 +			DEPENDS="libmatekbd atk-dev bzip2-dev cairo-dev fontconfig-dev \
    1.78 +			freetype-dev gdk-pixbuf-dev glib-dev gtk+3-dev harfbuzz-dev \
    1.79 +			libffi-dev libpng16-dev libxklavier-dev libxml2-dev pango-dev \
    1.80 +			pcre-dev util-linux-blkid-dev util-linux-mount-dev \
    1.81 +			util-linux-uuid-dev xorg-libX11-dev xorg-libXau-dev \
    1.82 +			xorg-libXdmcp-dev xorg-libXext-dev xorg-libXi-dev \
    1.83 +			xorg-libXrender-dev xorg-libxcb-dev xorg-libxkbfile-dev \
    1.84 +			xorg-pixman-dev xz-dev zlib-dev"
    1.85 +			;;
    1.86  	esac
    1.87 +	TAGS="MATE"
    1.88  }