commit: 88223f31184a5d9145695cad8d13a9fa97071e97 Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com> AuthorDate: Mon Oct 21 21:33:18 2019 +0000 Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru> CommitDate: Mon Oct 21 21:33:18 2019 +0000 URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=88223f31
games-puzzle/zen-puzzle-garden: update to 1.4.0 EAPI 7, remove old eclass Package-Manager: Portage-2.3.76, Repoman-2.3.16 games-puzzle/zen-puzzle-garden/metadata.xml | 3 +- .../zen-puzzle-garden/zen-puzzle-garden-1.3.ebuild | 50 ---------------------- .../zen-puzzle-garden-1.4.0.ebuild | 42 ++++++++++++++++++ 3 files changed, 43 insertions(+), 52 deletions(-) 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>[email protected]</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 +}
