public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/
@ 2013-05-01  9:09 Vadim A. Misbakh-Soloviov
  0 siblings, 0 replies; 5+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2013-05-01  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     8e85804c036a99da29d541927c20718ea56987d1
Author:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Wed May  1 09:09:57 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Wed May  1 09:09:57 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=8e85804c

[games-puzzle/snapshot] Added

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

---
 games-puzzle/snapshot/snapshot-28.ebuild |   92 ++++++++++++++++++++++++++++++
 1 files changed, 92 insertions(+), 0 deletions(-)

diff --git a/games-puzzle/snapshot/snapshot-28.ebuild b/games-puzzle/snapshot/snapshot-28.ebuild
new file mode 100644
index 0000000..ae375f5
--- /dev/null
+++ b/games-puzzle/snapshot/snapshot-28.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: games-puzzle/kinetris/kinetris-1.0.0b_pre5.ebuild frostwork Exp $
+
+EAPI="5"
+MY_PN="${PN/s/S}"
+BASE_URI="${MY_PN}-linux-v${PV}"
+inherit multilib games
+
+DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera that can capture the world around him!"
+HOMEPAGE="http://www.retroaffect.com/games/1/snapshot/"
+SRC_URI="
+	x86? ( ${BASE_URI}-x86.tar.gz )
+	amd64? ( ${BASE_URI}-x64.tar.gz )
+"
+
+LICENSE="as-is"
+SLOT="0"
+RESTRICT="fetch"
+KEYWORDS="~amd64 ~x86"
+IUSE="luajit"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+	dev-libs/json-c
+	media-libs/aalib
+	media-libs/alsa-lib
+	media-libs/flac
+	media-libs/glu
+	media-libs/libogg
+	media-libs/libsdl
+	media-libs/libsndfile
+	media-libs/libvorbis
+	virtual/opengl
+	media-libs/openal
+	media-sound/pulseaudio
+	net-libs/libasyncns
+	sys-apps/attr
+	sys-apps/dbus
+	sys-apps/tcp-wrappers
+	sys-apps/util-linux
+	sys-devel/gcc
+	sys-libs/gdbm
+	sys-libs/glibc
+	sys-libs/gpm
+	sys-libs/libcap
+	sys-libs/ncurses
+	x11-libs/libdrm
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXau
+	x11-libs/libxcb
+	x11-libs/libXdamage
+	x11-libs/libXdmcp
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXtst
+	x11-libs/libXxf86vm
+	|| ( dev-lang/luajit:2 =dev-lang/lua-5.1 )
+	luajit? ( dev-lang/luajit:2 )
+	!luajit? ( =dev-lang/lua-5.1* )
+"
+S="${WORKDIR}"
+
+src_install() {
+	local lib=liblua.so;
+	GAMEDIR="${GAMES_PREFIX_OPT}/${PN}"
+
+	use luajit && lib=libluajit-5.1.so
+
+	# Unbundling
+	rm "./libopenal.so.1"
+	rm "./liblua5.1.so.0"
+	rm "./libSDL-1.2.so.0"
+	rm "./libvorbis.so.0"
+
+	# Fixing bundled lua (requires non-standard soname)
+	ln -s "/usr/$(get_libdir)/${lib}" "./liblua5.1.so.0"
+
+	exeinto "${GAMEDIR}"
+	insinto "${GAMEDIR}"
+	doins -r "resources"
+	doins "liblua5.1.so.0"
+	doexe "${PN}.bin"
+
+        # install shortcuts
+        games_make_wrapper "${PN}" "./${PN}.bin" "${GAMEDIR}" "${GAMEDIR}" || die "install shortcut"
+        make_desktop_entry "${PN}" "${MY_PN}" "${PN}"
+
+        prepgamesdirs
+}


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

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

commit:     e53b48c5a39ec5f83f747ac4e0ffc71704bfbcf7
Author:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Thu May  2 09:53:49 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Thu May  2 09:53:49 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=e53b48c5

[games-puzzle/snapshot] libSDL:0 dep fix

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

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

