commit:     c29160cd09a9b0de8c83c6e73d4aaa5f258cc753
Author:     Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Mon Aug 15 05:22:13 2016 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Mon Aug 15 05:22:13 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=c29160cd

divinity-original-sin-ee: added

 .../divinity-original-sin-ee-2.0.0.1.ebuild        | 62 ++++++++++++++++++++++
 games-rpg/divinity-original-sin-ee/metadata.xml    | 14 +++++
 2 files changed, 76 insertions(+)

diff --git 
a/games-rpg/divinity-original-sin-ee/divinity-original-sin-ee-2.0.0.1.ebuild 
b/games-rpg/divinity-original-sin-ee/divinity-original-sin-ee-2.0.0.1.ebuild
new file mode 100644
index 0000000..93b38ba
--- /dev/null
+++ b/games-rpg/divinity-original-sin-ee/divinity-original-sin-ee-2.0.0.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils unpacker
+
+DESCRIPTION="Divinity: Original Sin - Enhanced Edition (GOG edition)"
+HOMEPAGE="http://www.divinityoriginalsin-enhanced.com/";
+
+SLOT="0"
+LICENSE="as-is"
+KEYWORDS="-* ~amd64"
+RESTRICT="fetch"
+
+SRC_URI="divinity_original_sin_enhanced_edition_${PV}_gog.sh"
+
+RDEPEND="
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+
+QA_PRESTRIPPED="
+opt/Divinity_OS_EE/game/*
+"
+
+pkg_nofetch() {
+       ewarn
+       ewarn "Place ${A} to ${DISTDIR}"
+       ewarn
+}
+
+src_unpack() {
+       unpack_mojosetup
+}
+
+src_install() {
+       local dir="/opt/Divinity_OS_EE"
+
+       insinto "${dir}"
+       doins -r data/noarch/.
+
+       exeinto "${dir}"
+       doexe "data/noarch/start.sh"
+       exeinto "${dir}/game"
+       doexe "data/noarch/game/runner.sh"
+
+       fowners :users game/Data/Localization/language.lsx
+       fperms 664 game/Data/Localization/language.lsx
+
+       make_wrapper "${PN}" "./start.sh" "${dir}"
+       newicon "data/noarch/support/icon.png" "${PN}.png" || die
+       make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
+}
+
+pkg_postinst() {
+       ewarn "Since EAPI6 forbids using 'games' group anymore,"
+       ewarn "please consider adding your user to 'users' group."
+       ewarn "That is needed because upstream's game wrapper uses sed 
internally"
+       ewarn "to patch some game files on each run."
+}

diff --git a/games-rpg/divinity-original-sin-ee/metadata.xml 
b/games-rpg/divinity-original-sin-ee/metadata.xml
new file mode 100644
index 0000000..23da526
--- /dev/null
+++ b/games-rpg/divinity-original-sin-ee/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+<maintainer>
+ <email>[email protected]</email>
+ <description>
+       If you have any issues, please contact me, or try to find me in IRC on 
Freenode, OFTC or RusNet.
+ </description> 
+ <name>Vadim A. Misbakh-Soloviov</name>
+</maintainer>
+<longdescription>FIXME</longdescription> 
+<use>
+</use>
+</pkgmetadata>

Reply via email to