diff options
author | Diogo Pereira <sir.suriv@gmail.com> | 2017-06-18 19:45:03 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-06-18 20:52:44 +0200 |
commit | b80a56ef689d402b0b8e18a4ceff1bea4ff2df05 (patch) | |
tree | 8f5d73089121bc2785d9e7e345872665480c926f /games-rpg/baldurs-gate-ee | |
parent | dev-cpp/clucene: Allow any gcc version, #617870 (diff) | |
download | gentoo-b80a56ef689d402b0b8e18a4ceff1bea4ff2df05.tar.gz gentoo-b80a56ef689d402b0b8e18a4ceff1bea4ff2df05.tar.bz2 gentoo-b80a56ef689d402b0b8e18a4ceff1bea4ff2df05.zip |
games-rpg/baldurs-gate-ee: new package
Closes: https://github.com/gentoo/gentoo/pull/4928
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Diffstat (limited to 'games-rpg/baldurs-gate-ee')
-rw-r--r-- | games-rpg/baldurs-gate-ee/Manifest | 1 | ||||
-rw-r--r-- | games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild | 56 | ||||
-rw-r--r-- | games-rpg/baldurs-gate-ee/metadata.xml | 21 |
3 files changed, 78 insertions, 0 deletions
diff --git a/games-rpg/baldurs-gate-ee/Manifest b/games-rpg/baldurs-gate-ee/Manifest new file mode 100644 index 000000000000..f79b24057cfc --- /dev/null +++ b/games-rpg/baldurs-gate-ee/Manifest @@ -0,0 +1 @@ +DIST gog_baldur_s_gate_enhanced_edition_2.5.0.8.sh 2877122979 SHA256 ddd4ad12a340db1fe74f68532565df216577ffd76ce9190da0a288594b161e7b SHA512 b129e7c8e656092ab731410e0776576f28e497958e84faf02095d0a22ee72a2c8c9d1563b8c972959f6f9d4c2cb9dacd13358d5aee1c53c3f198d9b362c19d3d WHIRLPOOL 730218b67b6f026bbd3f40d2f0d382c60b10be48ca0e13f6d705ca96e6edebe21e0fb3131dd1c07aadf3c7396f56e8dbd55b0c19074bd7564ea7d533cb98ace2 diff --git a/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild new file mode 100644 index 000000000000..9dab4cbf46ba --- /dev/null +++ b/games-rpg/baldurs-gate-ee/baldurs-gate-ee-2.3.67.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils unpacker + +DESCRIPTION="Baldur's Gate: Enhanced Edition" +HOMEPAGE="https://www.baldursgate.com/" +SRC_URI="gog_baldur_s_gate_enhanced_edition_2.5.0.8.sh" + +LICENSE="GOG-EULA" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86" +RESTRICT="bindist fetch" + +DEPEND="app-arch/unzip" +RDEPEND="dev-libs/expat[abi_x86_32(-)] + dev-libs/json-c[abi_x86_32(-)] + dev-libs/openssl:0[abi_x86_32(-)] + media-libs/openal[abi_x86_32(-)] + virtual/opengl[abi_x86_32(-)] + x11-libs/libX11[abi_x86_32(-)]" + +QA_PREBUILT="/opt/${PN}/BaldursGate" + +S="${WORKDIR}/data/noarch" + +pkg_nofetch() { + einfo "Please buy and download \"${SRC_URI}\" from" + einfo "https://www.gog.com/game/baldurs_gate_enhanced_edition" + einfo "and copy it to \"${DISTDIR}\"" +} + +src_unpack() { + unpack_zip "${DISTDIR}/${SRC_URI}" +} + +src_install() { + local ABI="x86" + local dir="/opt/${PN}" + + dodoc -r "game/Manuals/." + rm -r "game/Manuals" || die "rm failed" + + insinto "${dir}" + doins -r "game/." + fperms +x "${dir}/BaldursGate" + + dodir "${dir}/lib" + dosym "../../../usr/$(get_libdir)/libjson-c.so" "${dir}/lib/libjson.so.0" + + newicon "support/icon.png" "${PN}.png" + make_wrapper ${PN} "./BaldursGate" "${dir}" "${dir}/lib" + make_desktop_entry "${PN}" "Baldur's Gate: Enhanced Edition" "${PN}" "Game;RolePlaying" +} diff --git a/games-rpg/baldurs-gate-ee/metadata.xml b/games-rpg/baldurs-gate-ee/metadata.xml new file mode 100644 index 000000000000..09145c6cdfdd --- /dev/null +++ b/games-rpg/baldurs-gate-ee/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>sir.suriv@gmail.com</email> + <name>Diogo Pereira</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription lang="en"> + Baldur's Gate: Enhanced Edition is a remake of the role-playing video + game Baldur's Gate. It takes place in the Forgotten Realms, a high + fantasy campaign setting, using a modified version of the Advanced + Dungeons & Dragons (AD&D) 2nd edition rules. + </longdescription> + <upstream> + <bugs-to>https://support.baldursgate.com/projects/bg-ee-bugs/issues</bugs-to> + </upstream> +</pkgmetadata> |