
Receipt for package "fltk"
# SliTaz package receipt. PACKAGE="fltk" VERSION="1.3.8" CATEGORY="system-tools" SHORT_DESC="Fast Light Tool Kit (provide fluid)." MAINTAINER="pankso@slitaz.org" LICENSE="LGPL2" WEB_SITE="https://www.fltk.org/" TARBALL="$PACKAGE-$VERSION-source.tar.gz" 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 slitaz-tools xorg-libXft-dev xorg-libXinerama-dev" HOST_ARCH="i486 arm" # Handle SliTaz arch case "$SLITAZ_ARCH" in arm*) DEPENDS="expat fontconfig freetype jpeg libpng xorg-libXft" ;; esac # Handle cross compilation. case "$ARCH" in #i?86) # ARCH_ARGS="--with-archflags=i386" ;; arm) BUILD_DEPENDS="jpeg-dev libpng-dev xorg-libXft-dev" ARCH_ARGS="--x-includes=/cross/$ARCH/sysroot/usr/include \ --x-libraries=/cross/$ARCH/sysroot/usr/lib" ;; esac # What is the latest version available today? current_version() { wget -O - $WEB_SITE 2>/dev/null | \ sed "/released on/!d;s|.*FLTK ||;s| released.*||" | sort -Vr | sed q } # Rules to configure and make the package. compile_rules() { # By now (1.3.4.2) contained in sources # patch -p0 < $stuff/Fl_XFont_On_Demand.patch ./configure \ --enable-shared \ --enable-threads \ --enable-xft \ $ARCH_ARGS \ $CONFIGURE_ARGS && make lib $MAKEFLAGS && make install DESTDIR=$DESTDIR } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/bin mkdir -p $fs/usr/lib mkdir -p $fs/usr/share/pixmaps cp -a $install/usr/bin/fluid $fs/usr/bin cp -a $install/usr/lib/*.so* $fs/usr/lib cp $src/fluid/icons/fluid-32.png $fs/usr/share/pixmaps/fluid.png }
6011 packages and 861692 files in cooking database (Sun Apr 20 00:48:06 2025)