* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/dustforce/
@ 2012-09-23 19:03 Azamat H. Hackimov
0 siblings, 0 replies; 4+ messages in thread
From: Azamat H. Hackimov @ 2012-09-23 19:03 UTC (permalink / raw
To: gentoo-commits
commit: 57d360aca724a68153da71ed86e3ba6a6fc95b79
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sun Sep 23 19:03:18 2012 +0000
Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Sun Sep 23 19:03:18 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=57d360ac
[games-arcade/dustforce] Dustforce from HIB 6.
(Portage version: 2.1.11.9/git/Linux x86_64, unsigned Manifest commit)
---
.../dustforce/dustforce-1.0.20120917.ebuild | 81 ++++++++++++++++++++
games-arcade/dustforce/metadata.xml | 12 +++
2 files changed, 93 insertions(+), 0 deletions(-)
diff --git a/games-arcade/dustforce/dustforce-1.0.20120917.ebuild b/games-arcade/dustforce/dustforce-1.0.20120917.ebuild
new file mode 100644
index 0000000..9021b64
--- /dev/null
+++ b/games-arcade/dustforce/dustforce-1.0.20120917.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit games multilib unpacker-nixstaller
+
+DESCRIPTION="An acrobatic janitor 2d platformer"
+HOMEPAGE="http://dustforce.com"
+SRC_URI="dustforce-linux-1347954459.sh"
+
+RESTRICT="fetch"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="virtual/opengl
+ app-arch/bzip2
+ dev-libs/expat
+ media-libs/fontconfig
+ media-libs/freealut
+ media-libs/freetype:2
+ media-libs/libsdl
+ media-libs/libogg
+ media-libs/openal
+ media-libs/libvorbis
+ net-dns/libidn
+ sys-libs/zlib
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libXdmcp
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libxcb"
+
+S="${WORKDIR}"
+MY_PN=Dustforce
+
+pkg_nofetch() {
+ ewarn
+ ewarn "Place ${A} to ${DISTDIR}"
+ ewarn
+}
+
+src_unpack() {
+ nixstaller_unpack \
+ instarchive_all \
+ instarchive_linux_x86 \
+ instarchive_linux_x86_64 \
+ subarch \
+ deps/cURL/cURL_files_linux_x86{,_64} # We need this for broken dependency
+}
+
+src_install() {
+ local dir="${GAMES_PREFIX_OPT}/${PN}"
+ insinto ${dir}
+ doins -r content
+ exeinto ${dir}
+
+ local exe
+ if use amd64 ; then
+ exe=${MY_PN}.bin.x86_64
+ fi
+ if use x86 ; then
+ exe=${MY_PN}.bin.x86
+ fi
+ doexe ${exe}
+
+ # Broken dep
+ exeinto ${dir}/$(get_libdir)
+ doexe $(get_libdir)/libcurl.so.3
+ doicon ${MY_PN}.png
+ make_desktop_entry ${PN} ${MY_PN} ${MY_PN}
+ games_make_wrapper ${PN} ./${exe} ${dir} ${dir}
+
+ dodoc README.linux
+}
diff --git a/games-arcade/dustforce/metadata.xml b/games-arcade/dustforce/metadata.xml
new file mode 100644
index 0000000..2726855
--- /dev/null
+++ b/games-arcade/dustforce/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">
+Clean up the world with style! As an acrobatic janitor, you are an adept force against dust and disorder. Leap and dash off walls and ceilings, and deftly traverse precarious environments. Cleanse each level swiftly and thoroughly to achieve mastery in this 2D sweep-em-up.
+</longdescription>
+</pkgmetadata>
+
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/dustforce/
@ 2012-10-01 6:32 Misbakh-Soloviev Vadim A.
0 siblings, 0 replies; 4+ messages in thread
From: Misbakh-Soloviev Vadim A. @ 2012-10-01 6:32 UTC (permalink / raw
To: gentoo-commits
commit: c1e43758f32139ac791446b184f9ca0693eaf8e4
Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Mon Oct 1 06:31:41 2012 +0000
Commit: Misbakh-Soloviev Vadim A. <mva <AT> mva <DOT> name>
CommitDate: Mon Oct 1 06:31:41 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=c1e43758
[games-arcade/dustforce] fixed unpack arguments
Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
---
.../dustforce/dustforce-1.0.20120917.ebuild | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/games-arcade/dustforce/dustforce-1.0.20120917.ebuild b/games-arcade/dustforce/dustforce-1.0.20120917.ebuild
index 81e00bd..dfcf65b 100644
--- a/games-arcade/dustforce/dustforce-1.0.20120917.ebuild
+++ b/games-arcade/dustforce/dustforce-1.0.20120917.ebuild
@@ -55,8 +55,10 @@ src_unpack() {
nixstaller_unpack \
"instarchive_all" \
"instarchive_linux_${arch}" \
- "subarch" \ #
- "deps/cURL/cURL_files_linux_${arch}" # We need this for broken dependency
+ "subarch" \
+ "deps/cURL/cURL_files_linux_${arch}"
+ # FIXME: We need last two lines only due to broken dependency.
+ # May be it will be good to report it to upstream?
}
src_install() {
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/dustforce/
@ 2015-01-09 21:14 Vadim A. Misbakh-Soloviov
0 siblings, 0 replies; 4+ messages in thread
From: Vadim A. Misbakh-Soloviov @ 2015-01-09 21:14 UTC (permalink / raw
To: gentoo-commits
commit: 0c2f2cb0aaa00291241a63f7b37e0ca7637322dc
Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
AuthorDate: Fri Jan 9 21:14:45 2015 +0000
Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name>
CommitDate: Fri Jan 9 21:14:45 2015 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/gamerlay.git;a=commit;h=0c2f2cb0
[games-arcade/dustforce] Bumped + rewritten
Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name>
---
...120917.ebuild => dustforce-1.0.20141222.ebuild} | 42 ++++++++++------------
1 file changed, 19 insertions(+), 23 deletions(-)
diff --git a/games-arcade/dustforce/dustforce-1.0.20120917.ebuild b/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
similarity index 62%
rename from games-arcade/dustforce/dustforce-1.0.20120917.ebuild
rename to games-arcade/dustforce/dustforce-1.0.20141222.ebuild
index dfcf65b..b113588 100644
--- a/games-arcade/dustforce/dustforce-1.0.20120917.ebuild
+++ b/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
@@ -2,15 +2,15 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="4"
+EAPI="5"
inherit games multilib unpacker-nixstaller
-TIMESTAMP="1347954459"
+TIMESTAMP="2014-12-22"
DESCRIPTION="An acrobatic janitor 2d platformer"
HOMEPAGE="http://dustforce.com"
-SRC_URI="dustforce-linux-${TIMESTAMP}.sh"
+SRC_URI="Dustforce-Linux-${TIMESTAMP}.sh"
RESTRICT="fetch"
@@ -20,7 +20,8 @@ KEYWORDS="-* ~amd64 ~x86"
IUSE=""
DEPEND=""
-RDEPEND="virtual/opengl
+RDEPEND="
+ virtual/opengl
app-arch/bzip2
dev-libs/expat
media-libs/fontconfig
@@ -37,7 +38,8 @@ RDEPEND="virtual/opengl
x11-libs/libXdmcp
x11-libs/libXext
x11-libs/libXrender
- x11-libs/libxcb"
+ x11-libs/libxcb
+"
S="${WORKDIR}"
MY_PN=Dustforce
@@ -49,37 +51,31 @@ pkg_nofetch() {
}
src_unpack() {
- local arch;
- use x86 && arch="x86";
- use amd64 && arch="x86_64";
- nixstaller_unpack \
- "instarchive_all" \
- "instarchive_linux_${arch}" \
- "subarch" \
- "deps/cURL/cURL_files_linux_${arch}"
- # FIXME: We need last two lines only due to broken dependency.
- # May be it will be good to report it to upstream?
+ unzip -q "${DISTDIR}/${A}"
}
src_install() {
local dir="${GAMES_PREFIX_OPT}/${PN}"
+ local exe arch;
+
insinto "${dir}"
- doins -r content
+ doins -r "data/noarch/content"
exeinto "${dir}"
- local exe
- use x86 && exe="${MY_PN}.bin.x86"
- use amd64 && exe="${MY_PN}.bin.x86_64"
+ use x86 && arch="x86"
+ use amd64 && arch="x86_64"
- doexe "${exe}"
+ exe="${MY_PN}.bin.${arch}"
+ doexe "data/${arch}/${exe}"
# Broken dep
insinto "${dir}/$(get_libdir)"
- doins "$(get_libdir)/libcurl.so.3"
- doicon "${MY_PN}.png"
+ doins -r "data/${arch}/$(get_libdir)"/*
+#/libcurl.so.3"
+ doicon "data/noarch/${MY_PN}.png"
make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
games_make_wrapper "${PN}" "./${exe}" "${dir}" "${dir}/$(get_libdir)"
- dodoc README.linux
+ dodoc data/noarch/README.linux
prepgamesdirs
}
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/gamerlay:master commit in: games-arcade/dustforce/
@ 2020-02-06 21:22 Azamat H. Hackimov
0 siblings, 0 replies; 4+ messages in thread
From: Azamat H. Hackimov @ 2020-02-06 21:22 UTC (permalink / raw
To: gentoo-commits
commit: eeae3b53eb8f677e4a2b50a1f0c0be0e514ccc01
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Thu Feb 6 18:41:18 2020 +0000
Commit: Azamat H. Hackimov <winterheart <AT> gentoo <DOT> ru>
CommitDate: Thu Feb 6 21:20:31 2020 +0000
URL: https://gitweb.gentoo.org/proj/gamerlay.git/commit/?id=eeae3b53
games-arcade/dustforce: update ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
games-arcade/dustforce/dustforce-1.0.20141222.ebuild | 13 +++++--------
games-arcade/dustforce/metadata.xml | 2 +-
2 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/games-arcade/dustforce/dustforce-1.0.20141222.ebuild b/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
index b113588..1db9bd0 100644
--- a/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
+++ b/games-arcade/dustforce/dustforce-1.0.20141222.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI="5"
+EAPI=6
-inherit games multilib unpacker-nixstaller
+inherit multilib unpacker-nixstaller
TIMESTAMP="2014-12-22"
@@ -14,7 +13,7 @@ SRC_URI="Dustforce-Linux-${TIMESTAMP}.sh"
RESTRICT="fetch"
-LICENSE="as-is"
+LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
@@ -71,11 +70,9 @@ src_install() {
# Broken dep
insinto "${dir}/$(get_libdir)"
doins -r "data/${arch}/$(get_libdir)"/*
-#/libcurl.so.3"
doicon "data/noarch/${MY_PN}.png"
make_desktop_entry "${PN}" "${MY_PN}" "${MY_PN}"
- games_make_wrapper "${PN}" "./${exe}" "${dir}" "${dir}/$(get_libdir)"
+ make_wrapper "${PN}" "./${exe}" "${dir}" "${dir}/$(get_libdir)"
dodoc data/noarch/README.linux
- prepgamesdirs
}
diff --git a/games-arcade/dustforce/metadata.xml b/games-arcade/dustforce/metadata.xml
index 2726855..fca04e8 100644
--- a/games-arcade/dustforce/metadata.xml
+++ b/games-arcade/dustforce/metadata.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer>
+<maintainer type="person">
<email>azamat.hackimov@gmail.com</email>
<name>Azamat H. Hackimov</name>
</maintainer>
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-02-06 21:22 UTC | newest]
Thread overview: 4+ 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/dustforce/ Azamat H. Hackimov
-- strict thread matches above, loose matches on Subject: below --
2012-10-01 6:32 Misbakh-Soloviev Vadim A.
2015-01-09 21:14 Vadim A. Misbakh-Soloviov
2020-02-06 21:22 Azamat H. Hackimov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox