public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/shatter/
@ 2012-09-23 19:03 Azamat H. Hackimov
  0 siblings, 0 replies; 6+ messages in thread
From: Azamat H. Hackimov @ 2012-09-23 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     019e01be05d9a1650b67ed01f94ed8b2a1544759
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sun Sep 23 19:01:02 2012 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Sun Sep 23 19:01:02 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=019e01be

[games-arcade/shatter] Shatter from HIB 6.

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

---
 games-arcade/shatter/metadata.xml                |   12 ++++
 games-arcade/shatter/shatter-1.0.20120917.ebuild |   76 ++++++++++++++++++++++
 2 files changed, 88 insertions(+), 0 deletions(-)

diff --git a/games-arcade/shatter/metadata.xml b/games-arcade/shatter/metadata.xml
new file mode 100644
index 0000000..02d5659
--- /dev/null
+++ b/games-arcade/shatter/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+<email>azamat.hackimov@gmail.com</email>
+<name>Azamat H. Hackimov</name>
+</maintainer>
+<longdescription lang="en">
+Shatter is a retro-inspired brick-breaking game that merges familiar action with unique twists and a modern-crafted production.
+</longdescription>
+</pkgmetadata>
+

diff --git a/games-arcade/shatter/shatter-1.0.20120917.ebuild b/games-arcade/shatter/shatter-1.0.20120917.ebuild
new file mode 100644
index 0000000..a7b184b
--- /dev/null
+++ b/games-arcade/shatter/shatter-1.0.20120917.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit games unpacker-nixstaller
+
+DESCRIPTION="Retro-inspired brick-breaking game"
+HOMEPAGE="http://www.shattergame.com"
+SRC_URI="shatter-linux-1347954459.sh"
+
+RESTRICT="fetch"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="x86? (	virtual/opengl
+		dev-libs/expat
+		media-gfx/nvidia-cg-toolkit
+		media-libs/fontconfig
+		media-libs/freetype:2
+		media-libs/libsdl
+		net-dns/libidn
+		sys-libs/zlib
+		x11-libs/libdrm
+		x11-libs/libX11
+		x11-libs/libXau
+		x11-libs/libXdmcp
+		x11-libs/libXext
+		x11-libs/libxcb )
+	amd64? (
+		app-emulation/emul-linux-x86-baselibs
+		app-emulation/emul-linux-x86-sdl
+		app-emulation/emul-linux-x86-xlibs )"
+
+S="${WORKDIR}"
+MY_PN=Shatter
+
+pkg_nofetch() {
+	ewarn
+	ewarn "Place ${A} to ${DISTDIR}"
+	ewarn
+}
+
+src_unpack() {
+	nixstaller_unpack \
+		instarchive_all \
+		instarchive_linux_all
+}
+
+src_install() {
+	local dir="${GAMES_PREFIX_OPT}/${PN}"
+	insinto ${dir}
+	doins -r data pkcmn.pak
+
+	exeinto ${dir}
+	doexe SettingsEditor.bin.x86 Shatter.bin.x86
+
+	# Broken dep
+	exeinto ${dir}/lib
+	doexe lib/libfmod{event,eventnet,ex}-4.36.21.so
+	# Only for AMD64
+	use amd64 && doexe lib/libCg{,GL}.so
+	doicon ${MY_PN}.png
+	newicon Settings.png ${MY_PN}-Settings.png
+	make_desktop_entry ${PN} ${MY_PN} ${MY_PN}
+	make_desktop_entry ${PN}-settings "${MY_PN} Settings" ${MY_PN}-Settings
+	games_make_wrapper ${PN} ./Shatter.bin.x86 ${dir} ${dir}
+	games_make_wrapper ${PN}-settings ./SettingsEditor.bin.x86 ${dir} ${dir}
+
+	dodoc README.linux
+}


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

* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/shatter/
@ 2012-10-01 13:41 Azamat H. Hackimov
  0 siblings, 0 replies; 6+ messages in thread
