wok-next rev 19682

Up at-spi2-atk, at-spi2-core, atk, atkmm, glibmm, gobject-introspection, libgiomm, libsigc++
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon Apr 10 00:21:34 2017 +0300 (2017-04-10)
parents 27e7c76d2c94
children 3c8c4006ed5c
files at-spi2-atk-dev/receipt at-spi2-atk/receipt at-spi2-core-dev/receipt at-spi2-core/receipt at-spi2/receipt atk-dev/receipt atk/receipt atkmm-dev/receipt atkmm/receipt glibmm-dev/receipt glibmm/receipt gobject-introspection-dev/receipt gobject-introspection/receipt libgiomm-dev/receipt libgiomm/receipt libsigc++-dev/receipt libsigc++/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/at-spi2-atk-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
     1.3 @@ -0,0 +1,19 @@
     1.4 +# SliTaz package receipt.
     1.5 +
     1.6 +PACKAGE="at-spi2-atk-dev"
     1.7 +VERSION="2.20.1"
     1.8 +CATEGORY="development"
     1.9 +LICENSE="GPL3"
    1.10 +SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service (development files)"
    1.11 +MAINTAINER="yuripourre@gmail.com"
    1.12 +WEB_SITE="https://www.gnome.org/"
    1.13 +
    1.14 +WANTED="at-spi2-atk"
    1.15 +DEPENDS="at-spi2-atk gobject-introspection-dev at-spi2-core-dev glib-dev \
    1.16 +atk-dev libffi-dev xorg-libX11-dev libxcb-dev xorg-libXau-dev \
    1.17 +xorg-libXdmcp-dev dbus-dev pcre-dev"
    1.18 +
    1.19 +genpkg_rules()
    1.20 +{
    1.21 +	cook_copy_files *.h *.la *.pc
    1.22 +}
     2.1 --- a/at-spi2-atk/receipt	Fri Apr 07 17:30:10 2017 +0300
     2.2 +++ b/at-spi2-atk/receipt	Mon Apr 10 00:21:34 2017 +0300
     2.3 @@ -1,29 +1,27 @@
     2.4  # SliTaz package receipt.
     2.5  
     2.6  PACKAGE="at-spi2-atk"
     2.7 -VERSION="2.15.4"
     2.8 +VERSION="2.20.1"
     2.9  CATEGORY="libdevel"
    2.10  LICENSE="GPL3"
    2.11 -SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service."
    2.12 +SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service"
    2.13  MAINTAINER="yuripourre@gmail.com"
    2.14 +WEB_SITE="https://www.gnome.org/"
    2.15 +
    2.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
    2.17 -WEB_SITE="http://www.gnome.org/"
    2.18  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    2.19  
    2.20 -DEPENDS="atk dbus util-linux-uuid at-spi2"
    2.21 -BUILD_DEPENDS="at-spi2 atk-dev dbus-dev util-linux-uuid-dev"
    2.22 +DEPENDS="at-spi2-core atk dbus glib libffi libxcb pcre xorg-libX11 xorg-libXau \
    2.23 +xorg-libXdmcp"
    2.24 +BUILD_DEPENDS="dbus-dev glib-dev atk-dev at-spi2-core-dev"
    2.25  
    2.26  # Rules to configure and make the package.
    2.27  compile_rules()
    2.28  {
    2.29 -	./configure \
    2.30 -		--prefix=/usr \
    2.31 -		$CONFIGURE_ARGS &&
    2.32 -	make &&
    2.33 -	make DESTDIR=$DESTDIR install
    2.34 +	./configure $CONFIGURE_ARGS && make && make install
    2.35  }
    2.36  
    2.37  genpkg_rules()
    2.38  {
    2.39 -	cp -a $install/usr $fs
    2.40 +	cook_copy_files *.desktop *.so*
    2.41  }
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/at-spi2-core-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
     3.3 @@ -0,0 +1,18 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="at-spi2-core-dev"
     3.7 +VERSION="2.20.2"
     3.8 +CATEGORY="development"
     3.9 +LICENSE="GPL3"
    3.10 +SHORT_DESC="Service Provider Interface for the Assistive Technologies (development files)"
    3.11 +MAINTAINER="al.bobylev@gmail.com"
    3.12 +WEB_SITE="https://www.gnome.org/"
    3.13 +
    3.14 +WANTED="at-spi2-core"
    3.15 +DEPENDS="at-spi2-core dbus-dev glib-dev gobject-introspection-dev libffi-dev \
    3.16 +xorg-libX11-dev libxcb-dev xorg-libXau-dev xorg-libXdmcp-dev pcre-dev"
    3.17 +
    3.18 +genpkg_rules()
    3.19 +{
    3.20 +	cook_copy_files *.h *.pc *.la *.c *.typelib *.gir
    3.21 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/at-spi2-core/receipt	Mon Apr 10 00:21:34 2017 +0300
     4.3 @@ -0,0 +1,33 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="at-spi2-core"
     4.7 +VERSION="2.20.2"
     4.8 +CATEGORY="libdevel"
     4.9 +LICENSE="GPL3"
    4.10 +SHORT_DESC="Service Provider Interface for the Assistive Technologies"
    4.11 +MAINTAINER="al.bobylev@gmail.com"
    4.12 +WEB_SITE="https://www.gnome.org/"
    4.13 +
    4.14 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    4.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    4.16 +
    4.17 +DEPENDS="dbus glib libffi libgio libxcb pcre xorg-libX11 xorg-libXau \
    4.18 +xorg-libXdmcp xorg-libXext xorg-libXi xorg-libXtst zlib"
    4.19 +BUILD_DEPENDS="intltool dbus-dev xorg-libX11-dev xorg-libXtst-dev \
    4.20 +gobject-introspection-dev"
    4.21 +
    4.22 +# Rules to configure and make the package.
    4.23 +compile_rules()
    4.24 +{
    4.25 +	./configure \
    4.26 +		--sysconfdir=/etc \
    4.27 +		$CONFIGURE_ARGS &&
    4.28 +	make &&
    4.29 +	make install
    4.30 +}
    4.31 +
    4.32 +genpkg_rules()
    4.33 +{
    4.34 +	cook_copy_folders etc libexec dbus-1 defaults
    4.35 +	cook_copy_files *.so*
    4.36 +}
     5.1 --- a/at-spi2/receipt	Fri Apr 07 17:30:10 2017 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,31 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="at-spi2"
     5.7 -VERSION="2.15.4"
     5.8 -CATEGORY="libdevel"
     5.9 -LICENSE="GPL3"
    5.10 -SHORT_DESC="Bridges ATK to At-Spi2 D-Bus service."
    5.11 -MAINTAINER="yuripourre@gmail.com"
    5.12 -SOURCE="at-spi2-core"
    5.13 -TARBALL="$SOURCE-$VERSION.tar.xz"
    5.14 -WEB_SITE="http://www.gnome.org/"
    5.15 -WGET_URL="http://ftp.gnome.org/pub/gnome/sources/$SOURCE/${VERSION%.*}/$TARBALL"
    5.16 -
    5.17 -DEPENDS="dbus glib gobject-introspection util-linux-uuid"
    5.18 -BUILD_DEPENDS="dbus-dev glib-dev gobject-introspection-dev util-linux-uuid-dev"
    5.19 -
    5.20 -# Rules to configure and make the package.
    5.21 -compile_rules()
    5.22 -{
    5.23 -	./configure \
    5.24 -		--prefix=/usr \
    5.25 -		--sysconfdir=/etc \
    5.26 -		$CONFIGURE_ARGS &&
    5.27 -	make &&
    5.28 -	make DESTDIR=$DESTDIR install
    5.29 -}
    5.30 -
    5.31 -genpkg_rules()
    5.32 -{
    5.33 -	cp -a $install/usr $fs
    5.34 -}
     6.1 --- a/atk-dev/receipt	Fri Apr 07 17:30:10 2017 +0300
     6.2 +++ b/atk-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
     6.3 @@ -1,24 +1,19 @@
     6.4  # SliTaz package receipt.
     6.5  
     6.6  PACKAGE="atk-dev"
     6.7 -VERSION="2.15.4"
     6.8 +VERSION="2.20.0"
     6.9  CATEGORY="development"
    6.10  SHORT_DESC="Accessibility toolkit devel files."
    6.11  MAINTAINER="pankso@slitaz.org"
    6.12  LICENSE="GPL2"
    6.13 -WANTED="atk"
    6.14 -WEB_SITE="http://www.gnome.org/"
    6.15 +WEB_SITE="https://www.gnome.org/"
    6.16  HOST_ARCH="i486 arm"
    6.17  
    6.18 +WANTED="atk"
    6.19  DEPENDS="atk pkg-config"
    6.20  
    6.21  # Rules to gen a SliTaz package suitable for Tazpkg.
    6.22  genpkg_rules()
    6.23  {
    6.24 -	mkdir -p $fs/usr/lib $fs/usr/share
    6.25 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    6.26 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
    6.27 -	cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib
    6.28 -	cp -a $install/usr/share/gir-1.0 $fs/usr/share
    6.29 -	cp -a $install/usr/include $fs/usr
    6.30 +	cook_copy_files *.h *.la *.pc *.typelib *.gir
    6.31  }
     7.1 --- a/atk/receipt	Fri Apr 07 17:30:10 2017 +0300
     7.2 +++ b/atk/receipt	Mon Apr 10 00:21:34 2017 +0300
     7.3 @@ -1,37 +1,36 @@
     7.4  # SliTaz package receipt.
     7.5  
     7.6  PACKAGE="atk"
     7.7 -VERSION="2.15.4"
     7.8 +VERSION="2.20.0"
     7.9  CATEGORY="x-window"
    7.10  SHORT_DESC="Accessibility toolkit."
    7.11  MAINTAINER="pankso@slitaz.org"
    7.12  LICENSE="GPL2"
    7.13 -TARBALL="$PACKAGE-$VERSION.tar.xz"
    7.14 -WEB_SITE="http://www.gnome.org/"
    7.15 -WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    7.16 +WEB_SITE="https://www.gnome.org/"
    7.17  TAGS="accessibility"
    7.18  HOST_ARCH="i486 arm"
    7.19  
    7.20 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    7.21 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    7.22 +
    7.23  DEPENDS="glib"
    7.24 -BUILD_DEPENDS="libgio-dev glib-dev"
    7.25 +BUILD_DEPENDS="glib-dev gettext gobject-introspection-dev"
    7.26 +BUILD_DEPENDS_arm="libgio-dev glib-dev"
    7.27  
    7.28  # Handle cross compilation
    7.29  case "$ARCH" in
    7.30 -	i?86) BUILD_DEPENDS="$BUILD_DEPENDS gobject-introspection-dev" ;;
    7.31 +	arm*) BUILD_DEPENDS=$BUILD_DEPENDS_arm ;;
    7.32  esac
    7.33  
    7.34 +
    7.35  # Rules to configure and make the package.
    7.36  compile_rules()
    7.37  {
    7.38 -	./configure \
    7.39 -		$CONFIGURE_ARGS &&
    7.40 -	make &&
    7.41 -	make DESTDIR=$DESTDIR install
    7.42 +	./configure $CONFIGURE_ARGS && make && make install
    7.43  }
    7.44  
    7.45  # Rules to gen a SliTaz package suitable for Tazpkg.
    7.46  genpkg_rules()
    7.47  {
    7.48 -	mkdir -p $fs/usr/lib
    7.49 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    7.50 +	cook_copy_files *.so*
    7.51  }
     8.1 --- a/atkmm-dev/receipt	Fri Apr 07 17:30:10 2017 +0300
     8.2 +++ b/atkmm-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
     8.3 @@ -1,14 +1,14 @@
     8.4  # SliTaz package receipt.
     8.5  
     8.6  PACKAGE="atkmm-dev"
     8.7 -VERSION="2.22.6"
     8.8 +VERSION="2.24.2"
     8.9  CATEGORY="development"
    8.10  SHORT_DESC="devel files for atkmm"
    8.11  MAINTAINER="slaxemulator@gmail.com"
    8.12  LICENSE="LGPL2.1"
    8.13 -WEB_SITE="http://www.gnome.org/"
    8.14 +WEB_SITE="https://www.gnome.org/"
    8.15 +
    8.16  WANTED="atkmm"
    8.17 -
    8.18  DEPENDS="atkmm pkg-config"
    8.19  
    8.20  # Rules to gen a SliTaz package suitable for Tazpkg.
     9.1 --- a/atkmm/receipt	Fri Apr 07 17:30:10 2017 +0300
     9.2 +++ b/atkmm/receipt	Mon Apr 10 00:21:34 2017 +0300
     9.3 @@ -1,30 +1,29 @@
     9.4  # SliTaz package receipt.
     9.5  
     9.6  PACKAGE="atkmm"
     9.7 -VERSION="2.22.6"
     9.8 +VERSION="2.24.2"
     9.9  CATEGORY="x-window"
    9.10  SHORT_DESC="C++ interface for the popular Accessibility toolkit."
    9.11  MAINTAINER="slaxemulator@gmail.com"
    9.12  LICENSE="LGPL2.1"
    9.13 -BUILD_DEPENDS="atk-dev glib-dev glibmm-dev libgiomm-dev pkg-config"
    9.14 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
    9.15 -WEB_SITE="http://www.gnome.org/"
    9.16 +WEB_SITE="https://www.gnome.org/"
    9.17 +
    9.18 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    9.19  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    9.20  
    9.21 -DEPENDS="atk libsigc++"
    9.22 +DEPENDS="atk glib glibmm libsigc++"
    9.23 +BUILD_DEPENDS="atk-dev glibmm-dev"
    9.24  
    9.25  # Rules to configure and make the package.
    9.26  compile_rules()
    9.27  {
    9.28 -	cd $src
    9.29 -	./configure $CONFIGURE_ARGS && 
    9.30 -	make && make install
    9.31 +	sed -i "/^libdocdir =/ s|\$(book_name)|atkmm-$VERSION|" doc/Makefile.in
    9.32 +
    9.33 +	./configure $CONFIGURE_ARGS && make && make install
    9.34  }
    9.35  
    9.36  # Rules to gen a SliTaz package suitable for Tazpkg.
    9.37  genpkg_rules()
    9.38  {
    9.39 -	mkdir -p $fs/usr/lib
    9.40 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    9.41 +	cook_copy_files *.so*
    9.42  }
    9.43 -
    10.1 --- a/glibmm-dev/receipt	Fri Apr 07 17:30:10 2017 +0300
    10.2 +++ b/glibmm-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
    10.3 @@ -1,27 +1,19 @@
    10.4  # SliTaz package receipt.
    10.5  
    10.6  PACKAGE="glibmm-dev"
    10.7 -VERSION="2.40.0"
    10.8 +VERSION="2.48.1"
    10.9  CATEGORY="development"
   10.10  SHORT_DESC="Callback Framework for C++ devel files."
   10.11  MAINTAINER="pankso@slitaz.org"
   10.12  LICENSE="LGPL2.1"
   10.13 -WANTED="glibmm"
   10.14  WEB_SITE="http://www.gtkmm.org/"
   10.15  
   10.16 +WANTED="glibmm"
   10.17  DEPENDS="glibmm libgiomm-dev libsigc++-dev glib-dev pkg-config"
   10.18  
   10.19  # Rules to gen a SliTaz package suitable for Tazpkg.
   10.20  genpkg_rules()
   10.21  {
   10.22 -	mkdir -p $fs/usr/lib $fs/usr/share
   10.23 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   10.24 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   10.25 -	cp -a $install/usr/lib/glibmm-2.4 $fs/usr/lib
   10.26 -	cp -a $install/usr/include $fs/usr
   10.27 -	cp -a $install/usr/share/devhelp $fs/usr/share
   10.28 -	# Remove libgiomm-dev
   10.29 -	rm -rf $fs/usr/lib/libgiomm*.*a
   10.30 -	rm -rf $fs/usr/lib/pkgconfig/giomm-2.4.pc
   10.31 -	rm -rf $fs/usr/include/giomm-2.4
   10.32 +	cook_copy_folders glibmm-2.4
   10.33 +	cook_copy_files libglibmm*.la glibmm-2.4.pc
   10.34  }
    11.1 --- a/glibmm/receipt	Fri Apr 07 17:30:10 2017 +0300
    11.2 +++ b/glibmm/receipt	Mon Apr 10 00:21:34 2017 +0300
    11.3 @@ -1,31 +1,30 @@
    11.4  # SliTaz package receipt.
    11.5  
    11.6  PACKAGE="glibmm"
    11.7 -VERSION="2.40.0"
    11.8 +VERSION="2.48.1"
    11.9  CATEGORY="x-window"
   11.10  SHORT_DESC="C++ interface for the popular GUI library GTK+."
   11.11  MAINTAINER="pankso@slitaz.org"
   11.12  LICENSE="LGPL2.1"
   11.13 +WEB_SITE="http://www.gtkmm.org/"
   11.14 +
   11.15  TARBALL="$PACKAGE-$VERSION.tar.xz"
   11.16 -WEB_SITE="http://www.gtkmm.org/"
   11.17  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   11.18  
   11.19 -DEPENDS="glib libsigc++ gcc-lib-base glibc-base libffi pcre"
   11.20 +DEPENDS="glib libsigc++ gcc-lib-base glibc-base"
   11.21  BUILD_DEPENDS="glib-dev libsigc++-dev"
   11.22 +SPLIT="libgiomm libgiomm-dev glibmm-dev"
   11.23  
   11.24  # Rules to configure and make the package.
   11.25  compile_rules()
   11.26  {
   11.27 -	find . -name '*.[ch]*' | xargs sed -i 's|<glib/.*h|<glib.h|'
   11.28 -	./configure $CONFIGURE_ARGS && 
   11.29 -	make && make install
   11.30 +	sed -i "/^libdocdir =/ s|\$(book_name)|glibmm-$VERSION|" docs/Makefile.in
   11.31 +
   11.32 +	./configure $CONFIGURE_ARGS && make && make install
   11.33  }
   11.34  
   11.35  # Rules to gen a SliTaz package suitable for Tazpkg.
   11.36  genpkg_rules()
   11.37  {
   11.38 -	mkdir -p $fs/usr/lib
   11.39 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   11.40 -	# Remove libgiomm
   11.41 -	rm -rf $fs/usr/lib/libgiomm*
   11.42 +	cook_copy_files libglibmm*.so*
   11.43  }
    12.1 --- a/gobject-introspection-dev/receipt	Fri Apr 07 17:30:10 2017 +0300
    12.2 +++ b/gobject-introspection-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
    12.3 @@ -1,7 +1,7 @@
    12.4  # SliTaz package receipt.
    12.5  
    12.6  PACKAGE="gobject-introspection-dev"
    12.7 -VERSION="1.43.3"
    12.8 +VERSION="1.48.0"
    12.9  CATEGORY="development"
   12.10  SHORT_DESC="Gobject-introspection devel files"
   12.11  MAINTAINER="pankso@slitaz.org"
   12.12 @@ -14,13 +14,6 @@
   12.13  # Rules to gen a SliTaz package suitable for Tazpkg.
   12.14  genpkg_rules()
   12.15  {
   12.16 -	mkdir -p \
   12.17 -		$fs/usr/lib \
   12.18 -		$fs/usr/share
   12.19 -	cp -a $install/usr/include $fs/usr
   12.20 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   12.21 -	cp -a $install/usr/lib/*.la $fs/usr/lib
   12.22 -	cp -a $install/usr/share/aclocal $fs/usr/share
   12.23 -	cp -a $install/usr/share/gir-1.0 $fs/usr/share
   12.24 -	cp -a $install/usr/share/gobject-introspection-* $fs/usr/share
   12.25 +	cook_copy_files *.h *.la *.pc *.m4 *.gir
   12.26 +	cook_copy_folders gobject-introspection-1.0
   12.27  }
    13.1 --- a/gobject-introspection/receipt	Fri Apr 07 17:30:10 2017 +0300
    13.2 +++ b/gobject-introspection/receipt	Mon Apr 10 00:21:34 2017 +0300
    13.3 @@ -1,19 +1,20 @@
    13.4  # SliTaz package receipt.
    13.5  
    13.6  PACKAGE="gobject-introspection"
    13.7 -VERSION="1.43.3"
    13.8 +VERSION="1.48.0"
    13.9  CATEGORY="development"
   13.10  SHORT_DESC="Introspection system for GObject-based libraries"
   13.11  MAINTAINER="pankso@slitaz.org"
   13.12  LICENSE="LGPL2 MIT"
   13.13 -WEB_SITE="http://live.gnome.org/GObjectInstrospection"
   13.14 +WEB_SITE="https://wiki.gnome.org/Projects/GObjectInstrospection"
   13.15 +#HOST_ARCH="i486 arm"
   13.16 +
   13.17  TARBALL="$PACKAGE-$VERSION.tar.xz"
   13.18  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   13.19 -#HOST_ARCH="i486 arm"
   13.20  
   13.21 -DEPENDS="libgio dbus"
   13.22 -BUILD_DEPENDS="flex bison glib-dev python-dev libgio-dev libffi-dev \
   13.23 -cairo-dev dbus-dev"
   13.24 +DEPENDS="glib glibc-base libffi libgio pcre zlib  dbus"
   13.25 +BUILD_DEPENDS="glib-dev cairo-dev gtk-doc python-dev"
   13.26 +BUILD_DEPENDS_arm="glib-dev libgio-dev libffi-dev cairo-dev dbus-dev"
   13.27  
   13.28  # Handle cross compilation
   13.29  case "$ARCH" in
   13.30 @@ -21,7 +22,8 @@
   13.31  		export CFLAGS="$CFLAGS -L/cross/$ARCH/sysroot/usr/lib"
   13.32  		export LDFLAGS="$LDFLAGS -L/cross/$ARCH/sysroot/usr/lib"
   13.33  		export PKG_CONFIG_PATH="/cross/$ARCH/sysroot/usr/pkgconfig"
   13.34 -		BUILD_DEPENDS="glib-dev libgio-dev libffi-dev cairo-dev dbus-dev" ;;
   13.35 +		BUILD_DEPENDS=$BUILD_SEPENDS_arm
   13.36 +		;;
   13.37  esac
   13.38  
   13.39  # Rules to configure and make the package.
   13.40 @@ -36,11 +38,7 @@
   13.41  # Rules to gen a SliTaz package suitable for Tazpkg.
   13.42  genpkg_rules()
   13.43  {
   13.44 -	mkdir -p \
   13.45 -		$fs/usr/lib \
   13.46 -		$fs/usr/share
   13.47 -	cp -a $install/usr/bin $fs/usr
   13.48 -	cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib
   13.49 -	cp -a $install/usr/lib/gobject-introspection $fs/usr/lib
   13.50 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   13.51 +	cook_copy_folders bin girepository-1.0 gobject-introspection
   13.52 +	cook_copy_files *.so*
   13.53 +	find $fs -name '*.la' -delete
   13.54  }
    14.1 --- a/libgiomm-dev/receipt	Fri Apr 07 17:30:10 2017 +0300
    14.2 +++ b/libgiomm-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
    14.3 @@ -1,22 +1,19 @@
    14.4  # SliTaz package receipt.
    14.5  
    14.6  PACKAGE="libgiomm-dev"
    14.7 -VERSION="2.40.0"
    14.8 +VERSION="2.48.1"
    14.9  CATEGORY="development"
   14.10  SHORT_DESC="GIO Framework for C++ devel files."
   14.11  MAINTAINER="pankso@slitaz.org"
   14.12  LICENSE="LGPL2.1"
   14.13 -WANTED="glibmm"
   14.14  WEB_SITE="http://www.gtkmm.org/"
   14.15  
   14.16 +WANTED="glibmm"
   14.17  DEPENDS="libgiomm pkg-config"
   14.18  
   14.19  # Rules to gen a SliTaz package suitable for Tazpkg.
   14.20  genpkg_rules()
   14.21  {
   14.22 -	mkdir -p $fs/usr/lib/pkgconfig $fs/usr/include
   14.23 -	cp -a $install/usr/lib/libgiomm*.*a $fs/usr/lib
   14.24 -	cp -a $install/usr/lib/pkgconfig/giomm-2.4.pc $fs/usr/lib/pkgconfig
   14.25 -	cp -a $install/usr/lib/giomm-2.4 $fs/usr/lib
   14.26 -	cp -a $install/usr/include/giomm-2.4 $fs/usr/include
   14.27 +	cook_copy_folders giomm-2.4
   14.28 +	cook_copy_files libgiomm*.la giomm-2.4.pc
   14.29  }
    15.1 --- a/libgiomm/receipt	Fri Apr 07 17:30:10 2017 +0300
    15.2 +++ b/libgiomm/receipt	Mon Apr 10 00:21:34 2017 +0300
    15.3 @@ -1,18 +1,18 @@
    15.4  # SliTaz package receipt.
    15.5  
    15.6  PACKAGE="libgiomm"
    15.7 -VERSION="2.40.0"
    15.8 +VERSION="2.48.1"
    15.9  CATEGORY="x-window"
   15.10  SHORT_DESC="GIO Framework for C++."
   15.11  MAINTAINER="pankso@slitaz.org"
   15.12  LICENSE="LGPL2.1"
   15.13 -DEPENDS="glib glibmm libgio libsigc++ gcc-lib-base glibc-base libffi pcre zlib"
   15.14 +WEB_SITE="http://www.gtkmm.org/"
   15.15 +
   15.16  WANTED="glibmm"
   15.17 -WEB_SITE="http://www.gtkmm.org/"
   15.18 +DEPENDS="glib glibmm libgio libsigc++"
   15.19  
   15.20  # Rules to gen a SliTaz package suitable for Tazpkg.
   15.21  genpkg_rules()
   15.22  {
   15.23 -	mkdir -p $fs/usr/lib
   15.24 -	cp -a $install/usr/lib/libgiomm*.so* $fs/usr/lib
   15.25 +	cook_copy_files libgiomm*.so*
   15.26  }
    16.1 --- a/libsigc++-dev/receipt	Fri Apr 07 17:30:10 2017 +0300
    16.2 +++ b/libsigc++-dev/receipt	Mon Apr 10 00:21:34 2017 +0300
    16.3 @@ -1,23 +1,19 @@
    16.4  # SliTaz package receipt.
    16.5  
    16.6  PACKAGE="libsigc++-dev"
    16.7 -VERSION="2.2.10"
    16.8 +VERSION="2.8.0"
    16.9  CATEGORY="development"
   16.10  SHORT_DESC="Callback Framework for C++ devel files."
   16.11  MAINTAINER="pankso@slitaz.org"
   16.12  LICENSE="LGPL2.1"
   16.13 -WANTED="libsigc++"
   16.14  WEB_SITE="http://libsigc.sourceforge.net/"
   16.15  HOST_ARCH="i486 arm"
   16.16  
   16.17 +WANTED="libsigc++"
   16.18  DEPENDS="libsigc++ pkg-config"
   16.19  
   16.20  # Rules to gen a SliTaz package suitable for Tazpkg.
   16.21  genpkg_rules()
   16.22  {
   16.23 -	mkdir -p $fs/usr/lib
   16.24 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
   16.25 -	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   16.26 -	cp -a $install/usr/lib/sigc++-2.0 $fs/usr/lib
   16.27 -	cp -a $install/usr/include $fs/usr
   16.28 +	cook_copy_files *.h *.la *.pc
   16.29  }
    17.1 --- a/libsigc++/receipt	Fri Apr 07 17:30:10 2017 +0300
    17.2 +++ b/libsigc++/receipt	Mon Apr 10 00:21:34 2017 +0300
    17.3 @@ -1,29 +1,27 @@
    17.4  # SliTaz package receipt.
    17.5  
    17.6  PACKAGE="libsigc++"
    17.7 -VERSION="2.2.10"
    17.8 +VERSION="2.8.0"
    17.9  CATEGORY="system-tools"
   17.10  SHORT_DESC="Callback Framework for C++"
   17.11  MAINTAINER="pankso@slitaz.org"
   17.12  LICENSE="LGPL2.1"
   17.13 -TARBALL="$PACKAGE-$VERSION.tar.bz2"
   17.14  WEB_SITE="http://libsigc.sourceforge.net/"
   17.15 -WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   17.16  HOST_ARCH="i486 arm"
   17.17  
   17.18 -BUILD_DEPENDS="m4"
   17.19 +TARBALL="$PACKAGE-$VERSION.tar.xz"
   17.20 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   17.21 +
   17.22 +BUILD_DEPENDS="m4 perl"
   17.23  
   17.24  # Rules to configure and make the package.
   17.25  compile_rules()
   17.26  {
   17.27 -	./configure \
   17.28 -		$CONFIGURE_ARGS &&
   17.29 -	make && make install
   17.30 +	./configure $CONFIGURE_ARGS && make && make install
   17.31  }
   17.32  
   17.33  # Rules to gen a SliTaz package suitable for Tazpkg.
   17.34  genpkg_rules()
   17.35  {
   17.36 -	mkdir -p $fs/usr/lib
   17.37 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
   17.38 +	cook_copy_files *.so*
   17.39  }