summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSanskritFritz2016-12-12 21:40:23 +0100
committerSanskritFritz2016-12-12 21:40:23 +0100
commit634b418100f830c6272fbedfaf2407d05368b76f (patch)
treed914fb35fff3f727a688ad32bf152f1bd10c87d5
parent92f207923baacd12f5ed7c4c962b88ee778869db (diff)
downloadaur-634b418100f830c6272fbedfaf2407d05368b76f.tar.gz
Upstream version 8.0. Switched to python3.
-rw-r--r--.SRCINFO62
-rw-r--r--PKGBUILD150
-rw-r--r--pzl_akari.desktop4
-rw-r--r--pzl_boggle.desktop2
-rw-r--r--pzl_bridges.desktop9
-rw-r--r--pzl_codeword.desktop2
-rw-r--r--pzl_futoshiki.desktop2
-rw-r--r--pzl_hidato.desktop9
-rw-r--r--pzl_jigsaw.desktop2
-rw-r--r--pzl_kakuro.desktop2
-rw-r--r--pzl_launcher.desktop2
-rw-r--r--pzl_minesweeper.desktop2
-rw-r--r--pzl_scrabbler.desktop2
-rw-r--r--pzl_shikaku.desktop9
-rw-r--r--pzl_sokoban.desktop2
-rw-r--r--pzl_sudoku.desktop2
-rw-r--r--pzl_suguru.desktop9
-rw-r--r--pzl_sumpuzzle.desktop2
18 files changed, 190 insertions, 84 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1df94e5cec5..0fa2656b377 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,13 @@
# Generated by mksrcinfo v8
-# Tue Dec 15 21:56:54 UTC 2015
+# Mon Dec 12 20:36:44 UTC 2016
pkgbase = pzl_games
pkgdesc = Small collection of computer games.
- pkgver = 4.0
+ pkgver = 8.0
pkgrel = 1
url = http://pzl.org.uk/
arch = any
license = GPL
- source = http://pzl.org.uk/pzl_4_0.zip
+ source = http://pzl.org.uk/pzl3_8_0.zip
source = pzl_akari.desktop
source = pzl_boggle.desktop
source = pzl_codeword.desktop
@@ -19,23 +19,31 @@ pkgbase = pzl_games
source = pzl_sumpuzzle.desktop
source = pzl_sudoku.desktop
source = pzl_sokoban.desktop
- md5sums = e447cbe20f3d8f8475f9201b95488128
- md5sums = 7775d13040fcb2108283fe9ad62a24ab
- md5sums = 68db7ca30579f312bfcf274f8dbdd406
- md5sums = 3fe6e4760000ec42505601ef74ec9d31
- md5sums = 25e7079b6867a9465b79d77e3f30d3c8
- md5sums = 4c56394fc8e6c31f2da61727e0dccfb5
- md5sums = 3bf4816d7aa6fe5b0bba231831e390c4
- md5sums = dce4907232ffbbb173053771dd38a393
- md5sums = a59c4ccadb776f5e0f45d5a70345cd96
- md5sums = 0909be64599ffb306e5081ebd82138a2
- md5sums = 13cefc5e33b8df09001a3834e8d81cd2
- md5sums = 3b3797fbb8dd8ac7b9c64a940ef893e9
+ source = pzl_bridges.desktop
+ source = pzl_shikaku.desktop
+ source = pzl_suguru.desktop
+ source = pzl_hidato.desktop
+ md5sums = de1504b78e1b0da7662a9fe5b0026e75
+ md5sums = b7d0a414fc22aa750b7e4d758a6e04cd
+ md5sums = 898534ec921c3c165fc11a7b5ef9b8d2
+ md5sums = 02df03e4c57e8b77062df51971f7c582
+ md5sums = 744840240079721ae72b14b49589ef4b
+ md5sums = 00333ad5a67aa529189cb8d5efce7ec2
+ md5sums = 27c7b30bf6c9365397b35d4cca7044f8
+ md5sums = 3938559de7b10ca25f86ccb59676547e
+ md5sums = bdcdc0250d61c33f85289e7e436546a6
+ md5sums = 652ec7a6aa6a225f62579a315bd98421
+ md5sums = 068873d936f6592065010b056da87cc7
+ md5sums = ea71834e6c8ab194e38738b599a3e351
+ md5sums = b62c538e5baba89f6fe1e195af8e39af
+ md5sums = 38dc1f1869c03d4cc8e2724e6060fc65
+ md5sums = 0c1b99051ab88c9aacf108a4d7d577e2
+ md5sums = a07ce126d031c9fbed8c1cbe2c6af1a1
pkgname = pzl_common
pkgdesc = Common files for pzl games.
depends = tk
- depends = python2
+ depends = python
pkgname = pzl_akari
pkgdesc = A binary-determination logic puzzle, also called Light Up.
@@ -60,7 +68,7 @@ pkgname = pzl_futoshiki
pkgname = pzl_jigsaw
pkgdesc = Puzzle game to assemble segments of a picture into their positions.
url = http://pzl.org.uk/jigsaw.html
- depends = python2-pillow
+ depends = python-pillow
depends = pzl_common
pkgname = pzl_kakuro
@@ -93,3 +101,23 @@ pkgname = pzl_sokoban
url = http://pzl.org.uk/sokoban.html
depends = pzl_common
+pkgname = pzl_bridges
+ pkgdesc = Link a set of islands with bridges so that it is possible to reach any island from any other.
+ url = http://pzl.org.uk/bridges.html
+ depends = pzl_common
+
+pkgname = pzl_shikaku
+ pkgdesc = Draw non-overlapping rectangles around the clue cells to completely cover the grid by rectangles.
+ url = http://pzl.org.uk/shikaku.html
+ depends = pzl_common
+
+pkgname = pzl_suguru
+ pkgdesc = Place the digits 1-N once in each polyomino in such a way that no digit touches another digit of the same value.
+ url = http://pzl.org.uk/suguru.html
+ depends = pzl_common
+
+pkgname = pzl_hidato
+ pkgdesc = Place a chain of consecutive numbers in touching cells so that there is a continuous path.
+ url = http://pzl.org.uk/hidato.html
+ depends = pzl_common
+
diff --git a/PKGBUILD b/PKGBUILD
index ec437d7427b..7e12ba2da74 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,15 @@
# Maintainer: SanskritFritz (gmail)
-pkgname=("pzl_common" "pzl_akari" "pzl_boggle" "pzl_codeword" "pzl_futoshiki" "pzl_jigsaw" "pzl_kakuro" "pzl_minesweeper" "pzl_scrabbler" "pzl_sumpuzzle" "pzl_sudoku" "pzl_sokoban")
+pkgname=("pzl_common" "pzl_akari" "pzl_boggle" "pzl_codeword" "pzl_futoshiki" "pzl_jigsaw" "pzl_kakuro" "pzl_minesweeper" "pzl_scrabbler" "pzl_sumpuzzle" "pzl_sudoku" "pzl_sokoban" "pzl_bridges" "pzl_shikaku" "pzl_suguru" "pzl_hidato" )
pkgbase="pzl_games"
-pkgver=4.0
-_pkgver=4_0
+pkgver=8.0
+_pkgver=8_0
pkgrel=1
pkgdesc="Small collection of computer games."
arch=('any')
url="http://pzl.org.uk/"
license=('GPL')
-source=("http://pzl.org.uk/pzl_$_pkgver.zip"
+source=("http://pzl.org.uk/pzl3_$_pkgver.zip"
"pzl_akari.desktop"
"pzl_boggle.desktop"
"pzl_codeword.desktop"
@@ -20,34 +20,35 @@ source=("http://pzl.org.uk/pzl_$_pkgver.zip"
"pzl_scrabbler.desktop"
"pzl_sumpuzzle.desktop"
"pzl_sudoku.desktop"
- "pzl_sokoban.desktop")
-# "pzl_launcher.desktop")
-
-md5sums=('e447cbe20f3d8f8475f9201b95488128'
- '7775d13040fcb2108283fe9ad62a24ab'
- '68db7ca30579f312bfcf274f8dbdd406'
- '3fe6e4760000ec42505601ef74ec9d31'
- '25e7079b6867a9465b79d77e3f30d3c8'
- '4c56394fc8e6c31f2da61727e0dccfb5'
- '3bf4816d7aa6fe5b0bba231831e390c4'
- 'dce4907232ffbbb173053771dd38a393'
- 'a59c4ccadb776f5e0f45d5a70345cd96'
- '0909be64599ffb306e5081ebd82138a2'
- '13cefc5e33b8df09001a3834e8d81cd2'
- '3b3797fbb8dd8ac7b9c64a940ef893e9')
-# '673452d59ee878d5cfd67651ae12dc93')
-
-prepare() {
- sed -i "s|#!/usr/bin/python|#!/usr/bin/python2|" pzl_download/*.py*
-}
-
+ "pzl_sokoban.desktop"
+ "pzl_bridges.desktop"
+ "pzl_shikaku.desktop"
+ "pzl_suguru.desktop"
+ "pzl_hidato.desktop" )
+
+md5sums=('de1504b78e1b0da7662a9fe5b0026e75'
+ 'b7d0a414fc22aa750b7e4d758a6e04cd'
+ '898534ec921c3c165fc11a7b5ef9b8d2'
+ '02df03e4c57e8b77062df51971f7c582'
+ '744840240079721ae72b14b49589ef4b'
+ '00333ad5a67aa529189cb8d5efce7ec2'
+ '27c7b30bf6c9365397b35d4cca7044f8'
+ '3938559de7b10ca25f86ccb59676547e'
+ 'bdcdc0250d61c33f85289e7e436546a6'
+ '652ec7a6aa6a225f62579a315bd98421'
+ '068873d936f6592065010b056da87cc7'
+ 'ea71834e6c8ab194e38738b599a3e351'
+ 'b62c538e5baba89f6fe1e195af8e39af'
+ '38dc1f1869c03d4cc8e2724e6060fc65'
+ '0c1b99051ab88c9aacf108a4d7d577e2'
+ 'a07ce126d031c9fbed8c1cbe2c6af1a1')
package_pzl_common() {
pkgdesc="Common files for pzl games."
- depends=('tk' 'python2')
+ depends=('tk' 'python')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/pzl_lib.py "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/dawg.py "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/pzl_lib.py "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/dawg.py "$pkgdir/usr/share/pzl_games"
}
package_pzl_akari() {
@@ -55,8 +56,8 @@ package_pzl_akari() {
url="http://pzl.org.uk/akari.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/akari.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/akari_logo.gif "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/akari.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/akari_logo.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_akari.desktop "$pkgdir/usr/share/applications"
}
@@ -65,8 +66,8 @@ package_pzl_boggle() {
url="http://pzl.org.uk/boggle.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/boggle.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/boggle_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/boggle.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/boggle_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_boggle.desktop "$pkgdir/usr/share/applications"
}
@@ -75,8 +76,8 @@ package_pzl_codeword() {
url="http://pzl.org.uk/codeword.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/codeword.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/codeword_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/codeword.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/codeword_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_codeword.desktop "$pkgdir/usr/share/applications"
}
@@ -85,18 +86,18 @@ package_pzl_futoshiki() {
url="http://pzl.org.uk/futoshiki.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/futoshiki.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/futoshiki_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/futoshiki.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/futoshiki_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_futoshiki.desktop "$pkgdir/usr/share/applications"
}
package_pzl_jigsaw() {
pkgdesc="Puzzle game to assemble segments of a picture into their positions."
url="http://pzl.org.uk/jigsaw.html"
- depends=('python2-pillow' 'pzl_common')
+ depends=('python-pillow' 'pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/jigsaw.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/jigsaw_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/jigsaw.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/jigsaw_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_jigsaw.desktop "$pkgdir/usr/share/applications"
}
@@ -105,8 +106,8 @@ package_pzl_kakuro() {
url="http://pzl.org.uk/kakuro.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/kakuro.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/kakuro_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/kakuro.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/kakuro_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_kakuro.desktop "$pkgdir/usr/share/applications"
}
@@ -115,8 +116,8 @@ package_pzl_minesweeper() {
url="http://pzl.org.uk/minesweeper.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/minesweeper.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/minesweeper_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/minesweeper.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/minesweeper_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_minesweeper.desktop "$pkgdir/usr/share/applications"
}
@@ -125,8 +126,8 @@ package_pzl_scrabbler() {
url="http://pzl.org.uk/scrabbler.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/scrabbler.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/scrabbler_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/scrabbler.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/scrabbler_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_scrabbler.desktop "$pkgdir/usr/share/applications"
}
@@ -135,8 +136,8 @@ package_pzl_sumpuzzle() {
url="http://pzl.org.uk/sumpuzzle.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/sumpuzzle.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/sumpuzzle_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/sumpuzzle.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/sumpuzzle_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_sumpuzzle.desktop "$pkgdir/usr/share/applications"
}
@@ -145,8 +146,8 @@ package_pzl_sudoku() {
url="http://pzl.org.uk/sudoku.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/sudoku.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/sudoku_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/sudoku.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/sudoku_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_sudoku.desktop "$pkgdir/usr/share/applications"
}
@@ -155,17 +156,58 @@ package_pzl_sokoban() {
url="http://pzl.org.uk/sokoban.html"
depends=('pzl_common')
install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
- install -m644 pzl_download/sokoban.pyw "$pkgdir/usr/share/pzl_games"
- install -m644 pzl_download/sokoban_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl3_download/sokoban.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/sokoban_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
install -m644 pzl_sokoban.desktop "$pkgdir/usr/share/applications"
}
+package_pzl_bridges() {
+ pkgdesc="Link a set of islands with bridges so that it is possible to reach any island from any other."
+ url="http://pzl.org.uk/bridges.html"
+ depends=('pzl_common')
+ install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
+ install -m644 pzl3_download/bridges.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/bridges_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl_bridges.desktop "$pkgdir/usr/share/applications"
+}
+
+package_pzl_shikaku() {
+ pkgdesc="Draw non-overlapping rectangles around the clue cells to completely cover the grid by rectangles."
+ url="http://pzl.org.uk/shikaku.html"
+ depends=('pzl_common')
+ install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
+ install -m644 pzl3_download/shikaku.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/shikaku_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl_shikaku.desktop "$pkgdir/usr/share/applications"
+}
+
+package_pzl_suguru() {
+ pkgdesc="Place the digits 1-N once in each polyomino in such a way that no digit touches another digit of the same value."
+ url="http://pzl.org.uk/suguru.html"
+ depends=('pzl_common')
+ install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
+ install -m644 pzl3_download/suguru.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/suguru_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl_suguru.desktop "$pkgdir/usr/share/applications"
+}
+
+package_pzl_hidato() {
+ pkgdesc="Place a chain of consecutive numbers in touching cells so that there is a continuous path."
+ url="http://pzl.org.uk/hidato.html"
+ depends=('pzl_common')
+ install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
+ install -m644 pzl3_download/hidato.pyw "$pkgdir/usr/share/pzl_games"
+ install -m644 pzl3_download/hidato_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+ install -m644 pzl_hidato.desktop "$pkgdir/usr/share/applications"
+}
+
+
# package_pzl_launcher() {
# pkgdesc="Launcher for pzl games."
-# url="http://pzl.org.uk/sokoban.html"
+# url="http://pzl.org.uk/"
# depends=('pzl_common')
# install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games}
-# install -m644 pzl_download/pzl_launcher.pyw "$pkgdir/usr/share/pzl_games"
-# install -m644 pzl_download/pzl_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
+# install -m644 pzl3_download/pzl_launcher.pyw "$pkgdir/usr/share/pzl_games"
+# install -m644 pzl3_download/pzl_icon.png "$pkgdir/usr/share/pixmaps/pzl_games"
# install -m644 pzl_launcher.desktop "$pkgdir/usr/share/applications"
# }
diff --git a/pzl_akari.desktop b/pzl_akari.desktop
index 8e7b3ccad78..1aad046e647 100644
--- a/pzl_akari.desktop
+++ b/pzl_akari.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Akari
Comment=Akari (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/akari.pyw
+Exec=python /usr/share/pzl_games/akari.pyw
Terminal=false
-Icon=/usr/share/pixmaps/pzl_games/akari_logo.gif
+Icon=/usr/share/pixmaps/pzl_games/akari_logo.png
Type=Application
diff --git a/pzl_boggle.desktop b/pzl_boggle.desktop
index f27119fb0f0..b14300e8b68 100644
--- a/pzl_boggle.desktop
+++ b/pzl_boggle.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Boggle
Comment=Boggle (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/boggle.pyw
+Exec=python /usr/share/pzl_games/boggle.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/boggle_icon.png
Type=Application
diff --git a/pzl_bridges.desktop b/pzl_bridges.desktop
new file mode 100644
index 00000000000..005f2ed33cf
--- /dev/null
+++ b/pzl_bridges.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=pzl games Bridges
+Comment=Bridges (pzl games)
+Categories=Game;LogicGame
+Exec=python /usr/share/pzl_games/bridges.pyw
+Terminal=false
+Icon=/usr/share/pixmaps/pzl_games/bridges_icon.png
+Type=Application
diff --git a/pzl_codeword.desktop b/pzl_codeword.desktop
index 3335461c91d..342579685f6 100644
--- a/pzl_codeword.desktop
+++ b/pzl_codeword.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Codeword
Comment=Codeword (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/codeword.pyw
+Exec=python /usr/share/pzl_games/codeword.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/codeword_icon.png
Type=Application
diff --git a/pzl_futoshiki.desktop b/pzl_futoshiki.desktop
index 39df621328e..3af4aaec08d 100644
--- a/pzl_futoshiki.desktop
+++ b/pzl_futoshiki.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Futoshiki
Comment=Futoshiki (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/futoshiki.pyw
+Exec=python /usr/share/pzl_games/futoshiki.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/futoshiki_icon.png
Type=Application
diff --git a/pzl_hidato.desktop b/pzl_hidato.desktop
new file mode 100644
index 00000000000..c4ee20247ef
--- /dev/null
+++ b/pzl_hidato.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=pzl games Hidato
+Comment=Hidato (pzl games)
+Categories=Game;LogicGame
+Exec=python /usr/share/pzl_games/hidato.pyw
+Terminal=false
+Icon=/usr/share/pixmaps/pzl_games/hidato_icon.png
+Type=Application
diff --git a/pzl_jigsaw.desktop b/pzl_jigsaw.desktop
index 107c741eda0..2a213730f29 100644
--- a/pzl_jigsaw.desktop
+++ b/pzl_jigsaw.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Jigsaw
Comment=Jigsaw (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/jigsaw.pyw
+Exec=python /usr/share/pzl_games/jigsaw.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/jigsaw_icon.png
Type=Application
diff --git a/pzl_kakuro.desktop b/pzl_kakuro.desktop
index 8ee6a370f09..c7984822c6b 100644
--- a/pzl_kakuro.desktop
+++ b/pzl_kakuro.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Kakuro
Comment=Kakuro (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/kakuro.pyw
+Exec=python /usr/share/pzl_games/kakuro.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/kakuro_icon.png
Type=Application
diff --git a/pzl_launcher.desktop b/pzl_launcher.desktop
index 5e0d4eced72..8ae23ee0483 100644
--- a/pzl_launcher.desktop
+++ b/pzl_launcher.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Launcher
Comment=Launcher for PZL Games
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/pzl_launcher.pyw
+Exec=python /usr/share/pzl_games/pzl_launcher.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/pzl_icon.png
Type=Application
diff --git a/pzl_minesweeper.desktop b/pzl_minesweeper.desktop
index fbf6d6f8ed7..9101ecef901 100644
--- a/pzl_minesweeper.desktop
+++ b/pzl_minesweeper.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Minesweeper
Comment=Minesweeper (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/minesweeper.pyw
+Exec=python /usr/share/pzl_games/minesweeper.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/minesweeper_icon.png
Type=Application
diff --git a/pzl_scrabbler.desktop b/pzl_scrabbler.desktop
index 39636c505c8..3930cd865f7 100644
--- a/pzl_scrabbler.desktop
+++ b/pzl_scrabbler.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Scrabbler
Comment=Scrabbler (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/scrabbler.pyw
+Exec=python /usr/share/pzl_games/scrabbler.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/scrabbler_icon.png
Type=Application
diff --git a/pzl_shikaku.desktop b/pzl_shikaku.desktop
new file mode 100644
index 00000000000..9391e64b583
--- /dev/null
+++ b/pzl_shikaku.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=pzl games Shikaku
+Comment=Shikaku (pzl games)
+Categories=Game;LogicGame
+Exec=python /usr/share/pzl_games/shikaku.pyw
+Terminal=false
+Icon=/usr/share/pixmaps/pzl_games/shikaku_icon.png
+Type=Application
diff --git a/pzl_sokoban.desktop b/pzl_sokoban.desktop
index 270edad85d2..55682e82466 100644
--- a/pzl_sokoban.desktop
+++ b/pzl_sokoban.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Sokoban
Comment=Sokoban (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/sokoban.pyw
+Exec=python /usr/share/pzl_games/sokoban.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/sokoban_icon.png
Type=Application
diff --git a/pzl_sudoku.desktop b/pzl_sudoku.desktop
index ffef990aeea..9f61a11e2b8 100644
--- a/pzl_sudoku.desktop
+++ b/pzl_sudoku.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Sudoku
Comment=Sudoku (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/sudoku.pyw
+Exec=python /usr/share/pzl_games/sudoku.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/sudoku_icon.png
Type=Application
diff --git a/pzl_suguru.desktop b/pzl_suguru.desktop
new file mode 100644
index 00000000000..34b8f127c18
--- /dev/null
+++ b/pzl_suguru.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=pzl games Suguru
+Comment=Suguru (pzl games)
+Categories=Game;LogicGame
+Exec=python /usr/share/pzl_games/suguru.pyw
+Terminal=false
+Icon=/usr/share/pixmaps/pzl_games/suguru_icon.png
+Type=Application
diff --git a/pzl_sumpuzzle.desktop b/pzl_sumpuzzle.desktop
index d774c098c16..3181265b92a 100644
--- a/pzl_sumpuzzle.desktop
+++ b/pzl_sumpuzzle.desktop
@@ -3,7 +3,7 @@ Version=1.0
Name=pzl games Sumpuzzle
Comment=Sumpuzzle (pzl games)
Categories=Game;LogicGame
-Exec=python2 /usr/share/pzl_games/sumpuzzle.pyw
+Exec=python /usr/share/pzl_games/sumpuzzle.pyw
Terminal=false
Icon=/usr/share/pixmaps/pzl_games/sumpuzzle_icon.png
Type=Application