* [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: 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-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: 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-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