* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2011-09-14 15:45 Marcel Unbehaun
0 siblings, 0 replies; 8+ messages in thread
From: Marcel Unbehaun @ 2011-09-14 15:45 UTC (permalink / raw
To: gentoo-commits
commit: 014e7256ba1e22966f8b26f357a6db91382b8bc2
Author: Marcel Unbehaun <marcel <AT> frostworx <DOT> de>
AuthorDate: Wed Sep 14 15:45:40 2011 +0000
Commit: Marcel Unbehaun <frostworks <AT> gmx <DOT> de>
CommitDate: Wed Sep 14 15:45:40 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=014e7256
[games-arcade/mars-game] initial mars-game-9999.ebuild
[games-arcade/mars-game] new metadata.xml
[games-arcade/mars-game] new Manifest
---
games-arcade/mars-game/mars-game-9999.ebuild | 26 ++++++++++++++++++++++++++
games-arcade/mars-game/metadata.xml | 14 ++++++++++++++
2 files changed, 40 insertions(+), 0 deletions(-)
diff --git a/games-arcade/mars-game/mars-game-9999.ebuild b/games-arcade/mars-game/mars-game-9999.ebuild
new file mode 100644
index 0000000..63602f6
--- /dev/null
+++ b/games-arcade/mars-game/mars-game-9999.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/mars-game/mars-game-9999.ebuild,v 1.2 2011/09/09 07:52:53 frostwork Exp $
+
+EAPI=4
+
+inherit cmake-utils eutils subversion
+
+DESCRIPTION="a ridiculous shooter"
+HOMEPAGE="http://${PN}.sourceforge.net"
+ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}"
+
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS=""
+IUSE="debug"
+
+DEPEND=">=media-libs/libsfml-2.0
+ virtual/opengl"
+RDEPEND="${DEPEND}"
+
+src_prepare(){
+ sed -i -e "s:{CMAKE_INSTALL_PREFIX}/games:{CMAKE_INSTALL_PREFIX}/games/bin:g" -i src/CMakeLists.txt
+}
+
diff --git a/games-arcade/mars-game/metadata.xml b/games-arcade/mars-game/metadata.xml
new file mode 100644
index 0000000..d24e361
--- /dev/null
+++ b/games-arcade/mars-game/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version = '1.0' encoding = 'UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>games</herd>
+ <maintainer>
+ <email>frostworks@gmx.de</email>
+ <name>Marcel Unbehaun</name>
+ </maintainer>
+ <longdescription lang="en">
+ a random shooter using sfml 2.0 in its current state.
+ M.A.R.S. is set up in a twodimensional galaxy,
+ governed by the laws of gravity.
+ </longdescription>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2011-10-15 7:34 Marcel Unbehaun
0 siblings, 0 replies; 8+ messages in thread
From: Marcel Unbehaun @ 2011-10-15 7:34 UTC (permalink / raw
To: gentoo-commits
commit: 9216ff516283aed688590824711dde1805b10a7f
Author: Marcel Unbehaun <marcel <AT> frostworx <DOT> de>
AuthorDate: Sat Oct 15 07:34:48 2011 +0000
Commit: Marcel Unbehaun <frostworks <AT> gmx <DOT> de>
CommitDate: Sat Oct 15 07:34:48 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=9216ff51
[games-arcade/mars-game] new mars-game-0.7.4.ebuild
[games-arcade/mars-game] new Manifest
---
games-arcade/mars-game/mars-game-0.7.4.ebuild | 28 +++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/games-arcade/mars-game/mars-game-0.7.4.ebuild b/games-arcade/mars-game/mars-game-0.7.4.ebuild
new file mode 100644
index 0000000..de856c7
--- /dev/null
+++ b/games-arcade/mars-game/mars-game-0.7.4.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/mars-game/mars-game-0.7.4.ebuild,v 1.2 2011/10/15 09:13:36 frostwork Exp $
+
+EAPI=4
+
+inherit cmake-utils eutils
+
+MY_PN="mars"
+DESCRIPTION="a ridiculous shooter"
+HOMEPAGE="http://${PN}.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${MY_PN}_source_${PV}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="debug"
+
+DEPEND=">=media-libs/libsfml-2.0
+ virtual/opengl"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare(){
+ sed -i -e "s:{CMAKE_INSTALL_PREFIX}/games:{CMAKE_INSTALL_PREFIX}/games/bin:g" -i src/CMakeLists.txt
+}
+
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2012-07-14 6:54 Marcel Unbehaun
0 siblings, 0 replies; 8+ messages in thread
From: Marcel Unbehaun @ 2012-07-14 6:54 UTC (permalink / raw
To: gentoo-commits
commit: 2e430f9321755cf51ccc4b3283ac279b294fbed4
Author: Marcel Unbehaun <marcel <AT> frostworx <DOT> de>
AuthorDate: Sat Jul 14 06:54:24 2012 +0000
Commit: Marcel Unbehaun <frostworks <AT> gmx <DOT> de>
CommitDate: Sat Jul 14 06:55:08 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=2e430f93
[games-arcade/mars-game] updated mars-game-9999.ebuild
---
games-arcade/mars-game/mars-game-9999.ebuild | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/games-arcade/mars-game/mars-game-9999.ebuild b/games-arcade/mars-game/mars-game-9999.ebuild
index 4616846..2de30e9 100644
--- a/games-arcade/mars-game/mars-game-9999.ebuild
+++ b/games-arcade/mars-game/mars-game-9999.ebuild
@@ -17,6 +17,7 @@ KEYWORDS=""
IUSE="debug"
DEPEND=">=media-libs/libsfml-2.0
+ media-libs/taglib
virtual/opengl"
RDEPEND="${DEPEND}"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2012-08-01 17:49 Azamat H. Hackimov
0 siblings, 0 replies; 8+ messages in thread
From: Azamat H. Hackimov @ 2012-08-01 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 6cf77260fadb59805d7ff69f2edbb411b03288ff
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Wed Aug 1 17:51:44 2012 +0000
Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Wed Aug 1 17:51:44 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=6cf77260
[games-arcade/mars-game] New version 0.7.5
Moved repository from svn to git, QA cleanup.
(Portage version: 2.1.10.62/git/Linux i686, unsigned Manifest commit)
---
games-arcade/mars-game/mars-game-0.7.5.ebuild | 29 +++++++++++++++++++++++++
games-arcade/mars-game/mars-game-9999.ebuild | 21 ++++++++---------
2 files changed, 39 insertions(+), 11 deletions(-)
diff --git a/games-arcade/mars-game/mars-game-0.7.5.ebuild b/games-arcade/mars-game/mars-game-0.7.5.ebuild
new file mode 100644
index 0000000..fe2bb24
--- /dev/null
+++ b/games-arcade/mars-game/mars-game-0.7.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/mars-game/mars-game-9999.ebuild,v 1.2 2011/09/09 07:52:53 frostwork Exp $
+
+EAPI=4
+
+inherit cmake-utils eutils
+
+DESCRIPTION="M.A.R.S. a ridiculous shooter"
+HOMEPAGE="http://mars-games.sourceforge.net"
+SRC_URI="https://github.com/downloads/thelaui/M.A.R.S./mars_source_${PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="dev-libs/fribidi
+ >=media-libs/libsfml-2.0_rc20120731
+ media-libs/taglib
+ virtual/opengl"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-9999-glib.patch
+ sed -i -e "s:{CMAKE_INSTALL_PREFIX}/games:{CMAKE_INSTALL_PREFIX}/games/bin:g" -i src/CMakeLists.txt
+}
diff --git a/games-arcade/mars-game/mars-game-9999.ebuild b/games-arcade/mars-game/mars-game-9999.ebuild
index 2de30e9..902d9f0 100644
--- a/games-arcade/mars-game/mars-game-9999.ebuild
+++ b/games-arcade/mars-game/mars-game-9999.ebuild
@@ -1,28 +1,27 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/mars-game/mars-game-9999.ebuild,v 1.2 2011/09/09 07:52:53 frostwork Exp $
EAPI=4
-inherit cmake-utils eutils subversion
+inherit cmake-utils eutils git-2
-DESCRIPTION="a ridiculous shooter"
-HOMEPAGE="http://${PN}.sourceforge.net"
-ESVN_REPO_URI="https://${PN}.svn.sourceforge.net/svnroot/${PN}"
+DESCRIPTION="M.A.R.S. a ridiculous shooter"
+HOMEPAGE="http://mars-game.sourceforge.net"
+EGIT_REPO_URI="https://github.com/thelaui/M.A.R.S..git"
-
-LICENSE="as-is"
+LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE="debug"
-DEPEND=">=media-libs/libsfml-2.0
- media-libs/taglib
- virtual/opengl"
+DEPEND="dev-libs/fribidi
+ >=media-libs/libsfml-2.0_rc20120731
+ media-libs/taglib
+ virtual/opengl"
RDEPEND="${DEPEND}"
src_prepare(){
epatch "${FILESDIR}"/${P}-glib.patch
sed -i -e "s:{CMAKE_INSTALL_PREFIX}/games:{CMAKE_INSTALL_PREFIX}/games/bin:g" -i src/CMakeLists.txt
}
-
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2018-08-27 21:04 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2018-08-27 21:04 UTC (permalink / raw
To: gentoo-commits
commit: d944a2fb7ae9b01fb2276635319c636a080d547e
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 27 21:03:47 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 27 21:03:47 2018 +0000
URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d944a2fb
games-arcade/mars-game: Drop old 0.7.5
Package-Manager: Portage-2.3.48, Repoman-2.3.10
games-arcade/mars-game/mars-game-0.7.5.ebuild | 37 ---------------------------
1 file changed, 37 deletions(-)
diff --git a/games-arcade/mars-game/mars-game-0.7.5.ebuild b/games-arcade/mars-game/mars-game-0.7.5.ebuild
deleted file mode 100644
index 8384fee..0000000
--- a/games-arcade/mars-game/mars-game-0.7.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# No tagged release tarball after github dropped "download"
-EGIT_COMMIT="c855d044094a1d92317e38935d81ba938946132e"
-
-inherit cmake-utils eutils vcs-snapshot
-
-DESCRIPTION="M.A.R.S. a ridiculous shooter"
-HOMEPAGE="http://mars-games.sourceforge.net"
-SRC_URI="https://github.com/thelaui/M.A.R.S./archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug"
-
-DEPEND="
- dev-libs/fribidi
- media-libs/libsfml
- media-libs/taglib
- virtual/opengl
-"
-RDEPEND="${DEPEND}"
-
-#S="${WORKDIR}/${PN}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-9999-glib.patch"
-)
-
-src_prepare() {
- sed -i -e "s:{CMAKE_INSTALL_PREFIX}/games:{CMAKE_INSTALL_PREFIX}/games/bin:g" -i src/CMakeLists.txt
- default
-}
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2018-08-27 21:13 James Le Cuirot
0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2018-08-27 21:13 UTC (permalink / raw
To: gentoo-commits
commit: 0f68f18c7fce540ec9cec18a0774ab05770b3ae2
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 27 21:12:33 2018 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 27 21:12:33 2018 +0000
URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0f68f18c
games-arcade/mars-game: Forgot to add libsfml subslot operator
Package-Manager: Portage-2.3.48, Repoman-2.3.10
games-arcade/mars-game/mars-game-0.7.6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/games-arcade/mars-game/mars-game-0.7.6.ebuild b/games-arcade/mars-game/mars-game-0.7.6.ebuild
index 5e2944c..bbbd032 100644
--- a/games-arcade/mars-game/mars-game-0.7.6.ebuild
+++ b/games-arcade/mars-game/mars-game-0.7.6.ebuild
@@ -18,7 +18,7 @@ IUSE="debug"
DEPEND="
dev-libs/fribidi
- media-libs/libsfml
+ media-libs/libsfml:=
media-libs/taglib
virtual/opengl
"
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2021-07-12 20:47 Azamat H. Hackimov
0 siblings, 0 replies; 8+ messages in thread
From: Azamat H. Hackimov @ 2021-07-12 20:47 UTC (permalink / raw
To: gentoo-commits
commit: d826d7f8161916edebec89079e70bd7293698652
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Mon Jul 12 18:31:08 2021 +0000
Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Mon Jul 12 20:45:59 2021 +0000
URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=d826d7f8
games-arcade/mars-game: update ebuild for EAPI=7
Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
games-arcade/mars-game/mars-game-0.7.6.ebuild | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/games-arcade/mars-game/mars-game-0.7.6.ebuild b/games-arcade/mars-game/mars-game-0.7.6.ebuild
index bbbd032..af1edc8 100644
--- a/games-arcade/mars-game/mars-game-0.7.6.ebuild
+++ b/games-arcade/mars-game/mars-game-0.7.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit cmake-utils gnome2-utils prefix
+inherit cmake prefix
MY_PN="marsshooter"
MY_P="${MY_PN}-${PV}"
@@ -23,6 +23,7 @@ DEPEND="
virtual/opengl
"
RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/M.A.R.S.-${MY_P}"
@@ -31,7 +32,7 @@ PATCHES=(
)
src_prepare() {
- cmake-utils_src_prepare
+ cmake_src_prepare
hprefixify src/System/settings.cpp
}
@@ -42,9 +43,5 @@ src_configure() {
-DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
)
- cmake-utils_src_configure
+ cmake_src_configure
}
-
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/
@ 2023-10-12 1:32 Stefan Strogin
0 siblings, 0 replies; 8+ messages in thread
From: Stefan Strogin @ 2023-10-12 1:32 UTC (permalink / raw
To: gentoo-commits
commit: 40cca7ddad9e3d3a64677cbde44ad16765108c43
Author: Stefan Strogin <stefan <AT> steils <DOT> org>
AuthorDate: Thu Oct 12 01:25:44 2023 +0000
Commit: Stefan Strogin <steils <AT> gentoo <DOT> org>
CommitDate: Thu Oct 12 01:29:30 2023 +0000
URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=40cca7dd
games-arcade/mars-game: add 0.7.6_p20211017
Signed-off-by: Stefan Strogin <stefan <AT> steils.org>
.../mars-game/mars-game-0.7.6_p20211017.ebuild | 49 ++++++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild b/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild
new file mode 100644
index 0000000..0887c57
--- /dev/null
+++ b/games-arcade/mars-game/mars-game-0.7.6_p20211017.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake prefix
+
+MY_PN="marsshooter"
+MY_P="${MY_PN}-${PV}"
+
+COMMIT="84664cda094efe6e49d9b1550e4f4f98c33eefa2"
+
+DESCRIPTION="M.A.R.S. a ridiculous shooter"
+HOMEPAGE="http://mars-game.sourceforge.net"
+SRC_URI="https://github.com/thelaui/M.A.R.S./archive/${COMMIT}.tar.gz -> ${MY_P}.tar.gz"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+ dev-libs/fribidi
+ media-libs/libsfml:=
+ media-libs/taglib
+ virtual/opengl
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/M.A.R.S.-${COMMIT}"
+
+src_prepare() {
+ cmake_src_prepare
+ hprefixify src/System/settings.cpp
+
+ sed -i -e 's|${CMAKE_INSTALL_FULL_DATAROOTDIR}/appdata|${CMAKE_INSTALL_FULL_DATAROOTDIR}/metainfo|g' \
+ src/CMakeLists.txt || die
+
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -Dmars_DATA_DEST_DIR="${EPREFIX}/usr/share/${MY_PN}"
+ -Dmars_EXE_DEST_DIR="${EPREFIX}/usr/bin"
+ -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+ )
+
+ cmake_src_configure
+}
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-10-12 1:32 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-14 15:45 [gentoo-commits] proj/gamerlay:master commit in: games-arcade/mars-game/ Marcel Unbehaun
-- strict thread matches above, loose matches on Subject: below --
2011-10-15 7:34 Marcel Unbehaun
2012-07-14 6:54 Marcel Unbehaun
2012-08-01 17:49 Azamat H. Hackimov
2018-08-27 21:04 James Le Cuirot
2018-08-27 21:13 James Le Cuirot
2021-07-12 20:47 Azamat H. Hackimov
2023-10-12 1:32 Stefan Strogin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox