* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2015-08-10 0:01 Julian Ospald
0 siblings, 0 replies; 15+ messages in thread
From: Julian Ospald @ 2015-08-10 0:01 UTC (permalink / raw
To: gentoo-commits
commit: c1537bbcee03d1319b059a84a90f51931ec32212
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 00:01:30 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 00:01:46 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1537bbc
games-strategy/openra: version bump to 20150424, wrt #547684
Gentoo-Bug-url: https://bugs.gentoo.org/show_bug.cgi?id=547684
games-strategy/openra/Manifest | 1 +
games-strategy/openra/openra-20150424.ebuild | 92 ++++++++++++++++++++++++++++
2 files changed, 93 insertions(+)
diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest
index e6a6a9f..432ef0a 100644
--- a/games-strategy/openra/Manifest
+++ b/games-strategy/openra/Manifest
@@ -4,3 +4,4 @@ DIST openra-20131223.tar.gz 10770453 SHA256 408943991ffbba3ac1269cdb88c6080bfd4a
DIST openra-20140608.tar.gz 13536365 SHA256 cacfc1d96f856e63516263922e2c669e549358477d286f33f0828b0815502f96 SHA512 c13ea559b026a308eea6d1190633e25abee6f8272d23f97bf5edb02dfa82d1a65acea2927bf5e1090ab42cc260613aa9612cce4f118f4bbacd254b6cd5f070a6 WHIRLPOOL 4f5b9c8a5477eada39bc920d4d6f3271acc0dfb35f55d6a75509fd2e19570fad571aab45aa74a5addcb8f1f7a3d0c172f7aa1607804963dc510d52cd51b1bd48
DIST openra-20140722.tar.gz 13894070 SHA256 55dbfdd2ab11f22d9618c15d874f4ab381185dd99d830f03982fc284c71b9dd4 SHA512 d85345057da1b1dc02a47b5923b0bd28d57713d0e8b180aee113d956559850751f0b8c4a900d0802b2f1992039d3b6a55f51d4a64392b7ba554f5f1fe3ad1fda WHIRLPOOL 6ee575d74b2fdc83bd7ad3c5f75d3bde45490bc398fb22a7981794b3bce65c18200d3cd6252eb4a8f9af81bc9126fb5a99f260feaf5f23e4833147dfed3387dc
DIST openra-20141029.tar.gz 15340674 SHA256 4c3f8224a7ad9d3cb78c3ce2696850246ba0d9703cbd91bf5a42806b09c26a36 SHA512 44594ec3c3a590ae29b0291fdf2292c72ba920dff7892cc269e729a161505c4bc0c5c682bf3c6d3cabb0cdebfa3cac5975eeeeec3f5a673e948ed28132c4a313 WHIRLPOOL 39e4585500c9963b02e42d62829bbc258d83b0050e56f56a90da8292d0c31b0c2d5d68c8eefb8bba22ac1dc719671cee7b7ffe9909bbd9d4d146982108c6e530
+DIST openra-20150424.tar.xz 12507176 SHA256 f6ed73693f1d6defce61f0fcf86deae9505cb2f798eb7844e71a3d70acafdfb7 SHA512 e720459f0882c4eadf7dcfee18968e8f4e9759f7e0c463b06efe2b68001a69c5d41b4d2c5aa43e974e00e66074a6d3efd110e588e1c49c38ce555cb7a9d18dca WHIRLPOOL 9aa16803386eeadfc5b15dcb0075bf351f633c249d58fc21aab9a4e46d349aac933c0bec64cc0df12003a06ac8f03f486579c3b93cf830e28135c6ef97349264
diff --git a/games-strategy/openra/openra-20150424.ebuild b/games-strategy/openra/openra-20150424.ebuild
new file mode 100644
index 0000000..38e937e
--- /dev/null
+++ b/games-strategy/openra/openra-20150424.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit eutils mono-env gnome2-utils fdo-mime vcs-snapshot games
+
+DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
+HOMEPAGE="http://www.openra.net/"
+SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="tools"
+
+LUA_V=5.1.5
+DEPEND="dev-dotnet/libgdiplus
+ ~dev-lang/lua-${LUA_V}:0
+ dev-lang/mono
+ media-libs/freetype:2
+ media-libs/libsdl2[opengl,video]
+ media-libs/openal
+ virtual/opengl"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ mono-env_pkg_setup
+ games_pkg_setup
+}
+
+src_unpack() {
+ vcs-snapshot_src_unpack
+}
+
+src_configure() { :; }
+
+src_prepare() {
+ # register game-version
+ emake VERSION="${PV}" version
+ sed \
+ -e "s/@LIBLUA51@/liblua.so.${LUA_V}/" \
+ thirdparty/Eluant.dll.config.in > Eluant.dll.config || die
+}
+
+src_compile() {
+ emake VERSION="${PV}" $(usex tools "all" "")
+ emake VERSION="${PV}" docs
+}
+
+src_install() {
+ emake \
+ datadir="/usr/share" \
+ bindir="${GAMES_BINDIR}" \
+ libdir="$(games_get_libdir)" \
+ VERSION="${PV}" \
+ DESTDIR="${D}" \
+ $(usex tools "install-all" "install") install-linux-scripts install-linux-mime install-linux-icons
+
+ exeinto "$(games_get_libdir)/openra"
+ doexe Eluant.dll.config
+
+ # desktop entries
+ make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
+ make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
+ make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
+ make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
+
+ dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \
+ DOCUMENTATION.md Lua-API.md
+
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2015-08-10 18:49 Julian Ospald
0 siblings, 0 replies; 15+ messages in thread
From: Julian Ospald @ 2015-08-10 18:49 UTC (permalink / raw
To: gentoo-commits
commit: 29d335a43d6fec7cecd02fb2755b856e7a132fdd
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 10 18:48:52 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Mon Aug 10 18:49:18 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29d335a4
games-strategy/openra: revert version bump to 20150424
This reverts commit c1537bbcee03d1319b059a84a90f51931ec32212.
Gentoo-Bug: 547684
games-strategy/openra/Manifest | 1 -
games-strategy/openra/openra-20150424.ebuild | 92 ----------------------------
2 files changed, 93 deletions(-)
diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest
index 432ef0a..e6a6a9f 100644
--- a/games-strategy/openra/Manifest
+++ b/games-strategy/openra/Manifest
@@ -4,4 +4,3 @@ DIST openra-20131223.tar.gz 10770453 SHA256 408943991ffbba3ac1269cdb88c6080bfd4a
DIST openra-20140608.tar.gz 13536365 SHA256 cacfc1d96f856e63516263922e2c669e549358477d286f33f0828b0815502f96 SHA512 c13ea559b026a308eea6d1190633e25abee6f8272d23f97bf5edb02dfa82d1a65acea2927bf5e1090ab42cc260613aa9612cce4f118f4bbacd254b6cd5f070a6 WHIRLPOOL 4f5b9c8a5477eada39bc920d4d6f3271acc0dfb35f55d6a75509fd2e19570fad571aab45aa74a5addcb8f1f7a3d0c172f7aa1607804963dc510d52cd51b1bd48
DIST openra-20140722.tar.gz 13894070 SHA256 55dbfdd2ab11f22d9618c15d874f4ab381185dd99d830f03982fc284c71b9dd4 SHA512 d85345057da1b1dc02a47b5923b0bd28d57713d0e8b180aee113d956559850751f0b8c4a900d0802b2f1992039d3b6a55f51d4a64392b7ba554f5f1fe3ad1fda WHIRLPOOL 6ee575d74b2fdc83bd7ad3c5f75d3bde45490bc398fb22a7981794b3bce65c18200d3cd6252eb4a8f9af81bc9126fb5a99f260feaf5f23e4833147dfed3387dc
DIST openra-20141029.tar.gz 15340674 SHA256 4c3f8224a7ad9d3cb78c3ce2696850246ba0d9703cbd91bf5a42806b09c26a36 SHA512 44594ec3c3a590ae29b0291fdf2292c72ba920dff7892cc269e729a161505c4bc0c5c682bf3c6d3cabb0cdebfa3cac5975eeeeec3f5a673e948ed28132c4a313 WHIRLPOOL 39e4585500c9963b02e42d62829bbc258d83b0050e56f56a90da8292d0c31b0c2d5d68c8eefb8bba22ac1dc719671cee7b7ffe9909bbd9d4d146982108c6e530
-DIST openra-20150424.tar.xz 12507176 SHA256 f6ed73693f1d6defce61f0fcf86deae9505cb2f798eb7844e71a3d70acafdfb7 SHA512 e720459f0882c4eadf7dcfee18968e8f4e9759f7e0c463b06efe2b68001a69c5d41b4d2c5aa43e974e00e66074a6d3efd110e588e1c49c38ce555cb7a9d18dca WHIRLPOOL 9aa16803386eeadfc5b15dcb0075bf351f633c249d58fc21aab9a4e46d349aac933c0bec64cc0df12003a06ac8f03f486579c3b93cf830e28135c6ef97349264
diff --git a/games-strategy/openra/openra-20150424.ebuild b/games-strategy/openra/openra-20150424.ebuild
deleted file mode 100644
index cf96495..0000000
--- a/games-strategy/openra/openra-20150424.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils mono-env gnome2-utils fdo-mime vcs-snapshot games
-
-DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
-HOMEPAGE="http://www.openra.net/"
-SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="tools"
-
-LUA_V=5.1.5
-DEPEND="dev-dotnet/libgdiplus
- ~dev-lang/lua-${LUA_V}:0
- dev-lang/mono
- media-libs/freetype:2
- media-libs/libsdl2[opengl,video]
- media-libs/openal
- virtual/opengl"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- mono-env_pkg_setup
- games_pkg_setup
-}
-
-src_unpack() {
- vcs-snapshot_src_unpack
-}
-
-src_configure() { :; }
-
-src_prepare() {
- # register game-version
- emake VERSION="${PV}" version
- sed \
- -e "s/@LIBLUA51@/liblua.so.${LUA_V}/" \
- thirdparty/Eluant.dll.config.in > Eluant.dll.config || die
-}
-
-src_compile() {
- emake VERSION="${PV}" $(usex tools "all" "")
- emake VERSION="${PV}" docs
-}
-
-src_install() {
- emake \
- datadir="/usr/share" \
- bindir="${GAMES_BINDIR}" \
- libdir="$(games_get_libdir)" \
- VERSION="${PV}" \
- DESTDIR="${D}" \
- $(usex tools "install-all" "install") install-linux-scripts install-linux-mime install-linux-icons
-
- exeinto "$(games_get_libdir)/openra"
- doexe Eluant.dll.config
-
- # desktop entries
- make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
- make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
- make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
- make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
-
- dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \
- DOCUMENTATION.md Lua-API.md
-
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2015-08-11 0:48 Julian Ospald
0 siblings, 0 replies; 15+ messages in thread
From: Julian Ospald @ 2015-08-11 0:48 UTC (permalink / raw
To: gentoo-commits
commit: cc6720c91a5bfb4917f3991059d635290a4f9c78
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 00:47:04 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 00:47:04 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc6720c9
games-strategy/openra: rm 'tools' USE flag
Gentoo-Bug: 537552
games-strategy/openra/openra-20141029-r1.ebuild | 96 +++++++++++++++++++++++++
1 file changed, 96 insertions(+)
diff --git a/games-strategy/openra/openra-20141029-r1.ebuild b/games-strategy/openra/openra-20141029-r1.ebuild
new file mode 100644
index 0000000..5cec47c
--- /dev/null
+++ b/games-strategy/openra/openra-20141029-r1.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils mono-env gnome2-utils vcs-snapshot games
+
+DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
+HOMEPAGE="http://open-ra.org/"
+SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+QA_PREBUILT="$(games_get_libdir)/openra/liblua*"
+
+DEPEND="dev-dotnet/libgdiplus
+ dev-lang/mono
+ media-libs/freetype:2[X]
+ media-libs/libsdl2[X,opengl,video]
+ media-libs/openal
+ virtual/jpeg
+ virtual/opengl"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ mono-env_pkg_setup
+ games_pkg_setup
+}
+
+src_unpack() {
+ vcs-snapshot_src_unpack
+}
+
+src_configure() { :; }
+
+src_prepare() {
+ # register game-version
+ sed \
+ -e "/Version/s/{DEV_VERSION}/release-${PV}/" \
+ -i mods/{ra,cnc,d2k}/mod.yaml || die
+}
+
+src_compile() {
+ emake all
+ emake native-dependencies
+ emake docs
+}
+
+src_install() {
+ emake \
+ datadir="/usr/share" \
+ bindir="${GAMES_BINDIR}" \
+ libdir="$(games_get_libdir)" \
+ DESTDIR="${D}" \
+ install-all install-linux-scripts
+
+ exeinto "$(games_get_libdir)/openra"
+ doexe Eluant.dll.config liblua$(usex amd64 "64" "32")*
+
+ # icons
+ insinto /usr/share/icons/
+ doins -r packaging/linux/hicolor
+
+ # desktop entries
+ make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
+ make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
+ make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
+ make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
+
+ dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \
+ DOCUMENTATION.md Lua-API.md
+
+ # file permissions
+ prepgamesdirs
+}
+
+pkg_preinst() {
+ games_pkg_preinst
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ games_pkg_postinst
+ gnome2_icon_cache_update
+
+ elog "optional dependencies:"
+ elog " media-gfx/nvidia-cg-toolkit (fallback renderer if OpenGL fails)"
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2015-08-11 0:48 Julian Ospald
0 siblings, 0 replies; 15+ messages in thread
From: Julian Ospald @ 2015-08-11 0:48 UTC (permalink / raw
To: gentoo-commits
commit: 2801cf7e57445c98cc972e73dfda04b0f13b3c08
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 11 00:44:43 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Tue Aug 11 00:47:10 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2801cf7e
games-strategy/openra: rm old
games-strategy/openra/openra-20141029.ebuild | 96 ----------------------------
1 file changed, 96 deletions(-)
diff --git a/games-strategy/openra/openra-20141029.ebuild b/games-strategy/openra/openra-20141029.ebuild
deleted file mode 100644
index dec5437..0000000
--- a/games-strategy/openra/openra-20141029.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils mono-env gnome2-utils vcs-snapshot games
-
-DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
-HOMEPAGE="http://open-ra.org/"
-SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="tools"
-
-QA_PREBUILT="$(games_get_libdir)/openra/liblua*"
-
-DEPEND="dev-dotnet/libgdiplus
- dev-lang/mono
- media-libs/freetype:2[X]
- media-libs/libsdl2[X,opengl,video]
- media-libs/openal
- virtual/jpeg
- virtual/opengl"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- mono-env_pkg_setup
- games_pkg_setup
-}
-
-src_unpack() {
- vcs-snapshot_src_unpack
-}
-
-src_configure() { :; }
-
-src_prepare() {
- # register game-version
- sed \
- -e "/Version/s/{DEV_VERSION}/release-${PV}/" \
- -i mods/{ra,cnc,d2k}/mod.yaml || die
-}
-
-src_compile() {
- emake $(usex tools "all" "")
- emake native-dependencies
- emake docs
-}
-
-src_install() {
- emake \
- datadir="/usr/share" \
- bindir="${GAMES_BINDIR}" \
- libdir="$(games_get_libdir)" \
- DESTDIR="${D}" \
- $(usex tools "install-all" "install") install-linux-scripts
-
- exeinto "$(games_get_libdir)/openra"
- doexe Eluant.dll.config liblua$(usex amd64 "64" "32")*
-
- # icons
- insinto /usr/share/icons/
- doins -r packaging/linux/hicolor
-
- # desktop entries
- make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
- make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
- make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
- make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
-
- dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \
- DOCUMENTATION.md Lua-API.md
-
- # file permissions
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-
- elog "optional dependencies:"
- elog " media-gfx/nvidia-cg-toolkit (fallback renderer if OpenGL fails)"
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2015-10-18 17:04 Julian Ospald
0 siblings, 0 replies; 15+ messages in thread
From: Julian Ospald @ 2015-10-18 17:04 UTC (permalink / raw
To: gentoo-commits
commit: 95d7bbec5ad3de15bb1f374a4d30b5b6ece44d40
Author: Julian Ospald <hasufell <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 18 17:02:25 2015 +0000
Commit: Julian Ospald <hasufell <AT> gentoo <DOT> org>
CommitDate: Sun Oct 18 17:04:08 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d7bbec
games-strategy/openra: fix virtual/jpeg SLOT
.../openra/{openra-20120630.ebuild => openra-20120630-r1.ebuild} | 2 +-
.../openra/{openra-20130514-r1.ebuild => openra-20130514-r2.ebuild} | 2 +-
.../openra/{openra-20131223-r1.ebuild => openra-20131223-r2.ebuild} | 2 +-
.../openra/{openra-20140608.ebuild => openra-20140608-r1.ebuild} | 2 +-
.../openra/{openra-20140722.ebuild => openra-20140722-r1.ebuild} | 2 +-
.../openra/{openra-20141029-r1.ebuild => openra-20141029-r2.ebuild} | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/games-strategy/openra/openra-20120630.ebuild b/games-strategy/openra/openra-20120630-r1.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20120630.ebuild
rename to games-strategy/openra/openra-20120630-r1.ebuild
index 99175b9..9ca4e47 100644
--- a/games-strategy/openra/openra-20120630.ebuild
+++ b/games-strategy/openra/openra-20120630-r1.ebuild
@@ -20,7 +20,7 @@ DEPEND="dev-dotnet/libgdiplus
media-libs/freetype:2[X]
media-libs/libsdl[X,opengl,video]
media-libs/openal
- virtual/jpeg
+ virtual/jpeg:0
virtual/opengl
cg? ( >=media-gfx/nvidia-cg-toolkit-2.1.0017 )"
RDEPEND="${DEPEND}"
diff --git a/games-strategy/openra/openra-20130514-r1.ebuild b/games-strategy/openra/openra-20130514-r2.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20130514-r1.ebuild
rename to games-strategy/openra/openra-20130514-r2.ebuild
index 198236e..b09e397 100644
--- a/games-strategy/openra/openra-20130514-r1.ebuild
+++ b/games-strategy/openra/openra-20130514-r2.ebuild
@@ -20,7 +20,7 @@ DEPEND="dev-dotnet/libgdiplus
media-libs/freetype:2[X]
media-libs/libsdl[X,opengl,video]
media-libs/openal
- virtual/jpeg
+ virtual/jpeg:0
virtual/opengl
cg? ( >=media-gfx/nvidia-cg-toolkit-2.1.0017 )"
RDEPEND="${DEPEND}"
diff --git a/games-strategy/openra/openra-20131223-r1.ebuild b/games-strategy/openra/openra-20131223-r2.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20131223-r1.ebuild
rename to games-strategy/openra/openra-20131223-r2.ebuild
index a6d7ef3..515437b 100644
--- a/games-strategy/openra/openra-20131223-r1.ebuild
+++ b/games-strategy/openra/openra-20131223-r2.ebuild
@@ -23,7 +23,7 @@ DEPEND="dev-dotnet/libgdiplus
media-libs/libsdl2[X,opengl,video]
)
media-libs/openal
- virtual/jpeg
+ virtual/jpeg:0
virtual/opengl"
RDEPEND="${DEPEND}"
diff --git a/games-strategy/openra/openra-20140608.ebuild b/games-strategy/openra/openra-20140608-r1.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20140608.ebuild
rename to games-strategy/openra/openra-20140608-r1.ebuild
index dec5437..a40add8 100644
--- a/games-strategy/openra/openra-20140608.ebuild
+++ b/games-strategy/openra/openra-20140608-r1.ebuild
@@ -22,7 +22,7 @@ DEPEND="dev-dotnet/libgdiplus
media-libs/freetype:2[X]
media-libs/libsdl2[X,opengl,video]
media-libs/openal
- virtual/jpeg
+ virtual/jpeg:0
virtual/opengl"
RDEPEND="${DEPEND}"
diff --git a/games-strategy/openra/openra-20140722.ebuild b/games-strategy/openra/openra-20140722-r1.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20140722.ebuild
rename to games-strategy/openra/openra-20140722-r1.ebuild
index deca771..2b71893 100644
--- a/games-strategy/openra/openra-20140722.ebuild
+++ b/games-strategy/openra/openra-20140722-r1.ebuild
@@ -22,7 +22,7 @@ DEPEND="dev-dotnet/libgdiplus
media-libs/freetype:2[X]
media-libs/libsdl2[X,opengl,video]
media-libs/openal
- virtual/jpeg
+ virtual/jpeg:0
virtual/opengl"
RDEPEND="${DEPEND}"
diff --git a/games-strategy/openra/openra-20141029-r1.ebuild b/games-strategy/openra/openra-20141029-r2.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20141029-r1.ebuild
rename to games-strategy/openra/openra-20141029-r2.ebuild
index 5cec47c..86bec96 100644
--- a/games-strategy/openra/openra-20141029-r1.ebuild
+++ b/games-strategy/openra/openra-20141029-r2.ebuild
@@ -22,7 +22,7 @@ DEPEND="dev-dotnet/libgdiplus
media-libs/freetype:2[X]
media-libs/libsdl2[X,opengl,video]
media-libs/openal
- virtual/jpeg
+ virtual/jpeg:0
virtual/opengl"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2016-05-24 19:52 Michael Sterrett
0 siblings, 0 replies; 15+ messages in thread
From: Michael Sterrett @ 2016-05-24 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 613a4dd6b234825282ba8fd55359b7e4e28cff4e
Author: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
AuthorDate: Tue May 24 14:15:09 2016 +0000
Commit: Michael Sterrett <mr_bones_ <AT> gentoo <DOT> org>
CommitDate: Tue May 24 19:51:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613a4dd6
games-strategy/openra: clean unused use flag from metadata.xml
Package-Manager: portage-2.2.28
games-strategy/openra/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/games-strategy/openra/metadata.xml b/games-strategy/openra/metadata.xml
index de473d4..e719600 100644
--- a/games-strategy/openra/metadata.xml
+++ b/games-strategy/openra/metadata.xml
@@ -12,7 +12,6 @@
<remote-id type="github">OpenRA/OpenRA</remote-id>
</upstream>
<use>
- <flag name="cg">NVIDIA toolkit plugin</flag>
<flag name="tools">Install some development tools
such as editor.</flag>
</use>
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2016-11-20 8:53 Michael Palimaka
0 siblings, 0 replies; 15+ messages in thread
From: Michael Palimaka @ 2016-11-20 8:53 UTC (permalink / raw
To: gentoo-commits
commit: d45d14a18dd0e429b751380b10203c75ec786e01
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 20 08:52:53 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Nov 20 08:52:59 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d45d14a1
games-strategy/openra: amd64/x86 stable
Package-Manager: portage-2.3.2
games-strategy/openra/openra-20141029-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/games-strategy/openra/openra-20141029-r2.ebuild b/games-strategy/openra/openra-20141029-r2.ebuild
index 86bec96..37462f1 100644
--- a/games-strategy/openra/openra-20141029-r2.ebuild
+++ b/games-strategy/openra/openra-20141029-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
QA_PREBUILT="$(games_get_libdir)/openra/liblua*"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2017-12-21 1:57 David Seifert
0 siblings, 0 replies; 15+ messages in thread
From: David Seifert @ 2017-12-21 1:57 UTC (permalink / raw
To: gentoo-commits
commit: f691ca4e64db214b57384fe13c252781cf8a67fc
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 20 21:30:32 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Dec 21 01:55:43 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f691ca4e
games-strategy/openra: Remove old
Package-Manager: Portage-2.3.16, Repoman-2.3.6
games-strategy/openra/Manifest | 1 -
games-strategy/openra/metadata.xml | 4 --
games-strategy/openra/openra-20140722-r1.ebuild | 95 -------------------------
3 files changed, 100 deletions(-)
diff --git a/games-strategy/openra/Manifest b/games-strategy/openra/Manifest
index 98fb56f7f25..b5a572c5c64 100644
--- a/games-strategy/openra/Manifest
+++ b/games-strategy/openra/Manifest
@@ -1,2 +1 @@
-DIST openra-20140722.tar.gz 13894070 BLAKE2B 9ddff0e33fa3dbde45e6133c272cd2be22c49958ab71c6deaccba3e94e38c4155a11920a35d0ad043b164f77e70039b4630e990fef0301121d2279386ab1f793 SHA512 d85345057da1b1dc02a47b5923b0bd28d57713d0e8b180aee113d956559850751f0b8c4a900d0802b2f1992039d3b6a55f51d4a64392b7ba554f5f1fe3ad1fda
DIST openra-20141029.tar.gz 15340674 BLAKE2B bcb18118b1c04da6d2c7c9db2fc10e69a35623994c0c2915ce1c3b410889b72a8761ab6235a876c774470dc8ca03c823f09a6d195416dacd7f55ea6ea5353f06 SHA512 44594ec3c3a590ae29b0291fdf2292c72ba920dff7892cc269e729a161505c4bc0c5c682bf3c6d3cabb0cdebfa3cac5975eeeeec3f5a673e948ed28132c4a313
diff --git a/games-strategy/openra/metadata.xml b/games-strategy/openra/metadata.xml
index e7196000601..a4988625f33 100644
--- a/games-strategy/openra/metadata.xml
+++ b/games-strategy/openra/metadata.xml
@@ -11,8 +11,4 @@
<bugs-to>https://github.com/OpenRA/OpenRA/issues</bugs-to>
<remote-id type="github">OpenRA/OpenRA</remote-id>
</upstream>
- <use>
- <flag name="tools">Install some development tools
- such as editor.</flag>
- </use>
</pkgmetadata>
diff --git a/games-strategy/openra/openra-20140722-r1.ebuild b/games-strategy/openra/openra-20140722-r1.ebuild
deleted file mode 100644
index 12927c2ef6b..00000000000
--- a/games-strategy/openra/openra-20140722-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils mono-env gnome2-utils vcs-snapshot games
-
-DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
-HOMEPAGE="http://open-ra.org/"
-SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="tools"
-
-QA_PREBUILT="$(games_get_libdir)/openra/liblua*"
-
-DEPEND="dev-dotnet/libgdiplus
- dev-lang/mono
- media-libs/freetype:2[X]
- media-libs/libsdl2[X,opengl,video]
- media-libs/openal
- virtual/jpeg:0
- virtual/opengl"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
- mono-env_pkg_setup
- games_pkg_setup
-}
-
-src_unpack() {
- vcs-snapshot_src_unpack
-}
-
-src_configure() { :; }
-
-src_prepare() {
- # register game-version
- sed \
- -e "/Version/s/{DEV_VERSION}/release-${PV}/" \
- -i mods/{ra,cnc,d2k}/mod.yaml || die
-}
-
-src_compile() {
- emake $(usex tools "all" "")
- emake native-dependencies
- emake docs
-}
-
-src_install() {
- emake \
- datadir="/usr/share" \
- bindir="${GAMES_BINDIR}" \
- libdir="$(games_get_libdir)" \
- DESTDIR="${D}" \
- $(usex tools "install-all" "install") install-linux-scripts
-
- exeinto "$(games_get_libdir)/openra"
- doexe Eluant.dll.config liblua$(usex amd64 "64" "32")*
-
- # icons
- insinto /usr/share/icons/
- doins -r packaging/linux/hicolor
-
- # desktop entries
- make_desktop_entry "${PN} Game.Mods=cnc" "OpenRA CNC" ${PN}
- make_desktop_entry "${PN} Game.Mods=ra" "OpenRA RA" ${PN}
- make_desktop_entry "${PN} Game.Mods=d2k" "OpenRA Dune2k" ${PN}
- make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
-
- dodoc "${FILESDIR}"/README.gentoo README.md CONTRIBUTING.md AUTHORS \
- DOCUMENTATION.md Lua-API.md
-
- # file permissions
- prepgamesdirs
-}
-
-pkg_preinst() {
- games_pkg_preinst
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- games_pkg_postinst
- gnome2_icon_cache_update
-
- elog "optional dependencies:"
- elog " media-gfx/nvidia-cg-toolkit (fallback renderer if OpenGL fails)"
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2019-12-28 23:43 James Le Cuirot
0 siblings, 0 replies; 15+ messages in thread
From: James Le Cuirot @ 2019-12-28 23:43 UTC (permalink / raw
To: gentoo-commits
commit: f23b3fe7d9bc0b27fa2218bfe64b3e775525d13f
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 28 23:43:13 2019 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 23:43:13 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23b3fe7
games-strategy/openra: Restrict broken src_test phase
Closes: https://bugs.gentoo.org/691842
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
games-strategy/openra/openra-20190314.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-strategy/openra/openra-20190314.ebuild b/games-strategy/openra/openra-20190314.ebuild
index 4926ae8f13b..b35f7f76047 100644
--- a/games-strategy/openra/openra-20190314.ebuild
+++ b/games-strategy/openra/openra-20190314.ebuild
@@ -38,7 +38,7 @@ LICENSE="GPL-3 Apache-2.0 BSD GPL-2 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+debug geoip"
-RESTRICT="mirror"
+RESTRICT="mirror test"
BDEPEND=">=dev-lang/mono-4.2"
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2021-01-17 7:49 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-01-17 7:49 UTC (permalink / raw
To: gentoo-commits
commit: e7fa5ef9dff57094730b7b076f9c49f9e0d7749d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 07:49:04 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 07:49:15 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fa5ef9
games-strategy/openra: fix MissingUnpackerDep
Had a look at the sources and it is used - not unpacked
with e.g. a mono lib or similar.
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-strategy/openra/openra-20190314-r100.ebuild | 9 +++++----
games-strategy/openra/openra-20190314.ebuild | 9 +++++----
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/games-strategy/openra/openra-20190314-r100.ebuild b/games-strategy/openra/openra-20190314-r100.ebuild
index c9121cd7fdd..a4d4a308c7f 100644
--- a/games-strategy/openra/openra-20190314-r100.ebuild
+++ b/games-strategy/openra/openra-20190314-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -45,11 +45,12 @@ REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="mirror test"
-BDEPEND=">=dev-lang/mono-4.2"
-
+BDEPEND="
+ app-arch/unzip
+ >=dev-lang/mono-4.2
+"
DEPEND="${BDEPEND}
dev-dotnet/libgdiplus"
-
RDEPEND="${DEPEND}
app-misc/ca-certificates
${LUA_DEPS}
diff --git a/games-strategy/openra/openra-20190314.ebuild b/games-strategy/openra/openra-20190314.ebuild
index 3dfb6054218..d092f8fb244 100644
--- a/games-strategy/openra/openra-20190314.ebuild
+++ b/games-strategy/openra/openra-20190314.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -40,11 +40,12 @@ KEYWORDS="~amd64 ~x86"
IUSE="+debug geoip"
RESTRICT="mirror test"
-BDEPEND=">=dev-lang/mono-4.2"
-
+BDEPEND="
+ app-arch/unzip
+ >=dev-lang/mono-4.2
+"
DEPEND="${BDEPEND}
dev-dotnet/libgdiplus"
-
RDEPEND="${DEPEND}
app-misc/ca-certificates
=dev-lang/lua-5.1*:0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2021-01-17 7:51 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-01-17 7:51 UTC (permalink / raw
To: gentoo-commits
commit: f23b7faea16e51ab00ada028f15937fe8ca18284
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 07:51:08 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 07:51:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23b7fae
games-strategy/openra: shift mono dep
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-strategy/openra/openra-20190314-r100.ebuild | 9 ++++++---
games-strategy/openra/openra-20190314.ebuild | 8 ++++++--
2 files changed, 12 insertions(+), 5 deletions(-)
diff --git a/games-strategy/openra/openra-20190314-r100.ebuild b/games-strategy/openra/openra-20190314-r100.ebuild
index a4d4a308c7f..7548dcc3a52 100644
--- a/games-strategy/openra/openra-20190314-r100.ebuild
+++ b/games-strategy/openra/openra-20190314-r100.ebuild
@@ -45,12 +45,15 @@ REQUIRED_USE="${LUA_REQUIRED_USE}"
RESTRICT="mirror test"
+MONO_DEP=">=dev-lang/mono-4.2"
BDEPEND="
app-arch/unzip
- >=dev-lang/mono-4.2
+ ${MONO_DEP}
+"
+DEPEND="
+ dev-dotnet/libgdiplus
+ ${MONO_DEP}
"
-DEPEND="${BDEPEND}
- dev-dotnet/libgdiplus"
RDEPEND="${DEPEND}
app-misc/ca-certificates
${LUA_DEPS}
diff --git a/games-strategy/openra/openra-20190314.ebuild b/games-strategy/openra/openra-20190314.ebuild
index d092f8fb244..89952527033 100644
--- a/games-strategy/openra/openra-20190314.ebuild
+++ b/games-strategy/openra/openra-20190314.ebuild
@@ -40,12 +40,16 @@ KEYWORDS="~amd64 ~x86"
IUSE="+debug geoip"
RESTRICT="mirror test"
+MONO_DEP=">=dev-lang/mono-4.2"
BDEPEND="
app-arch/unzip
+ ${MONO_DEP}
+"
+DEPEND="
>=dev-lang/mono-4.2
+ dev-dotnet/libgdiplus
+ ${MONO_DEP}
"
-DEPEND="${BDEPEND}
- dev-dotnet/libgdiplus"
RDEPEND="${DEPEND}
app-misc/ca-certificates
=dev-lang/lua-5.1*:0
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2021-03-26 19:46 Conrad Kostecki
0 siblings, 0 replies; 15+ messages in thread
From: Conrad Kostecki @ 2021-03-26 19:46 UTC (permalink / raw
To: gentoo-commits
commit: ad8c7acd0e9b2697a58fb242b772239488e4d36c
Author: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 18:43:25 2021 +0000
Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 19:45:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad8c7acd
games-strategy/openra: drop old version
Dropping old version, which does not support slotted lua.
Closes: https://bugs.gentoo.org/751733
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org>
games-strategy/openra/openra-20190314.ebuild | 169 ---------------------------
1 file changed, 169 deletions(-)
diff --git a/games-strategy/openra/openra-20190314.ebuild b/games-strategy/openra/openra-20190314.ebuild
deleted file mode 100644
index 89952527033..00000000000
--- a/games-strategy/openra/openra-20190314.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit mono-env xdg-utils
-
-MY_PV=release-${PV}
-#MY_PV=playtest-${PV}
-
-DESCRIPTION="A free RTS engine supporting games like Command & Conquer, Red Alert and Dune2k"
-HOMEPAGE="https://www.openra.net/"
-
-# This sed one-liner was used to generate the SRC_URI list
-# below. Ideally we would package these DLLs separately instead but
-# Gentoo Dotnet doesn't seem to be in great shape right now.
-#
-# sed -n -r -e 's@.*curl.*(https:[^ ]+/([^/]+)/([^.]+)([^ ]+)).*@\1 -> \3-\2\4@p' \
-# -e 's@.*noget\.sh ([^ ]+) ([^ ]+).*@https://www.nuget.org/api/v2/package/\1/\2 -> \1-\2.zip@p' \
-# "${S}"/thirdparty/fetch-thirdparty-deps.sh | grep -v 'NUnit\|StyleCop' | sort
-
-SRC_URI="https://github.com/OpenRA/OpenRA/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
- https://github.com/OpenRA/Eluant/releases/download/20160124/Eluant.dll -> Eluant-20160124.dll
- https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll.config -> OpenAL-CS-20151227.dll.config
- https://github.com/OpenRA/OpenAL-CS/releases/download/20151227/OpenAL-CS.dll -> OpenAL-CS-20151227.dll
- https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll.config -> SDL2-CS-20161223.dll.config
- https://github.com/OpenRA/SDL2-CS/releases/download/20161223/SDL2-CS.dll -> SDL2-CS-20161223.dll
- https://www.nuget.org/api/v2/package/FuzzyLogicLibrary/1.2.0 -> FuzzyLogicLibrary-1.2.0.zip
- https://www.nuget.org/api/v2/package/MaxMind.Db/2.0.0 -> MaxMind.Db-2.0.0.zip
- https://www.nuget.org/api/v2/package/Open.Nat/2.1.0 -> Open.Nat-2.1.0.zip
- https://www.nuget.org/api/v2/package/rix0rrr.BeaconLib/1.0.1 -> rix0rrr.BeaconLib-1.0.1.zip
- https://www.nuget.org/api/v2/package/SharpFont/4.0.1 -> SharpFont-4.0.1.zip
- https://www.nuget.org/api/v2/package/SharpZipLib/0.86.0 -> SharpZipLib-0.86.0.zip"
-
-# Engine is GPL-3, dependent DLLs are mixed.
-LICENSE="GPL-3 Apache-2.0 BSD GPL-2 MIT"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+debug geoip"
-RESTRICT="mirror test"
-
-MONO_DEP=">=dev-lang/mono-4.2"
-BDEPEND="
- app-arch/unzip
- ${MONO_DEP}
-"
-DEPEND="
- >=dev-lang/mono-4.2
- dev-dotnet/libgdiplus
- ${MONO_DEP}
-"
-RDEPEND="${DEPEND}
- app-misc/ca-certificates
- =dev-lang/lua-5.1*:0
- media-libs/freetype:2
- media-libs/libsdl2[opengl,video]
- media-libs/openal
- geoip? ( net-misc/geoipupdate )"
-
-S="${WORKDIR}/OpenRA-${MY_PV}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-system-geoip.patch
-)
-
-DOCS=(
- AUTHORS
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- README.md
-)
-
-src_unpack() {
- local DOWNLOADS="${S}"/thirdparty/download
- mkdir -p "${DOWNLOADS}" || die
-
- # Stub out unnecessary development dependencies.
- touch "${DOWNLOADS}"/{{nunit.framework,StyleCop{,Plus}}.dll,nunit3-console.exe} || die
-
- for a in ${A}; do
- case ${a} in
- # Unpack engine sources.
- ${P}.tar.gz) unpack ${a} ;;
-
- # Symlink other downloads, Makefile will extract and copy.
- *) ln -snf "${DISTDIR}/${a}" "${DOWNLOADS}/${a%-[0-9]*}${a##*[0-9]}" || die ;;
- esac
- done
-}
-
-src_prepare() {
- # Stub out attempts to download anything.
- sed -i -r 's/^\s*(curl|wget)\b/: #\1/' thirdparty/{fetch-thirdparty-deps,noget}.sh || die
-
- # Extract what is needed from the downloads.
- emake cli-dependencies
-
- default
-}
-
-src_compile() {
- emake $(usex debug "" DEBUG=false)
- emake VERSION=${MY_PV} version man-page
-}
-
-src_install() {
- emake $(usex debug "" DEBUG=false) \
- prefix="${EPREFIX}"/usr \
- gameinstalldir='$(prefix)'/share/${PN} \
- DESTDIR="${D}" \
- VERSION=${MY_PV} \
- install \
- install-linux-mime \
- install-linux-shortcuts \
- install-man-page
-
- einstalldocs
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-
- if [[ ! -s ${EROOT}/usr/share/GeoIP/GeoLite2-Country.mmdb ]]; then
- echo
- ewarn "Multiplayer server locations will show as unknown until you install"
-
- if use geoip; then
- ewarn "a GeoIP database. Run emerge --config ${CATEGORY}/${PN}"
- ewarn "occasionally to fetch one and keep it current."
- else
- ewarn "a GeoIP database. Start by enabling the geoip USE flag."
- fi
- fi
-
- if [[ ! -d ${EROOT}/usr/share/.mono/certs ]]; then
- echo
- ewarn "The multiplayer server listing will not work at all until you install"
- ewarn "CA certificates using Mono's cert-sync. Run emerge --config"
- ewarn "${CATEGORY}/${PN} occasionally to set them up and keep them"
- ewarn "current."
- fi
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_config() {
- if use geoip; then
- ebegin "Updating GeoIP database"
- geoipupdate -d "${EROOT}"/usr/share/GeoIP
- eend $?
- fi
-
- ebegin "Updating Mono CA certificates"
- cert-sync --quiet "${EROOT}"/etc/ssl/certs/ca-certificates.crt
- eend $?
-
- if [[ -n ${ROOT} ]]; then
- echo
- ewarn "Mono's cert-sync cannot write to your ROOT system so you must manually"
- ewarn "copy the certificates from ${BROOT}/usr/share/.mono to ${EROOT}/usr/share/.mono."
- fi
-}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2021-04-12 22:50 Sam James
0 siblings, 0 replies; 15+ messages in thread
From: Sam James @ 2021-04-12 22:50 UTC (permalink / raw
To: gentoo-commits
commit: 64dcf2a3219242c47d63b29a0ddfe3824ff33d95
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 10 05:31:36 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 22:49:44 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dcf2a3
games-strategy/openra: fix BROOT reference in pkg_postinst (VariableScope)
Signed-off-by: Sam James <sam <AT> gentoo.org>
games-strategy/openra/openra-20190314-r100.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-strategy/openra/openra-20190314-r100.ebuild b/games-strategy/openra/openra-20190314-r100.ebuild
index 7548dcc3a52..c06f2cddb24 100644
--- a/games-strategy/openra/openra-20190314-r100.ebuild
+++ b/games-strategy/openra/openra-20190314-r100.ebuild
@@ -173,6 +173,6 @@ pkg_config() {
if [[ -n ${ROOT} ]]; then
echo
ewarn "Mono's cert-sync cannot write to your ROOT system so you must manually"
- ewarn "copy the certificates from ${BROOT}/usr/share/.mono to ${EROOT}/usr/share/.mono."
+ ewarn "copy the certificates from ${EPREFIX}/usr/share/.mono to ${EROOT}/usr/share/.mono."
fi
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2023-10-26 13:48 Maciej Barć
0 siblings, 0 replies; 15+ messages in thread
From: Maciej Barć @ 2023-10-26 13:48 UTC (permalink / raw
To: gentoo-commits
commit: 08e8060338d1fefc0410dbf04d2cd435f8a8e7cc
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 13:48:31 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 13:48:53 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e80603
games-strategy/openra: set VERSION
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
.../openra/{openra-20231010.ebuild => openra-20231010-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/games-strategy/openra/openra-20231010.ebuild b/games-strategy/openra/openra-20231010-r1.ebuild
similarity index 99%
rename from games-strategy/openra/openra-20231010.ebuild
rename to games-strategy/openra/openra-20231010-r1.ebuild
index 77f001a57877..14888edda0ae 100644
--- a/games-strategy/openra/openra-20231010.ebuild
+++ b/games-strategy/openra/openra-20231010-r1.ebuild
@@ -177,6 +177,7 @@ src_unpack() {
}
src_compile() {
+ emake VERSION="release-${PV}" version
emake RUNTIME=net6
}
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/
@ 2023-12-27 1:20 Maciej Barć
0 siblings, 0 replies; 15+ messages in thread
From: Maciej Barć @ 2023-12-27 1:20 UTC (permalink / raw
To: gentoo-commits
commit: acf4981b018de45e3ee8daaa60af2b6a710c2674
Author: Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 26 20:47:35 2023 +0000
Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Wed Dec 27 01:20:38 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf4981b
games-strategy/openra: add dotnet to maintainers
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>
games-strategy/openra/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/games-strategy/openra/metadata.xml b/games-strategy/openra/metadata.xml
index 887ee1e0615f..51fb2535a94e 100644
--- a/games-strategy/openra/metadata.xml
+++ b/games-strategy/openra/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>dotnet@gentoo.org</email>
+ <name>Gentoo Dotnet Project</name>
+ </maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
^ permalink raw reply related [flat|nested] 15+ messages in thread
end of thread, other threads:[~2023-12-27 1:20 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-17 7:49 [gentoo-commits] repo/gentoo:master commit in: games-strategy/openra/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2023-12-27 1:20 Maciej Barć
2023-10-26 13:48 Maciej Barć
2021-04-12 22:50 Sam James
2021-03-26 19:46 Conrad Kostecki
2021-01-17 7:51 Sam James
2019-12-28 23:43 James Le Cuirot
2017-12-21 1:57 David Seifert
2016-11-20 8:53 Michael Palimaka
2016-05-24 19:52 Michael Sterrett
2015-10-18 17:04 Julian Ospald
2015-08-11 0:48 Julian Ospald
2015-08-11 0:48 Julian Ospald
2015-08-10 18:49 Julian Ospald
2015-08-10 0:01 Julian Ospald
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox