public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/
@ 2011-02-27 21:34 Azamat H. Hackimov
  0 siblings, 0 replies; 5+ messages in thread
From: Azamat H. Hackimov @ 2011-02-27 21:34 UTC (permalink / raw
  To: gentoo-commits

commit:     568a567c90324eeeb0b0371a639f3fc8be1753ff
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sun Feb 27 21:33:55 2011 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Sun Feb 27 21:33:55 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=568a567c

[games-puzzle/osmos] New version 1.6.1, removing old.
Font glitch is now fixed.

(Portage version: 2.1.9.25/git/Linux x86_64, RepoMan options: --force, unsigned Manifest commit)

---
 .../{osmos-1.6.0.ebuild => osmos-1.6.1.ebuild}     |   18 +++++-------------
 1 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/games-puzzle/osmos/osmos-1.6.0.ebuild b/games-puzzle/osmos/osmos-1.6.1.ebuild
similarity index 66%
rename from games-puzzle/osmos/osmos-1.6.0.ebuild
rename to games-puzzle/osmos/osmos-1.6.1.ebuild
index b6c252b..774e0e0 100644
--- a/games-puzzle/osmos/osmos-1.6.0.ebuild
+++ b/games-puzzle/osmos/osmos-1.6.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=2
 
 inherit eutils games
 
@@ -11,13 +11,13 @@ MY_P="${MY_PN}_${PV}"
 
 DESCRIPTION="Play as a single-celled organism absorbing others"
 HOMEPAGE="http://www.hemispheregames.com/osmos/"
-SRC_URI="http://www.hemispheregames.com/blog/wp-content/uploads/2010/04/${MY_P}.tar.gz"
+SRC_URI="${MY_P}.tar.gz"
 
 LICENSE="OSMOS"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
-RESTRICT="mirror strip"
+RESTRICT="fetch strip"
 PROPERTIES="interactive"
 
 RDEPEND="virtual/opengl
@@ -33,16 +33,8 @@ S=${WORKDIR}/${MY_PN}
 
 GAMES_CHECK_LICENSE="yes"
 
-src_prepare() {
-	# Fix for font error
-	# See http://www.hemispheregames.com/forum/viewtopic.php?f=8&t=498&start=0
-	# Thanks to Martin von Gagern for proposed way and research!
-	echo -n $'\x5d\x19\xc3\x5c' | \
-		dd of=Fonts/FortuneCity.ttf bs=1 conv=notrunc seek=128 \
-		|| die "Binary patching failed"
-	echo -n $'\x80\x77' | \
-		dd of=Fonts/FortuneCity.ttf bs=1 conv=notrunc seek=138 \
-		|| die "Binary patching failed"
+pkg_nofetch() {
+	einfo "Please download ${MY_P}.tar.gz and place it into ${DESTDIR}"
 }
 
 src_install() {



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

* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/
@ 2011-02-28 14:06 Christian Schmitt
  0 siblings, 0 replies; 5+ messages in thread
From: Christian Schmitt @ 2011-02-28 14:06 UTC (permalink / raw
  To: gentoo-commits

commit:     81e5f18a47e1e7e10b92b1623b5142a531b69ef8
Author:     Christian Schmitt <chris <AT> ilovelinux <DOT> de>
AuthorDate: Mon Feb 28 14:06:32 2011 +0000
Commit:     Christian Schmitt <chris <AT> ilovelinux <DOT> de>
CommitDate: Mon Feb 28 14:06:32 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=81e5f18a

[games-puzzle/osmos] fix a typo

---
 games-puzzle/osmos/osmos-1.6.1.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/games-puzzle/osmos/osmos-1.6.1.ebuild b/games-puzzle/osmos/osmos-1.6.1.ebuild
index 774e0e0..6615555 100644
--- a/games-puzzle/osmos/osmos-1.6.1.ebuild
+++ b/games-puzzle/osmos/osmos-1.6.1.ebuild
@@ -34,7 +34,7 @@ S=${WORKDIR}/${MY_PN}
 GAMES_CHECK_LICENSE="yes"
 
 pkg_nofetch() {
-	einfo "Please download ${MY_P}.tar.gz and place it into ${DESTDIR}"
+	einfo "Please download ${MY_P}.tar.gz and place it into ${DISTDIR}"
 }
 
 src_install() {



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

* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/
@ 2013-03-16  5:31 Vadim A. Misbakh-Soloviov
  0 siblings, 0 replies; 5+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2013-03-16  5:31 UTC (permalink / raw
  To: gentoo-commits

commit:     c06699dbb8a1a6f3e51824e2afd26b71a42d73da
Author:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Sat Mar 16 05:31:25 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Sat Mar 16 05:31:25 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=c06699db

[games-puzzle/osmos] move to EAPI5, some fixes

Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>

---
 games-puzzle/osmos/osmos-1.6.1.ebuild |   31 ++++++++++++++++++-------------
 1 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/games-puzzle/osmos/osmos-1.6.1.ebuild b/games-puzzle/osmos/osmos-1.6.1.ebuild
index 6615555..fafe623 100644
--- a/games-puzzle/osmos/osmos-1.6.1.ebuild
+++ b/games-puzzle/osmos/osmos-1.6.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=2
+EAPI=5
 
 inherit eutils games
 
@@ -20,16 +20,18 @@ IUSE=""
 RESTRICT="fetch strip"
 PROPERTIES="interactive"
 
-RDEPEND="virtual/opengl
+RDEPEND="
+	virtual/opengl
 	virtual/glu
 	x11-libs/libX11
 	media-libs/freetype:2
 	sys-libs/glibc
 	media-libs/openal
-	media-libs/libvorbis"
+	media-libs/libvorbis
+"
 DEPEND="${RDEPEND}"
 
-S=${WORKDIR}/${MY_PN}
+S="${WORKDIR}/${MY_PN}"
 
 GAMES_CHECK_LICENSE="yes"
 
@@ -38,24 +40,27 @@ pkg_nofetch() {
 }
 
 src_install() {
-	local dir="${GAMES_PREFIX_OPT}/${PN}"
+	local GAMEDIR="${GAMES_PREFIX_OPT}/${PN}"
+	local exe
 
-	exeinto "${dir}"
-	doexe ${MY_PN}
 	if use amd64 ; then
-		doexe ${MY_PN}.bin64 || die "doexe"
+		exe="${MY_PN}.bin64"
 	fi
 	if use x86 ; then
-		doexe ${MY_PN}.bin32 || die "doexe"
+		exe="${MY_PN}.bin32"
 	fi
+
+	exeinto "${GAMEDIR}"
+	doexe "${exe}" || die "doexe"
+
 	dohtml readme.html
-	insinto "${dir}"
+	insinto "${GAMEDIR}"
 	doins -r Fonts/ Sounds/ Textures/ Osmos-* *.cfg || die "doins failed"
 
-	newicon Icons/256x256.png ${PN}.png
+	newicon "Icons/256x256.png" "${PN}.png"
 
-	games_make_wrapper ${PN} ./${MY_PN} "${dir}"
-	make_desktop_entry ${PN} "Osmos"
+	games_make_wrapper "${PN}" "./${exe}" "${GAMEDIR}"
+	make_desktop_entry "${PN}" "Osmos"
 
 	prepgamesdirs
 }


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

* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/
@ 2020-02-29 13:04 Azamat H. Hackimov
  0 siblings, 0 replies; 5+ messages in thread
From: Azamat H. Hackimov @ 2020-02-29 13:04 UTC (permalink / raw
  To: gentoo-commits

commit:     004c4a9de6a2958c45bda2e6684f114949686183
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sat Feb 29 11:19:29 2020 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Sat Feb 29 11:19:29 2020 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=004c4a9d

games-puzzle/osmos: update package

Migrate from deprecated eclass.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>

 games-puzzle/osmos/metadata.xml                    |  3 +--
 .../{osmos-1.6.1.ebuild => osmos-1.6.1-r1.ebuild}  | 22 ++++++++--------------
 2 files changed, 9 insertions(+), 16 deletions(-)

diff --git a/games-puzzle/osmos/metadata.xml b/games-puzzle/osmos/metadata.xml
index 974ec88..46b0991 100644
--- a/games-puzzle/osmos/metadata.xml
+++ b/games-puzzle/osmos/metadata.xml
@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>gamerboys</herd>
-<maintainer>
+<maintainer type="person">
 <email>azamat.hackimov@gmail.com</email>
 <name>Azamat H. Hackimov</name>
 </maintainer>

diff --git a/games-puzzle/osmos/osmos-1.6.1.ebuild b/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
similarity index 74%
rename from games-puzzle/osmos/osmos-1.6.1.ebuild
rename to games-puzzle/osmos/osmos-1.6.1-r1.ebuild
index fafe623..0cdaa35 100644
--- a/games-puzzle/osmos/osmos-1.6.1.ebuild
+++ b/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI=5
+EAPI=7
 
-inherit eutils games
+inherit desktop eutils
 
 MY_PN="Osmos"
 MY_P="${MY_PN}_${PV}"
@@ -18,7 +17,6 @@ SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
 RESTRICT="fetch strip"
-PROPERTIES="interactive"
 
 RDEPEND="
 	virtual/opengl
@@ -33,14 +31,12 @@ DEPEND="${RDEPEND}"
 
 S="${WORKDIR}/${MY_PN}"
 
-GAMES_CHECK_LICENSE="yes"
-
 pkg_nofetch() {
 	einfo "Please download ${MY_P}.tar.gz and place it into ${DISTDIR}"
 }
 
 src_install() {
-	local GAMEDIR="${GAMES_PREFIX_OPT}/${PN}"
+	local dir="/opt/${PN}"
 	local exe
 
 	if use amd64 ; then
@@ -50,17 +46,15 @@ src_install() {
 		exe="${MY_PN}.bin32"
 	fi
 
-	exeinto "${GAMEDIR}"
+	exeinto "${dir}"
 	doexe "${exe}" || die "doexe"
 
-	dohtml readme.html
-	insinto "${GAMEDIR}"
+	dodoc readme.html
+	insinto "${dir}"
 	doins -r Fonts/ Sounds/ Textures/ Osmos-* *.cfg || die "doins failed"
 
 	newicon "Icons/256x256.png" "${PN}.png"
 
-	games_make_wrapper "${PN}" "./${exe}" "${GAMEDIR}"
+	make_wrapper "${PN}" "./${exe}" "${dir}"
 	make_desktop_entry "${PN}" "Osmos"
-
-	prepgamesdirs
 }


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

* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/
@ 2024-01-15  5:48 Vadim Misbakh-Soloviov
  0 siblings, 0 replies; 5+ messages in thread
From: Vadim Misbakh-Soloviov @ 2024-01-15  5:48 UTC (permalink / raw
  To: gentoo-commits

commit:     8742eac1abb723d125fbacd4cc3c01d00577ed41
Author:     Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 15 05:25:55 2024 +0000
Commit:     Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
CommitDate: Mon Jan 15 05:25:55 2024 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=8742eac1

games-puzzle/osmos: Migrated to EAPI8

Signed-off-by: Vadim Misbakh-Soloviov <mva <AT> gentoo.org>

 games-puzzle/osmos/osmos-1.6.1-r1.ebuild | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-puzzle/osmos/osmos-1.6.1-r1.ebuild b/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
index 0cdaa35..9c3338e 100644
--- a/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
+++ b/games-puzzle/osmos/osmos-1.6.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-inherit desktop eutils
+inherit desktop wrapper
 
 MY_PN="Osmos"
 MY_P="${MY_PN}_${PV}"
@@ -14,8 +14,7 @@ SRC_URI="${MY_P}.tar.gz"
 
 LICENSE="OSMOS"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 RESTRICT="fetch strip"
 
 RDEPEND="
@@ -23,7 +22,6 @@ RDEPEND="
 	virtual/glu
 	x11-libs/libX11
 	media-libs/freetype:2
-	sys-libs/glibc
 	media-libs/openal
 	media-libs/libvorbis
 "
@@ -32,7 +30,7 @@ DEPEND="${RDEPEND}"
 S="${WORKDIR}/${MY_PN}"
 
 pkg_nofetch() {
-	einfo "Please download ${MY_P}.tar.gz and place it into ${DISTDIR}"
+	einfo "Please download ${MY_P}.tar.gz and place it into ${PORTAGE_ACTUAL_DISTDIR}"
 }
 
 src_install() {


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

end of thread, other threads:[~2024-01-15  5:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-27 21:34 [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/osmos/ Azamat H. Hackimov
  -- strict thread matches above, loose matches on Subject: below --
2011-02-28 14:06 Christian Schmitt
2013-03-16  5:31 Vadim A. Misbakh-Soloviov
2020-02-29 13:04 Azamat H. Hackimov
2024-01-15  5:48 Vadim Misbakh-Soloviov

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