summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'games-puzzle')
-rw-r--r--games-puzzle/zen-puzzle-garden/Manifest13
-rw-r--r--games-puzzle/zen-puzzle-garden/metadata.xml3
-rw-r--r--games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild50
-rw-r--r--games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild42
4 files changed, 45 insertions, 63 deletions
diff --git a/games-puzzle/zen-puzzle-garden/Manifest b/games-puzzle/zen-puzzle-garden/Manifest
index 844f27b..0290cd3 100644
--- a/games-puzzle/zen-puzzle-garden/Manifest
+++ b/games-puzzle/zen-puzzle-garden/Manifest
@@ -1,11 +1,2 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST zen-puzzle-garden_1.3_i386.tar.gz 1349186 SHA256 8ad69e4dee5aa5b5d6edd041bc158a7e5eb5e0b2b14ce3c7049a91edd0786d95 SHA512 2e626196498937efff6731316c0ea383f11f9e983d8ed2e31fdfd1e97ff0905ef0cfcdffe4dcc8ffac4939927f8dcc08b0445921afc6284996a66999c0aa7ff4 WHIRLPOOL afe5f25792b2290a7ddbb10628c9b0814b8e910fdfa2064d1785983c7adbe73f2f5a6e6a7d0ccbc58e3a7f6236f76e086d0490d4afb210718424fc18843aab84
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
-
-iF4EAREIAAYFAlDYqMYACgkQz+A7F6AY3oyz+wD/SSVlx3V5itxG/DA5b9yw6xdD
-vrdKTS2Ok2a7dCDQkYoBAOUbH8auLpdgq2kK5NTCP62sigrzFo+5DmCSI/V0p0w+
-=PS+x
------END PGP SIGNATURE-----
+DIST zen-puzzle-garden_1.4.0_amd64.zip 3227470 SHA256 7db8c9cb2e19e4af52e62662d1a5913aea41fbababebe707b8a9e2bd2338dfc8 SHA512 e267bc1670653e346d58bc900db2ae4625a67dfa29e8d21b17fe3660c58729e2333bf25c50724e981f78bb36c16ed7d4ccf8883e54a3965050b374e36c2d4ef6 WHIRLPOOL 7427029bf8d537d7c692685350317bf4870cae883c52479848e7ecce1061f3c34776515f8fee49283b54eeb3566fb901124a9763ca0f673831217d6ba7683b53
+DIST zen-puzzle-garden_1.4.0_i386.zip 2867917 SHA256 34cae3dd98b8a0badd24a46b96aaf7a43ecfd529df257c6aad11e978b3d665a6 SHA512 066eb564df09915b06f212167c2ed237c0f1482771ecd85a80947a0cda37a0ec4f2c7631bcd350aeb8a2d2958cd08dedddefc3332edf2e8961393a1c3cf3f587 WHIRLPOOL ae9831f3ea86eb912e0d96cc8e92130e6034350601002c41e02408e57489cace9963dc0132b7017f7e8c5217b41e1c2612c42f7767e396b77ad493654e8df7e2
diff --git a/games-puzzle/zen-puzzle-garden/metadata.xml b/games-puzzle/zen-puzzle-garden/metadata.xml
index a30ce9e..176c689 100644
--- a/games-puzzle/zen-puzzle-garden/metadata.xml
+++ b/games-puzzle/zen-puzzle-garden/metadata.xml
@@ -1,8 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd></herd>
-<maintainer>
+<maintainer type="person">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
diff --git a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild
deleted file mode 100644
index 977a9a9..0000000
--- a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit games
-
-DESCRIPTION="Try to solve seemingly impossible puzzles that take place in a relaxing zen garden."
-HOMEPAGE="http://www.lexaloffle.com/zen.htm"
-SRC_URI="${PN}_${PV}_i386.tar.gz"
-RESTRICT="fetch"
-
-LICENSE="Voxatron"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}
- x86? ( media-libs/libsdl
- x11-libs/libX11
- x11-libs/libxcb
- )
- amd64? (
- app-emulation/emul-linux-x86-baselibs
- app-emulation/emul-linux-x86-sdl
- app-emulation/emul-linux-x86-soundlibs
- app-emulation/emul-linux-x86-xlibs )"
-
-pkg_nofetch() {
- ewarn
- ewarn "Place ${A} to ${DISTDIR}"
- ewarn
-}
-
-S="${WORKDIR}/${PN}"
-
-src_install() {
- local dir="${GAMES_PREFIX_OPT}/${PN}"
- insinto ${dir}
- doins zen.dat
- exeinto ${dir}
- doexe zen
- games_make_wrapper ${PN} ./zen ${dir} ${dir}
- newicon lexaloffle-zen.png ${PN}.png
- make_desktop_entry "${PN}" "Zen Puzzle Garden" "${PN}"
- dodoc ${PN}.txt
- prepgamesdirs
-}
diff --git a/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
new file mode 100644
index 0000000..f58f2b2
--- /dev/null
+++ b/games-puzzle/zen-puzzle-garden/zen-puzzle-garden-1.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils
+
+DESCRIPTION="Try to solve puzzles that take place in a relaxing zen garden."
+HOMEPAGE="http://www.lexaloffle.com/zen.htm"
+SRC_URI="amd64? ( ${PN}_${PV}_amd64.zip )
+ x86? ( ${PN}_${PV}_i386.zip )"
+RESTRICT="fetch"
+
+LICENSE="Voxatron"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="app-arch/unzip"
+RDEPEND="media-libs/libsdl
+ x11-libs/libX11
+ x11-libs/libxcb"
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Place ${A} to ${DISTDIR}"
+ ewarn
+}
+
+S="${WORKDIR}/${PN}"
+
+src_install() {
+ local dir="/opt/${PN}"
+ insinto ${dir}
+ doins zen.dat
+ exeinto ${dir}
+ doexe zen
+ make_wrapper ${PN} ./zen ${dir} ${dir}
+ newicon lexaloffle-zen.png ${PN}.png
+ make_desktop_entry "${PN}" "Zen Puzzle Garden" "${PN}"
+ dodoc zen.txt
+}