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