diff --git a/games-puzzle/snapshot/snapshot-28.ebuild b/games-puzzle/snapshot/snapshot-28.ebuild
index ae375f5..397f281 100644
--- a/games-puzzle/snapshot/snapshot-28.ebuild
+++ b/games-puzzle/snapshot/snapshot-28.ebuild
@@ -28,7 +28,7 @@ RDEPEND="${DEPEND}
 	media-libs/flac
 	media-libs/glu
 	media-libs/libogg
-	media-libs/libsdl
+	media-libs/libsdl:0
 	media-libs/libsndfile
 	media-libs/libvorbis
 	virtual/opengl


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

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

commit:     224e61f1da0fd93dcd8c2753dfd72e3266403c59
Author:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Thu May  2 09:58:15 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Thu May  2 09:58:15 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=224e61f1

[games-puzzle/snapshot] MY_PN fix

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

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

diff --git a/games-puzzle/snapshot/snapshot-28.ebuild b/games-puzzle/snapshot/snapshot-28.ebuild
index 397f281..0526ba9 100644
--- a/games-puzzle/snapshot/snapshot-28.ebuild
+++ b/games-puzzle/snapshot/snapshot-28.ebuild
@@ -86,7 +86,7 @@ src_install() {
 
         # install shortcuts
         games_make_wrapper "${PN}" "./${PN}.bin" "${GAMEDIR}" "${GAMEDIR}" || die "install shortcut"
-        make_desktop_entry "${PN}" "${MY_PN}" "${PN}"
+        make_desktop_entry "${PN}" "${PN}" "${PN}"
 
         prepgamesdirs
 }


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

* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/
@ 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:     da17ef200ad9ee9879c5809a04fefe6f1e8b0e8f
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sat Feb 29 11:45:56 2020 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Sat Feb 29 11:47:46 2020 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=da17ef20

games-puzzle/snapshot: 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/snapshot/metadata.xml                 | 11 ++++++++
 .../{snapshot-28.ebuild => snapshot-28-r1.ebuild}  | 29 ++++++++++------------
 2 files changed, 24 insertions(+), 16 deletions(-)

diff --git a/games-puzzle/snapshot/metadata.xml b/games-puzzle/snapshot/metadata.xml
new file mode 100644
index 0000000..aec4945
--- /dev/null
+++ b/games-puzzle/snapshot/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>mva@mva.name</email>
+<name>Vadim A. Misbakh-Soloviov</name>
+</maintainer>
+<longdescription lang="en">
+</longdescription>
+</pkgmetadata>
+

diff --git a/games-puzzle/snapshot/snapshot-28.ebuild b/games-puzzle/snapshot/snapshot-28-r1.ebuild
similarity index 71%
rename from games-puzzle/snapshot/snapshot-28.ebuild
rename to games-puzzle/snapshot/snapshot-28-r1.ebuild
index 308dfde..11b3391 100644
--- a/games-puzzle/snapshot/snapshot-28.ebuild
+++ b/games-puzzle/snapshot/snapshot-28-r1.ebuild
@@ -1,20 +1,19 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
-# $Header: games-puzzle/kinetris/kinetris-1.0.0b_pre5.ebuild frostwork Exp $
 
-EAPI="5"
+EAPI=7
 MY_PN="${PN/s/S}"
 BASE_URI="${MY_PN}-linux-v${PV}"
-inherit multilib games
+inherit desktop eutils
 
-DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera that can capture the world around him!"
+DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera!"
 HOMEPAGE="http://www.retroaffect.com/games/1/snapshot/"
 SRC_URI="
 	x86? ( ${BASE_URI}-x86.tar.gz )
 	amd64? ( ${BASE_URI}-x64.tar.gz )
 "
 
-LICENSE="as-is"
+LICENSE="all-rights-reserved"
 SLOT="0"
 RESTRICT="fetch"
 KEYWORDS="~amd64 ~x86"
@@ -57,15 +56,15 @@ RDEPEND="${DEPEND}
 	x11-libs/libXfixes
 	x11-libs/libXtst
 	x11-libs/libXxf86vm
-	|| ( dev-lang/luajit:2 =dev-lang/lua-5.1 )
+	|| ( dev-lang/luajit:2 dev-lang/lua:0 )
 	luajit? ( dev-lang/luajit:2 )
