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