wok-next rev 20900
gdk-pixbuf: build man pages; glib-networking: up (2.56.1); glibmm: up (2.56.0); gnupg: up (2.2.9); gsettings-desktop-schemas: up (3.28.0); tint2: up (16.4).
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Jul 21 17:03:50 2018 +0300 (2018-07-21) |
parents | 551851c90944 |
children | a7c7cade0e8f |
files | gdk-pixbuf/receipt glib-networking/receipt glib-networking/stuff/gio.sh glibmm/receipt gnupg/receipt gsettings-desktop-schemas/receipt tint2/.icon.png tint2/receipt tint2/stuff/get_version.sh |
line diff
1.1 --- a/gdk-pixbuf/receipt Sat Jul 21 13:39:12 2018 +0300 1.2 +++ b/gdk-pixbuf/receipt Sat Jul 21 17:03:50 2018 +0300 1.3 @@ -15,7 +15,8 @@ 1.4 BUILD_DEPENDS_arm="glib-dev gettext tiff-dev libpng16-dev libjpeg-turbo-dev \ 1.5 xorg-libX11-dev gtk-doc" 1.6 BUILD_DEPENDS="glib-dev perl gettext tiff-dev libjpeg-turbo-dev libpng16-dev \ 1.7 -shared-mime-info-dev xorg-libX11-dev gobject-introspection-dev" 1.8 +shared-mime-info-dev xorg-libX11-dev gobject-introspection-dev libxslt \ 1.9 +docbook-xsl" 1.10 1.11 SPLIT="gdk-pixbuf-dev" 1.12 1.13 @@ -27,8 +28,12 @@ 1.14 ;; 1.15 esac 1.16 1.17 + # build man pages instead of dummy files 1.18 + rm docs/reference/gdk-pixbuf/*.1 1.19 + 1.20 ./configure \ 1.21 --with-x11 \ 1.22 + --enable-man \ 1.23 $CONFIGURE_ARGS $ARCH_ARGS && 1.24 fix libtool && 1.25 make &&
2.1 --- a/glib-networking/receipt Sat Jul 21 13:39:12 2018 +0300 2.2 +++ b/glib-networking/receipt Sat Jul 21 17:03:50 2018 +0300 2.3 @@ -1,31 +1,36 @@ 2.4 # SliTaz package receipt v2. 2.5 2.6 PACKAGE="glib-networking" 2.7 -VERSION="2.54.1" 2.8 +VERSION="2.56.1" 2.9 CATEGORY="x-window" 2.10 SHORT_DESC="TLS support for glib" 2.11 MAINTAINER="pankso@slitaz.org" 2.12 LICENSE="LGPL2" 2.13 WEB_SITE="http://www.gtk.org/" 2.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/basicnet/glib-networking.html" 2.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/basicnet/glib-networking.html" 2.16 2.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 2.18 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 2.19 2.20 BUILD_DEPENDS_arm="glib-dev gnutls-dev" 2.21 -BUILD_DEPENDS="intltool gnutls-dev gsettings-desktop-schemas glib-dev" 2.22 +BUILD_DEPENDS="meson ninja intltool gnutls-dev gsettings-desktop-schemas-dev \ 2.23 +glib-dev" 2.24 2.25 compile_rules() { 2.26 - ./configure \ 2.27 - --without-ca-certificates \ 2.28 - --disable-static \ 2.29 - $CONFIGURE_ARGS && 2.30 - fix libtool && 2.31 - make && 2.32 - make install 2.33 + mkdir build 2.34 + cd build 2.35 + 2.36 + meson-wrapper \ 2.37 + -Dlibproxy_support=false \ 2.38 + -Dca_certificates_path=/etc/ssl/ca-bundle.crt && 2.39 + ninja && 2.40 + ninja install || return 1 2.41 + 2.42 + install -Dm644 $stuff/gio.sh $install/etc/profile.d/gio.sh 2.43 } 2.44 2.45 genpkg_rules() { 2.46 copy @std 2.47 DEPENDS="glib libgnutls libp11-kit" 2.48 + CONFIG_FILES="/etc/profile.d/gio.sh" 2.49 }
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/glib-networking/stuff/gio.sh Sat Jul 21 17:03:50 2018 +0300 3.3 @@ -0,0 +1,5 @@ 3.4 +# Begin gio.sh 3.5 + 3.6 +export GIO_USE_TLS=gnutls-pkcs11 3.7 + 3.8 +# End gio.sh
4.1 --- a/glibmm/receipt Sat Jul 21 13:39:12 2018 +0300 4.2 +++ b/glibmm/receipt Sat Jul 21 17:03:50 2018 +0300 4.3 @@ -1,13 +1,13 @@ 4.4 # SliTaz package receipt v2. 4.5 4.6 PACKAGE="glibmm" 4.7 -VERSION="2.52.0" 4.8 +VERSION="2.56.0" 4.9 CATEGORY="x-window" 4.10 SHORT_DESC="C++ bindings for GLib" 4.11 MAINTAINER="pankso@slitaz.org" 4.12 LICENSE="LGPL2.1" 4.13 WEB_SITE="https://developer.gnome.org/glibmm/" 4.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/glibmm.html" 4.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/glibmm.html" 4.16 4.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 4.18 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
5.1 --- a/gnupg/receipt Sat Jul 21 13:39:12 2018 +0300 5.2 +++ b/gnupg/receipt Sat Jul 21 17:03:50 2018 +0300 5.3 @@ -1,7 +1,7 @@ 5.4 # SliTaz package receipt v2. 5.5 5.6 PACKAGE="gnupg" 5.7 -VERSION="2.2.8" 5.8 +VERSION="2.2.9" 5.9 CATEGORY="security" 5.10 SHORT_DESC="Free implementation of the OpenPGP" 5.11 MAINTAINER="pankso@slitaz.org" 5.12 @@ -12,7 +12,7 @@ 5.13 TARBALL="$PACKAGE-$VERSION.tar.bz2" 5.14 WGET_URL="https://www.gnupg.org/ftp/gcrypt/gnupg/$TARBALL" 5.15 # https://www.gnupg.org/download/integrity_check.html 5.16 -TARBALL_SHA1="d87553a125832ea90e8aeb3ceeecf24f88de56fb" 5.17 +TARBALL_SHA1="e6ef18c2e06175bbe563959c9acc682c02bcd572" 5.18 5.19 BUILD_DEPENDS="libgpg-error-dev libassuan-dev libgcrypt-dev libksba-dev \ 5.20 npth-dev perl libusb-dev sqlite3-dev gettext zlib-dev bzip2-dev readline-dev \
6.1 --- a/gsettings-desktop-schemas/receipt Sat Jul 21 13:39:12 2018 +0300 6.2 +++ b/gsettings-desktop-schemas/receipt Sat Jul 21 17:03:50 2018 +0300 6.3 @@ -1,13 +1,13 @@ 6.4 # SliTaz package receipt v2. 6.5 6.6 PACKAGE="gsettings-desktop-schemas" 6.7 -VERSION="3.24.1" 6.8 +VERSION="3.28.0" 6.9 CATEGORY="gnome" 6.10 SHORT_DESC="Collection of GSettings schemas" 6.11 MAINTAINER="al.bobylev@gmail.com" 6.12 LICENSE="LGPL2.1" 6.13 WEB_SITE="https://git.gnome.org/browse/gsettings-desktop-schemas" 6.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gsettings-desktop-schemas.html" 6.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/gnome/gsettings-desktop-schemas.html" 6.16 6.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 6.18 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
7.1 Binary file tint2/.icon.png has changed
8.1 --- a/tint2/receipt Sat Jul 21 13:39:12 2018 +0300 8.2 +++ b/tint2/receipt Sat Jul 21 17:03:50 2018 +0300 8.3 @@ -1,41 +1,46 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="tint2" 8.8 -VERSION="0.12.2" 8.9 -CATEGORY="misc" 8.10 +VERSION="16.4" 8.11 +CATEGORY="x-window" 8.12 SHORT_DESC="Lightweight panel/taskbar for Linux" 8.13 MAINTAINER="jozee@slitaz.org" 8.14 LICENSE="GPL2" 8.15 WEB_SITE="https://gitlab.com/o9000/tint2" 8.16 -TARBALL="$PACKAGE-$VERSION.tar.gz" 8.17 -WGET_URL="$WEB_SITE/repository/archive.tar.gz?ref=$VERSION" 8.18 -BRANCH="$VERSION" 8.19 -CONFIG_FILES="/etc/xdg/tint2/tint2rc" 8.20 -TAGS="desktop panel taskbar" 8.21 8.22 -DEPENDS="gtk+ imlib2 librsvg startup-notification" 8.23 -BUILD_DEPENDS="cmake pango-dev imlib2-dev gtk+-dev startup-notification-dev \ 8.24 -librsvg-dev xorg-dev" 8.25 +TARBALL="$PACKAGE-v$VERSION.tar.bz2" 8.26 +WGET_URL="https://gitlab.com/o9000/tint2/-/archive/v$VERSION/$TARBALL" 8.27 8.28 -# Rules to configure and make the package. 8.29 -compile_rules() 8.30 -{ 8.31 - cp -af $stuff/get_version.sh $src 8.32 - export VERSION 8.33 +BUILD_DEPENDS="cmake xorg-libX11-dev xorg-libXcomposite-dev \ 8.34 +xorg-libXdamage-dev xorg-libXinerama-dev xorg-libXext-dev xorg-libXrender-dev \ 8.35 +xorg-libXrandr-dev pango-dev imlib2-dev librsvg-dev startup-notification-dev \ 8.36 +gtk+-dev gettext" 8.37 8.38 - mkdir build && cd build && 8.39 +compile_rules() { 8.40 + mkdir build 8.41 + cd build 8.42 cmake \ 8.43 -DCMAKE_INSTALL_PREFIX=/usr \ 8.44 - $ARCH_ARGS .. && 8.45 - make && make install 8.46 + -DCMAKE_INSTALL_SYSCONFDIR=/etc \ 8.47 + -DCMAKE_INSTALL_LIBDIR=lib \ 8.48 + -DCMAKE_BUILD_TYPE=Release \ 8.49 + -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 8.50 + -DCMAKE_C_FLAGS="$CFLAGS" \ 8.51 + .. && 8.52 + make && 8.53 + make install || return 1 8.54 + 8.55 + # Use custom configured theme instead 8.56 + # (but I'm unsure config from v.0 will be OK for v.16) 8.57 + mv $install/etc/xdg/tint2/tint2rc $install/etc/xdg/tint2/tint2rc.orig 8.58 + install -Dm644 $stuff/tint2rc $install/etc/xdg/tint2/tint2rc 8.59 } 8.60 8.61 -# Rules to gen a SliTaz package suitable for Tazpkg. 8.62 -genpkg_rules() 8.63 -{ 8.64 - cp -a $install/* $fs 8.65 - # Use custom configured theme instead 8.66 - cp -f $stuff/tint2rc $fs/etc/xdg/tint2/tint2rc 8.67 - 8.68 - rm -r $fs/usr/share/doc $fs/usr/share/man 8.69 +genpkg_rules() { 8.70 + copy @std 8.71 + DEPENDS="cairo gdk-pixbuf glib gtk+ imlib2 librsvg pango \ 8.72 + startup-notification xorg-libX11 xorg-libXcomposite xorg-libXdamage \ 8.73 + xorg-libXext xorg-libXinerama xorg-libXrandr xorg-libXrender" 8.74 + CONFIG_FILES="/etc/xdg/tint2/tint2rc" 8.75 + TAGS="desktop panel taskbar" 8.76 }