-	!luajit? ( =dev-lang/lua-5.1* )
+	!luajit? ( dev-lang/lua:0 )
 "
 S="${WORKDIR}"
 
 src_install() {
 	local lib=liblua.so;
-	GAMEDIR="${GAMES_PREFIX_OPT}/${PN}"
+	dir="/opt/${PN}"
 
 	use luajit && lib=libluajit-5.1.so
 
@@ -78,16 +77,14 @@ src_install() {
 	# Fixing bundled lua (requires non-standard soname)
 	ln -s "/usr/$(get_libdir)/${lib}" "./liblua5.1.so.0"
 
-	exeinto "${GAMEDIR}"
-	insinto "${GAMEDIR}"
+	exeinto "${dir}"
+	insinto "${dir}"
 	doins -r "resources"
 	doins "liblua5.1.so.0"
 	doexe "${PN}.bin"
 
 	doicon "${FILESDIR}/snapshot.png"
-        # install shortcuts
-        games_make_wrapper "${PN}" "./${PN}.bin" "${GAMEDIR}" "${GAMEDIR}" || die "install shortcut"
-        make_desktop_entry "${PN}" "${PN}" "${PN}"
-
-        prepgamesdirs
+	# install shortcuts
+	make_wrapper "${PN}" "./${PN}.bin" "${dir}" "${dir}" || die "install shortcut"
+	make_desktop_entry "${PN}" "${PN}" "${PN}"
 }


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

* [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/
@ 2022-08-16  2:23 Azamat H. Hackimov
  0 siblings, 0 replies; 5+ messages in thread
From: Azamat H. Hackimov @ 2022-08-16  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     0ba2554d5b7f5a138f732562e47771ecdb242351
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Tue Aug 16 01:43:16 2022 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Tue Aug 16 01:43:16 2022 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=0ba2554d

games-puzzle/snapshot: fix package

Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>

 games-puzzle/snapshot/metadata.xml          | 2 --
 games-puzzle/snapshot/snapshot-28-r1.ebuild | 6 +++---
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/games-puzzle/snapshot/metadata.xml b/games-puzzle/snapshot/metadata.xml
index aec4945..895f639 100644
--- a/games-puzzle/snapshot/metadata.xml
+++ b/games-puzzle/snapshot/metadata.xml
@@ -5,7 +5,5 @@
 <email>mva@mva.name</email>
 <name>Vadim A. Misbakh-Soloviov</name>
 </maintainer>
-<longdescription lang="en">
-</longdescription>
 </pkgmetadata>
 

diff --git a/games-puzzle/snapshot/snapshot-28-r1.ebuild b/games-puzzle/snapshot/snapshot-28-r1.ebuild
index 11b3391..cfd235d 100644
--- a/games-puzzle/snapshot/snapshot-28-r1.ebuild
+++ b/games-puzzle/snapshot/snapshot-28-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 MY_PN="${PN/s/S}"
 BASE_URI="${MY_PN}-linux-v${PV}"
-inherit desktop eutils
+inherit desktop wrapper
 
 DESCRIPTION="Join PIC on his awesome journey into the unknown armed with only his camera!"
 HOMEPAGE="http://www.retroaffect.com/games/1/snapshot/"
@@ -56,9 +56,9 @@ RDEPEND="${DEPEND}
 	x11-libs/libXfixes
 	x11-libs/libXtst
 	x11-libs/libXxf86vm
-	|| ( dev-lang/luajit:2 dev-lang/lua:0 )
+	|| ( dev-lang/luajit:2 dev-lang/lua:5.1 )
 	luajit? ( dev-lang/luajit:2 )
-	!luajit? ( dev-lang/lua:0 )
+	!luajit? ( dev-lang/lua:5.1 )
 "
 S="${WORKDIR}"
 


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

end of thread, other threads:[~2022-08-16  2:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-16  2:23 [gentoo-commits] proj/gamerlay:master commit in: games-puzzle/snapshot/ Azamat H. Hackimov
  -- strict thread matches above, loose matches on Subject: below --
2020-02-29 13:04 Azamat H. Hackimov
2013-05-02  9:58 Vadim A. Misbakh-Soloviov
2013-05-02  9:53 Vadim A. Misbakh-Soloviov
2013-05-01  9:09 Vadim A. Misbakh-Soloviov

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