wok-next annotate fox/receipt @ rev 21567

updated cppunit (1.14.0 -> 1.15.1)
author Hans-G?nter Theisgen
date Mon Jun 22 16:07:43 2020 +0100 (2020-06-22)
parents 75632eca5b07
children 80b5b0ec38b7
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"
al@21020 7 MAINTAINER="devel@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@21078 14 BUILD_DEPENDS="libpng-dev jpeg-dev tiff-dev libxft-dev mesa-dev \
al@20502 15 glu-dev freetype-dev fontconfig-dev expat-dev libxml2-dev xorg-dev \
al@21078 16 libxshmfence-dev"
al@21020 17 SPLIT="adie calculator $PACKAGE-dev $PACKAGE-doc pathfinder shutterbug"
pascal@13796 18
al@20569 19 compile_rules() {
pankso@2779 20 ./configure \
pankso@2779 21 --with-xft \
al@21020 22 $CONFIGURE_ARGS &&
al@20569 23 fix libtool &&
gokhlayeh@11574 24 make $MAKEFLAGS &&
al@21020 25 make DESTDIR=$install install
pankso@2779 26 }
pankso@2779 27
pankso@16085 28 testsuite() {
al@21020 29 readelf -h $install/usr/bin/adie
pankso@16085 30 }
pankso@16085 31
al@20569 32 genpkg_rules() {
pascal@20058 33 case $PACKAGE in
al@20569 34 fox)
al@20569 35 copy libCHART-*.so* libFOX-*.so*
al@20569 36 SUGGESTED="adie calculator pathfinder shutterbug"
al@21105 37 DEPENDS="libpng jpeg libtiff libxft libbzip2 mesa glu \
al@21078 38 libxcursor libxrandr libxxf86vm \
al@21078 39 libxdamage libdrm jbigkit"
al@20569 40 ;;
al@20569 41 adie)
al@20569 42 copy adie Adie.stx
al@20569 43 CAT="x-window|advanced text editor"
al@20569 44 TAGS="text-editor"
al@20569 45 DEPENDS="fox"
al@20569 46 ;;
al@20569 47 calculator)
al@20569 48 copy calculator
al@20569 49 CAT="utilities|calculator"
al@20569 50 TAGS="calculator"
al@20569 51 DEPENDS="fox"
al@20569 52 ;;
al@20569 53 fox-dev)
al@20569 54 copy @dev reswrap
al@20569 55 DEPENDS="fox"
al@20569 56 ;;
al@20569 57 fox-doc)
al@20569 58 copy doc/
al@20569 59 CAT="misc|documentation"
al@20569 60 ;;
al@20569 61 pathfinder)
al@20569 62 copy PathFinder
al@20569 63 CAT="x-window|fast and light file manager"
al@20569 64 TAGS="file-manager"
al@20569 65 DEPENDS="fox"
al@20569 66 ;;
al@20569 67 shutterbug)
al@20569 68 copy shutterbug
al@20569 69 CAT="x-window|screenshot application"
al@20569 70 DEPENDS="fox"
al@20569 71 ;;
pascal@20058 72 esac
pankso@2779 73 }