public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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