wok-next diff cairo/receipt @ rev 21071

Update atkmm, cairo, cmake, db, elfutils, emacs, glib, glib-networking, glibmm, gobject-introspection, libsigc++, meson, openssl, zstd
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Dec 13 00:46:54 2018 +0200 (2018-12-13)
parents d5aab818505e
children 5669e8b3be70
line diff
     1.1 --- a/cairo/receipt	Fri Nov 02 14:15:08 2018 +0200
     1.2 +++ b/cairo/receipt	Thu Dec 13 00:46:54 2018 +0200
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="cairo"
     1.7 -VERSION="1.14.12"
     1.8 +VERSION="1.16.0"
     1.9  CATEGORY="x-window"
    1.10  SHORT_DESC="2D graphics library"
    1.11  MAINTAINER="devel@slitaz.org"
    1.12 @@ -17,74 +17,30 @@
    1.13  libspectre-dev poppler-dev librsvg-dev gtk2-dev xorg-pixman-dev"
    1.14  SPLIT="$PACKAGE-tools $PACKAGE-dev"
    1.15  
    1.16 -# use --nogl to disable building cairo-gl* packages
    1.17 -if [ -z "$nogl" ]; then
    1.18 -	BUILD_DEPENDS="$BUILD_DEPENDS mesa-dev eudev-dev xorg-libXxf86vm-dev \
    1.19 -	libdrm-dev mesa-libegl xorg-libxshmfence-dev"
    1.20 -	SPLIT="$SPLIT cairo-gl:gl cairo-gl-tools:gl cairo-gl-dev:gl"
    1.21 -fi
    1.22  COOKOPTS="skip-log-errors"
    1.23  
    1.24 +COPY_std="libcairo.so* libcairo-gobject.so* libcairo-script-interpreter.so*"
    1.25 +COPY_tools="bin/ cairo-fdr.so* cairo-sphinx.so* libcairo-trace.so*"
    1.26 +
    1.27 +CAT_tools="development|development tools"
    1.28 +
    1.29 +DEPENDS_std="fontconfig freetype glib libpng16 xorg-libX11 xorg-libxcb \
    1.30 +xorg-pixman zlib"
    1.31 +DEPENDS_tools="cairo glib xorg-libX11 xorg-libXrender xorg-libxcb xorg-pixman \
    1.32 +zlib"
    1.33 +DEPENDS_dev="cairo cairo-tools \
    1.34 +fontconfig-dev freetype-dev glib-dev libpng16-dev xorg-libX11-dev \
    1.35 +xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev zlib-dev"
    1.36 +
    1.37  compile_rules() {
    1.38 -	case "$SET" in
    1.39 -		gl) SET_ARGS='--enable-gl';;
    1.40 -		*)  SET_ARGS='--disable-gl';;
    1.41 -	esac
    1.42 -
    1.43  	./configure \
    1.44  		--enable-xcb \
    1.45  		--enable-xlib-xcb \
    1.46  		--enable-tee \
    1.47  		--disable-static \
    1.48 -		$SET_ARGS \
    1.49 +		--disable-gl \
    1.50  		$CONFIGURE_ARGS &&
    1.51  	fix libtool &&
    1.52  	make $MAKEFLAGS &&
    1.53  	make DESTDIR=$install install
    1.54  }
    1.55 -
    1.56 -genpkg_rules() {
    1.57 -	case $PACKAGE in
    1.58 -		cairo)
    1.59 -			copy libcairo.so* libcairo-gobject.so* libcairo-script-interpreter.so*
    1.60 -			DEPENDS="fontconfig freetype glib libpng16 xorg-libX11 xorg-libxcb \
    1.61 -			xorg-pixman zlib"
    1.62 -			;;
    1.63 -		cairo-tools)
    1.64 -			copy bin/ cairo-fdr.so* cairo-sphinx.so* libcairo-trace.so*
    1.65 -			CAT="development|development tools"
    1.66 -			DEPENDS="cairo glib xorg-libX11 xorg-libXrender xorg-libxcb \
    1.67 -			xorg-pixman zlib"
    1.68 -			;;
    1.69 -		cairo-dev)
    1.70 -			copy @dev
    1.71 -			DEPENDS="cairo cairo-tools \
    1.72 -			fontconfig-dev freetype-dev glib-dev libpng16-dev xorg-libX11-dev \
    1.73 -			xorg-libXext-dev xorg-libXrender-dev xorg-libxcb-dev \
    1.74 -			xorg-pixman-dev zlib-dev"
    1.75 -			;;
    1.76 -
    1.77 -		cairo-gl)
    1.78 -			copy usr/lib/*.so*
    1.79 -			CAT="x-window|with GL support"
    1.80 -			DEPENDS="fontconfig freetype glib libpng16 mesa mesa-libegl \
    1.81 -			xorg-libX11 xorg-libxcb xorg-pixman zlib"
    1.82 -			PROVIDE="cairo:mesa"
    1.83 -			;;
    1.84 -		cairo-gl-tools)
    1.85 -			copy usr/bin/ usr/lib/cairo/*.so*
    1.86 -			CAT="development|development tools with GL support"
    1.87 -			DEPENDS="cairo-gl glib mesa mesa-libegl xorg-libX11 \
    1.88 -			xorg-libXrender xorg-libxcb xorg-pixman zlib"
    1.89 -			PROVIDE="cairo-tools:mesa cairo-tools:cairo-gl"
    1.90 -			;;
    1.91 -		cairo-gl-dev)
    1.92 -			copy @dev
    1.93 -			CAT="development|development files with GL support"
    1.94 -			DEPENDS="cairo-gl cairo-gl-tools \
    1.95 -			fontconfig-dev freetype-dev glib-dev libpng16-dev mesa-dev \
    1.96 -			xorg-libX11-dev xorg-libXext-dev xorg-libXrender-dev \
    1.97 -			xorg-libxcb-dev xorg-pixman-dev zlib-dev"
    1.98 -			;;
    1.99 -	esac
   1.100 -}