public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2016-04-28  4:08 Michael Sterrett
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Sterrett @ 2016-04-28  4:08 UTC (permalink / raw
  To: gentoo-commits

commit:     ce7e1d3cac54933122ab489563519b708d3c4038
Author:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 19:57:44 2016 +0000
Commit:     Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Thu Apr 28 03:25:51 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7e1d3c

games-engines/openxcom: add live ebuild since upstream is so bad at rolling releases (bug #576502)

Package-Manager: portage-2.2.26

 games-engines/openxcom/openxcom-9999.ebuild | 84 +++++++++++++++++++++++++++++
 1 file changed, 84 insertions(+)

diff --git a/games-engines/openxcom/openxcom-9999.ebuild b/games-engines/openxcom/openxcom-9999.ebuild
new file mode 100644
index 0000000..b29d5df
--- /dev/null
+++ b/games-engines/openxcom/openxcom-9999.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils cmake-utils gnome2-utils git-r3 games
+
+DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
+HOMEPAGE="http://openxcom.org/"
+EGIT_REPO_URI="https://github.com/SupSuper/OpenXcom.git"
+
+LICENSE="GPL-3+ CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS=""
+IUSE="doc"
+
+RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
+	media-libs/libsdl[opengl,video]
+	media-libs/sdl-gfx
+	media-libs/sdl-image[png]
+	media-libs/sdl-mixer[flac,mikmod,vorbis]"
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen )"
+
+src_unpack() {
+	git-r3_src_unpack
+}
+
+src_prepare() {
+	cmake-utils_src_prepare
+	sed -i -e '/\/res\//d' CMakeLists.txt || die
+}
+
+src_configure() {
+	mycmakeargs=(
+		"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
+		"-DCMAKE_INSTALL_DATADIR=${GAMES_DATADIR}"
+	)
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	use doc && cmake-utils_src_compile doxygen
+	cmake-utils_src_compile
+}
+
+src_install() {
+	DOCS="README.md" \
+		cmake-utils_src_install
+	use doc && dohtml -r "${CMAKE_BUILD_DIR}"/docs/html/*
+	doicon -s scalable res/linux/icons/openxcom.svg
+	newicon -s 48 res/linux/icons/openxcom_48x48.png openxcom.png
+	newicon -s 128 res/linux/icons/openxcom_128x128.png openxcom.png
+	domenu res/linux/openxcom.desktop
+
+	prepgamesdirs
+}
+
+pkg_preinst() {
+	games_pkg_preinst
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	games_pkg_postinst
+	gnome2_icon_cache_update
+	echo
+	elog "In order to play you need copy GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND,"
+	elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from original X-COM game to"
+	elog "${GAMES_DATADIR}/${PN}/UFO"
+	echo
+	elog "If you want to play the TFTD mod, you need to copy ANIMS, FLOP_INT,"
+	elog "GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UNITS folders"
+	elog "from the original Terror from the Deep game to"
+	elog "${GAMES_DATADIR}/${PN}/TFTD"
+	echo
+	elog "If you need or want text in some language other than english, download:"
+	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
+	elog "${GAMES_DATADIR}/${PN}/common/Language"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2016-11-17  0:08 Austin English
  0 siblings, 0 replies; 7+ messages in thread
From: Austin English @ 2016-11-17  0:08 UTC (permalink / raw
  To: gentoo-commits

commit:     a17b08abddfe18d225111b776308718f8f08812b
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 17 00:06:01 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 00:06:01 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a17b08ab

games-engines/openxcom: remove deprecated games eclass

Also update to EAPI 6

Gentoo-Bug: https://bugs.gentoo.org/574082

Package-Manager: portage-2.3.2

 ...enxcom-9999.ebuild => openxcom-1.0.0-r1.ebuild} | 40 ++++++----------------
 games-engines/openxcom/openxcom-9999.ebuild        | 20 ++++-------
 2 files changed, 17 insertions(+), 43 deletions(-)

diff --git a/games-engines/openxcom/openxcom-9999.ebuild b/games-engines/openxcom/openxcom-1.0.0-r1.ebuild
similarity index 60%
copy from games-engines/openxcom/openxcom-9999.ebuild
copy to games-engines/openxcom/openxcom-1.0.0-r1.ebuild
index b29d5df..65ea890 100644
--- a/games-engines/openxcom/openxcom-9999.ebuild
+++ b/games-engines/openxcom/openxcom-1.0.0-r1.ebuild
@@ -2,16 +2,16 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit eutils cmake-utils gnome2-utils git-r3 games
+EAPI=6
+inherit eutils cmake-utils gnome2-utils
 
 DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
 HOMEPAGE="http://openxcom.org/"
-EGIT_REPO_URI="https://github.com/SupSuper/OpenXcom.git"
+SRC_URI="https://github.com/SupSuper/OpenXcom/archive/v1.0.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-3+ CC-BY-SA-4.0"
+LICENSE="GPL-3 CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 IUSE="doc"
 
 RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
@@ -22,20 +22,11 @@ RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
 DEPEND="${RDEPEND}
 	doc? ( app-doc/doxygen )"
 
-src_unpack() {
-	git-r3_src_unpack
-}
+DOCS=( README.txt )
 
-src_prepare() {
-	cmake-utils_src_prepare
-	sed -i -e '/\/res\//d' CMakeLists.txt || die
-}
+S=${WORKDIR}/OpenXcom-1.0
 
 src_configure() {
-	mycmakeargs=(
-		"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
-		"-DCMAKE_INSTALL_DATADIR=${GAMES_DATADIR}"
-	)
 	cmake-utils_src_configure
 }
 
@@ -45,15 +36,12 @@ src_compile() {
 }
 
 src_install() {
-	DOCS="README.md" \
-		cmake-utils_src_install
-	use doc && dohtml -r "${CMAKE_BUILD_DIR}"/docs/html/*
+	cmake-utils_src_install
+	use doc && dodoc -r "${CMAKE_BUILD_DIR}"/docs/html/*
 	doicon -s scalable res/linux/icons/openxcom.svg
 	newicon -s 48 res/linux/icons/openxcom_48x48.png openxcom.png
 	newicon -s 128 res/linux/icons/openxcom_128x128.png openxcom.png
 	domenu res/linux/openxcom.desktop
-
-	prepgamesdirs
 }
 
 pkg_preinst() {
@@ -62,21 +50,15 @@ pkg_preinst() {
 }
 
 pkg_postinst() {
-	games_pkg_postinst
 	gnome2_icon_cache_update
 	echo
 	elog "In order to play you need copy GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND,"
 	elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from original X-COM game to"
-	elog "${GAMES_DATADIR}/${PN}/UFO"
-	echo
-	elog "If you want to play the TFTD mod, you need to copy ANIMS, FLOP_INT,"
-	elog "GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UNITS folders"
-	elog "from the original Terror from the Deep game to"
-	elog "${GAMES_DATADIR}/${PN}/TFTD"
+	elog "/usr/share/${PN}/data"
 	echo
 	elog "If you need or want text in some language other than english, download:"
 	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
-	elog "${GAMES_DATADIR}/${PN}/common/Language"
+	elog "/usr/share/${PN}/data/Language"
 }
 
 pkg_postrm() {

diff --git a/games-engines/openxcom/openxcom-9999.ebuild b/games-engines/openxcom/openxcom-9999.ebuild
index b29d5df..c8d680c 100644
--- a/games-engines/openxcom/openxcom-9999.ebuild
+++ b/games-engines/openxcom/openxcom-9999.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
-inherit eutils cmake-utils gnome2-utils git-r3 games
+EAPI=6
+inherit eutils cmake-utils gnome2-utils git-r3
 
 DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
 HOMEPAGE="http://openxcom.org/"
@@ -32,10 +32,6 @@ src_prepare() {
 }
 
 src_configure() {
-	mycmakeargs=(
-		"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
-		"-DCMAKE_INSTALL_DATADIR=${GAMES_DATADIR}"
-	)
 	cmake-utils_src_configure
 }
 
@@ -47,36 +43,32 @@ src_compile() {
 src_install() {
 	DOCS="README.md" \
 		cmake-utils_src_install
-	use doc && dohtml -r "${CMAKE_BUILD_DIR}"/docs/html/*
+	use doc && dodoc -r "${CMAKE_BUILD_DIR}"/docs/html/*
 	doicon -s scalable res/linux/icons/openxcom.svg
 	newicon -s 48 res/linux/icons/openxcom_48x48.png openxcom.png
 	newicon -s 128 res/linux/icons/openxcom_128x128.png openxcom.png
 	domenu res/linux/openxcom.desktop
-
-	prepgamesdirs
 }
 
 pkg_preinst() {
-	games_pkg_preinst
 	gnome2_icon_savelist
 }
 
 pkg_postinst() {
-	games_pkg_postinst
 	gnome2_icon_cache_update
 	echo
 	elog "In order to play you need copy GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND,"
 	elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from original X-COM game to"
-	elog "${GAMES_DATADIR}/${PN}/UFO"
+	elog "/usr/share/${PN}/UFO"
 	echo
 	elog "If you want to play the TFTD mod, you need to copy ANIMS, FLOP_INT,"
 	elog "GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UNITS folders"
 	elog "from the original Terror from the Deep game to"
-	elog "${GAMES_DATADIR}/${PN}/TFTD"
+	elog "/usr/share/${PN}/TFTD"
 	echo
 	elog "If you need or want text in some language other than english, download:"
 	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
-	elog "${GAMES_DATADIR}/${PN}/common/Language"
+	elog "/usr/share/${PN}/common/Language"
 }
 
 pkg_postrm() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2018-03-17 21:27 James Le Cuirot
  0 siblings, 0 replies; 7+ messages in thread
From: James Le Cuirot @ 2018-03-17 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     c2604083a27e801f8643835d43fefbf846e9f434
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 21:14:26 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 21:27:36 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2604083

games-engines/openxcom: Fix 9999 icons and desktop file installation

sed broke CMakeLists.txt but this is no longer necessary anyway as
upstream now use GNUInstallDirs.

Closes: https://bugs.gentoo.org/623058
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-engines/openxcom/openxcom-9999.ebuild | 24 ++++--------------------
 1 file changed, 4 insertions(+), 20 deletions(-)

diff --git a/games-engines/openxcom/openxcom-9999.ebuild b/games-engines/openxcom/openxcom-9999.ebuild
index 6732dfdefa9..746a5950a0a 100644
--- a/games-engines/openxcom/openxcom-9999.ebuild
+++ b/games-engines/openxcom/openxcom-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
-inherit eutils cmake-utils gnome2-utils git-r3
+inherit cmake-utils gnome2-utils git-r3
 
 DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
 HOMEPAGE="http://openxcom.org/"
@@ -21,18 +21,7 @@ RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
 DEPEND="${RDEPEND}
 	doc? ( app-doc/doxygen )"
 
-src_unpack() {
-	git-r3_src_unpack
-}
-
-src_prepare() {
-	cmake-utils_src_prepare
-	sed -i -e '/\/res\//d' CMakeLists.txt || die
-}
-
-src_configure() {
-	cmake-utils_src_configure
-}
+DOCS=( README.md )
 
 src_compile() {
 	use doc && cmake-utils_src_compile doxygen
@@ -40,13 +29,8 @@ src_compile() {
 }
 
 src_install() {
-	DOCS="README.md" \
-		cmake-utils_src_install
+	cmake-utils_src_install
 	use doc && dodoc -r "${CMAKE_BUILD_DIR}"/docs/html/*
-	doicon -s scalable res/linux/icons/openxcom.svg
-	newicon -s 48 res/linux/icons/openxcom_48x48.png openxcom.png
-	newicon -s 128 res/linux/icons/openxcom_128x128.png openxcom.png
-	domenu res/linux/openxcom.desktop
 }
 
 pkg_preinst() {


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2018-03-17 21:27 James Le Cuirot
  0 siblings, 0 replies; 7+ messages in thread
From: James Le Cuirot @ 2018-03-17 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     ed8f18b47dd37a01008ae634d124e31621743dab
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 21:25:54 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 21:27:38 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8f18b4

games-engines/openxcom: Drop old broken 1.0.0

Closes: https://bugs.gentoo.org/620270
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-engines/openxcom/Manifest                 |  1 -
 games-engines/openxcom/openxcom-1.0.0-r1.ebuild | 65 -------------------------
 2 files changed, 66 deletions(-)

diff --git a/games-engines/openxcom/Manifest b/games-engines/openxcom/Manifest
index dcb76731ffc..c35c6bfe6d7 100644
--- a/games-engines/openxcom/Manifest
+++ b/games-engines/openxcom/Manifest
@@ -1,2 +1 @@
-DIST openxcom-1.0.0.tar.gz 2068640 BLAKE2B ce1c35d3d25e5f327549b3656f4b41d6e37503619c7ccb13ee5382faba905f491c01a0e2af03b70b7237bea3f3fd4a51f7a2be2c44c1feade1b848ad1a414fa3 SHA512 597abd2e7160551a3d6020d7c6fec863f86b708910ee582d446f2a5f97be94dc7e2522ede2e7ab4f62a2d21acf07ce441a435f74b530950e2f0b5791c00e06ab
 DIST openxcom-1.0.0_p20180317.tar.gz 2801430 BLAKE2B 8a3718fc99f733c145034509b596de8dd17a8bdfe1aa05b68571c66245eea45f997488e57a2811f604e0aac702e30614fcd55ecc71858f49b357afb9e8fc5de4 SHA512 57ff9a9cbbbf48b8c4f792458edf0590d7d0df9a5805eab13a4c984713311e98587afca00778e82bd66fb2f330b354ca80703b87922a92f9ae48e5bdecf68442

diff --git a/games-engines/openxcom/openxcom-1.0.0-r1.ebuild b/games-engines/openxcom/openxcom-1.0.0-r1.ebuild
deleted file mode 100644
index fcbf6ebf262..00000000000
--- a/games-engines/openxcom/openxcom-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit eutils cmake-utils gnome2-utils
-
-DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
-HOMEPAGE="http://openxcom.org/"
-SRC_URI="https://github.com/SupSuper/OpenXcom/archive/v1.0.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3 CC-BY-SA-4.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
-	media-libs/libsdl[opengl,video]
-	media-libs/sdl-gfx
-	media-libs/sdl-image[png]
-	media-libs/sdl-mixer[flac,mikmod,vorbis]"
-DEPEND="${RDEPEND}
-	doc? ( app-doc/doxygen )"
-
-DOCS=( README.txt )
-
-S=${WORKDIR}/OpenXcom-1.0
-
-src_configure() {
-	cmake-utils_src_configure
-}
-
-src_compile() {
-	use doc && cmake-utils_src_compile doxygen
-	cmake-utils_src_compile
-}
-
-src_install() {
-	cmake-utils_src_install
-	use doc && dodoc -r "${CMAKE_BUILD_DIR}"/docs/html/*
-	doicon -s scalable res/linux/icons/openxcom.svg
-	newicon -s 48 res/linux/icons/openxcom_48x48.png openxcom.png
-	newicon -s 128 res/linux/icons/openxcom_128x128.png openxcom.png
-	domenu res/linux/openxcom.desktop
-}
-
-pkg_preinst() {
-	games_pkg_preinst
-	gnome2_icon_savelist
-}
-
-pkg_postinst() {
-	gnome2_icon_cache_update
-	echo
-	elog "In order to play you need copy GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND,"
-	elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from original X-COM game to"
-	elog "/usr/share/${PN}/data"
-	echo
-	elog "If you need or want text in some language other than english, download:"
-	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
-	elog "/usr/share/${PN}/data/Language"
-}
-
-pkg_postrm() {
-	gnome2_icon_cache_update
-}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2018-03-17 21:27 James Le Cuirot
  0 siblings, 0 replies; 7+ messages in thread
From: James Le Cuirot @ 2018-03-17 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f58b89416f23124b498a887940095744da27a8a2
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 21:24:21 2018 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 21:27:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f58b8941

games-engines/openxcom: Add 20180317 snapshot as releases are ancient

This is not tested beyond building. It's this or we drop the releases
altogether as 1.0.0 no longer builds.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 games-engines/openxcom/Manifest                    |  1 +
 .../openxcom/openxcom-1.0.0_p20180317.ebuild       | 61 ++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/games-engines/openxcom/Manifest b/games-engines/openxcom/Manifest
index 5b89b86ae4c..dcb76731ffc 100644
--- a/games-engines/openxcom/Manifest
+++ b/games-engines/openxcom/Manifest
@@ -1 +1,2 @@
 DIST openxcom-1.0.0.tar.gz 2068640 BLAKE2B ce1c35d3d25e5f327549b3656f4b41d6e37503619c7ccb13ee5382faba905f491c01a0e2af03b70b7237bea3f3fd4a51f7a2be2c44c1feade1b848ad1a414fa3 SHA512 597abd2e7160551a3d6020d7c6fec863f86b708910ee582d446f2a5f97be94dc7e2522ede2e7ab4f62a2d21acf07ce441a435f74b530950e2f0b5791c00e06ab
+DIST openxcom-1.0.0_p20180317.tar.gz 2801430 BLAKE2B 8a3718fc99f733c145034509b596de8dd17a8bdfe1aa05b68571c66245eea45f997488e57a2811f604e0aac702e30614fcd55ecc71858f49b357afb9e8fc5de4 SHA512 57ff9a9cbbbf48b8c4f792458edf0590d7d0df9a5805eab13a4c984713311e98587afca00778e82bd66fb2f330b354ca80703b87922a92f9ae48e5bdecf68442

diff --git a/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild b/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
new file mode 100644
index 00000000000..2b0cd1f377b
--- /dev/null
+++ b/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils gnome2-utils
+
+COMMIT="ea9ac466221f8b4f8974d2db1c42dc4ad6126564"
+DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
+HOMEPAGE="http://openxcom.org/"
+SRC_URI="https://github.com/SupSuper/OpenXcom/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+ CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-cpp/yaml-cpp-0.5.1
+	media-libs/libsdl[opengl,video]
+	media-libs/sdl-gfx
+	media-libs/sdl-image[png]
+	media-libs/sdl-mixer[flac,mikmod,vorbis]"
+DEPEND="${RDEPEND}
+	doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/OpenXcom-${COMMIT}"
+DOCS=( README.md )
+
+src_compile() {
+	use doc && cmake-utils_src_compile doxygen
+	cmake-utils_src_compile
+}
+
+src_install() {
+	cmake-utils_src_install
+	use doc && dodoc -r "${CMAKE_BUILD_DIR}"/docs/html/*
+}
+
+pkg_preinst() {
+	gnome2_icon_savelist
+}
+
+pkg_postinst() {
+	gnome2_icon_cache_update
+	echo
+	elog "In order to play you need copy GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND,"
+	elog "TERRAIN, UFOGRAPH, UFOINTRO, UNITS folders from original X-COM game to"
+	elog "/usr/share/${PN}/UFO"
+	echo
+	elog "If you want to play the TFTD mod, you need to copy ANIMS, FLOP_INT,"
+	elog "GEODATA, GEOGRAPH, MAPS, ROUTES, SOUND, TERRAIN, UFOGRAPH, UNITS folders"
+	elog "from the original Terror from the Deep game to"
+	elog "/usr/share/${PN}/TFTD"
+	echo
+	elog "If you need or want text in some language other than english, download:"
+	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
+	elog "/usr/share/${PN}/common/Language"
+}
+
+pkg_postrm() {
+	gnome2_icon_cache_update
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2018-04-18 18:15 David Seifert
  0 siblings, 0 replies; 7+ messages in thread
From: David Seifert @ 2018-04-18 18:15 UTC (permalink / raw
  To: gentoo-commits

commit:     af0e3766fbd5fb4751cdccd010889b8896323953
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Wed Apr 18 07:22:35 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Apr 18 18:15:08 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0e3766

games-engines/openxcom: use HTTPS

 games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild | 4 ++--
 games-engines/openxcom/openxcom-9999.ebuild            | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild b/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
index 2b0cd1f377b..d76a38f5f0b 100644
--- a/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
+++ b/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
@@ -6,7 +6,7 @@ inherit cmake-utils gnome2-utils
 
 COMMIT="ea9ac466221f8b4f8974d2db1c42dc4ad6126564"
 DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
-HOMEPAGE="http://openxcom.org/"
+HOMEPAGE="https://openxcom.org/"
 SRC_URI="https://github.com/SupSuper/OpenXcom/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3+ CC-BY-SA-4.0"
@@ -52,7 +52,7 @@ pkg_postinst() {
 	elog "/usr/share/${PN}/TFTD"
 	echo
 	elog "If you need or want text in some language other than english, download:"
-	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
+	elog "https://openxcom.org/translations/latest.zip and uncompress it in"
 	elog "/usr/share/${PN}/common/Language"
 }
 

diff --git a/games-engines/openxcom/openxcom-9999.ebuild b/games-engines/openxcom/openxcom-9999.ebuild
index 746a5950a0a..7726841e558 100644
--- a/games-engines/openxcom/openxcom-9999.ebuild
+++ b/games-engines/openxcom/openxcom-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 inherit cmake-utils gnome2-utils git-r3
 
 DESCRIPTION="An open-source reimplementation of the popular UFO: Enemy Unknown"
-HOMEPAGE="http://openxcom.org/"
+HOMEPAGE="https://openxcom.org/"
 EGIT_REPO_URI="https://github.com/SupSuper/OpenXcom.git"
 
 LICENSE="GPL-3+ CC-BY-SA-4.0"
@@ -50,7 +50,7 @@ pkg_postinst() {
 	elog "/usr/share/${PN}/TFTD"
 	echo
 	elog "If you need or want text in some language other than english, download:"
-	elog "http://openxcom.org/translations/latest.zip and uncompress it in"
+	elog "https://openxcom.org/translations/latest.zip and uncompress it in"
 	elog "/usr/share/${PN}/common/Language"
 }
 


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/
@ 2020-08-29 23:52 Sam James
  0 siblings, 0 replies; 7+ messages in thread
From: Sam James @ 2020-08-29 23:52 UTC (permalink / raw
  To: gentoo-commits

commit:     35f17505c908d4c9cb389ba2510526982da5a1b6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 29 23:51:56 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 29 23:51:56 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f17505

games-engines/openxcom: arm64 keyworded (bug #731298)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild b/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
index d76a38f5f0b..e9113fcdbb6 100644
--- a/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
+++ b/games-engines/openxcom/openxcom-1.0.0_p20180317.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/SupSuper/OpenXcom/archive/${COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="GPL-3+ CC-BY-SA-4.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc"
 
 RDEPEND=">=dev-cpp/yaml-cpp-0.5.1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-08-29 23:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-17 21:27 [gentoo-commits] repo/gentoo:master commit in: games-engines/openxcom/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2020-08-29 23:52 Sam James
2018-04-18 18:15 David Seifert
2018-03-17 21:27 James Le Cuirot
2018-03-17 21:27 James Le Cuirot
2016-11-17  0:08 Austin English
2016-04-28  4:08 Michael Sterrett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox