wok-next rev 20165
fltk: more receipt v2
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Wed Nov 01 18:37:43 2017 +0100 (2017-11-01) |
parents | 9dc05d12ebef |
children | a47ee853e880 |
files | fltk-blocks/receipt fltk-blocks/stuff/fltk-blocks.desktop fltk-checkers/receipt fltk-checkers/stuff/fltk-checkers.desktop fltk-colbrowser/receipt fltk-colbrowser/stuff/fltk-colbrowser.desktop fltk-editor/receipt fltk-editor/stuff/fltk-editor.desktop fltk-sudoku/receipt fltk-sudoku/stuff/fltk-sudoku.desktop fltk/receipt |
line diff
1.1 --- a/fltk-blocks/receipt Wed Nov 01 17:54:23 2017 +0100 1.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 1.3 @@ -1,29 +0,0 @@ 1.4 -# SliTaz package receipt. 1.5 - 1.6 -PACKAGE="fltk-blocks" 1.7 -VERSION="1.3.3" 1.8 -CATEGORY="games" 1.9 -SHORT_DESC="FLTK Blocks game." 1.10 -MAINTAINER="pankso@slitaz.org" 1.11 -LICENSE="LGPL2" 1.12 -WEB_SITE="http://www.fltk.org/" 1.13 -HOST_ARCH="i486 arm" 1.14 - 1.15 -WANTED="fltk" 1.16 -DEPENDS="fltk" 1.17 - 1.18 -# Rules to configure and make the package. 1.19 -compile_rules() 1.20 -{ 1.21 - cd ${src}/test && 1.22 - [ -x ./blocks ] || make blocks 1.23 -} 1.24 - 1.25 -# Rules to gen a SliTaz package suitable for Tazpkg. 1.26 -genpkg_rules() 1.27 -{ 1.28 - mkdir -p $fs/usr/games $fs/usr/share/pixmaps 1.29 - cp -a ${src}/test/blocks $fs/usr/games/$PACKAGE 1.30 - cp -a ${src}/test/desktop/blocks-32.png \ 1.31 - $fs/usr/share/pixmaps/$PACKAGE.png 1.32 -}
2.1 --- a/fltk-blocks/stuff/fltk-blocks.desktop Wed Nov 01 17:54:23 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,7 +0,0 @@ 2.4 -[Desktop Entry] 2.5 -Name=Block Attack! 2.6 -Exec=fltk-blocks 2.7 -Icon=fltk-blocks 2.8 -Terminal=false 2.9 -Type=Application 2.10 -Categories=Game;BoardGame;
3.1 --- a/fltk-checkers/receipt Wed Nov 01 17:54:23 2017 +0100 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,29 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="fltk-checkers" 3.7 -VERSION="1.3.3" 3.8 -CATEGORY="games" 3.9 -SHORT_DESC="FLTK Checkers game." 3.10 -MAINTAINER="pankso@slitaz.org" 3.11 -LICENSE="LGPL2" 3.12 -WEB_SITE="http://www.fltk.org/" 3.13 -HOST_ARCH="i486 arm" 3.14 - 3.15 -WANTED="fltk" 3.16 -DEPENDS="fltk" 3.17 - 3.18 -# Rules to configure and make the package. 3.19 -compile_rules() 3.20 -{ 3.21 - cd ${src}/test && 3.22 - [ -x ./checkers ] || make checkers 3.23 -} 3.24 - 3.25 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.26 -genpkg_rules() 3.27 -{ 3.28 - mkdir -p $fs/usr/games $fs/usr/share/pixmaps 3.29 - cp -a ${src}/test/checkers $fs/usr/games/$PACKAGE 3.30 - cp -a ${src}/test/desktop/checkers-32.png \ 3.31 - $fs/usr/share/pixmaps/$PACKAGE.png 3.32 -}
4.1 --- a/fltk-checkers/stuff/fltk-checkers.desktop Wed Nov 01 17:54:23 2017 +0100 4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 4.3 @@ -1,7 +0,0 @@ 4.4 -[Desktop Entry] 4.5 -Name=Checkers Game 4.6 -Exec=fltk-checkers 4.7 -Icon=fltk-checkers 4.8 -Terminal=false 4.9 -Type=Application 4.10 -Categories=Game;BoardGame;
5.1 --- a/fltk-colbrowser/receipt Wed Nov 01 17:54:23 2017 +0100 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,31 +0,0 @@ 5.4 -# SliTaz package receipt. 5.5 - 5.6 -PACKAGE="fltk-colbrowser" 5.7 -VERSION="1.3.3" 5.8 -CATEGORY="graphics" 5.9 -SHORT_DESC="FLT Color browser." 5.10 -MAINTAINER="pankso@slitaz.org" 5.11 -LICENSE="LGPL2" 5.12 -WEB_SITE="http://www.fltk.org/" 5.13 -HOST_ARCH="i486 arm" 5.14 - 5.15 -WANTED="fltk" 5.16 -DEPENDS="fltk xorg-libXinerama" 5.17 -BUILD_DEPENDS="xorg-libXft fontconfig xorg-libX11-dev xorg-libXinerama \ 5.18 -xorg-libXfixes" 5.19 - 5.20 -# Rules to configure and make the package. 5.21 -compile_rules() 5.22 -{ 5.23 - cd ${src}/test && rm -f colbrowser && 5.24 - sed -i s'#"rgb.txt"#"/usr/share/fltk/rgb.txt"#' colbrowser.cxx && 5.25 - make colbrowser 5.26 -} 5.27 - 5.28 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.29 -genpkg_rules() 5.30 -{ 5.31 - mkdir -p $fs/usr/bin $fs/usr/share/fltk 5.32 - cp -a ${src}/test/colbrowser ${fs}/usr/bin/$PACKAGE 5.33 - cp ${src}/test/rgb.txt ${fs}/usr/share/fltk 5.34 -}
6.1 --- a/fltk-colbrowser/stuff/fltk-colbrowser.desktop Wed Nov 01 17:54:23 2017 +0100 6.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 6.3 @@ -1,7 +0,0 @@ 6.4 -[Desktop Entry] 6.5 -Name=FLTK Color Browser 6.6 -Exec=fltk-colbrowser 6.7 -Icon=gcolor2 6.8 -Terminal=false 6.9 -Type=Application 6.10 -Categories=Graphics;
7.1 --- a/fltk-editor/receipt Wed Nov 01 17:54:23 2017 +0100 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,27 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="fltk-editor" 7.7 -VERSION="1.3.3" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="Fast Light Tool Kit text editor." 7.10 -MAINTAINER="pankso@slitaz.org" 7.11 -LICENSE="LGPL2" 7.12 -WEB_SITE="http://www.fltk.org/" 7.13 -HOST_ARCH="i486 arm" 7.14 - 7.15 -WANTED="fltk" 7.16 -DEPENDS="fltk" 7.17 - 7.18 -# Rules to configure and make the package. 7.19 -compile_rules() 7.20 -{ 7.21 - cd ${src}/test && 7.22 - [ -x ./editor ] || make editor 7.23 -} 7.24 - 7.25 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.26 -genpkg_rules() 7.27 -{ 7.28 - mkdir -p $fs/usr/bin 7.29 - cp -a ${src}/test/editor $fs/usr/bin/$PACKAGE 7.30 -}
8.1 --- a/fltk-editor/stuff/fltk-editor.desktop Wed Nov 01 17:54:23 2017 +0100 8.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 8.3 @@ -1,7 +0,0 @@ 8.4 -[Desktop Entry] 8.5 -Name=FLTK Text Editor 8.6 -Exec=fltk-editor 8.7 -Icon=text-editor 8.8 -Terminal=false 8.9 -Type=Application 8.10 -Categories=Utility;
9.1 --- a/fltk-sudoku/receipt Wed Nov 01 17:54:23 2017 +0100 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,29 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="fltk-sudoku" 9.7 -VERSION="1.3.3" 9.8 -CATEGORY="games" 9.9 -SHORT_DESC="FLTK Sudoku game." 9.10 -MAINTAINER="pankso@slitaz.org" 9.11 -LICENSE="LGPL2" 9.12 -WEB_SITE="http://www.fltk.org/" 9.13 -HOST_ARCH="i486 arm" 9.14 - 9.15 -WANTED="fltk" 9.16 -DEPENDS="fltk" 9.17 - 9.18 -# Rules to configure and make the package. 9.19 -compile_rules() 9.20 -{ 9.21 - cd ${src}/test && 9.22 - [ -x ./sudoku ] || make sudoku 9.23 -} 9.24 - 9.25 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.26 -genpkg_rules() 9.27 -{ 9.28 - mkdir -p $fs/usr/games $fs/usr/share/pixmaps 9.29 - cp -a ${src}/test/sudoku $fs/usr/games/$PACKAGE 9.30 - cp -a ${src}/test/desktop/sudoku-32.png \ 9.31 - $fs/usr/share/pixmaps/$PACKAGE.png 9.32 -}
10.1 --- a/fltk-sudoku/stuff/fltk-sudoku.desktop Wed Nov 01 17:54:23 2017 +0100 10.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 10.3 @@ -1,7 +0,0 @@ 10.4 -[Desktop Entry] 10.5 -Name=FLTK Sudoku 10.6 -Exec=fltk-sudoku 10.7 -Icon=fltk-sudoku 10.8 -Terminal=false 10.9 -Type=Application 10.10 -Categories=Game;LogicGame;
11.1 --- a/fltk/receipt Wed Nov 01 17:54:23 2017 +0100 11.2 +++ b/fltk/receipt Wed Nov 01 18:37:43 2017 +0100 11.3 @@ -12,8 +12,11 @@ 11.4 HOST_ARCH="i486 arm" 11.5 11.6 BUILD_DEPENDS="jpeg-dev libpng-dev libglu-mesa libglu-mesa-dev mesa mesa-dev \ 11.7 -xorg-libXinerama-dev xorg-libXft-dev" 11.8 -SPLIT="fltk-dev fltk-doc" 11.9 +xorg-libXinerama-dev xorg-libXft-dev \ 11.10 +xorg-libXft fontconfig xorg-libX11-dev xorg-libXinerama \ 11.11 +xorg-libXfixes" 11.12 +SPLIT="fltk-dev fltk-doc fltk-blocks fltk-checkers fltk-colbrowser fltk-editor \ 11.13 +fltk-sudoku" 11.14 11.15 # Handle cross compilation. 11.16 case "$ARCH" in 11.17 @@ -35,7 +38,15 @@ 11.18 --enable-threads \ 11.19 $CONFIGURE_ARGS && 11.20 make lib $MAKEFLAGS && 11.21 - make DESTDIR=$DESTDIR install 11.22 + make DESTDIR=$DESTDIR install && 11.23 + cd test 11.24 + [ -x ./blocks ] || make blocks 11.25 + [ -x ./checkers ] || make checkers 11.26 + rm -f colbrowser 11.27 + sed -i s'#"rgb.txt"#"/usr/share/fltk/rgb.txt"#' colbrowser.cxx && 11.28 + make colbrowser 11.29 + [ -x ./editor ] || make editor 11.30 + [ -x ./sudoku ] || make sudoku 11.31 } 11.32 11.33 # Rules to gen a SliTaz package suitable for Tazpkg. 11.34 @@ -69,5 +80,42 @@ 11.35 mkdir -p $fs/usr/share 11.36 cp -a $install/usr/share/doc $fs/usr/share 11.37 ;; 11.38 + fltk-blocks) 11.39 + CAT="games|FLTK Blocks game." 11.40 + DEPENDS="fltk" 11.41 + mkdir -p $fs/usr/games $fs/usr/share/pixmaps 11.42 + cp -a ${src}/test/blocks $fs/usr/games/$PACKAGE 11.43 + cp -a ${src}/test/desktop/blocks-32.png \ 11.44 + $fs/usr/share/pixmaps/$PACKAGE.png 11.45 + ;; 11.46 + fltk-checkers) 11.47 + CAT="games|FLTK Checkers game." 11.48 + DEPENDS="fltk" 11.49 + mkdir -p $fs/usr/games $fs/usr/share/pixmaps 11.50 + cp -a ${src}/test/checkers $fs/usr/games/$PACKAGE 11.51 + cp -a ${src}/test/desktop/checkers-32.png \ 11.52 + $fs/usr/share/pixmaps/$PACKAGE.png 11.53 + ;; 11.54 + fltk-colbrowser) 11.55 + CAT="graphics|FLT Color browser." 11.56 + DEPENDS="fltk xorg-libXinerama" 11.57 + mkdir -p $fs/usr/bin $fs/usr/share/fltk 11.58 + cp -a ${src}/test/colbrowser ${fs}/usr/bin/$PACKAGE 11.59 + cp ${src}/test/rgb.txt ${fs}/usr/share/fltk 11.60 + ;; 11.61 + fltk-editor) 11.62 + CAT="development|Fast Light Tool Kit text editor." 11.63 + DEPENDS="fltk" 11.64 + mkdir -p $fs/usr/bin 11.65 + cp -a ${src}/test/editor $fs/usr/bin/$PACKAGE 11.66 + ;; 11.67 + fltk-sudoku) 11.68 + CAT="games|FLTK Sudoku game." 11.69 + DEPENDS="fltk" 11.70 + mkdir -p $fs/usr/games $fs/usr/share/pixmaps 11.71 + cp -a ${src}/test/sudoku $fs/usr/games/$PACKAGE 11.72 + cp -a ${src}/test/desktop/sudoku-32.png \ 11.73 + $fs/usr/share/pixmaps/$PACKAGE.png 11.74 + ;; 11.75 esac 11.76 }