summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAzamat H. Hackimov <azamat.hackimov@gmail.com>2020-02-29 12:20:14 +0300
committerAzamat H. Hackimov <azamat.hackimov@gmail.com>2020-02-29 12:20:14 +0300
commitfc41a09cbcdfcd5f9a2834dd574543ae6b0e62d9 (patch)
treeece6d7db0b0631f4e50d1eb170a9e0aa043fcc81
parentgames-puzzle/2048-qt: added metadata.xml (diff)
downloadgamerlay-fc41a09cbcdfcd5f9a2834dd574543ae6b0e62d9.tar.gz
gamerlay-fc41a09cbcdfcd5f9a2834dd574543ae6b0e62d9.tar.bz2
gamerlay-fc41a09cbcdfcd5f9a2834dd574543ae6b0e62d9.zip
games-puzzle/braid: update package
Migrate from deprecated eclass. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
-rw-r--r--games-puzzle/braid/braid-1.0.2-r9999.ebuild25
-rw-r--r--games-puzzle/braid/metadata.xml3
2 files changed, 11 insertions, 17 deletions
diff --git a/games-puzzle/braid/braid-1.0.2-r9999.ebuild b/games-puzzle/braid/braid-1.0.2-r9999.ebuild
index 5925db4..946b59b 100644
--- a/games-puzzle/braid/braid-1.0.2-r9999.ebuild
+++ b/games-puzzle/braid/braid-1.0.2-r9999.ebuild
@@ -1,23 +1,20 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=5
+EAPI=7
-inherit unpacker games versionator
-
-MY_PV="$(get_version_component_range 3)"
+inherit desktop eutils unpacker
DESCRIPTION="Platform game where you manipulate flow of time"
HOMEPAGE="http://braid-game.com"
-SRC_URI="${PN}-linux-build${MY_PV}.run.bin
- linguas_ru? ( ${PN}-rus.tar.bz2 )"
+SRC_URI="${PN}-linux-build$(ver_cut 3).run.bin
+ l10n_ru? ( ${PN}-rus.tar.bz2 )"
LICENSE="Arphic MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="linguas_ru"
+IUSE="l10n_ru"
RESTRICT="strip fetch"
DEPEND="app-arch/unzip"
@@ -30,7 +27,7 @@ RDEPEND="media-libs/libsdl[joystick,sound,video]
virtual/opengl
media-gfx/nvidia-cg-toolkit"
-S=${WORKDIR}/data
+S="${WORKDIR}/data"
pkg_nofetch() {
echo
@@ -42,7 +39,7 @@ src_unpack() {
local a="${DISTDIR}/${PN}-linux-build${MY_PV}.run.bin"
unpack_zip "${a}"
- if use linguas_ru; then
+ if use l10n_ru; then
unpack "${PN}-rus.tar.bz2"
mv "${S}/package0.zip" "${S}/gamedata/data"
mv "${S}/strings/english.mo" "${S}/gamedata/data/strings"
@@ -50,7 +47,7 @@ src_unpack() {
}
src_install() {
- local dir="${GAMES_PREFIX_OPT}/${PN}"
+ local dir="/opt/${PN}"
insinto "${dir}"
exeinto "${dir}"
@@ -62,8 +59,6 @@ src_install() {
doicon gamedata/"${PN}.png"
dodoc gamedata/README-linux.txt
- games_make_wrapper "${PN}" "./${PN}" "${dir}"
+ make_wrapper "${PN}" "./${PN}" "${dir}"
make_desktop_entry "${PN}" "Braid" "${PN}"
-
- prepgamesdirs
}
diff --git a/games-puzzle/braid/metadata.xml b/games-puzzle/braid/metadata.xml
index 0d9e0b9..3531168 100644
--- a/games-puzzle/braid/metadata.xml
+++ b/games-puzzle/braid/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>szarpaj@grubelek.pl</email>
<name>Piotr Szymaniak</name>
</maintainer>