wok-next annotate fox/receipt @ rev 20663

Fix web site for the Shimmer Project themes
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu May 10 22:58:32 2018 +0300 (2018-05-10)
parents d43bf7aae921
children d5aab818505e
rev   line source
pascal@20058 1 # SliTaz package receipt v2.
pankso@2779 2
pankso@2779 3 PACKAGE="fox"
slaxemulator@15838 4 VERSION="1.6.49"
pankso@2779 5 CATEGORY="x-window"
al@20569 6 SHORT_DESC="Fox toolkit"
pankso@2779 7 MAINTAINER="pankso@slitaz.org"
pascal@14996 8 LICENSE="LGPL2.1"
al@20569 9 WEB_SITE="http://www.fox-toolkit.org/"
al@20569 10
pankso@2779 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
pascal@12724 12 WGET_URL="http://ftp.fox-toolkit.org/pub/$TARBALL"
pankso@2779 13
al@20569 14 BUILD_DEPENDS_arm="jpeg-dev libpng16-dev tiff-dev xorg-libXft-dev"
al@20454 15 BUILD_DEPENDS="libpng16-dev jpeg-dev tiff-dev xorg-libXft-dev mesa-dev \
al@20502 16 glu-dev freetype-dev fontconfig-dev expat-dev libxml2-dev xorg-dev \
al@20502 17 xorg-libxshmfence-dev"
pascal@20058 18 SPLIT="adie calculator fox-dev fox-doc pathfinder shutterbug"
pascal@13796 19
al@20569 20 compile_rules() {
al@20569 21 case "$ARCH" in
al@20569 22 arm) ARCH_ARGS="--with-opengl=no";;
al@20569 23 esac
pankso@16085 24
pankso@2779 25 ./configure \
pankso@2779 26 --with-xft \
pankso@16085 27 $CONFIGURE_ARGS $ARCH_ARGS &&
al@20569 28 fix libtool &&
gokhlayeh@11574 29 make $MAKEFLAGS &&
pascal@13812 30 make DESTDIR=$DESTDIR install
pankso@2779 31 }
pankso@2779 32
pankso@16085 33 testsuite() {
pankso@16085 34 readelf -h $install/usr/bin/adie || exit 1
pankso@16085 35 }
pankso@16085 36
al@20569 37 genpkg_rules() {
pascal@20058 38 case $PACKAGE in
al@20569 39 fox)
al@20569 40 copy libCHART-*.so* libFOX-*.so*
al@20569 41 SUGGESTED="adie calculator pathfinder shutterbug"
al@20569 42 DEPENDS="libpng16 jpeg tiff xorg-libXft bzlib mesa glu \
pascal@20058 43 xorg-libXcursor xorg-libXrandr xorg-libXxf86vm \
pascal@20058 44 xorg-libXdamage libdrm jbigkit"
al@20569 45 ;;
al@20569 46 adie)
al@20569 47 copy adie Adie.stx
al@20569 48 CAT="x-window|advanced text editor"
al@20569 49 TAGS="text-editor"
al@20569 50 DEPENDS="fox"
al@20569 51 ;;
al@20569 52 calculator)
al@20569 53 copy calculator
al@20569 54 CAT="utilities|calculator"
al@20569 55 TAGS="calculator"
al@20569 56 DEPENDS="fox"
al@20569 57 ;;
al@20569 58 fox-dev)
al@20569 59 copy @dev reswrap
al@20569 60 DEPENDS="fox"
al@20569 61 ;;
al@20569 62 fox-doc)
al@20569 63 copy doc/
al@20569 64 CAT="misc|documentation"
al@20569 65 ;;
al@20569 66 pathfinder)
al@20569 67 copy PathFinder
al@20569 68 CAT="x-window|fast and light file manager"
al@20569 69 TAGS="file-manager"
al@20569 70 DEPENDS="fox"
al@20569 71 ;;
al@20569 72 shutterbug)
al@20569 73 copy shutterbug
al@20569 74 CAT="x-window|screenshot application"
al@20569 75 DEPENDS="fox"
al@20569 76 ;;
pascal@20058 77 esac
pankso@2779 78 }