wok-next rev 20793
Add GNOME games.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sun Jun 10 02:36:11 2018 +0300 (2018-06-10) |
parents | 835329ad7a46 |
children | 11815b9d73d3 |
files | aisleriot/receipt atomix/receipt four-in-a-row/receipt gnome-2048/receipt gnome-chess/receipt gnome-klotski/receipt gnome-mahjongg/receipt gnome-mines/receipt gnome-nibbles/receipt gnome-robots/receipt gnome-sudoku/receipt gnome-taquin/receipt gnome-tetravex/receipt guile/stuff/patches/guile-1.8.7-gcc45.u guile/stuff/patches/series hitori/receipt iagno/receipt libgnome-games-support/receipt lightsoff/receipt pysolfc-cardsets/receipt pysolfc/receipt pysolfc/stuff/patches/pysolfc.patch pysolfc/stuff/patches/series qqwing/receipt quadrapassel/receipt swell-foop/receipt tali/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/aisleriot/receipt Sun Jun 10 02:36:11 2018 +0300 1.3 @@ -0,0 +1,33 @@ 1.4 +# SliTaz package receipt v2. 1.5 + 1.6 +PACKAGE="aisleriot" 1.7 +VERSION="3.22.5" 1.8 +CATEGORY="games" 1.9 +SHORT_DESC="A collection of patience games" 1.10 +MAINTAINER="al.bobylev@gmail.com" 1.11 +LICENSE="GPL" 1.12 +WEB_SITE="https://wiki.gnome.org/Apps/Aisleriot" 1.13 + 1.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 1.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 1.16 + 1.17 +BUILD_DEPENDS="pysolfc glib-dev GConf librsvg-dev desktop-file-utils-extra \ 1.18 +intltool guile-dev gtk+3-dev libcanberra-dev GConf-dev itstool gmp-dev" 1.19 + 1.20 +compile_rules() { 1.21 + ./configure \ 1.22 + --disable-static \ 1.23 + --with-pysol-card-theme-path=/usr/share/PySolFC \ 1.24 + $CONFIGURE_ARGS && 1.25 + fix libtool && 1.26 + make && 1.27 + make install 1.28 +} 1.29 + 1.30 +genpkg_rules() { 1.31 + copy @std 1.32 + rm -r $fs/usr/share/help/ 1.33 + DEPENDS="GConf atk cairo gdk-pixbuf glib gtk+3 guile libcanberra \ 1.34 + libcanberra-gtk3 librsvg" 1.35 + SUGGEST="pysolfc-cardsets pysolfc-cardsets-extra" 1.36 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/atomix/receipt Sun Jun 10 02:36:11 2018 +0300 2.3 @@ -0,0 +1,25 @@ 2.4 +# SliTaz package receipt v2. 2.5 + 2.6 +PACKAGE="atomix" 2.7 +VERSION="3.22.0" 2.8 +CATEGORY="games" 2.9 +SHORT_DESC="Build molecules out of single atoms" 2.10 +MAINTAINER="al.bobylev@gmail.com" 2.11 +LICENSE="GPL2" 2.12 +WEB_SITE="https://wiki.gnome.org/Apps/Atomix" 2.13 + 2.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 2.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 2.16 + 2.17 +BUILD_DEPENDS="gtk+3-dev gdk-pixbuf-dev glib-dev intltool" 2.18 + 2.19 +compile_rules() { 2.20 + ./configure $CONFIGURE_ARGS && 2.21 + make && 2.22 + make install 2.23 +} 2.24 + 2.25 +genpkg_rules() { 2.26 + copy @std 2.27 + DEPENDS="gdk-pixbuf glib gtk+3" 2.28 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/four-in-a-row/receipt Sun Jun 10 02:36:11 2018 +0300 3.3 @@ -0,0 +1,28 @@ 3.4 +# SliTaz package receipt v2. 3.5 + 3.6 +PACKAGE="four-in-a-row" 3.7 +VERSION="3.28.0" 3.8 +CATEGORY="games" 3.9 +SHORT_DESC="Make lines of the same color to win" 3.10 +MAINTAINER="al.bobylev@gmail.com" 3.11 +LICENSE="GPL2 GPL3" 3.12 +WEB_SITE="https://wiki.gnome.org/Apps/Four-in-a-row" 3.13 + 3.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 3.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 3.16 + 3.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev librsvg-dev libcanberra-dev gettext \ 3.18 +itstool" 3.19 + 3.20 +compile_rules() { 3.21 + ./configure $CONFIGURE_ARGS && 3.22 + make && 3.23 + make install || return 1 3.24 + 3.25 + fix symlinks 3.26 +} 3.27 + 3.28 +genpkg_rules() { 3.29 + copy @std 3.30 + DEPENDS="cairo gdk-pixbuf glib gtk+3 libcanberra libcanberra-gtk3" 3.31 +}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/gnome-2048/receipt Sun Jun 10 02:36:11 2018 +0300 4.3 @@ -0,0 +1,29 @@ 4.4 +# SliTaz package receipt v2. 4.5 + 4.6 +PACKAGE="gnome-2048" 4.7 +VERSION="3.26.1" 4.8 +CATEGORY="games" 4.9 +SHORT_DESC="Obtain the 2048 tile" 4.10 +MAINTAINER="al.bobylev@gmail.com" 4.11 +LICENSE="GPL3" 4.12 +WEB_SITE="https://wiki.gnome.org/Apps/2048" 4.13 + 4.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 4.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 4.16 + 4.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev clutter-dev clutter-gtk-dev libgee-dev \ 4.18 +libgnome-games-support-dev desktop-file-utils-extra intltool itstool" 4.19 + 4.20 +compile_rules() { 4.21 + ./configure $CONFIGURE_ARGS && 4.22 + make && 4.23 + make install || return 1 4.24 + 4.25 + fix symlinks 4.26 +} 4.27 + 4.28 +genpkg_rules() { 4.29 + copy @std 4.30 + DEPENDS="cairo clutter clutter-gtk glib gtk+3 libgee \ 4.31 + libgnome-games-support pango" 4.32 +}
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/gnome-chess/receipt Sun Jun 10 02:36:11 2018 +0300 5.3 @@ -0,0 +1,28 @@ 5.4 +# SliTaz package receipt v2. 5.5 + 5.6 +PACKAGE="gnome-chess" 5.7 +VERSION="3.29.1" 5.8 +CATEGORY="games" 5.9 +SHORT_DESC="Play the classic two-player boardgame of chess" 5.10 +MAINTAINER="al.bobylev@gmail.com" 5.11 +LICENSE="GPL3" 5.12 +WEB_SITE="https://wiki.gnome.org/Apps/Chess" 5.13 + 5.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 5.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 5.16 + 5.17 +BUILD_DEPENDS="meson ninja vala gtk+3-dev librsvg-dev gettext itstool" 5.18 + 5.19 +compile_rules() { 5.20 + meson-wrapper build && 5.21 + ninja -C build && 5.22 + DESTDIR=$install ninja -C build install || return 1 5.23 + 5.24 + find $install -type f -perm 664 -exec chmod 644 '{}' \; 5.25 + fix symlinks 5.26 +} 5.27 + 5.28 +genpkg_rules() { 5.29 + copy @std 5.30 + DEPENDS="cairo glib gtk+3 librsvg" 5.31 +}
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/gnome-klotski/receipt Sun Jun 10 02:36:11 2018 +0300 6.3 @@ -0,0 +1,28 @@ 6.4 +# SliTaz package receipt v2. 6.5 + 6.6 +PACKAGE="gnome-klotski" 6.7 +VERSION="3.22.3" 6.8 +CATEGORY="games" 6.9 +SHORT_DESC="Slide blocks to solve the puzzle" 6.10 +MAINTAINER="al.bobylev@gmail.com" 6.11 +LICENSE="GPL3" 6.12 +WEB_SITE="https://wiki.gnome.org/Apps/Klotski" 6.13 + 6.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 6.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 6.16 + 6.17 +BUILD_DEPENDS="vala glib-dev libgee-dev gtk+3-dev libgnome-games-support-dev \ 6.18 +librsvg-dev intltool itstool" 6.19 + 6.20 +compile_rules() { 6.21 + ./configure $CONFIGURE_ARGS && 6.22 + make && 6.23 + make install || return 1 6.24 + 6.25 + fix symlinks 6.26 +} 6.27 + 6.28 +genpkg_rules() { 6.29 + copy @std 6.30 + DEPENDS="cairo glib gtk+3 libgee libgnome-games-support librsvg" 6.31 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/gnome-mahjongg/receipt Sun Jun 10 02:36:11 2018 +0300 7.3 @@ -0,0 +1,32 @@ 7.4 +# SliTaz package receipt v2. 7.5 + 7.6 +PACKAGE="gnome-mahjongg" 7.7 +VERSION="3.22.0" 7.8 +CATEGORY="games" 7.9 +SHORT_DESC="Disassemble a pile of tiles by removing matching pairs" 7.10 +MAINTAINER="al.bobylev@gmail.com" 7.11 +LICENSE="GPL2" 7.12 +WEB_SITE="https://wiki.gnome.org/Apps/Mahjongg" 7.13 + 7.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 7.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 7.16 + 7.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev librsvg-dev intltool itstool" 7.18 + 7.19 +compile_rules() { 7.20 + # In order to shrink its size, patch svg icon to fix compressor errors like: 7.21 + # Error: valid FuncIRI(#linearGradient10640) with fallback value is not supported. 7.22 + sed -i 's|) rgb(0, 0, 0)|)|g' data/icons/hicolor/scalable/gnome-mahjongg.svg 7.23 + # Then size shrinks 23690 -> 4705 7.24 + 7.25 + ./configure $CONFIGURE_ARGS && 7.26 + make && 7.27 + make install || return 1 7.28 + 7.29 + fix symlinks 7.30 +} 7.31 + 7.32 +genpkg_rules() { 7.33 + copy @std 7.34 + DEPENDS="cairo gdk-pixbuf glib gtk+3 librsvg" 7.35 +}
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/gnome-mines/receipt Sun Jun 10 02:36:11 2018 +0300 8.3 @@ -0,0 +1,28 @@ 8.4 +# SliTaz package receipt v2. 8.5 + 8.6 +PACKAGE="gnome-mines" 8.7 +VERSION="3.28.0" 8.8 +CATEGORY="games" 8.9 +SHORT_DESC="Clear hidden mines from a minefield" 8.10 +MAINTAINER="al.bobylev@gmail.com" 8.11 +LICENSE="GPL3" 8.12 +WEB_SITE="https://wiki.gnome.org/Apps/Mines" 8.13 + 8.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 8.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 8.16 + 8.17 +BUILD_DEPENDS="meson ninja vala libgee-dev gtk+3-dev librsvg-dev \ 8.18 +libgnome-games-support-dev gettext itstool" 8.19 + 8.20 +compile_rules() { 8.21 + meson-wrapper build && 8.22 + ninja -C build && 8.23 + DESTDIR=$install ninja -C build install || return 1 8.24 + 8.25 + fix symlinks 8.26 +} 8.27 + 8.28 +genpkg_rules() { 8.29 + copy @std 8.30 + DEPENDS="glib gtk+3 libgnome-games-support" 8.31 +}
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/gnome-nibbles/receipt Sun Jun 10 02:36:11 2018 +0300 9.3 @@ -0,0 +1,29 @@ 9.4 +# SliTaz package receipt v2. 9.5 + 9.6 +PACKAGE="gnome-nibbles" 9.7 +VERSION="3.24.0" 9.8 +CATEGORY="games" 9.9 +SHORT_DESC="Guide a worm around a maze" 9.10 +MAINTAINER="al.bobylev@gmail.com" 9.11 +LICENSE="GPL3" 9.12 +WEB_SITE="https://wiki.gnome.org/Apps/Nibbles" 9.13 + 9.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 9.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 9.16 + 9.17 +BUILD_DEPENDS="vala glib-dev clutter-dev clutter-gtk-dev libgee-dev gtk+3-dev \ 9.18 +libcanberra-dev libgnome-games-support-dev intltool itstool" 9.19 + 9.20 +compile_rules() { 9.21 + ./configure $CONFIGURE_ARGS && 9.22 + make && 9.23 + make install || return 1 9.24 + 9.25 + fix symlinks 9.26 +} 9.27 + 9.28 +genpkg_rules() { 9.29 + copy @std 9.30 + DEPENDS="clutter clutter-gtk gdk-pixbuf glib gtk+3 libcanberra-gtk3 libgee \ 9.31 + libgnome-games-support pango" 9.32 +}
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/gnome-robots/receipt Sun Jun 10 02:36:11 2018 +0300 10.3 @@ -0,0 +1,29 @@ 10.4 +# SliTaz package receipt v2. 10.5 + 10.6 +PACKAGE="gnome-robots" 10.7 +VERSION="3.22.3" 10.8 +CATEGORY="games" 10.9 +SHORT_DESC="Avoid the robots and make them crash into each other" 10.10 +MAINTAINER="al.bobylev@gmail.com" 10.11 +LICENSE="GPL3" 10.12 +WEB_SITE="https://wiki.gnome.org/Apps/Robots" 10.13 + 10.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 10.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 10.16 + 10.17 +BUILD_DEPENDS="glib-dev gtk+3-dev librsvg-dev libcanberra-dev \ 10.18 +libgnome-games-support-dev intltool itstool" 10.19 + 10.20 +compile_rules() { 10.21 + ./configure $CONFIGURE_ARGS && 10.22 + make && 10.23 + make install || return 1 10.24 + 10.25 + fix symlinks 10.26 +} 10.27 + 10.28 +genpkg_rules() { 10.29 + copy @std 10.30 + DEPENDS="cairo gdk-pixbuf glib gtk+3 libcanberra libcanberra-gtk3 \ 10.31 + libgnome-games-support librsvg" 10.32 +}
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/gnome-sudoku/receipt Sun Jun 10 02:36:11 2018 +0300 11.3 @@ -0,0 +1,29 @@ 11.4 +# SliTaz package receipt v2. 11.5 + 11.6 +PACKAGE="gnome-sudoku" 11.7 +VERSION="3.28.0" 11.8 +CATEGORY="games" 11.9 +SHORT_DESC="Test your logic skills in this number grid puzzle" 11.10 +MAINTAINER="al.bobylev@gmail.com" 11.11 +LICENSE="GPL3" 11.12 +WEB_SITE="https://wiki.gnome.org/Apps/Sudoku" 11.13 + 11.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 11.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 11.16 + 11.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev libgee-dev qqwing-dev json-glib-dev \ 11.18 +gettext itstool" 11.19 + 11.20 +compile_rules() { 11.21 + ./configure $CONFIGURE_ARGS && 11.22 + fix libtool && 11.23 + make && 11.24 + make install || return 1 11.25 + 11.26 + fix symlinks 11.27 +} 11.28 + 11.29 +genpkg_rules() { 11.30 + copy @std 11.31 + DEPENDS="cairo glib gtk+3 json-glib libgee pango qqwing" 11.32 +}
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/gnome-taquin/receipt Sun Jun 10 02:36:11 2018 +0300 12.3 @@ -0,0 +1,43 @@ 12.4 +# SliTaz package receipt v2. 12.5 + 12.6 +PACKAGE="gnome-taquin" 12.7 +VERSION="3.28.0" 12.8 +CATEGORY="games" 12.9 +SHORT_DESC="Move tiles so that they reach their places" 12.10 +MAINTAINER="al.bobylev@gmail.com" 12.11 +LICENSE="GPL3" 12.12 +WEB_SITE="https://wiki.gnome.org/Apps/Taquin" 12.13 + 12.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 12.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 12.16 + 12.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev librsvg-dev libcanberra-dev intltool \ 12.18 +itstool" 12.19 +SPLIT="gnome-taquin-cats gnome-taquin" 12.20 + 12.21 +compile_rules() { 12.22 + ./configure $CONFIGURE_ARGS && 12.23 + make && 12.24 + make install || return 1 12.25 + 12.26 + fix symlinks 12.27 + 12.28 + # cats theme moved to a separate package due to a big size, 12.29 + # make remaining numbers theme the default one 12.30 + sed -i "s|<default>'cats'|<default>'numbers'|" \ 12.31 + $install/usr/share/glib-2.0/schemas/org.gnome.taquin.gschema.xml 12.32 +} 12.33 + 12.34 +genpkg_rules() { 12.35 + case $PACKAGE in 12.36 + gnome-taquin-cats) 12.37 + copy cats/ 12.38 + DEPENDS="gnome-taquin" 12.39 + CAT="games|cats theme" 12.40 + ;; 12.41 + gnome-taquin) 12.42 + copy @std @rm 12.43 + DEPENDS="cairo gdk-pixbuf glib gtk+3 libcanberra-gtk3" 12.44 + ;; 12.45 + esac 12.46 +}
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/gnome-tetravex/receipt Sun Jun 10 02:36:11 2018 +0300 13.3 @@ -0,0 +1,27 @@ 13.4 +# SliTaz package receipt v2. 13.5 + 13.6 +PACKAGE="gnome-tetravex" 13.7 +VERSION="3.22.0" 13.8 +CATEGORY="games" 13.9 +SHORT_DESC="Complete the puzzle by matching numbered tiles" 13.10 +MAINTAINER="al.bobylev@gmail.com" 13.11 +LICENSE="GPL2" 13.12 +WEB_SITE="https://wiki.gnome.org/Apps/Tetravex" 13.13 + 13.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 13.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 13.16 + 13.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev intltool itstool" 13.18 + 13.19 +compile_rules() { 13.20 + ./configure $CONFIGURE_ARGS && 13.21 + make && 13.22 + make install || return 1 13.23 + 13.24 + fix symlinks 13.25 +} 13.26 + 13.27 +genpkg_rules() { 13.28 + copy @std 13.29 + DEPENDS="cairo glib gtk+3" 13.30 +}
14.1 --- a/guile/stuff/patches/guile-1.8.7-gcc45.u Sun Jun 10 02:13:48 2018 +0300 14.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 14.3 @@ -1,8 +0,0 @@ 14.4 ---- guile-1.8.7-ori/libguile/guile-snarf-docs.in 14.5 -+++ guile-1.8.7/libguile/guile-snarf-docs.in 14.6 -@@ -23,4 +23,4 @@ 14.7 - ## Let the user override the preprocessor autoconf found. 14.8 - test -n "${CPP+set}" || CPP="@CPP@" 14.9 - 14.10 --${CPP} -DSCM_MAGIC_SNARF_DOCS "$@" 14.11 -+${CPP} -P -DSCM_MAGIC_SNARF_DOCS "$@"
15.1 --- a/guile/stuff/patches/series Sun Jun 10 02:13:48 2018 +0300 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,2 +0,0 @@ 15.4 -# http://bugs.gentoo.org/show_bug.cgi?id=317175 15.5 --p1|guile-1.8.7-gcc45.u
16.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 16.2 +++ b/hitori/receipt Sun Jun 10 02:36:11 2018 +0300 16.3 @@ -0,0 +1,29 @@ 16.4 +# SliTaz package receipt v2. 16.5 + 16.6 +PACKAGE="hitori" 16.7 +VERSION="3.22.4" 16.8 +CATEGORY="games" 16.9 +SHORT_DESC="GTK+ application to generate and let you play games of Hitori" 16.10 +MAINTAINER="al.bobylev@gmail.com" 16.11 +LICENSE="GPL3" 16.12 +WEB_SITE="https://wiki.gnome.org/Apps/Hitori" 16.13 + 16.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 16.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 16.16 + 16.17 +BUILD_DEPENDS="glib-dev gettext itstool libxml2-tools gtk+3-dev cairo-dev \ 16.18 +desktop-file-utils-extra" 16.19 + 16.20 +compile_rules() { 16.21 + ./configure $CONFIGURE_ARGS && 16.22 + fix libtool && 16.23 + make && 16.24 + make install || return 1 16.25 + 16.26 + fix symlinks 16.27 +} 16.28 + 16.29 +genpkg_rules() { 16.30 + copy @std 16.31 + DEPENDS="cairo glib gtk+3 pango" 16.32 +}
17.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 17.2 +++ b/iagno/receipt Sun Jun 10 02:36:11 2018 +0300 17.3 @@ -0,0 +1,28 @@ 17.4 +# SliTaz package receipt v2. 17.5 + 17.6 +PACKAGE="iagno" 17.7 +VERSION="3.28.0" 17.8 +CATEGORY="games" 17.9 +SHORT_DESC="Dominate the board in a classic version of Reversi" 17.10 +MAINTAINER="al.bobylev@gmail.com" 17.11 +LICENSE="GPL3" 17.12 +WEB_SITE="https://wiki.gnome.org/Apps/Iagno" 17.13 + 17.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 17.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 17.16 + 17.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev librsvg-dev libcanberra-dev gettext \ 17.18 +itstool" 17.19 + 17.20 +compile_rules() { 17.21 + ./configure $CONFIGURE_ARGS && 17.22 + make && 17.23 + make install || return 1 17.24 + 17.25 + fix symlinks 17.26 +} 17.27 + 17.28 +genpkg_rules() { 17.29 + copy @std 17.30 + DEPENDS="cairo gdk-pixbuf glib gtk+3 libcanberra libcanberra-gtk3 librsvg" 17.31 +}
18.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 18.2 +++ b/libgnome-games-support/receipt Sun Jun 10 02:36:11 2018 +0300 18.3 @@ -0,0 +1,35 @@ 18.4 +# SliTaz package receipt v2. 18.5 + 18.6 +PACKAGE="libgnome-games-support" 18.7 +VERSION="1.4.1" 18.8 +CATEGORY="games" 18.9 +SHORT_DESC="Code shared between GNOME games" 18.10 +MAINTAINER="al.bobylev@gmail.com" 18.11 +LICENSE="GPL3 LGPL3" 18.12 +WEB_SITE="https://git.gnome.org/browse/libgnome-games-support" 18.13 + 18.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 18.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 18.16 + 18.17 +BUILD_DEPENDS="vala libgee-dev gtk+3-dev gettext" 18.18 +SPLIT="libgnome-games-support-dev" 18.19 + 18.20 +compile_rules() { 18.21 + ./configure $CONFIGURE_ARGS && 18.22 + fix libtool && 18.23 + make && 18.24 + make install 18.25 +} 18.26 + 18.27 +genpkg_rules() { 18.28 + case $PACKAGE in 18.29 + libgnome-games-support) 18.30 + copy @std 18.31 + DEPENDS="glib gtk+3 libgee" 18.32 + ;; 18.33 + *-dev) 18.34 + copy @dev 18.35 + DEPENDS="libgnome-games-support glib-dev gtk+3-dev libgee-dev" 18.36 + ;; 18.37 + esac 18.38 +}
19.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 19.2 +++ b/lightsoff/receipt Sun Jun 10 02:36:11 2018 +0300 19.3 @@ -0,0 +1,28 @@ 19.4 +# SliTaz package receipt v2. 19.5 + 19.6 +PACKAGE="lightsoff" 19.7 +VERSION="3.28.0" 19.8 +CATEGORY="games" 19.9 +SHORT_DESC="Turn off all the lights" 19.10 +MAINTAINER="al.bobylev@gmail.com" 19.11 +LICENSE="GPL" 19.12 +WEB_SITE="https://wiki.gnome.org/Apps/Lightsoff" 19.13 + 19.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 19.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 19.16 + 19.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev clutter-dev clutter-gtk-dev librsvg-dev \ 19.18 +gettext itstool" 19.19 + 19.20 +compile_rules() { 19.21 + ./configure $CONFIGURE_ARGS && 19.22 + make && 19.23 + make install || return 1 19.24 + 19.25 + fix symlinks 19.26 +} 19.27 + 19.28 +genpkg_rules() { 19.29 + copy @std 19.30 + DEPENDS="clutter clutter-gtk glib gtk+3" 19.31 +}
20.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 20.2 +++ b/pysolfc-cardsets/receipt Sun Jun 10 02:36:11 2018 +0300 20.3 @@ -0,0 +1,81 @@ 20.4 +# SliTaz package receipt v2. 20.5 + 20.6 +PACKAGE="pysolfc-cardsets" 20.7 +VERSION="2.0" 20.8 +CATEGORY="games" 20.9 +SHORT_DESC="A collection of cardsets adapted for use with PySolFC" 20.10 +MAINTAINER="al.bobylev@gmail.com" 20.11 +LICENSE="GPL3" 20.12 +WEB_SITE="http://sourceforge.net/projects/pysolfc" 20.13 + 20.14 +TARBALL="PySolFC-Cardsets-$VERSION.tar.bz2" 20.15 +WGET_URL="$SF_MIRROR/pysolfc/$TARBALL" 20.16 + 20.17 +BUILD_DEPENDS="gif2apng" 20.18 +SPLIT="pysolfc-cardsets-extra" 20.19 + 20.20 +COOKOPTS="!strip" # no executables to strip, loss of time to find it 20.21 + 20.22 +compile_rules() { 20.23 + mkdir -p $install/usr/share/PySolFC 20.24 + cp -r * $install/usr/share/PySolFC 20.25 + 20.26 + # Remove all the garbage 20.27 + find $install -type d -name '.thumbnails' -exec rm -r '{}' \; 2>/dev/null 20.28 + find $install -type d -name '.xvpics' -exec rm -r '{}' \; 2>/dev/null 20.29 + find $install -type f -name '*.xcf' -delete 20.30 + rm $install/usr/share/PySolFC/cardset-chitrashala-dashavatara/l 20.31 + rm -r $install/usr/share/PySolFC/cardset-konqi-modern/png/ 20.32 + rm -r $install/usr/share/PySolFC/cardset-konqi-modern/t/ 20.33 + 20.34 + # Fix permissions 20.35 + chmod 644 $install/usr/share/PySolFC/cardset-hannover-court/COPYRIGHT # was 755 20.36 + chmod 644 $install/usr/share/PySolFC/cardset-hannover-hex/COPYRIGHT # was 755 20.37 + 20.38 + 20.39 + # Original (mostly in gif, optimized though): 20.40 + #------------------------------------------------------------------------------- 20.41 + # # : Packed : Compressed : Files : Package name 20.42 + #------------------------------------------------------------------------------- 20.43 + # 1 : 6.2M : 1.5M : 1448 : pysolfc-cardsets-2.0-x86_64.tazpkg 20.44 + # 2 : 73.5M : 25.3M : 14764 : pysolfc-cardsets-extra-2.0-x86_64.tazpkg 20.45 + #=============================================================================== 20.46 + 20.47 + # Only cardset-greywyvern in png; convert all the gifs to pngs. 20.48 + # Converting gif to png using `optipng` produces errors (and 20.49 + # no output) on 30 files, so using gif2apng instead. 20.50 + for i in $install/usr/share/PySolFC/*; do 20.51 + cd $i 20.52 + for j in ./*.gif; do 20.53 + gif2apng $j >/dev/null 20.54 + [ -f $j ] && rm $j 20.55 + done 20.56 + sed -i 's|\.gif|.png|g' $i/config.txt 20.57 + done 20.58 + 20.59 + # All the card sets in png: 20.60 + #------------------------------------------------------------------------------- 20.61 + # # : Packed : Compressed : Files : Package name 20.62 + #------------------------------------------------------------------------------- 20.63 + # 1 : 6.0M : 1.3M : 1448 : pysolfc-cardsets-2.0-x86_64.tazpkg 20.64 + # 2 : 59.7M : 21.9M : 14764 : pysolfc-cardsets-extra-2.0-x86_64.tazpkg 20.65 + #=============================================================================== 20.66 +} 20.67 + 20.68 +genpkg_rules() { 20.69 + case $PACKAGE in 20.70 + pysolfc-cardsets) 20.71 + copy cardset-2000/ cardset-crystal-mahjongg/ \ 20.72 + cardset-dashavatara-ganjifa/ cardset-dondorf/ \ 20.73 + cardset-gnome-mahjongg-1/ cardset-hexadeck/ cardset-kintengu/ \ 20.74 + cardset-matrix/ cardset-mughal-ganjifa/ cardset-oxymoron/ \ 20.75 + cardset-standard/ cardset-tuxedo/ cardset-vienna-2k/ 20.76 + DEPENDS=" " 20.77 + ;; 20.78 + pysolfc-cardsets-extra) 20.79 + CAT="games|even more card sets" 20.80 + copy @std @rm 20.81 + DEPENDS=" " 20.82 + ;; 20.83 + esac 20.84 +}
21.1 --- a/pysolfc/receipt Sun Jun 10 02:13:48 2018 +0300 21.2 +++ b/pysolfc/receipt Sun Jun 10 02:36:11 2018 +0300 21.3 @@ -1,28 +1,32 @@ 21.4 -# SliTaz package receipt. 21.5 +# SliTaz package receipt v2. 21.6 21.7 PACKAGE="pysolfc" 21.8 -SOURCE="PySolFC" 21.9 VERSION="2.0" 21.10 CATEGORY="games" 21.11 SHORT_DESC="PySolFC is an extended version of PySol (a solitaire card game)" 21.12 MAINTAINER="claudinei@slitaz.org" 21.13 LICENSE="GPL3" 21.14 WEB_SITE="http://sourceforge.net/projects/pysolfc" 21.15 -TARBALL="$SOURCE-$VERSION.tar.bz2" 21.16 -WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 21.17 21.18 -DEPENDS="python tk" 21.19 -BUILD_DEPENDS="$DEPENDS" 21.20 +TARBALL="PySolFC-$VERSION.tar.bz2" 21.21 +WGET_URL="$SF_MIRROR/pysolfc/$TARBALL" 21.22 21.23 -# Rules to configure and make the package. 21.24 -compile_rules() 21.25 -{ 21.26 - python setup.py install --prefix=$install/usr 21.27 +BUILD_DEPENDS="python tk" 21.28 + 21.29 +compile_rules() { 21.30 + find . -name '*.py' -exec \ 21.31 + sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' '{}' \; 21.32 + 21.33 + python setup.py install --prefix=$install/usr || return 1 21.34 + 21.35 + mv $install/usr/bin/pysol.py $install/usr/bin/pysol 21.36 + sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' $install/usr/bin/pysol 21.37 + 21.38 + # all the next card sets exist in the pysolfc-cardsets package 21.39 + rm -r $install/usr/share/PySolFC/cardset-* 21.40 } 21.41 21.42 -# Rules to gen a SliTaz package suitable for Tazpkg. 21.43 -genpkg_rules() 21.44 -{ 21.45 - find $install -type f -name "*.pyc" -delete 2>/dev/null 21.46 - cp -a $install/* $fs 21.47 +genpkg_rules() { 21.48 + copy @std 21.49 + DEPENDS="python tk pysolfc-cardsets" 21.50 }
22.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 22.2 +++ b/pysolfc/stuff/patches/pysolfc.patch Sun Jun 10 02:36:11 2018 +0300 22.3 @@ -0,0 +1,41 @@ 22.4 +--- a/data/pysol.desktop 22.5 ++++ b/data/pysol.desktop 22.6 +@@ -1,7 +1,7 @@ 22.7 + [Desktop Entry] 22.8 + Encoding=UTF-8 22.9 + Name=PySol Fan Club Edition 22.10 +-Exec=pysol.py 22.11 ++Exec=pysol 22.12 + Terminal=false 22.13 + Type=Application 22.14 + Categories=Game;CardGame; 22.15 +--- a/scripts/cardset_viewer.py 22.16 ++++ b/scripts/cardset_viewer.py 22.17 +@@ -7,7 +7,7 @@ 22.18 + from math import sqrt, sin, cos, pi 22.19 + from Tkinter import * 22.20 + try: 22.21 +- import Image, ImageTk 22.22 ++ from PIL import Image, ImageTk 22.23 + except ImportError: 22.24 + Image = None 22.25 + 22.26 +--- a/pysollib/mfxutil.py 22.27 ++++ b/pysollib/mfxutil.py 22.28 +@@ -48,11 +48,11 @@ 22.29 + Image = None 22.30 + else: 22.31 + # for py2exe 22.32 +- import GifImagePlugin 22.33 +- import PngImagePlugin 22.34 +- import JpegImagePlugin 22.35 +- import BmpImagePlugin 22.36 +- import PpmImagePlugin 22.37 ++ from PIL import GifImagePlugin 22.38 ++ from PIL import PngImagePlugin 22.39 ++ from PIL import JpegImagePlugin 22.40 ++ from PIL import BmpImagePlugin 22.41 ++ from PIL import PpmImagePlugin 22.42 + Image._initialized = 2 22.43 + 22.44 +
23.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 23.2 +++ b/pysolfc/stuff/patches/series Sun Jun 10 02:36:11 2018 +0300 23.3 @@ -0,0 +1,2 @@ 23.4 +# using https://www.archlinux.org/packages/community/any/pysolfc/ 23.5 +pysolfc.patch
24.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 24.2 +++ b/qqwing/receipt Sun Jun 10 02:36:11 2018 +0300 24.3 @@ -0,0 +1,28 @@ 24.4 +# SliTaz package receipt v2. 24.5 + 24.6 +PACKAGE="qqwing" 24.7 +VERSION="1.3.4" 24.8 +CATEGORY="games" 24.9 +SHORT_DESC="Sudoku generating and solving software" 24.10 +MAINTAINER="al.bobylev@gmail.com" 24.11 +LICENSE="GPL2" 24.12 +WEB_SITE="https://qqwing.com/" 24.13 + 24.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 24.15 +WGET_URL="https://qqwing.com/$TARBALL" 24.16 + 24.17 +SPLIT="qqwing-dev" 24.18 + 24.19 +compile_rules() { 24.20 + ./configure $CONFIGURE_ARGS && 24.21 + fix libtool && 24.22 + make && 24.23 + make install 24.24 +} 24.25 + 24.26 +genpkg_rules() { 24.27 + case $PACKAGE in 24.28 + qqwing) copy @std;; 24.29 + *-dev) copy @dev;; 24.30 + esac 24.31 +}
25.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 25.2 +++ b/quadrapassel/receipt Sun Jun 10 02:36:11 2018 +0300 25.3 @@ -0,0 +1,28 @@ 25.4 +# SliTaz package receipt v2. 25.5 + 25.6 +PACKAGE="quadrapassel" 25.7 +VERSION="3.22.0" 25.8 +CATEGORY="games" 25.9 +SHORT_DESC="Fit falling blocks together (Tetris-like game for GNOME)" 25.10 +MAINTAINER="al.bobylev@gmail.com" 25.11 +LICENSE="GPL2" 25.12 +WEB_SITE="https://wiki.gnome.org/Apps/Quadrapassel" 25.13 + 25.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 25.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 25.16 + 25.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev librsvg-dev libcanberra-dev clutter-dev \ 25.18 +clutter-gtk-dev intltool itstool" 25.19 + 25.20 +compile_rules() { 25.21 + ./configure $CONFIGURE_ARGS && 25.22 + make && 25.23 + make install || return 1 25.24 + 25.25 + fix symlinks 25.26 +} 25.27 + 25.28 +genpkg_rules() { 25.29 + copy @std 25.30 + DEPENDS="cairo clutter clutter-gtk glib gtk+3 libcanberra-gtk3 pango" 25.31 +}
26.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 26.2 +++ b/swell-foop/receipt Sun Jun 10 02:36:11 2018 +0300 26.3 @@ -0,0 +1,28 @@ 26.4 +# SliTaz package receipt v2. 26.5 + 26.6 +PACKAGE="swell-foop" 26.7 +VERSION="3.28.0" 26.8 +CATEGORY="games" 26.9 +SHORT_DESC="Clear the screen by removing groups of colored and shaped tiles" 26.10 +MAINTAINER="al.bobylev@gmail.com" 26.11 +LICENSE="GPL2" 26.12 +WEB_SITE="https://wiki.gnome.org/Apps/Swell%20Foop" 26.13 + 26.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 26.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 26.16 + 26.17 +BUILD_DEPENDS="vala glib-dev gtk+3-dev clutter-dev clutter-gtk-dev gettext \ 26.18 +itstool" 26.19 + 26.20 +compile_rules() { 26.21 + ./configure $CONFIGURE_ARGS && 26.22 + make && 26.23 + make install || return 1 26.24 + 26.25 + fix symlinks 26.26 +} 26.27 + 26.28 +genpkg_rules() { 26.29 + copy @std 26.30 + DEPENDS="clutter clutter-gtk gdk-pixbuf glib gtk+3" 26.31 +}
27.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 27.2 +++ b/tali/receipt Sun Jun 10 02:36:11 2018 +0300 27.3 @@ -0,0 +1,27 @@ 27.4 +# SliTaz package receipt v2. 27.5 + 27.6 +PACKAGE="tali" 27.7 +VERSION="3.22.0" 27.8 +CATEGORY="games" 27.9 +SHORT_DESC="Beat the odds in a poker-style dice game" 27.10 +MAINTAINER="al.bobylev@gmail.com" 27.11 +LICENSE="GPL2" 27.12 +WEB_SITE="https://wiki.gnome.org/Apps/Tali" 27.13 + 27.14 +TARBALL="$PACKAGE-$VERSION.tar.xz" 27.15 +WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 27.16 + 27.17 +BUILD_DEPENDS="glib-dev gtk+3-dev librsvg-dev intltool itstool" 27.18 + 27.19 +compile_rules() { 27.20 + ./configure $CONFIGURE_ARGS && 27.21 + make && 27.22 + make install || return 1 27.23 + 27.24 + fix symlinks 27.25 +} 27.26 + 27.27 +genpkg_rules() { 27.28 + copy @std 27.29 + DEPENDS="atk gdk-pixbuf glib gtk+3 pango" 27.30 +}