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 -}