diff options
-rw-r--r-- | .SRCINFO | 127 | ||||
-rw-r--r-- | PKGBUILD | 239 | ||||
-rw-r--r-- | pzl_ajs.desktop | 9 | ||||
-rw-r--r-- | pzl_akari.desktop | 2 | ||||
-rw-r--r-- | pzl_arrowsudoku.desktop | 9 | ||||
-rw-r--r-- | pzl_hitori.desktop | 9 | ||||
-rw-r--r-- | pzl_jigsawsudoku.desktop | 9 | ||||
-rw-r--r-- | pzl_othello.desktop | 9 |
8 files changed, 279 insertions, 134 deletions
@@ -1,84 +1,127 @@ -# Generated by mksrcinfo v8 -# Sat Apr 7 15:17:45 UTC 2018 pkgbase = pzl_games pkgdesc = Small collection of puzzle games. - pkgver = 13.0 + pkgver = 17.0 pkgrel = 1 url = http://pzl.org.uk/ arch = any license = GPL - source = http://pzl.org.uk/pzl3_13_0.zip + source = http://pzl.org.uk/pzl3_17_0.zip + source = pzl_ajs.desktop source = pzl_akari.desktop + source = pzl_arrowsudoku.desktop source = pzl_boggle.desktop + source = pzl_bridges.desktop source = pzl_codeword.desktop + source = pzl_fillomino.desktop source = pzl_futoshiki.desktop + source = pzl_hidato.desktop + source = pzl_hitori.desktop source = pzl_jigsaw.desktop + source = pzl_jigsawsudoku.desktop source = pzl_kakuro.desktop source = pzl_minesweeper.desktop + source = pzl_nurikabe.desktop source = pzl_scrabbler.desktop - source = pzl_sumpuzzle.desktop - source = pzl_sudoku.desktop - source = pzl_sokoban.desktop - source = pzl_bridges.desktop + source = pzl_othello.desktop source = pzl_shikaku.desktop + source = pzl_sokoban.desktop + source = pzl_sudoku.desktop source = pzl_suguru.desktop - source = pzl_hidato.desktop - source = pzl_fillomino.desktop + source = pzl_sumpuzzle.desktop source = pzl_wordwheel.desktop source = pzl_wordladder.desktop - source = pzl_nurikabe.desktop - md5sums = 8184cbbc5a231119c37c919a9552e0d3 - md5sums = b7d0a414fc22aa750b7e4d758a6e04cd + md5sums = 569795363a95d14994913c33ac61d480 + md5sums = 6f5058e263976d69a2eb356ca2c2a6b5 + md5sums = 37af6d1fa020f7fa532a69a0e07b32ad + md5sums = a1e25c7621e92598bcdb8d442133031a md5sums = 898534ec921c3c165fc11a7b5ef9b8d2 + md5sums = b62c538e5baba89f6fe1e195af8e39af md5sums = 02df03e4c57e8b77062df51971f7c582 + md5sums = 493fa819c6a145a873ec81bab55bf96a md5sums = 744840240079721ae72b14b49589ef4b + md5sums = a07ce126d031c9fbed8c1cbe2c6af1a1 + md5sums = c16b0f4c92f3d37269097f138c820e54 md5sums = 00333ad5a67aa529189cb8d5efce7ec2 + md5sums = fa5438c87ada71ae5bdf2edd84df4290 md5sums = 27c7b30bf6c9365397b35d4cca7044f8 md5sums = 3938559de7b10ca25f86ccb59676547e + md5sums = 08f441dcf7ec24f4148d9a952738d7f4 md5sums = bdcdc0250d61c33f85289e7e436546a6 - md5sums = 652ec7a6aa6a225f62579a315bd98421 - md5sums = 068873d936f6592065010b056da87cc7 - md5sums = ea71834e6c8ab194e38738b599a3e351 - md5sums = b62c538e5baba89f6fe1e195af8e39af + md5sums = b56963fa4b72c8b93e799ed25055a3b4 md5sums = 38dc1f1869c03d4cc8e2724e6060fc65 + md5sums = ea71834e6c8ab194e38738b599a3e351 + md5sums = 068873d936f6592065010b056da87cc7 md5sums = 0c1b99051ab88c9aacf108a4d7d577e2 - md5sums = a07ce126d031c9fbed8c1cbe2c6af1a1 - md5sums = 493fa819c6a145a873ec81bab55bf96a + md5sums = 652ec7a6aa6a225f62579a315bd98421 md5sums = b7b52cd6e554eb01aa0537bb5526e297 md5sums = b0afcb5b6a3f2f05b8fd8e6d59d8e6ca - md5sums = 08f441dcf7ec24f4148d9a952738d7f4 pkgname = pzl_common pkgdesc = Common files for pzl games. depends = tk depends = python +pkgname = pzl_ajs + pkgdesc = Arrow Jigsaw Sudoku is a combination of jigsawsudoku and arrowsudoku. + url = http://pzl.org.uk/ajs.html + depends = pzl_common + pkgname = pzl_akari pkgdesc = A binary-determination logic puzzle, also called Light Up. url = http://pzl.org.uk/akari.html depends = pzl_common +pkgname = pzl_arrowsudoku + pkgdesc = A variant of Sudoku. + url = http://pzl.org.uk/arrowsudoku.html + depends = pzl_common + pkgname = pzl_boggle pkgdesc = Find as many words as possible in a grid of letters. url = http://pzl.org.uk/boggle.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_codeword pkgdesc = Challenging crossword pattern recognition game. url = http://pzl.org.uk/codeword.html depends = pzl_common +pkgname = pzl_fillomino + pkgdesc = Fill in all empty cells with numbers by dividing all of the board into blocks. + url = http://pzl.org.uk/fillomino.html + depends = pzl_common + pkgname = pzl_futoshiki pkgdesc = Logic game in which players solve a Latin square. url = http://pzl.org.uk/futoshiki.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 + +pkgname = pzl_hitori + pkgdesc = No number can appear in a row or column more than once. + url = http://pzl.org.uk/hitori.html + depends = pzl_common + pkgname = pzl_jigsaw pkgdesc = Puzzle game to assemble segments of a picture into their positions. url = http://pzl.org.uk/jigsaw.html depends = python-pillow depends = pzl_common +pkgname = pzl_jigsawsudoku + pkgdesc = A variant of Sudoku. + url = http://pzl.org.uk/jigsawsudoku.html + depends = pzl_common + pkgname = pzl_kakuro pkgdesc = An absorbing logic game. url = http://pzl.org.uk/kakuro.html @@ -89,19 +132,24 @@ pkgname = pzl_minesweeper url = http://pzl.org.uk/minesweeper.html depends = pzl_common +pkgname = pzl_nurikabe + pkgdesc = Each clue cell of value N must be part of a cluster of white cells and all other cells must be black. + url = http://pzl.org.uk/nurikabe.html + depends = pzl_common + pkgname = pzl_scrabbler pkgdesc = Make words on the board using randomly allotted letters. url = http://pzl.org.uk/scrabbler.html depends = pzl_common -pkgname = pzl_sumpuzzle - pkgdesc = Test of logic and simple arithmetic in which the player positions numbers to satisfy six intersecting sums. - url = http://pzl.org.uk/sumpuzzle.html +pkgname = pzl_othello + pkgdesc = Also known as Reversi. Flip the opponents disk. + url = http://pzl.org.uk/othello.html depends = pzl_common -pkgname = pzl_sudoku - pkgdesc = The popular logic game. - url = http://pzl.org.uk/sudoku.html +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_sokoban @@ -109,14 +157,9 @@ 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 +pkgname = pzl_sudoku + pkgdesc = The popular logic game. + url = http://pzl.org.uk/sudoku.html depends = pzl_common pkgname = pzl_suguru @@ -124,14 +167,9 @@ pkgname = pzl_suguru 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 - -pkgname = pzl_fillomino - pkgdesc = Fill in all empty cells with numbers by dividing all of the board into blocks. - url = http://pzl.org.uk/fillomino.html +pkgname = pzl_sumpuzzle + pkgdesc = Test of logic and simple arithmetic in which the player positions numbers to satisfy six intersecting sums. + url = http://pzl.org.uk/sumpuzzle.html depends = pzl_common pkgname = pzl_wordwheel @@ -144,8 +182,3 @@ pkgname = pzl_wordladder url = http://pzl.org.uk/wordladder.html depends = pzl_common -pkgname = pzl_nurikabe - pkgdesc = Each clue cell of value N must be part of a cluster of white cells and all other cells must be black. - url = http://pzl.org.uk/nurikabe.html - depends = pzl_common - @@ -1,55 +1,65 @@ # 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" "pzl_bridges" "pzl_shikaku" "pzl_suguru" "pzl_hidato" "pzl_fillomino" "pzl_wordwheel" "pzl_wordladder" "pzl_nurikabe") +pkgname=(pzl_common pzl_ajs pzl_akari pzl_arrowsudoku pzl_boggle pzl_bridges pzl_codeword pzl_fillomino pzl_futoshiki pzl_hidato pzl_hitori pzl_jigsaw pzl_jigsawsudoku pzl_kakuro pzl_minesweeper pzl_nurikabe pzl_scrabbler pzl_othello pzl_shikaku pzl_sokoban pzl_sudoku pzl_suguru pzl_sumpuzzle pzl_wordwheel pzl_wordladder) pkgbase="pzl_games" -pkgver=13.0 -_pkgver=13_0 +pkgver=17.0 +_pkgver=17_0 pkgrel=1 pkgdesc="Small collection of puzzle games." arch=('any') url="http://pzl.org.uk/" license=('GPL') source=("http://pzl.org.uk/pzl3_$_pkgver.zip" - "pzl_akari.desktop" - "pzl_boggle.desktop" - "pzl_codeword.desktop" - "pzl_futoshiki.desktop" - "pzl_jigsaw.desktop" - "pzl_kakuro.desktop" - "pzl_minesweeper.desktop" - "pzl_scrabbler.desktop" - "pzl_sumpuzzle.desktop" - "pzl_sudoku.desktop" - "pzl_sokoban.desktop" - "pzl_bridges.desktop" - "pzl_shikaku.desktop" - "pzl_suguru.desktop" - "pzl_hidato.desktop" - "pzl_fillomino.desktop" - "pzl_wordwheel.desktop" - "pzl_wordladder.desktop" - "pzl_nurikabe.desktop") + "pzl_ajs.desktop" + "pzl_akari.desktop" + "pzl_arrowsudoku.desktop" + "pzl_boggle.desktop" + "pzl_bridges.desktop" + "pzl_codeword.desktop" + "pzl_fillomino.desktop" + "pzl_futoshiki.desktop" + "pzl_hidato.desktop" + "pzl_hitori.desktop" + "pzl_jigsaw.desktop" + "pzl_jigsawsudoku.desktop" + "pzl_kakuro.desktop" + "pzl_minesweeper.desktop" + "pzl_nurikabe.desktop" + "pzl_scrabbler.desktop" + "pzl_othello.desktop" + "pzl_shikaku.desktop" + "pzl_sokoban.desktop" + "pzl_sudoku.desktop" + "pzl_suguru.desktop" + "pzl_sumpuzzle.desktop" + "pzl_wordwheel.desktop" + "pzl_wordladder.desktop") -md5sums=('8184cbbc5a231119c37c919a9552e0d3' - 'b7d0a414fc22aa750b7e4d758a6e04cd' +md5sums=('569795363a95d14994913c33ac61d480' + '6f5058e263976d69a2eb356ca2c2a6b5' + '37af6d1fa020f7fa532a69a0e07b32ad' + 'a1e25c7621e92598bcdb8d442133031a' '898534ec921c3c165fc11a7b5ef9b8d2' + 'b62c538e5baba89f6fe1e195af8e39af' '02df03e4c57e8b77062df51971f7c582' + '493fa819c6a145a873ec81bab55bf96a' '744840240079721ae72b14b49589ef4b' + 'a07ce126d031c9fbed8c1cbe2c6af1a1' + 'c16b0f4c92f3d37269097f138c820e54' '00333ad5a67aa529189cb8d5efce7ec2' + 'fa5438c87ada71ae5bdf2edd84df4290' '27c7b30bf6c9365397b35d4cca7044f8' '3938559de7b10ca25f86ccb59676547e' + '08f441dcf7ec24f4148d9a952738d7f4' 'bdcdc0250d61c33f85289e7e436546a6' - '652ec7a6aa6a225f62579a315bd98421' - '068873d936f6592065010b056da87cc7' - 'ea71834e6c8ab194e38738b599a3e351' - 'b62c538e5baba89f6fe1e195af8e39af' + 'b56963fa4b72c8b93e799ed25055a3b4' '38dc1f1869c03d4cc8e2724e6060fc65' + 'ea71834e6c8ab194e38738b599a3e351' + '068873d936f6592065010b056da87cc7' '0c1b99051ab88c9aacf108a4d7d577e2' - 'a07ce126d031c9fbed8c1cbe2c6af1a1' - '493fa819c6a145a873ec81bab55bf96a' + '652ec7a6aa6a225f62579a315bd98421' 'b7b52cd6e554eb01aa0537bb5526e297' - 'b0afcb5b6a3f2f05b8fd8e6d59d8e6ca' - '08f441dcf7ec24f4148d9a952738d7f4') + 'b0afcb5b6a3f2f05b8fd8e6d59d8e6ca') package_pzl_common() { pkgdesc="Common files for pzl games." @@ -57,6 +67,18 @@ package_pzl_common() { install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,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" + install -m644 pzl3_download/gplv3-88x31.png "$pkgdir/usr/share/pzl_games" +} + +package_pzl_ajs() { + pkgdesc="Arrow Jigsaw Sudoku is a combination of jigsawsudoku and arrowsudoku." + url="http://pzl.org.uk/ajs.html" + depends=('pzl_common') + install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} + install -m644 pzl3_download/ajs.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/ajs_data.py "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/ajs_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_ajs.desktop "$pkgdir/usr/share/applications" } package_pzl_akari() { @@ -65,10 +87,21 @@ package_pzl_akari() { depends=('pzl_common') install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,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 pzl3_download/akari_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" install -m644 pzl_akari.desktop "$pkgdir/usr/share/applications" } +package_pzl_arrowsudoku() { + pkgdesc="A variant of Sudoku." + url="http://pzl.org.uk/arrowsudoku.html" + depends=('pzl_common') + install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} + install -m644 pzl3_download/arrowsudoku.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/arrowsudoku_data.py "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/arrowsudoku_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_arrowsudoku.desktop "$pkgdir/usr/share/applications" +} + package_pzl_boggle() { pkgdesc="Find as many words as possible in a grid of letters." url="http://pzl.org.uk/boggle.html" @@ -79,6 +112,16 @@ package_pzl_boggle() { install -m644 pzl_boggle.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_codeword() { pkgdesc="Challenging crossword pattern recognition game." url="http://pzl.org.uk/codeword.html" @@ -89,6 +132,16 @@ package_pzl_codeword() { install -m644 pzl_codeword.desktop "$pkgdir/usr/share/applications" } +package_pzl_fillomino() { + pkgdesc="Fill in all empty cells with numbers by dividing all of the board into blocks." + url="http://pzl.org.uk/fillomino.html" + depends=('pzl_common') + install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} + install -m644 pzl3_download/fillomino.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/fillomino_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_fillomino.desktop "$pkgdir/usr/share/applications" +} + package_pzl_futoshiki() { pkgdesc="Logic game in which players solve a Latin square." url="http://pzl.org.uk/futoshiki.html" @@ -99,6 +152,27 @@ package_pzl_futoshiki() { install -m644 pzl_futoshiki.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_hitori() { + pkgdesc="No number can appear in a row or column more than once." + url="http://pzl.org.uk/hitori.html" + depends=('pzl_common') + install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} + install -m644 pzl3_download/hitori.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/hitori_data.py "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/hitori_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_hitori.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" @@ -109,6 +183,17 @@ package_pzl_jigsaw() { install -m644 pzl_jigsaw.desktop "$pkgdir/usr/share/applications" } +package_pzl_jigsawsudoku() { + pkgdesc="A variant of Sudoku." + url="http://pzl.org.uk/jigsawsudoku.html" + depends=('pzl_common') + install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} + install -m644 pzl3_download/jigsawsudoku.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/jigsawsudoku_data.py "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/jigsawsudoku_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_jigsawsudoku.desktop "$pkgdir/usr/share/applications" +} + package_pzl_kakuro() { pkgdesc="An absorbing logic game." url="http://pzl.org.uk/kakuro.html" @@ -129,6 +214,17 @@ package_pzl_minesweeper() { install -m644 pzl_minesweeper.desktop "$pkgdir/usr/share/applications" } +package_pzl_nurikabe() { + pkgdesc="Each clue cell of value N must be part of a cluster of white cells and all other cells must be black." + url="http://pzl.org.uk/nurikabe.html" + depends=('pzl_common') + install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} + install -m644 pzl3_download/nurikabe.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/nurikabe_data.py "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/nurikabe_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_nurikabe.desktop "$pkgdir/usr/share/applications" +} + package_pzl_scrabbler() { pkgdesc="Make words on the board using randomly allotted letters." url="http://pzl.org.uk/scrabbler.html" @@ -149,14 +245,24 @@ package_pzl_sumpuzzle() { install -m644 pzl_sumpuzzle.desktop "$pkgdir/usr/share/applications" } -package_pzl_sudoku() { - pkgdesc="The popular logic game." - url="http://pzl.org.uk/sudoku.html" +package_pzl_othello() { + pkgdesc="Also known as Reversi. Flip the opponents disk." + url="http://pzl.org.uk/othello.html" depends=('pzl_common') install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,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" + install -m644 pzl3_download/othello.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/othello_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" + install -m644 pzl_othello.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_sokoban() { @@ -169,24 +275,16 @@ package_pzl_sokoban() { 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" +package_pzl_sudoku() { + pkgdesc="The popular logic game." + url="http://pzl.org.uk/sudoku.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" + install -m644 pzl3_download/sudoku.pyw "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/sudoku_model.py "$pkgdir/usr/share/pzl_games" + install -m644 pzl3_download/sudoku_data.py "$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" } package_pzl_suguru() { @@ -199,26 +297,6 @@ package_pzl_suguru() { 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_fillomino() { - pkgdesc="Fill in all empty cells with numbers by dividing all of the board into blocks." - url="http://pzl.org.uk/fillomino.html" - depends=('pzl_common') - install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} - install -m644 pzl3_download/fillomino.pyw "$pkgdir/usr/share/pzl_games" - install -m644 pzl3_download/fillomino_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" - install -m644 pzl_fillomino.desktop "$pkgdir/usr/share/applications" -} - package_pzl_wordwheel() { pkgdesc="Puzzle of words scrambled in a circle." url="http://pzl.org.uk/wordwheel.html" @@ -241,17 +319,6 @@ package_pzl_wordladder() { install -m644 pzl_wordladder.desktop "$pkgdir/usr/share/applications" } -package_pzl_nurikabe() { - pkgdesc="Each clue cell of value N must be part of a cluster of white cells and all other cells must be black." - url="http://pzl.org.uk/nurikabe.html" - depends=('pzl_common') - install -dm755 "$pkgdir"/usr/share/{applications,pixmaps/pzl_games,pzl_games} - install -m644 pzl3_download/nurikabe.pyw "$pkgdir/usr/share/pzl_games" - install -m644 pzl3_download/nurikabe_data.py "$pkgdir/usr/share/pzl_games" - install -m644 pzl3_download/nurikabe_icon.png "$pkgdir/usr/share/pixmaps/pzl_games" - install -m644 pzl_nurikabe.desktop "$pkgdir/usr/share/applications" -} - # package_pzl_launcher() { # pkgdesc="Launcher for pzl games." # url="http://pzl.org.uk/" diff --git a/pzl_ajs.desktop b/pzl_ajs.desktop new file mode 100644 index 000000000000..cb34f6abf4b3 --- /dev/null +++ b/pzl_ajs.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=pzl games Ajs +Comment=Ajs (pzl games) +Categories=Game;LogicGame +Exec=python /usr/share/pzl_games/ajs.pyw +Terminal=false +Icon=/usr/share/pixmaps/pzl_games/ajs_icon.png +Type=Application diff --git a/pzl_akari.desktop b/pzl_akari.desktop index 1aad046e6477..cfee85f6c234 100644 --- a/pzl_akari.desktop +++ b/pzl_akari.desktop @@ -5,5 +5,5 @@ Comment=Akari (pzl games) Categories=Game;LogicGame Exec=python /usr/share/pzl_games/akari.pyw Terminal=false -Icon=/usr/share/pixmaps/pzl_games/akari_logo.png +Icon=/usr/share/pixmaps/pzl_games/akari_icon.png Type=Application diff --git a/pzl_arrowsudoku.desktop b/pzl_arrowsudoku.desktop new file mode 100644 index 000000000000..e28a40e0c9a9 --- /dev/null +++ b/pzl_arrowsudoku.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=pzl games Arrowsudoku +Comment=Arrowsudoku (pzl games) +Categories=Game;LogicGame +Exec=python /usr/share/pzl_games/arrowsudoku.pyw +Terminal=false +Icon=/usr/share/pixmaps/pzl_games/arrowsudoku_icon.png +Type=Application diff --git a/pzl_hitori.desktop b/pzl_hitori.desktop new file mode 100644 index 000000000000..9e70b30de4fe --- /dev/null +++ b/pzl_hitori.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=pzl games Hitori +Comment=Hitori (pzl games) +Categories=Game;LogicGame +Exec=python /usr/share/pzl_games/hitori.pyw +Terminal=false +Icon=/usr/share/pixmaps/pzl_games/hitori_icon.png +Type=Application diff --git a/pzl_jigsawsudoku.desktop b/pzl_jigsawsudoku.desktop new file mode 100644 index 000000000000..9baded2d3e39 --- /dev/null +++ b/pzl_jigsawsudoku.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=pzl games Jigsawsudoku +Comment=Jigsawsudoku (pzl games) +Categories=Game;LogicGame +Exec=python /usr/share/pzl_games/jigsawsudoku.pyw +Terminal=false +Icon=/usr/share/pixmaps/pzl_games/jigsawsudoku_icon.png +Type=Application diff --git a/pzl_othello.desktop b/pzl_othello.desktop new file mode 100644 index 000000000000..e9d7ad6238e7 --- /dev/null +++ b/pzl_othello.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Name=pzl games Othello +Comment=Othello (pzl games) +Categories=Game;LogicGame +Exec=python /usr/share/pzl_games/othello.pyw +Terminal=false +Icon=/usr/share/pixmaps/pzl_games/othello_icon.png +Type=Application |