wok-next diff gtk3/receipt @ rev 21638
updated fail2ban (0.9.0 -> 0.11.1)
author | Hans-G?nter Theisgen |
---|---|
date | Fri Jun 26 15:26:10 2020 +0100 (2020-06-26) |
parents | 82b613cfd1e0 |
children | b990f44bc767 |
line diff
1.1 --- a/gtk3/receipt Fri Jan 04 17:29:48 2019 +0200 1.2 +++ b/gtk3/receipt Fri Jun 26 15:26:10 2020 +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() {