wok-next rev 20957
Random updates
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Wed Sep 05 15:26:05 2018 +0300 (2018-09-05) |
parents | d2950281f122 |
children | ac33744dc2c2 |
files | 0install/.icon.png 0install/receipt aaphoto/receipt acpid/receipt aespipe/receipt afpfs-ng/receipt aircrack-ng/receipt aircrack-ng/stuff/patches/9a1846507ff043c397257206ff21adae90a122f4.patch aircrack-ng/stuff/patches/make-check-fix.patch aircrack-ng/stuff/patches/series at-spi2-atk/receipt at-spi2-core/receipt atk/receipt cmocka/receipt gconf/receipt gnome-python-desktop/receipt gnome-python-desktop/stuff/patches/01_wnck_enums.patch gnome-python-desktop/stuff/patches/series libbonobo/receipt libbonoboui/receipt shared-mime-info/receipt |
line diff
1.1 Binary file 0install/.icon.png has changed
2.1 --- a/0install/receipt Wed Sep 05 00:08:37 2018 +0300 2.2 +++ b/0install/receipt Wed Sep 05 15:26:05 2018 +0300 2.3 @@ -1,22 +1,24 @@ 2.4 # SliTaz package receipt v2. 2.5 2.6 PACKAGE="0install" 2.7 -VERSION="1.13" 2.8 +VERSION="2.3" 2.9 CATEGORY="misc" 2.10 -SHORT_DESC="A decentralised cross-distribution software installation system" 2.11 +SHORT_DESC="Decentralised cross-distribution software installation system" 2.12 MAINTAINER="pascal.bellard@slitaz.org" 2.13 LICENSE="LGPL2.1" 2.14 WEB_SITE="http://0install.net/" 2.15 2.16 TARBALL="$PACKAGE-$VERSION.tar.bz2" 2.17 -WGET_URL="http://downloads.sf.net/project/zero-install/$PACKAGE/$VERSION/$TARBALL" 2.18 +WGET_URL="$SF_MIRROR/zero-install/$TARBALL" 2.19 2.20 BUILD_DEPENDS="python python-pygobject2" 2.21 2.22 +# Can't build newer OCaml based version 2.13 2.23 + 2.24 compile_rules() { 2.25 python setup.py install --root=$DESTDIR || return 1 2.26 2.27 - # move man pages in a right place 2.28 + # move man pages into a right place 2.29 mv $install/usr/man $install/usr/share 2.30 } 2.31
3.1 --- a/aaphoto/receipt Wed Sep 05 00:08:37 2018 +0300 3.2 +++ b/aaphoto/receipt Wed Sep 05 15:26:05 2018 +0300 3.3 @@ -1,27 +1,28 @@ 3.4 # SliTaz package receipt v2. 3.5 3.6 PACKAGE="aaphoto" 3.7 -VERSION="0.41" 3.8 +VERSION="0.45" 3.9 CATEGORY="graphics" 3.10 SHORT_DESC="Automatic photo adjusting" 3.11 MAINTAINER="jozee@slitaz.org" 3.12 LICENSE="GPL3" 3.13 WEB_SITE="http://log69.com/aaphoto_en.html" 3.14 3.15 -TARBALL="aaphoto_sources_v$VERSION.tar.gz" 3.16 -#WGET_URL="http://log69.com/downloads/$TARBALL" 3.17 -WGET_URL="http://ftp.uni-erlangen.de/pub/FreeBSD/ports/distfiles/$TARBALL" 3.18 +TARBALL="aaphoto_sources_$VERSION.tar.gz" 3.19 +WGET_URL="http://log69.com/downloads/$TARBALL" 3.20 3.21 -BUILD_DEPENDS="libjpeg-turbo-dev jasper-dev libpng16-dev autoconf" 3.22 +BUILD_DEPENDS="libgomp libjpeg-turbo-dev libpng16-dev" 3.23 3.24 compile_rules() { 3.25 - sed -i 's/#include <png.h>/#include <zlib.h>\n&/' aaphoto.c 3.26 + ./configure $CONFIGURE_ARGS && 3.27 + make && 3.28 + make install || return 1 3.29 3.30 - ./configure --prefix=/usr && make && make DESTDIR=$DESTDIR install 3.31 + cook_pick_docs ChangeLog README 3.32 } 3.33 3.34 genpkg_rules() { 3.35 copy @std 3.36 - DEPENDS="jasper libgomp libjpeg-turbo libpng16" 3.37 - TAGS="photo jpeg jpg png bmp" 3.38 + DEPENDS="libgomp libjpeg-turbo libpng16" 3.39 + TAGS="photo jpeg jpg png" 3.40 }
4.1 --- a/acpid/receipt Wed Sep 05 00:08:37 2018 +0300 4.2 +++ b/acpid/receipt Wed Sep 05 15:26:05 2018 +0300 4.3 @@ -1,13 +1,13 @@ 4.4 # SliTaz package receipt v2. 4.5 4.6 PACKAGE="acpid" 4.7 -VERSION="2.0.28" 4.8 +VERSION="2.0.30" 4.9 CATEGORY="system-tools" 4.10 SHORT_DESC="The ACPI event daemon with netlink" 4.11 MAINTAINER="domcox@slitaz.org" 4.12 LICENSE="GPL2" 4.13 WEB_SITE="https://sourceforge.net/projects/acpid2/" 4.14 -LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/acpid.html" 4.15 +LFS="http://www.linuxfromscratch.org/blfs/view/svn/general/acpid.html" 4.16 4.17 TARBALL="$PACKAGE-$VERSION.tar.xz" 4.18 WGET_URL="$SF_MIRROR/acpid2/$TARBALL"
5.1 --- a/aespipe/receipt Wed Sep 05 00:08:37 2018 +0300 5.2 +++ b/aespipe/receipt Wed Sep 05 15:26:05 2018 +0300 5.3 @@ -1,27 +1,24 @@ 5.4 -# SliTaz package receipt. 5.5 +# SliTaz package receipt v2. 5.6 5.7 PACKAGE="aespipe" 5.8 -VERSION="v2.4d" 5.9 +VERSION="2.4e" 5.10 CATEGORY="utilities" 5.11 -SHORT_DESC="AES encrypting or decrypting pipe." 5.12 +SHORT_DESC="AES encrypting or decrypting pipe" 5.13 MAINTAINER="pascal.bellard@slitaz.org" 5.14 LICENSE="GPL" 5.15 WEB_SITE="http://loop-aes.sourceforge.net/aespipe.README" 5.16 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 5.17 + 5.18 +TARBALL="$PACKAGE-v$VERSION.tar.bz2" 5.19 WGET_URL="http://loop-aes.sourceforge.net/aespipe/$TARBALL" 5.20 5.21 -# Rules to configure and make the package. 5.22 -compile_rules() 5.23 -{ 5.24 - ./configure --prefix=/usr \ 5.25 - $CONFIGURE_ARGS && 5.26 +compile_rules() { 5.27 + ./configure $CONFIGURE_ARGS && 5.28 make && 5.29 - make DESTDIR=$DESTDIR install 5.30 + make install || return 1 5.31 + 5.32 + cook_pick_docs ChangeLog README 5.33 } 5.34 5.35 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.36 -genpkg_rules() 5.37 -{ 5.38 - mkdir -p $fs/usr 5.39 - cp -a $install/usr/bin $fs/usr 5.40 +genpkg_rules() { 5.41 + copy @std 5.42 }
6.1 --- a/afpfs-ng/receipt Wed Sep 05 00:08:37 2018 +0300 6.2 +++ b/afpfs-ng/receipt Wed Sep 05 15:26:05 2018 +0300 6.3 @@ -1,35 +1,35 @@ 6.4 # SliTaz package receipt v2. 6.5 6.6 PACKAGE="afpfs-ng" 6.7 -VERSION="0.8.1" 6.8 +VERSION="0.8.2.postgit20150729" 6.9 +COMMIT="f6e24eb" 6.10 CATEGORY="system-tools" 6.11 SHORT_DESC="Client for the Apple Filing Protocol (AFP)" 6.12 MAINTAINER="pascal.bellard@slitaz.org" 6.13 LICENSE="GPL2" 6.14 -WEB_SITE="https://sites.google.com/site/alexthepuffin/" 6.15 +WEB_SITE="https://github.com/simonvetter/afpfs-ng" 6.16 6.17 -TARBALL="$PACKAGE-$VERSION.tar.bz2" 6.18 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 6.19 +TARBALL="$PACKAGE-$VERSION.tar.gz" 6.20 +WGET_URL="https://github.com/simonvetter/afpfs-ng/archive/$COMMIT.tar.gz" 6.21 6.22 -BUILD_DEPENDS="automake libtool gfortran libgcrypt-dev readline-dev gmp-dev \ 6.23 -fuse2-dev libgpg-error-dev" 6.24 -SPLIT="afpfs-ng-dev" 6.25 +# Latest version 0.8.1 is on SourceForge. 6.26 +# Github version isn't tagged as 0.8.2, but "0.8.2" mentioned in the initial 6.27 +# commit message. 6.28 + 6.29 +BUILD_DEPENDS="gfortran libgcrypt-dev fuse2-dev readline-dev" 6.30 6.31 compile_rules() { 6.32 - autoreconf -fi 6.33 - 6.34 - ./configure $CONFIGURE_ARGS && 6.35 + ./configure \ 6.36 + --disable-static \ 6.37 + $CONFIGURE_ARGS && 6.38 fix libtool && 6.39 make && 6.40 - make install 6.41 + make install || return 1 6.42 + 6.43 + cook_pick_docs AUTHORS ChangeLog NEWS README.md 6.44 } 6.45 6.46 genpkg_rules() { 6.47 - case $PACKAGE in 6.48 - afpfs-ng) 6.49 - copy @std 6.50 - DEPENDS="fuse2 libgcrypt readline" 6.51 - ;; 6.52 - *-dev) copy @dev;; 6.53 - esac 6.54 + copy @std 6.55 + DEPENDS="fuse2 libgcrypt readline" 6.56 }
7.1 --- a/aircrack-ng/receipt Wed Sep 05 00:08:37 2018 +0300 7.2 +++ b/aircrack-ng/receipt Wed Sep 05 15:26:05 2018 +0300 7.3 @@ -1,7 +1,7 @@ 7.4 # SliTaz package receipt v2. 7.5 7.6 PACKAGE="aircrack-ng" 7.7 -VERSION="1.2-rc4" 7.8 +VERSION="1.3" 7.9 CATEGORY="network" 7.10 SHORT_DESC="802.11 WEP and WPA-PSK keys cracking program" 7.11 MAINTAINER="pascal.bellard@slitaz.org" 7.12 @@ -11,26 +11,24 @@ 7.13 TARBALL="$PACKAGE-$VERSION.tar.gz" 7.14 WGET_URL="https://download.aircrack-ng.org/$TARBALL" 7.15 7.16 -BUILD_DEPENDS="libnl-dev coreutils-file-special openssl-dev sqlite3-dev \ 7.17 -zlib-dev" 7.18 +BUILD_DEPENDS="automake libtool openssl-dev ethtool libnl-dev python-dev \ 7.19 +libpcap-dev pcre-dev sqlite3-dev zlib-dev cmocka-dev" 7.20 7.21 compile_rules() { 7.22 - make \ 7.23 - sqlite=true \ 7.24 - experimental=true && 7.25 - make \ 7.26 - sqlite=true \ 7.27 - experimental=true \ 7.28 - bindir=/usr/bin \ 7.29 - sbindir=/usr/sbin \ 7.30 - mandir=/usr/share/man/man1/ \ 7.31 - smandir=/usr/share/man/man8/ \ 7.32 - DESTDIR=$install \ 7.33 - install 7.34 + autoreconf -fiv 7.35 + 7.36 + ./configure \ 7.37 + --with-experimental \ 7.38 + --with-ext-scripts \ 7.39 + $CONFIGURE_ARGS && 7.40 + fix libtool && 7.41 + make && 7.42 + make install 7.43 } 7.44 7.45 genpkg_rules() { 7.46 copy @std 7.47 - DEPENDS="openssl libnl libsqlite3 zlib aircrack-ng-oui iw" 7.48 + DEPENDS="libnl libpcap libpcre libsqlite3 openssl python zlib \ 7.49 + aircrack-ng-oui iw" 7.50 PROVIDE="aircrack-ng-scripts" 7.51 }
8.1 --- a/aircrack-ng/stuff/patches/9a1846507ff043c397257206ff21adae90a122f4.patch Wed Sep 05 00:08:37 2018 +0300 8.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 8.3 @@ -1,59 +0,0 @@ 8.4 -From 9a1846507ff043c397257206ff21adae90a122f4 Mon Sep 17 00:00:00 2001 8.5 -From: Thomas d'Otreppe <tdotreppe@aircrack-ng.org> 8.6 -Date: Wed, 21 Dec 2016 00:18:46 +0000 8.7 -Subject: [PATCH] Fixed compilation with OpenSSL 1.1.0 (Closes: #1711). 8.8 - 8.9 -git-svn-id: http://svn.aircrack-ng.org/trunk@2882 28c6078b-6c39-48e3-add9-af49d547ecab 8.10 ---- 8.11 - src/crypto.c | 23 +++++++++++++++++++++++ 8.12 - 1 file changed, 23 insertions(+) 8.13 - 8.14 -diff --git a/src/crypto.c b/src/crypto.c 8.15 -index c331875..46fa9c5 100644 8.16 ---- a/src/crypto.c 8.17 -+++ b/src/crypto.c 8.18 -@@ -288,7 +288,15 @@ void calc_pmk( char *key, char *essid_pre, unsigned char pmk[40] ) 8.19 - void calc_mic (struct AP_info *ap, unsigned char pmk[32], unsigned char ptk[80], unsigned char mic[20]) { 8.20 - int i; 8.21 - unsigned char pke[100]; 8.22 -+ #if defined(USE_GCRYPT) || OPENSSL_VERSION_NUMBER < 0x10100000L 8.23 -+ #define HMAC_USE_NO_PTR 8.24 -+ #endif 8.25 -+ 8.26 -+ #ifdef HMAC_USE_NO_PTR 8.27 - HMAC_CTX ctx; 8.28 -+ #else 8.29 -+ HMAC_CTX * ctx; 8.30 -+ #endif 8.31 - 8.32 - memcpy( pke, "Pairwise key expansion", 23 ); 8.33 - 8.34 -@@ -314,6 +322,7 @@ void calc_mic (struct AP_info *ap, unsigned char pmk[32], unsigned char ptk[80], 8.35 - memcpy( pke + 67, ap->wpa.snonce, 32 ); 8.36 - } 8.37 - 8.38 -+ #ifdef HMAC_USE_NO_PTR 8.39 - HMAC_CTX_init(&ctx); 8.40 - HMAC_Init_ex(&ctx, pmk, 32, EVP_sha1(), NULL); 8.41 - for(i = 0; i < 4; i++ ) 8.42 -@@ -325,6 +334,20 @@ void calc_mic (struct AP_info *ap, unsigned char pmk[32], unsigned char ptk[80], 8.43 - HMAC_Final(&ctx, ptk + i*20, NULL); 8.44 - } 8.45 - HMAC_CTX_cleanup(&ctx); 8.46 -+ #else 8.47 -+ ctx = HMAC_CTX_new(); 8.48 -+ HMAC_Init_ex(ctx, pmk, 32, EVP_sha1(), NULL); 8.49 -+ for(i = 0; i < 4; i++ ) 8.50 -+ { 8.51 -+ pke[99] = i; 8.52 -+ //HMAC(EVP_sha1(), values[0], 32, pke, 100, ptk + i * 20, NULL); 8.53 -+ HMAC_Init_ex(ctx, 0, 0, 0, 0); 8.54 -+ HMAC_Update(ctx, pke, 100); 8.55 -+ HMAC_Final(ctx, ptk + i*20, NULL); 8.56 -+ } 8.57 -+ HMAC_CTX_free(ctx); 8.58 -+ #endif 8.59 -+ #undef HMAC_USE_NO_PTR 8.60 - 8.61 - if( ap->wpa.keyver == 1 ) 8.62 - {
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/aircrack-ng/stuff/patches/make-check-fix.patch Wed Sep 05 15:26:05 2018 +0300 9.3 @@ -0,0 +1,22 @@ 9.4 +diff --git a/test/Makefile.am b/test/Makefile.am 9.5 +index 3605dea..1e676bd 100644 9.6 +--- a/test/Makefile.am 9.7 ++++ b/test/Makefile.am 9.8 +@@ -72,7 +72,7 @@ TESTS = test-hex_string_to_array.sh \ 9.9 + test-airdecap-ng-0004.sh 9.10 + 9.11 + if HAVE_SQLITE3 9.12 +-TESTS += test-airolib-ng-0001.sh 9.13 ++# TESTS += test-airolib-ng-0001.sh 9.14 + endif 9.15 + 9.16 + EXTRA_DIST = test-hex_string_to_array.sh \ 9.17 +@@ -104,7 +104,7 @@ EXTRA_DIST = test-hex_string_to_array.sh \ 9.18 + test-airolib-sqlite.sh 9.19 + 9.20 + if HAVE_SQLITE3 9.21 +-EXTRA_DIST += test-airolib-ng-0001.sh 9.22 ++# EXTRA_DIST += test-airolib-ng-0001.sh 9.23 + endif 9.24 + 9.25 +
10.1 --- a/aircrack-ng/stuff/patches/series Wed Sep 05 00:08:37 2018 +0300 10.2 +++ b/aircrack-ng/stuff/patches/series Wed Sep 05 15:26:05 2018 +0300 10.3 @@ -1,2 +1,3 @@ 10.4 -# from https://www.archlinux.org/packages/community/i686/aircrack-ng/ 10.5 -9a1846507ff043c397257206ff21adae90a122f4.patch 10.6 +# From Alpine Linux: 10.7 +# https://git.alpinelinux.org/cgit/aports/tree/community/aircrack-ng 10.8 +make-check-fix.patch
11.1 --- a/at-spi2-atk/receipt Wed Sep 05 00:08:37 2018 +0300 11.2 +++ b/at-spi2-atk/receipt Wed Sep 05 15:26:05 2018 +0300 11.3 @@ -1,7 +1,7 @@ 11.4 # SliTaz package receipt v2. 11.5 11.6 PACKAGE="at-spi2-atk" 11.7 -VERSION="2.26.2" 11.8 +VERSION="2.30.0" 11.9 CATEGORY="libdevel" 11.10 SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service" 11.11 MAINTAINER="yuripourre@gmail.com" 11.12 @@ -12,14 +12,17 @@ 11.13 TARBALL="$PACKAGE-$VERSION.tar.xz" 11.14 WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 11.15 11.16 -BUILD_DEPENDS="dbus-dev glib-dev atk-dev at-spi2-core-dev" 11.17 -SPLIT="at-spi2-atk-dev" 11.18 +BUILD_DEPENDS="meson ninja dbus-dev glib-dev atk-dev at-spi2-core-dev \ 11.19 +libxml2-dev" 11.20 +SPLIT="$PACKAGE-dev" 11.21 11.22 compile_rules() { 11.23 - ./configure $CONFIGURE_ARGS && 11.24 - fix libtool && 11.25 - make && 11.26 - make install 11.27 + mkdir build 11.28 + cd build 11.29 + 11.30 + meson-wrapper && 11.31 + ninja && 11.32 + ninja install 11.33 } 11.34 11.35 genpkg_rules() {
12.1 --- a/at-spi2-core/receipt Wed Sep 05 00:08:37 2018 +0300 12.2 +++ b/at-spi2-core/receipt Wed Sep 05 15:26:05 2018 +0300 12.3 @@ -1,7 +1,7 @@ 12.4 # SliTaz package receipt v2. 12.5 12.6 PACKAGE="at-spi2-core" 12.7 -VERSION="2.28.0" 12.8 +VERSION="2.30.0" 12.9 CATEGORY="libdevel" 12.10 SHORT_DESC="Service Provider Interface for the Assistive Technologies" 12.11 MAINTAINER="al.bobylev@gmail.com" 12.12 @@ -14,7 +14,7 @@ 12.13 12.14 BUILD_DEPENDS="meson ninja dbus-dev glib-dev xorg-libX11-dev xorg-libXtst-dev \ 12.15 gobject-introspection-dev gettext" 12.16 -SPLIT="at-spi2-core-dev" 12.17 +SPLIT="$PACKAGE-dev" 12.18 12.19 compile_rules() { 12.20 mkdir build
13.1 --- a/atk/receipt Wed Sep 05 00:08:37 2018 +0300 13.2 +++ b/atk/receipt Wed Sep 05 15:26:05 2018 +0300 13.3 @@ -1,7 +1,7 @@ 13.4 # SliTaz package receipt v2. 13.5 13.6 PACKAGE="atk" 13.7 -VERSION="2.28.1" 13.8 +VERSION="2.29.92" 13.9 CATEGORY="x-window" 13.10 SHORT_DESC="Accessibility toolkit" 13.11 MAINTAINER="pankso@slitaz.org"
14.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 14.2 +++ b/cmocka/receipt Wed Sep 05 15:26:05 2018 +0300 14.3 @@ -0,0 +1,38 @@ 14.4 +# SliTaz package receipt v2. 14.5 + 14.6 +PACKAGE="cmocka" 14.7 +VERSION="1.1.2" 14.8 +CATEGORY="development" 14.9 +SHORT_DESC="Unit testing framework for C with support for mock objects" 14.10 +MAINTAINER="al.bobylev@gmail.com" 14.11 +LICENSE="Apache2" 14.12 +WEB_SITE="https://cmocka.org/" 14.13 + 14.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 14.15 +WGET_URL="https://cmocka.org/files/${VERSION%.*}/$TARBALL" 14.16 + 14.17 +BUILD_DEPENDS="cmake doxygen graphviz" 14.18 +SPLIT="$PACKAGE-dev" 14.19 + 14.20 +compile_rules() { 14.21 + mkdir build 14.22 + cd build 14.23 + 14.24 + cmake \ 14.25 + -DCMAKE_INSTALL_PREFIX=/usr \ 14.26 + -DCMAKE_BUILD_TYPE=Release \ 14.27 + -DCMAKE_C_FLAGS="$CFLAGS" \ 14.28 + .. && 14.29 + make && 14.30 + make docs && 14.31 + make install || return 1 14.32 + 14.33 + cook_pick_docs $src/README.md 14.34 +} 14.35 + 14.36 +genpkg_rules() { 14.37 + case $PACKAGE in 14.38 + cmocka) copy @std;; 14.39 + *-dev) copy @dev;; 14.40 + esac 14.41 +}
15.1 --- a/gconf/receipt Wed Sep 05 00:08:37 2018 +0300 15.2 +++ b/gconf/receipt Wed Sep 05 15:26:05 2018 +0300 15.3 @@ -1,23 +1,23 @@ 15.4 # SliTaz package receipt v2. 15.5 15.6 PACKAGE="gconf" 15.7 -VERSION="2.32.3" 15.8 +VERSION="3.2.6" 15.9 CATEGORY="utilities" 15.10 SHORT_DESC="A configuration database system" 15.11 MAINTAINER="rcx@zoominternet.net" 15.12 LICENSE="LGPL2" 15.13 -WEB_SITE="http://projects.gnome.org/gconf/" 15.14 +WEB_SITE="https://projects-old.gnome.org/gconf/" 15.15 15.16 -TARBALL="GConf-$VERSION.tar.bz2" 15.17 +TARBALL="GConf-$VERSION.tar.xz" 15.18 WGET_URL="$GNOME_MIRROR/GConf/${VERSION%.*}/$TARBALL" 15.19 15.20 -BUILD_DEPENDS="intltool gettext openssl libcomerr3 gobject-introspection-dev \ 15.21 -orbit2-dev dbus-dev dbus-glib-dev polkit-dev libxml2-dev" 15.22 -SPLIT="gconf-dev" 15.23 +BUILD_DEPENDS="glib-dev libxml2-dev dbus-dev dbus-glib-dev orbit2-dev intltool \ 15.24 +gobject-introspection-dev" 15.25 +SPLIT="$PACKAGE-dev" 15.26 15.27 compile_rules() { 15.28 ./configure \ 15.29 - --libexecdir=/usr/lib/GConf \ 15.30 + --disable-static \ 15.31 $CONFIGURE_ARGS && 15.32 fix libtool && 15.33 make && 15.34 @@ -28,15 +28,11 @@ 15.35 case $PACKAGE in 15.36 gconf) 15.37 copy @std 15.38 - DEPENDS="glibc-base glib dbus dbus-glib expat libxml2 zlib polkit \ 15.39 - orbit2 atk cairo gtk+ fontconfig freetype pango xorg-pixman \ 15.40 - libpng16 xorg-libX11 xorg-libXau xorg-libXcomposite \ 15.41 - xorg-libXcursor xorg-libXdamage xorg-libXdmcp xorg-libXext \ 15.42 - xorg-libXfixes xorg-libXinerama xorg-libXrender" 15.43 + DEPENDS="dbus dbus-glib glib libxml2 orbit2" 15.44 ;; 15.45 *-dev) 15.46 copy @dev 15.47 - DEPENDS="gconf orbit2-dev" 15.48 + DEPENDS="gconf glib-dev orbit2-dev" 15.49 ;; 15.50 esac 15.51 }
16.1 --- a/gnome-python-desktop/receipt Wed Sep 05 00:08:37 2018 +0300 16.2 +++ b/gnome-python-desktop/receipt Wed Sep 05 15:26:05 2018 +0300 16.3 @@ -1,28 +1,60 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="gnome-python-desktop" 16.8 -VERSION="2.30.2" 16.9 +VERSION="2.32.0" 16.10 CATEGORY="system-tools" 16.11 -SHORT_DESC="Python bindings for GNOME desktop (gnomekeyring, rsvg, wnck)." 16.12 +SHORT_DESC="Python bindings for GNOME desktop" 16.13 MAINTAINER="pankso@slitaz.org" 16.14 LICENSE="GPL LGPL" 16.15 +WEB_SITE="https://www.gnome.org/" 16.16 + 16.17 TARBALL="$PACKAGE-$VERSION.tar.bz2" 16.18 -WEB_SITE="https://www.gnome.org/" 16.19 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 16.20 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 16.21 16.22 -BUILD_DEPENDS="python-dev gconf-dev gnome-python libgnome-keyring-dev \ 16.23 -gnome-keyring-dev librsvg-dev libwnck2-dev python-pygtk-dev gnome-python-dev" 16.24 +BUILD_DEPENDS="python-dev python-pygtk-dev gnome-python-dev \ 16.25 +libgnome-keyring-dev librsvg-dev pycairo-dev libwnck2-dev" 16.26 +SPLIT="$PACKAGE-dev" 16.27 16.28 compile_rules() { 16.29 - ./waf configure --prefix=/usr \ 16.30 + # Can't fix build flags (like `fix libtool`) using waf -> unwanted 16.31 + # dependencies (atk, cairo, fontconfig, freetype, gdk-pixbuf, pango). 16.32 + # So switch to "deprecated build system" that "will be removed in a future 16.33 + # version". But this is 2010 and no "future version" was made since that. 16.34 + 16.35 + if false; then 16.36 + 16.37 + ./waf configure \ 16.38 + --prefix=/usr \ 16.39 --enable-module "gnomekeyring,rsvg,wnck" && 16.40 ./waf build && 16.41 - ./waf install --destdir=$DESTDIR 16.42 + ./waf install \ 16.43 + --destdir=$install && 16.44 + find $install -type f -name '*.so' -exec chmod +x '{}' \; 16.45 + 16.46 + else 16.47 + 16.48 + ./configure \ 16.49 + --disable-bugbuddy \ 16.50 + --enable-gnomekeyring \ 16.51 + --enable-rsvg \ 16.52 + --enable-wnck \ 16.53 + $CONFIGURE_ARGS && 16.54 + fix libtool && 16.55 + make && 16.56 + make install 16.57 + 16.58 + fi 16.59 } 16.60 16.61 genpkg_rules() { 16.62 - mkdir -p $fs/usr/share 16.63 - cp -a $install/usr/lib $fs/usr 16.64 - cp -a $install/usr/share/pygtk $fs/usr/share 16.65 - DEPENDS="python gconf gnome-python gnome-keyring librsvg libwnck2" 16.66 + case $PACKAGE in 16.67 + gnome-python-desktop) 16.68 + copy @std 16.69 + DEPENDS="glib gtk+ libgnome-keyring librsvg libwnck2 python \ 16.70 + gnome-python" 16.71 + ;; 16.72 + *-dev) 16.73 + copy @dev 16.74 + ;; 16.75 + esac 16.76 }
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 17.2 +++ b/gnome-python-desktop/stuff/patches/01_wnck_enums.patch Wed Sep 05 15:26:05 2018 +0300 17.3 @@ -0,0 +1,32 @@ 17.4 +Bug: https://bugzilla.gnome.org/show_bug.cgi?id=630063 17.5 +Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597414 17.6 + 17.7 +--- a/wnck/wnck.defs 17.8 ++++ b/wnck/wnck.defs 17.9 +@@ -100,7 +100,7 @@ 17.10 + ) 17.11 + ) 17.12 + 17.13 +-(define-enum WindowState 17.14 ++(define-flags WindowState 17.15 + (in-module "Wnck") 17.16 + (c-name "WnckWindowState") 17.17 + (gtype-id "WNCK_TYPE_WINDOW_STATE") 17.18 +@@ -121,7 +121,7 @@ 17.19 + ) 17.20 + ) 17.21 + 17.22 +-(define-enum WindowActions 17.23 ++(define-flags WindowActions 17.24 + (in-module "Wnck") 17.25 + (c-name "WnckWindowActions") 17.26 + (gtype-id "WNCK_TYPE_WINDOW_ACTIONS") 17.27 +@@ -184,7 +184,7 @@ 17.28 + ) 17.29 + ) 17.30 + 17.31 +-(define-enum WindowMoveResizeMask 17.32 ++(define-flags WindowMoveResizeMask 17.33 + (in-module "Wnck") 17.34 + (c-name "WnckWindowMoveResizeMask") 17.35 + (gtype-id "WNCK_TYPE_WINDOW_MOVE_RESIZE_MASK")
18.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 18.2 +++ b/gnome-python-desktop/stuff/patches/series Wed Sep 05 15:26:05 2018 +0300 18.3 @@ -0,0 +1,3 @@ 18.4 +# From Arch Linux: 18.5 +# https://www.archlinux.org/packages/extra/x86_64/gnome-python-desktop/ 18.6 +01_wnck_enums.patch
19.1 --- a/libbonobo/receipt Wed Sep 05 00:08:37 2018 +0300 19.2 +++ b/libbonobo/receipt Wed Sep 05 15:26:05 2018 +0300 19.3 @@ -3,24 +3,22 @@ 19.4 PACKAGE="libbonobo" 19.5 VERSION="2.32.1" 19.6 CATEGORY="x-window" 19.7 -SHORT_DESC="Librairies for GNOME" 19.8 +SHORT_DESC="GNOME CORBA framework" 19.9 MAINTAINER="erjo@slitaz.org" 19.10 LICENSE="GPL2" 19.11 -WEB_SITE="https://www.gnome.org/" 19.12 +WEB_SITE="https://developer.gnome.org/libbonobo/" 19.13 19.14 -TARBALL="$PACKAGE-$VERSION.tar.gz" 19.15 -WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION:0:4}/$TARBALL" 19.16 +TARBALL="$PACKAGE-$VERSION.tar.bz2" 19.17 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 19.18 19.19 -BUILD_DEPENDS="glib-dev libglade-dev orbit2-dev libxml2-dev popt-dev bison \ 19.20 -flex intltool" 19.21 +BUILD_DEPENDS="intltool orbit2-dev glib-dev libxml2-dev popt-dev" 19.22 SPLIT="libbonobo-dev" 19.23 19.24 compile_rules() { 19.25 sed -i 's/-DG_DISABLE_DEPRECATED//' activation-server/Makefile* 19.26 19.27 ./configure \ 19.28 - --sysconfdir=/etc/gnome \ 19.29 - --libexecdir=/usr/lib/bonobo \ 19.30 + --disable-static \ 19.31 $CONFIGURE_ARGS && 19.32 fix libtool && 19.33 make && 19.34 @@ -31,10 +29,11 @@ 19.35 case $PACKAGE in 19.36 libbonobo) 19.37 copy @std 19.38 - DEPENDS="glib orbit2 libxml2 libglade" 19.39 + DEPENDS="glib libxml2 orbit2" 19.40 ;; 19.41 *-dev) 19.42 copy @dev 19.43 + DEPENDS="libbonobo glib-dev orbit2-dev" 19.44 ;; 19.45 esac 19.46 }
20.1 --- a/libbonoboui/receipt Wed Sep 05 00:08:37 2018 +0300 20.2 +++ b/libbonoboui/receipt Wed Sep 05 15:26:05 2018 +0300 20.3 @@ -1,26 +1,24 @@ 20.4 # SliTaz package receipt v2. 20.5 20.6 PACKAGE="libbonoboui" 20.7 -VERSION="2.24.3" 20.8 +VERSION="2.24.5" 20.9 CATEGORY="x-window" 20.10 -SHORT_DESC="The libbonoboui package contains libbonoboui libraries" 20.11 +SHORT_DESC="Library for compound documents in GNOME" 20.12 MAINTAINER="pankso@slitaz.org" 20.13 -LICENSE="GPL2" 20.14 -WEB_SITE="https://www.gnome.org/" 20.15 +LICENSE="GPL2 LGPL2.1" 20.16 +WEB_SITE="https://developer.gnome.org/libbonoboui/" 20.17 20.18 TARBALL="$PACKAGE-$VERSION.tar.bz2" 20.19 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$PACKAGE/${VERSION%.*}/$TARBALL" 20.20 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 20.21 20.22 -BUILD_DEPENDS="glib-dev gtk+-dev libgnome-dev libgnomecanvas-dev libglade-dev \ 20.23 -gconf-dev alsa-lib-dev popt-dev libbonobo-dev util-linux-uuid-dev intltool \ 20.24 -dbus-glib-dev audiofile esound libffi xorg-libXinerama-dev xorg-libXrandr-dev \ 20.25 -xorg-libXcursor-dev xorg-libXcomposite-dev xorg-libXdamage-dev libgcrypt-dev" 20.26 +BUILD_DEPENDS="intltool gtk+-dev pangox-compat-dev xorg-libICE-dev popt-dev \ 20.27 +libgnomecanvas-dev libbonobo-dev libgnome-dev gconf-dev libglade-dev \ 20.28 +xorg-libSM-dev libgcrypt-dev" 20.29 SPLIT="libbonoboui-dev" 20.30 20.31 compile_rules() { 20.32 ./configure \ 20.33 - --sysconfdir=/etc/gnome \ 20.34 - --libexecdir=/usr/lib/bonobo \ 20.35 + --disable-static \ 20.36 $CONFIGURE_ARGS && 20.37 fix libtool && 20.38 make && 20.39 @@ -31,12 +29,13 @@ 20.40 case $PACKAGE in 20.41 libbonoboui) 20.42 copy @std 20.43 - DEPENDS="glib gtk+ libgnome libgnomecanvas libglade gconf alsa-lib \ 20.44 - popt libbonobo" 20.45 + DEPENDS="atk gconf gdk-pixbuf glib gtk+ libart_lgpl libbonobo \ 20.46 + libglade libgnome libgnomecanvas libxml2 orbit2 popt xorg-libX11" 20.47 ;; 20.48 *-dev) 20.49 copy @dev 20.50 - DEPENDS="libbonoboui libgnomecanvas-dev" 20.51 + DEPENDS="libbonoboui glib-dev libbonobo-dev libgnome-dev \ 20.52 + libgnomecanvas-dev libxml2-dev orbit2-dev" 20.53 ;; 20.54 esac 20.55 }
21.1 --- a/shared-mime-info/receipt Wed Sep 05 00:08:37 2018 +0300 21.2 +++ b/shared-mime-info/receipt Wed Sep 05 15:26:05 2018 +0300 21.3 @@ -14,7 +14,7 @@ 21.4 21.5 BUILD_DEPENDS_arm="glib-dev libxml2-dev" 21.6 BUILD_DEPENDS="intltool libxml2-dev glib-dev" 21.7 -SPLIT="$PACKAGE $PACKAGE-common $PACKAGE-dev" 21.8 +SPLIT="$PACKAGE-dev" 21.9 21.10 compile_rules() { 21.11 # Original size before rebuilding/stripping 21.12 @@ -68,12 +68,8 @@ 21.13 genpkg_rules() { 21.14 case $PACKAGE in 21.15 shared-mime-info) 21.16 - copy bin/ 21.17 - DEPENDS="glib libxml2 shared-mime-info-common" 21.18 - ;; 21.19 - *-common) 21.20 - copy @std @rm 21.21 - CAT="system-tools|common files" 21.22 + copy @std 21.23 + DEPENDS="glib libxml2" 21.24 ;; 21.25 *-dev) 21.26 copy @dev