From: Azamat H. Hackimov @ 2012-10-01 13:41 UTC (permalink / raw
  To: gentoo-commits

commit:     99d4d56f8c567e80f28a9b7c60d73cc4f7fd080e
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Mon Oct  1 13:41:24 2012 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Mon Oct  1 13:41:24 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=99d4d56f

[games-arcade/shatter] Ebuild improvements as suggested by Jared Breland via email.

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

---
 games-arcade/shatter/shatter-1.0.20120917.ebuild |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/games-arcade/shatter/shatter-1.0.20120917.ebuild b/games-arcade/shatter/shatter-1.0.20120917.ebuild
index 31888e0..5863082 100644
--- a/games-arcade/shatter/shatter-1.0.20120917.ebuild
+++ b/games-arcade/shatter/shatter-1.0.20120917.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Retro-inspired brick-breaking game"
 HOMEPAGE="http://www.shattergame.com"
 SRC_URI="shatter-linux-${TIMESTAMP}.sh"
 
-RESTRICT="fetch"
+RESTRICT="fetch strip"
 
 LICENSE="as-is"
 SLOT="0"
@@ -42,6 +42,11 @@ RDEPEND="x86? (	virtual/opengl
 S="${WORKDIR}"
 MY_PN=Shatter
 
+QA_TEXTRELS="
+	opt/shatter/lib/libfmodex-4.36.21.so
+	opt/shatter/lib/libfmodeventnet-4.36.21.so
+	opt/shatter/lib/libfmodevent-4.36.21.so"
+
 pkg_nofetch() {
 	ewarn
 	ewarn "Place ${A} to ${DISTDIR}"


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

* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/shatter/
@ 2013-09-30 19:41 Vadim A. Misbakh-Soloviov
  0 siblings, 0 replies; 6+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2013-09-30 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     6b13b1bbcb1867c3efb7bb7eb34a507bb7748319
Author:     Daniel Campbell <contact <AT> sporkbox <DOT> us>
AuthorDate: Mon Sep 30 19:40:27 2013 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Mon Sep 30 19:41:20 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=6b13b1bb

[games-arcade/shatter] bump

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

---
 ...20120917.ebuild => shatter-1.0.20130609.ebuild} | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

diff --git a/games-arcade/shatter/shatter-1.0.20120917.ebuild b/games-arcade/shatter/shatter-1.0.20130609.ebuild
similarity index 88%
rename from games-arcade/shatter/shatter-1.0.20120917.ebuild
rename to games-arcade/shatter/shatter-1.0.20130609.ebuild
index 5863082..b22ada2 100644
--- a/games-arcade/shatter/shatter-1.0.20120917.ebuild
+++ b/games-arcade/shatter/shatter-1.0.20130609.ebuild
@@ -2,15 +2,13 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 
 inherit games unpacker-nixstaller
 
-TIMESTAMP="1347954459"
-
 DESCRIPTION="Retro-inspired brick-breaking game"
 HOMEPAGE="http://www.shattergame.com"
-SRC_URI="shatter-linux-${TIMESTAMP}.sh"
+SRC_URI="Shatter-Release-2013-06-09.sh"
 
 RESTRICT="fetch strip"
 
@@ -20,7 +18,9 @@ KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
 
 DEPEND=""
-RDEPEND="x86? (	virtual/opengl
+RDEPEND="
+	x86? (
+		virtual/opengl
 		dev-libs/expat
 		media-gfx/nvidia-cg-toolkit
 		media-libs/fontconfig
@@ -33,19 +33,25 @@ RDEPEND="x86? (	virtual/opengl
 		x11-libs/libXau
 		x11-libs/libXdmcp
 		x11-libs/libXext
-		x11-libs/libxcb )
+		x11-libs/libxcb
+	)
 	amd64? (
 		app-emulation/emul-linux-x86-baselibs
 		app-emulation/emul-linux-x86-sdl
-		app-emulation/emul-linux-x86-xlibs )"
+		app-emulation/emul-linux-x86-xlibs
+	)
+"
 
 S="${WORKDIR}"
 MY_PN=Shatter
 
+# TODO: make fmod multilib
+
 QA_TEXTRELS="
 	opt/shatter/lib/libfmodex-4.36.21.so
 	opt/shatter/lib/libfmodeventnet-4.36.21.so
