# HG changeset patch # User Hans-G?nter Theisgen # Date 1646665341 -3600 # Node ID 1d2403d460ef0ae635aa68addb343107806c7bf2 # Parent 0fec748fcb52d946ff4fc8ee4fb1bdea066fc773 updated graphviz, graphviz-dev and graphviz-doc (2.42.2 -> 3.0.0) diff -r 0fec748fcb52 -r 1d2403d460ef graphicsmagick-dev/receipt --- a/graphicsmagick-dev/receipt Mon Mar 07 11:14:15 2022 +0100 +++ b/graphicsmagick-dev/receipt Mon Mar 07 16:02:21 2022 +0100 @@ -1,21 +1,19 @@ # SliTaz package receipt. PACKAGE="graphicsmagick-dev" -VERSION="1.3.34" +VERSION="1.3.37" CATEGORY="development" SHORT_DESC="The swiss army knife of image processing, development files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" WEB_SITE="http://www.graphicsmagick.org/" +DEPENDS="graphicsmagick pkg-config" WANTED="graphicsmagick" -DEPENDS="graphicsmagick pkg-config" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr - - cp -a $install/usr/lib $fs/usr - cp -a $install/usr/include $fs/usr + cook_copy_folders include + cook_copy_folders lib } diff -r 0fec748fcb52 -r 1d2403d460ef graphviz-dev/receipt --- a/graphviz-dev/receipt Mon Mar 07 11:14:15 2022 +0100 +++ b/graphviz-dev/receipt Mon Mar 07 16:02:21 2022 +0100 @@ -1,21 +1,22 @@ # SliTaz package receipt. PACKAGE="graphviz-dev" -VERSION="2.42.2" +VERSION="3.0.0" CATEGORY="development" SHORT_DESC="Automatic graph drawing development files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="Eclipse" WEB_SITE="http://www.graphviz.org/" -WANTED="graphviz" DEPENDS="gcc83 graphviz" +WANTED="graphviz" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib/graphviz - cp -a $install/usr/lib/*a $fs/usr/lib - cp -a $install/usr/lib/graphviz/*.la $fs/usr/lib/graphviz - cp -a $install/usr/include $fs/usr + + cp -a $install/usr/lib/*a $fs/usr/lib + cp -a $install/usr/lib/graphviz/*.la $fs/usr/lib/graphviz + cook_copy_folders include } diff -r 0fec748fcb52 -r 1d2403d460ef graphviz-doc/receipt --- a/graphviz-doc/receipt Mon Mar 07 11:14:15 2022 +0100 +++ b/graphviz-doc/receipt Mon Mar 07 16:02:21 2022 +0100 @@ -1,17 +1,17 @@ # SliTaz package receipt. PACKAGE="graphviz-doc" -VERSION="2.42.2" +VERSION="3.0.0" CATEGORY="development" SHORT_DESC="Automatic graph drawing documentation files." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="Eclipse" WEB_SITE="http://www.graphviz.org/" + WANTED="graphviz" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share/graphviz - cp -a $install/usr/share/graphviz/doc $fs/usr/share/graphviz + cook_copy_folders doc } diff -r 0fec748fcb52 -r 1d2403d460ef graphviz/receipt --- a/graphviz/receipt Mon Mar 07 11:14:15 2022 +0100 +++ b/graphviz/receipt Mon Mar 07 16:02:21 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="graphviz" -VERSION="2.42.2" +VERSION="3.0.0" CATEGORY="x-window" SHORT_DESC="Automatic graph drawing." MAINTAINER="pascal.bellard@slitaz.org" @@ -9,15 +9,15 @@ WEB_SITE="https://www.graphviz.org/" TARBALL="$PACKAGE-$VERSION.tar.gz" -WGET_URL="https://gitlab.com/graphviz/graphviz/-/archive/stable_release_$VERSION/graphviz-stable_release_$VERSION.tar.gz" +WGET_URL="https://gitlab.com/$PACKAGE/$PACKAGE/-/archive/$VERSION/$TARBALL" -DEPENDS="expat gcc83-lib-base jpeg libpng librsvg libxml2 pcre +DEPENDS="expat gcc83-lib-base jpeg libgd libpng librsvg libxml2 pcre util-linux-uuid zlib" -BUILD_DEPENDS="gcc83 expat-dev gdk-pixbuf-dev guile-dev jpeg-dev - libcroco-dev libgd-dev libpng-dev librsvg-dev libxml2-dev - lua-dev ocaml pango-dev pcre-dev php-cli php-dev pkg-config - python-dev ruby-dev swig tcl-dev tk-dev util-linux-uuid-dev - xorg-dev zlib-dev automake sed" +BUILD_DEPENDS="automake expat-dev gcc83 gdk-pixbuf-dev guile-dev + jpeg-dev libcroco-dev libgd-dev libpng-dev librsvg-dev + libxml2-dev lua-dev ocaml pango-dev pcre-dev php-cli + php-dev pkg-config py3k-dev ruby-dev sed swig tcl-dev tk-dev + util-linux-uuid-dev xorg-dev zlib-dev" # What is the latest version available today? current_version() @@ -29,51 +29,46 @@ # Rules to configure and make the package. compile_rules() { - sed -i 's/.*php5.*/&\n sed -i "s|char .type_name;|const \&|" gv_php.cpp/' \ - tclpkg/gv/Makefile* - sed -i 's/.*PHPWRITE.*/ TSRMLS_FETCH();\n&/' \ - tclpkg/gv/gv_php_init.c + mkdir -p $install/usr/share/graphviz/doc/pdf - ./autogen.sh + ./autogen.sh && ./configure \ CC=gcc-83 \ CXX=g++-83 \ --prefix=/usr \ + --docdir=/usr/share/graphviz/doc\ --infodir=/usr/share/info \ - --disable-static \ - --disable-gtk \ - --disable-gtkgl \ - --disable-gtkglext \ - --with-pangocairo \ - --with-x \ - --with-gdk-pixbuf \ - --with-ghostscript=no \ - --without-gtk \ - --without-gtkgl \ - --without-gtkglext \ - --without-glade \ - --with-ortho=no \ - --disable-sharp \ - --disable-java \ + --mandir=/usr/share/man \ + --enable-gtk=no \ + --enable-gtkgl=no \ + --enable-gtkglext=no \ --enable-guile=yes \ - --with-rsvg=yes \ - --with-png=yes \ - --with-jpeg=yes \ + --enable-java=no \ + --enable-lefty=yes \ --enable-lua=yes \ --enable-ocaml=yes \ --enable-php=yes \ + --enable-python=yes \ + --enable-r=no \ --enable-ruby=yes \ + --enable-sharp=no \ + --enable-static=no \ --enable-tcl=yes \ - --enable-python=yes \ - --disable-python23 \ - --disable-python24 \ - --disable-python25 \ - --disable-python26 \ - --disable-r \ - --mandir=/usr/share/man \ + --with-gdk-pixbuf=yes \ + --with-ghostscript=no \ + --with-glade=no \ + --with-gtk=no \ + --with-gtkgl=no \ + --with-gtkglext=no \ + --with-jpeg=yes \ + --with-ortho=yes \ + --with-pangocairo=yes \ + --with-png=yes \ + --with-rsvg=yes \ + --with-x=yes \ $CONFIGURE_ARGS && make && - make DESTDIR=$DESTDIR install + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. @@ -85,9 +80,9 @@ cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/lib/pkgconfig $fs/usr/lib/ cp -a $install/usr/lib/graphviz $fs/usr/lib/ - rm -f $fs/usr/lib/graphviz/*.la + rm -f $fs/usr/lib/graphviz/*.la cp -a $install/usr/share/graphviz/lefty $fs/usr/share/graphviz + cp -a $install/usr/share/graphviz/graphs $fs/usr/share/graphviz cp -a $install/usr/share/graphviz/gvpr $fs/usr/share/graphviz - cp -a $install/usr/share/graphviz/graphs $fs/usr/share/graphviz cp -a $install/usr/bin $fs/usr }