wok-next diff gtk3/receipt @ rev 21313

updated iperf (2.0.5 -> 3.7)
author Hans-G?nter Theisgen
date Tue Dec 10 16:12:48 2019 +0100 (2019-12-10)
parents 82b613cfd1e0
children b990f44bc767
line diff
     1.1 --- a/gtk3/receipt	Fri Jan 04 17:29:48 2019 +0200
     1.2 +++ b/gtk3/receipt	Tue Dec 10 16:12:48 2019 +0100
     1.3 @@ -1,30 +1,56 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="gtk3"
     1.7 -VERSION="3.24.1"
     1.8 +VERSION="3.24.2"
     1.9  CATEGORY="x-window"
    1.10 -SHORT_DESC="GNOME Toolkit 3" # it isn't GIMP Toolkit, don't try to convince me
    1.11 +SHORT_DESC="GNOME Toolkit 3"
    1.12  MAINTAINER="al.bobylev@gmail.com"
    1.13  LICENSE="LGPL2"
    1.14  WEB_SITE="https://www.gtk.org/"
    1.15  LFS="http://www.linuxfromscratch.org/blfs/view/svn/x/gtk3.html"
    1.16 -REPOLOGY="gtk3"
    1.17  
    1.18  TARBALL="gtk+-$VERSION.tar.xz"
    1.19  WGET_URL="$GNOME_MIRROR/gtk+/${VERSION%.*}/$TARBALL"
    1.20 +TARBALL_SHA1="3c1d2c716cd17ac85554b130f92c22dadb4e04ad"
    1.21  
    1.22 -COOKOPTS="force-arch" # different .pc
    1.23 -
    1.24 -BUILD_DEPENDS="libsm-dev"
    1.25  BUILD_DEPENDS="gettext-dev wayland-protocols-dev wayland-dev glib-dev atk-dev \
    1.26 -pango-dev cairo-dev gdk-pixbuf-dev libxinerama-dev libxi-dev \
    1.27 -libxrandr-dev libxcomposite-dev libxdamage-dev libxkbcommon-dev \
    1.28 -mesa-dev libepoxy-dev at-spi2-atk-dev iso-codes-dev cups-dev rest-dev \
    1.29 -json-glib-dev gobject-introspection-dev colord-dev gtk-doc libxslt "
    1.30 +pango-dev cairo-dev gdk-pixbuf-dev libxinerama-dev libxi-dev libxrandr-dev \
    1.31 +libxcomposite-dev libxdamage-dev libxkbcommon-dev mesa-dev libepoxy-dev \
    1.32 +at-spi2-atk-dev iso-codes-dev cups-dev rest-dev json-glib-dev \
    1.33 +gobject-introspection-dev colord-dev gtk-doc libxslt"
    1.34  SPLIT="$PACKAGE-demo $PACKAGE-widget-factory $PACKAGE-icon-browser \
    1.35  $PACKAGE-broadwayd $PACKAGE-dev $PACKAGE"
    1.36  
    1.37 -COOKOPTS="skip-log-errors" # Failed to open file ?./gdk.gresource.xml?: No such file or directory
    1.38 +COPY_demo="gtk3-demo gtk3-demo-application gtk3-demo.desktop gtk3-demo*.png *Demo* *exampleapp*"
    1.39 +COPY_widget_factory="gtk3-widget-factory gtk3-widget-factory.desktop gtk3-widget-factory*.png"
    1.40 +COPY_icon_browser="gtk3-icon-browser gtk3-icon-browser.desktop"
    1.41 +COPY_broadwayd="broadwayd"
    1.42 +COPY_dev="@dev *.its *.loc *.rng"
    1.43 +COPY_std="etc/ bin/ themes/ *.so* *.xml @rm"
    1.44 +
    1.45 +CAT_demo="development|example code and demo"
    1.46 +CAT_widget_factory="development|widget factory"
    1.47 +CAT_icon_browser="development|icon browser"
    1.48 +CAT_broadwayd="x-window|HTML5 GTK backend"
    1.49 +
    1.50 +DEPENDS_demo="$PACKAGE libcairo gdk-pixbuf glib libepoxy libharfbuzz pango"
    1.51 +DEPENDS_widget_factory="$PACKAGE atk libcairo gdk-pixbuf glib"
    1.52 +DEPENDS_icon_browser="$PACKAGE glib"
    1.53 +DEPENDS_broadwayd="libcairo glib"
    1.54 +DEPENDS_dev="$PACKAGE at-spi2-atk-dev atk-dev cairo-dev fontconfig-dev \
    1.55 +gdk-pixbuf-dev glib-dev libepoxy-dev libx11-dev libxcomposite-dev \
    1.56 +libxdamage-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev \
    1.57 +libxkbcommon-dev libxrandr-dev mesa-dev pango-dev wayland-dev \
    1.58 +wayland-protocols-dev"
    1.59 +DEPENDS_std="at-spi2-atk atk colord fontconfig freetype gdk-pixbuf glib \
    1.60 +json-glib libcairo libcups libepoxy libharfbuzz libx11 libxcomposite \
    1.61 +libxdamage libxext libxfixes libxi libxinerama libxkbcommon libxrandr \
    1.62 +mesa-libwayland-egl pango rest wayland"
    1.63 +CONFIG_FILES_std="/etc/gtk-3.0/settings.ini"
    1.64 +
    1.65 +# skip-log-errors: Failed to open file ?./gdk.gresource.xml?: No such file or directory
    1.66 +# force-arch: different .pc
    1.67 +COOKOPTS="!menus skip-log-errors force-arch"
    1.68  
    1.69  compile_rules() {
    1.70  	./configure \
    1.71 @@ -48,54 +74,7 @@
    1.72  	make install || return 1
    1.73  
    1.74  	cp -f $stuff/settings.ini $install/etc/gtk-3.0
    1.75 -#	find $install -name '*.desktop' | xargs sed -i '/NoDisplay/d'
    1.76 -}
    1.77 -
    1.78 -genpkg_rules() {
    1.79 -	case $PACKAGE in
    1.80 -		*-demo)
    1.81 -			copy gtk3-demo* *Demo* *exampleapp*
    1.82 -			rm -r $fs/usr/share/gtk-doc $fs/usr/share/man
    1.83 -			CAT="development|example code and demo"
    1.84 -			DEPENDS="libcairo gdk-pixbuf glib gtk3 libepoxy libharfbuzz pango"
    1.85 -			;;
    1.86 -		*-widget-factory)
    1.87 -			copy gtk3-widget*
    1.88 -			rm -r $fs/usr/share/gtk-doc $fs/usr/share/man
    1.89 -			CAT="development|widget factory"
    1.90 -			DEPENDS="atk libcairo gdk-pixbuf glib gtk3"
    1.91 -			;;
    1.92 -		*-icon-browser)
    1.93 -			copy gtk3-icon-browser gtk3-icon-browser.desktop
    1.94 -			CAT="development|icon browser"
    1.95 -			DEPENDS="glib gtk3"
    1.96 -			;;
    1.97 -		*-broadwayd)
    1.98 -			copy broadwayd
    1.99 -			CAT="x-window|HTML5 GTK backend"
   1.100 -			DEPENDS="libcairo glib"
   1.101 -			;;
   1.102 -		*-dev)
   1.103 -			copy @dev *.its *.loc *.rng
   1.104 -			DEPENDS="gtk3 \
   1.105 -			at-spi2-atk-dev atk-dev cairo-dev fontconfig-dev gdk-pixbuf-dev \
   1.106 -			glib-dev libepoxy-dev libxkbcommon-dev mesa-dev pango-dev \
   1.107 -			wayland-dev wayland-protocols-dev libx11-dev \
   1.108 -			libxcomposite-dev libxdamage-dev libxext-dev \
   1.109 -			libxfixes-dev libxi-dev libxinerama-dev \
   1.110 -			libxrandr-dev"
   1.111 -			;;
   1.112 -		*)
   1.113 -			COOKOPTS="!menus"
   1.114 -			copy etc/ bin/ themes/ *.so* *.xml @rm
   1.115 -			DEPENDS="at-spi2-atk atk libcairo colord fontconfig freetype \
   1.116 -			gdk-pixbuf glib json-glib libcups libepoxy libharfbuzz \
   1.117 -			libxkbcommon mesa-libwayland-egl pango rest wayland libx11 \
   1.118 -			libxcomposite libxdamage libxext libxfixes \
   1.119 -			libxi libxinerama libxrandr"
   1.120 -			CONFIG_FILES="/etc/gtk-3.0/settings.ini"
   1.121 -			;;
   1.122 -	esac
   1.123 +	find $install -name '*.desktop' | xargs sed -i '/NoDisplay/d'
   1.124  }
   1.125  
   1.126  post_install_gtk3() {