# HG changeset patch # User Hans-G?nter Theisgen # Date 1645798166 -3600 # Node ID 46a25aedececd7b3b87c0d4c22946a4fc06c7eed # Parent 786c482627b3b5fbfc8e4eec2f240aec1f4f84b4 updated fltk packages (1.3.5 -> 1.3.8) diff -r 786c482627b3 -r 46a25aedecec fltk-blocks/receipt --- a/fltk-blocks/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-blocks/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-blocks" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="games" SHORT_DESC="FLTK Blocks game." MAINTAINER="pankso@slitaz.org" diff -r 786c482627b3 -r 46a25aedecec fltk-checkers/receipt --- a/fltk-checkers/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-checkers/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-checkers" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="games" SHORT_DESC="FLTK Checkers game." MAINTAINER="pankso@slitaz.org" diff -r 786c482627b3 -r 46a25aedecec fltk-colbrowser/receipt --- a/fltk-colbrowser/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-colbrowser/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-colbrowser" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="graphics" SHORT_DESC="FLT Color browser." MAINTAINER="pankso@slitaz.org" @@ -17,7 +17,7 @@ # Rules to configure and make the package. compile_rules() { - cd ${src}/test && + cd $src/test && rm -f colbrowser && sed -i s'#"rgb.txt"#"/usr/share/fltk/rgb.txt"#' \ colbrowser.cxx && diff -r 786c482627b3 -r 46a25aedecec fltk-dev/receipt --- a/fltk-dev/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-dev/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-dev" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="development" SHORT_DESC="Fast Light Tool Kit development files." MAINTAINER="pankso@slitaz.org" @@ -16,10 +16,7 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin - mkdir -p $fs/usr/lib - - cp -a $install/usr/bin/fltk-config $fs/usr/bin - cp -a $install/usr/lib/*.*a $fs/usr/lib - cp -a $install/usr/include $fs/usr + cook_copy_files fltk-config + cook_copy_files *.*a + cook_copy_folders include } diff -r 786c482627b3 -r 46a25aedecec fltk-doc/receipt --- a/fltk-doc/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-doc/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-doc" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="development" SHORT_DESC="Fast Light Tool Kit documentation and examples." MAINTAINER="pankso@slitaz.org" @@ -13,6 +13,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share - cp -a $install/usr/share/doc $fs/usr/share + cook_copy_folders doc } diff -r 786c482627b3 -r 46a25aedecec fltk-editor/receipt --- a/fltk-editor/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-editor/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-editor" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="development" SHORT_DESC="Fast Light Tool Kit - text editor." MAINTAINER="pankso@slitaz.org" @@ -16,7 +16,7 @@ # Rules to configure and make the package. compile_rules() { - cd ${src}/test && + cd $src/test && [ -x ./editor ] || make editor } diff -r 786c482627b3 -r 46a25aedecec fltk-sudoku/receipt --- a/fltk-sudoku/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk-sudoku/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk-sudoku" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="games" SHORT_DESC="FLTK Sudoku game." MAINTAINER="pankso@slitaz.org" @@ -16,7 +16,7 @@ # Rules to configure and make the package. compile_rules() { - cd ${src}/test && + cd $src/test && [ -x ./sudoku ] || make sudoku } @@ -26,7 +26,7 @@ mkdir -p $fs/usr/games mkdir -p $fs/usr/share/pixmaps - cp -a ${src}/test/sudoku $fs/usr/games/$PACKAGE - cp -a ${src}/test/desktop/sudoku-32.png \ + cp -a $src/test/sudoku $fs/usr/games/$PACKAGE + cp -a $src/test/desktop/sudoku-32.png \ $fs/usr/share/pixmaps/$PACKAGE.png } diff -r 786c482627b3 -r 46a25aedecec fltk/description.txt --- a/fltk/description.txt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk/description.txt Fri Feb 25 15:09:26 2022 +0100 @@ -1,9 +1,9 @@ -FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX/Linux -(X11), Microsoft Windows, and MacOS X. FLTK provides modern GUI functionality -without the bloat and supports 3D graphics via OpenGL and its built-in GLUT -emulation. +FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit +for UNIX/Linux (X11), Microsoft Windows, and MacOS X. +FLTK provides modern GUI functionality without the bloat and +supports 3D graphics via OpenGL and its built-in GLUT emulation. -This package provides Fluid, an interactive GUI designer for FLTK, allowing -graphical development of FLTK-based user interfaces. It natively works with -(textual) `.fl` files, but also includes rough support for reading `.fd` files -produced by fdesign. +This package provides Fluid, an interactive GUI designer for FLTK, +allowing graphical development of FLTK-based user interfaces. +It natively works with (textual) ".fl" files, but also includes +rough support for reading ".fd" files produced by fdesign. diff -r 786c482627b3 -r 46a25aedecec fltk/receipt --- a/fltk/receipt Fri Feb 25 14:05:00 2022 +0100 +++ b/fltk/receipt Fri Feb 25 15:09:26 2022 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="fltk" -VERSION="1.3.5" +VERSION="1.3.8" CATEGORY="system-tools" SHORT_DESC="Fast Light Tool Kit (provide fluid)." MAINTAINER="pankso@slitaz.org" @@ -9,12 +9,12 @@ WEB_SITE="https://www.fltk.org/" TARBALL="$PACKAGE-$VERSION-source.tar.gz" -WGET_URL="http://fltk.org/pub/fltk/$VERSION/$TARBALL" +WGET_URL="https://fltk.org/pub/fltk/$VERSION/$TARBALL" DEPENDS="expat fontconfig freetype gcc-lib-base jpeg libglu-mesa libpng mesa xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXft xorg-libXrender zlib" -BUILD_DEPENDS="jpeg-dev libglu-mesa libglu-mesa-dev libpng-dev mesa mesa-dev +BUILD_DEPENDS="jpeg-dev libglu-mesa libglu-mesa-dev libpng-dev mesa mesa-dev slitaz-tools xorg-libXft-dev xorg-libXinerama-dev" HOST_ARCH="i486 arm" @@ -48,13 +48,13 @@ # patch -p0 < $stuff/Fl_XFont_On_Demand.patch ./configure \ - ${ARCH_ARGS} \ --enable-shared \ + --enable-threads \ --enable-xft \ - --enable-threads \ + $ARCH_ARGS \ $CONFIGURE_ARGS && - make -j 1 lib $MAKEFLAGS && - make DESTDIR=$DESTDIR install + make lib $MAKEFLAGS && + make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg.