# HG changeset patch # User Aleksej Bobylev # Date 1491787060 -10800 # Node ID 3c8c4006ed5cf8b0eaa5564bd525824eca0a5d74 # Parent 28f443011cb6164bf5e324c85f835182ac4ad2e2 Up cairomm, libglade diff -r 28f443011cb6 -r 3c8c4006ed5c cairomm-dev/receipt --- a/cairomm-dev/receipt Mon Apr 10 00:21:34 2017 +0300 +++ b/cairomm-dev/receipt Mon Apr 10 04:17:40 2017 +0300 @@ -1,22 +1,21 @@ # SliTaz package receipt. PACKAGE="cairomm-dev" -VERSION="1.11.2" +VERSION="1.12.0" CATEGORY="development" -SHORT_DESC="Cairomm library devel files." +SHORT_DESC="C++ interface to Cairo (development files)" MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2" +WEB_SITE="https://www.cairographics.org/" + WANTED="cairomm" -WEB_SITE="http://www.cairographics.org/" - -DEPENDS="cairomm cairo-dev pkg-config" +DEPENDS="cairomm bzip2-dev cairo-dev fontconfig-dev freetype-dev glib-dev \ +harfbuzz-dev liblzma-dev libpng-dev libsigc++-dev libxcb-dev libxml2-dev \ +pcre-dev pixman-dev xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev \ +xorg-libXext-dev xorg-libXrender-dev zlib-dev" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/cairomm-1.0 $fs/usr/lib + cook_copy_files *.h *.la *.pc } diff -r 28f443011cb6 -r 3c8c4006ed5c cairomm/description.txt --- a/cairomm/description.txt Mon Apr 10 00:21:34 2017 +0300 +++ b/cairomm/description.txt Mon Apr 10 04:17:40 2017 +0300 @@ -1,3 +1,3 @@ -cairomm is a C++ wrapper for the cairo graphics library. It offers all the power -of cairo with an interface familiar to C++ developers, including use of the -Standard Template Library where it makes sense. +cairomm is a C++ wrapper for the cairo graphics library. It offers all the +power of cairo with an interface familiar to C++ developers, including use of +the Standard Template Library where it makes sense. diff -r 28f443011cb6 -r 3c8c4006ed5c cairomm/receipt --- a/cairomm/receipt Mon Apr 10 00:21:34 2017 +0300 +++ b/cairomm/receipt Mon Apr 10 04:17:40 2017 +0300 @@ -1,29 +1,30 @@ # SliTaz package receipt. PACKAGE="cairomm" -VERSION="1.11.2" +VERSION="1.12.0" CATEGORY="x-window" -SHORT_DESC="2D graphics library (mm)." +SHORT_DESC="C++ interface to Cairo" MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2" +WEB_SITE="https://www.cairographics.org/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://www.cairographics.org/" WGET_URL="http://cairographics.org/releases/$TARBALL" -DEPENDS="pixman cairo libsigc++ xcb-util" -BUILD_DEPENDS="pixman-dev cairo-dev libsigc++-dev xcb-util-dev libxml2-dev" +DEPENDS="cairo freetype libpng libsigc++ xorg-libX11 xorg-libXext \ +xorg-libXrender zlib" +BUILD_DEPENDS="cairo-dev libsigc++-dev" # Rules to configure and make the package. compile_rules() { - cd $src - ./configure $CONFIGURE_ARGS && - make && make install + sed -i "/^libdocdir =/ s|\$(book_name)|cairomm-$VERSION|" docs/Makefile.in + + ./configure $CONFIGURE_ARGS && make && make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib + cook_copy_files *.so* } diff -r 28f443011cb6 -r 3c8c4006ed5c libglade-dev/receipt --- a/libglade-dev/receipt Mon Apr 10 00:21:34 2017 +0300 +++ b/libglade-dev/receipt Mon Apr 10 04:17:40 2017 +0300 @@ -6,18 +6,18 @@ SHORT_DESC="The Glade libs devel files." MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2" -WANTED="libglade" -WEB_SITE="http://www.jamesh.id.au/software/libglade/" +WEB_SITE="https://developer.gnome.org/libglade/" HOST_ARCH="i486 arm" -DEPENDS="gtk+-dev libxml2-dev libglade pkg-config" +WANTED="libglade" +DEPENDS="libglade atk-dev bzip2-dev cairo-dev fontconfig-dev freetype-dev \ +gdk-pixbuf-dev glib-dev glibc-dev gtk+-dev harfbuzz-dev libffi-dev libgio-dev \ +liblzma-dev libpng-dev libxcb-dev libxml2-dev pango-dev pcre-dev pixman-dev \ +xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ +xorg-libXrender-dev zlib-dev" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/lib/pkgconfig $fs/usr/lib + cook_copy_files *.h *.la *.pc *.dtd } - diff -r 28f443011cb6 -r 3c8c4006ed5c libglade/receipt --- a/libglade/receipt Mon Apr 10 00:21:34 2017 +0300 +++ b/libglade/receipt Mon Apr 10 04:17:40 2017 +0300 @@ -6,33 +6,31 @@ SHORT_DESC="The Glade libs." MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2" -TARBALL="$PACKAGE-$VERSION.tar.bz2" -WEB_SITE="http://www.jamesh.id.au/software/libglade/" -WGET_URL="http://ftp.gnome.org/pub/GNOME/sources/$PACKAGE/${VERSION%.*}/$TARBALL" +WEB_SITE="https://developer.gnome.org/libglade/" HOST_ARCH="i486 arm" -DEPENDS="gtk+ xorg-libXdamage" -BUILD_DEPENDS="gtk+ gtk+-dev pkg-config libxml2-dev expat-dev" +TARBALL="$PACKAGE-$VERSION.tar.bz2" +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" + +DEPENDS="atk cairo fontconfig freetype gdk-pixbuf glib gtk+ libgio libxml2 \ +pango" +BUILD_DEPENDS="gtk+-dev" # Rules to configure and make the package. compile_rules() { - cd $src sed -i '/DG_DISABLE_DEPRECATED/d' glade/Makefile.in || exit 1 - ./configure $CONFIGURE_ARGS 2>&1 | grep -v POTFILES.in && + mkdir po; touch po/POTFILES.in + + ./configure \ + --disable-static \ + $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install - mkdir -p $DESTDIR/usr/bin - [ -f libglade-convert ] && cp -a libglade-convert $DESTDIR/usr/bin + make install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/lib/*.so* $fs/usr/lib - - cp -a $install/usr/bin $fs/usr - chmod +x $fs/usr/bin/* + cook_copy_files *.so* libglade-convert } -