-	opt/shatter/lib/libfmodevent-4.36.21.so"
+	opt/shatter/lib/libfmodevent-4.36.21.so
+"
 
 pkg_nofetch() {
 	ewarn


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

* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/shatter/
@ 2016-07-21 18:48 Vadim A. Misbakh-Soloviov
  0 siblings, 0 replies; 6+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2016-07-21 18:48 UTC (permalink / raw
  To: gentoo-commits

commit:     ede7249d72bf97efba8967a62619648415fbc95b
Author:     Vadim A. Misbakh-Soloviov <git <AT> mva <DOT> name>
AuthorDate: Thu Jul 21 18:48:01 2016 +0000
Commit:     Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Thu Jul 21 18:48:01 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=ede7249d

shatter: fixed bug #536000

 games-arcade/shatter/shatter-1.0.20130609.ebuild | 52 +++++++++---------------
 1 file changed, 20 insertions(+), 32 deletions(-)

diff --git a/games-arcade/shatter/shatter-1.0.20130609.ebuild b/games-arcade/shatter/shatter-1.0.20130609.ebuild
index b22ada2..821f6a2 100644
--- a/games-arcade/shatter/shatter-1.0.20130609.ebuild
+++ b/games-arcade/shatter/shatter-1.0.20130609.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
 
-EAPI="5"
+EAPI=6
+MULTILIB_COMPAT=( abi_x86_32 )
 
-inherit games unpacker-nixstaller
+inherit eutils multilib-minimal unpacker-nixstaller
 
 DESCRIPTION="Retro-inspired brick-breaking game"
 HOMEPAGE="http://www.shattergame.com"
@@ -14,32 +14,20 @@ RESTRICT="fetch strip"
 
 LICENSE="as-is"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND=""
 RDEPEND="
-	x86? (
-		virtual/opengl
-		dev-libs/expat
-		media-gfx/nvidia-cg-toolkit
-		media-libs/fontconfig
-		media-libs/freetype:2
-		media-libs/libsdl
-		net-dns/libidn
-		sys-libs/zlib
-		x11-libs/libdrm
-		x11-libs/libX11
-		x11-libs/libXau
-		x11-libs/libXdmcp
-		x11-libs/libXext
-		x11-libs/libxcb
-	)
-	amd64? (
-		app-emulation/emul-linux-x86-baselibs
-		app-emulation/emul-linux-x86-sdl
-		app-emulation/emul-linux-x86-xlibs
-	)
+	virtual/opengl
+	media-gfx/nvidia-cg-toolkit[${MULTILIB_USEDEP}]
+	media-libs/fontconfig[${MULTILIB_USEDEP}]
+	media-libs/libsdl2[${MULTILIB_USEDEP}]
+	media-libs/mesa[${MULTILIB_USEDEP}]
+	sys-libs/zlib[${MULTILIB_USEDEP}]
+	x11-libs/libX11[${MULTILIB_USEDEP}]
+	x11-libs/libXext[${MULTILIB_USEDEP}]
+	x11-libs/libXft[${MULTILIB_USEDEP}]
 "
 
 S="${WORKDIR}"
@@ -66,7 +54,7 @@ src_unpack() {
 }
 
 src_install() {
-	local dir="${GAMES_PREFIX_OPT}/${PN}"
+	local dir="/opt/${PN}"
 	insinto "${dir}"
 	doins -r data pkcmn.pak
 
@@ -76,16 +64,16 @@ src_install() {
 	# Broken dep
 	insinto "${dir}/lib"
 	doins lib/libfmod{event,eventnet,ex}-4.36.21.so
-	# Only for AMD64
-	use amd64 && doins lib/libCg{,GL}.so
+	doins lib/libsteam_api.so
 
 	doicon "${MY_PN}.png"
 	newicon "Settings.png" "${MY_PN}-Settings.png"
+
 	make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
 	make_desktop_entry "${PN}-settings" "${MY_PN} Settings" "${MY_PN}-Settings"
-	games_make_wrapper "${PN}" "./${MY_PN}.bin.x86" "${dir}" "${dir}/lib"
-	games_make_wrapper "${PN}-settings" "./SettingsEditor.bin.x86" "${dir}" "${dir}/lib"
+
+	make_wrapper "${PN}" "./${MY_PN}.bin.x86" "${dir}" "${dir}/lib"
+	make_wrapper "${PN}-settings" "./SettingsEditor.bin.x86" "${dir}" "${dir}/lib"
 
 	dodoc README.linux
-	prepgamesdirs
 }


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

* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/shatter/
@ 2020-02-29  1:15 Azamat H. Hackimov
  0 siblings, 0 replies; 6+ messages in thread
From: Azamat H. Hackimov @ 2020-02-29  1:15 UTC (permalink / raw
  To: gentoo-commits

commit:     b2b1b4e1b2e993434d444ad0e4238a862fed9f99
Author:     Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sat Feb 29 00:56:39 2020 +0000
Commit:     Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Sat Feb 29 00:56:39 2020 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=b2b1b4e1

games-arcade/shatter: update package

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

 games-arcade/shatter/shatter-1.0.20130609.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-arcade/shatter/shatter-1.0.20130609.ebuild b/games-arcade/shatter/shatter-1.0.20130609.ebuild
index 821f6a2..991d30d 100644
--- a/games-arcade/shatter/shatter-1.0.20130609.ebuild
+++ b/games-arcade/shatter/shatter-1.0.20130609.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 MULTILIB_COMPAT=( abi_x86_32 )
 
 inherit eutils multilib-minimal unpacker-nixstaller
@@ -12,9 +12,9 @@ SRC_URI="Shatter-Release-2013-06-09.sh"
 
 RESTRICT="fetch strip"
 
-LICENSE="as-is"
+LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="-* ~amd64 ~x86"
 IUSE=""
 
 DEPEND=""


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

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

commit:     df2ba7c9648397a004670dcbd425d2e7f63bdcab
Author:     Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 15 03:50:37 2024 +0000
Commit:     Vadim Misbakh-Soloviov <mva <AT> gentoo <DOT> org>
CommitDate: Mon Jan 15 03:50:37 2024 +0000
URL:        https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=df2ba7c9

games-arcade/shatter: Migrated to EAPI8

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

 games-arcade/shatter/shatter-1.0.20130609.ebuild | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/games-arcade/shatter/shatter-1.0.20130609.ebuild b/games-arcade/shatter/shatter-1.0.20130609.ebuild
index 991d30d..9c83417 100644
--- a/games-arcade/shatter/shatter-1.0.20130609.ebuild
+++ b/games-arcade/shatter/shatter-1.0.20130609.ebuild
@@ -1,10 +1,10 @@
-# 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
 MULTILIB_COMPAT=( abi_x86_32 )
 
-inherit eutils multilib-minimal unpacker-nixstaller
+inherit desktop wrapper multilib-minimal unpacker-nixstaller
 
 DESCRIPTION="Retro-inspired brick-breaking game"
 HOMEPAGE="http://www.shattergame.com"
@@ -14,10 +14,8 @@ RESTRICT="fetch strip"
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+KEYWORDS="~amd64 ~x86"
 
-DEPEND=""
 RDEPEND="
 	virtual/opengl
 	media-gfx/nvidia-cg-toolkit[${MULTILIB_USEDEP}]
@@ -43,7 +41,7 @@ QA_TEXTRELS="
 
 pkg_nofetch() {
 	ewarn
-	ewarn "Place ${A} to ${DISTDIR}"
+	ewarn "Place ${A} to ${PORTAGE_ACTUAL_DISTDIR}"
 	ewarn
 }
 


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

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

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-23 19:03 [gentoo-commits] proj/gamerlay:master commit in: games-arcade/shatter/ Azamat H. Hackimov
  -- strict thread matches above, loose matches on Subject: below --
2012-10-01 13:41 Azamat H. Hackimov
2013-09-30 19:41 Vadim A. Misbakh-Soloviov
2016-07-21 18:48 Vadim A. Misbakh-Soloviov
2020-02-29  1:15 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