summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMarcel Unbehaun <frostworks@gmx.de>2009-08-18 13:33:07 +0200
committerMarcel Unbehaun <frostworks@gmx.de>2009-08-18 13:33:07 +0200
commit182fb5d03409fe418514fd157ded23815025b6e3 (patch)
tree8a092fe09dde530a44df9735ce9285626be51e6f /devel
parent(devel/games-arcade) updated dave/dave-1.0.ebuild to eapi2 (diff)
downloadgamerlay-182fb5d03409fe418514fd157ded23815025b6e3.tar.gz
gamerlay-182fb5d03409fe418514fd157ded23815025b6e3.tar.bz2
gamerlay-182fb5d03409fe418514fd157ded23815025b6e3.zip
(devel/dev-libs) new /bulletss/Manifest
(devel/dev-libs) updated to eapi2 and d-games eclass /bulletss/bulletss-0.0.1.ebuild (devel/games-action) new /a7xpg/Manifest (devel/games-action) updated to eapi2 and d-games eclass /a7xpg/a7xpg-0.11.ebuild (devel/games-action) new /area2048/Manifest (devel/games-action) updated to eapi2 and d-games eclass /area2048/area2048-1.03.ebuild (devel/games-action) new deadlysoccerball/Manifest (devel/games-action) updated to eapi2 /deadlysoccerball/deadlysoccerball-0.1.ebuild (devel/games-action) new /exception_conflict/Manifest (devel/games-action) updated to eapi2 /exception_conflict/exception_conflict-1.03.ebuild (devel/games-action) updated to eapi2 /exception_conflict/exception_conflict-1.09.ebuild (devel/games-action) new gradleunison/Manifest (devel/games-action) updated to eapi2 and d-games eclass /gradleunison/gradleunison-0.10.ebuild (devel/games-action) new gunroar/Manifest (devel/games-action) updated to eapi2 and d-games eclass gunroar/gunroar-0.15.ebuild (devel/games-action) new gunroarhi/Manifest (devel/games-action) updated to eapi2 and d-games eclass /gunroarhi/gunroarhi-0.30.ebuild (devel/games-action) new /mucade/Manifest (devel/games-action) updated to eapi2 and d-games eclass /mucade/mucade-0.11.ebuild (devel/games-action) new parsec47/Manifest (devel/games-action) updated to eapi2 and d-games eclass /parsec47/parsec47-0.2.ebuild (devel/games-action) new /projectl/Manifest (devel/games-action) updated to eapi2 and d-games eclass /projectl/projectl-1.001.ebuild (devel/games-action) new /reflectball/Manifest (devel/games-action) updated to eapi2 and d-games eclass /reflectball/reflectball-0.11.ebuild (devel/games-action) new /tatan/Manifest (devel/games-action) updated to eapi2 and d-games eclass /tatan/tatan-1.0.ebuild (devel/games-action) new titanion/Manifest (devel/games-action) updated to eapi2 and d-games eclass /titanion/titanion-0.3.ebuild (devel/games-action) new torustrooper/Manifest (devel/games-action) updated to eapi2 and d-games eclass /torustrooper/torustrooper-0.22.ebuild (devel/games-action) new /torustrooperpure/Manifest (devel/games-action) updated to eapi2 and d-games eclass /torustrooperpure/torustrooperpure-0.2.ebuild (devel/games-action) new tumikifighters/Manifest (devel/games-action) updated to eapi2 and d-games eclass /tumikifighters/tumikifighters-0.2.ebuild (devel/games-action) new /valandrick/Manifest (devel/games-action) updated to eapi2 and d-games eclass /valandrick/valandrick-0.1a.ebuild (devel/games-action) new /zlock/Manifest (devel/games-action) updated to eapi2 and d-games eclass /zlock/zlock-0.20.ebuild (devel/games-arcade) new /atomorun2008/Manifest (devel/games-arcade) updated to eapi2 and d-games eclass /atomorun2008/atomorun2008-1.0.ebuild
Diffstat (limited to 'devel')
-rw-r--r--devel/dev-libs/bulletss/Manifest2
-rw-r--r--devel/dev-libs/bulletss/bulletss-0.0.1.ebuild12
-rw-r--r--devel/games-action/a7xpg/Manifest2
-rw-r--r--devel/games-action/a7xpg/a7xpg-0.11.ebuild32
-rw-r--r--devel/games-action/area2048/Manifest2
-rw-r--r--devel/games-action/area2048/area2048-1.03.ebuild28
-rw-r--r--devel/games-action/deadlysoccerball/Manifest2
-rw-r--r--devel/games-action/deadlysoccerball/deadlysoccerball-0.1.ebuild10
-rw-r--r--devel/games-action/exception_conflict/Manifest4
-rw-r--r--devel/games-action/exception_conflict/exception_conflict-1.03.ebuild1
-rw-r--r--devel/games-action/exception_conflict/exception_conflict-1.09.ebuild1
-rw-r--r--devel/games-action/gradleunison/Manifest2
-rw-r--r--devel/games-action/gradleunison/gradleunison-0.10.ebuild45
-rw-r--r--devel/games-action/gunroar/Manifest2
-rw-r--r--devel/games-action/gunroar/gunroar-0.15.ebuild33
-rw-r--r--devel/games-action/gunroarhi/Manifest2
-rw-r--r--devel/games-action/gunroarhi/gunroarhi-0.30.ebuild34
-rw-r--r--devel/games-action/mucade/Manifest2
-rw-r--r--devel/games-action/mucade/mucade-0.11.ebuild36
-rw-r--r--devel/games-action/parsec47/Manifest2
-rw-r--r--devel/games-action/parsec47/parsec47-0.2.ebuild57
-rw-r--r--devel/games-action/projectl/Manifest2
-rw-r--r--devel/games-action/projectl/projectl-1.001.ebuild35
-rw-r--r--devel/games-action/reflectball/Manifest2
-rw-r--r--devel/games-action/reflectball/reflectball-0.11.ebuild43
-rw-r--r--devel/games-action/tatan/Manifest2
-rw-r--r--devel/games-action/tatan/tatan-1.0.ebuild40
-rw-r--r--devel/games-action/titanion/Manifest2
-rw-r--r--devel/games-action/titanion/titanion-0.3.ebuild28
-rw-r--r--devel/games-action/torustrooper/Manifest2
-rw-r--r--devel/games-action/torustrooper/torustrooper-0.22.ebuild33
-rw-r--r--devel/games-action/torustrooperpure/Manifest2
-rw-r--r--devel/games-action/torustrooperpure/torustrooperpure-0.2.ebuild32
-rw-r--r--devel/games-action/tumikifighters/Manifest2
-rw-r--r--devel/games-action/tumikifighters/tumikifighters-0.2.ebuild39
-rw-r--r--devel/games-action/valandrick/Manifest2
-rw-r--r--devel/games-action/valandrick/valandrick-0.1a.ebuild33
-rw-r--r--devel/games-action/zlock/Manifest2
-rw-r--r--devel/games-action/zlock/zlock-0.20.ebuild47
-rw-r--r--devel/games-arcade/atomorun2008/Manifest2
-rw-r--r--devel/games-arcade/atomorun2008/atomorun2008-1.0.ebuild25
41 files changed, 235 insertions, 451 deletions
diff --git a/devel/dev-libs/bulletss/Manifest b/devel/dev-libs/bulletss/Manifest
index 12adae1..282f5ba 100644
--- a/devel/dev-libs/bulletss/Manifest
+++ b/devel/dev-libs/bulletss/Manifest
@@ -1,4 +1,4 @@
AUX fix.diff 226 RMD160 4b135c3e86911487a5ac4d72187152dfd584c1dd SHA1 ac2f651abaf9e2ac70daf8a58714950a5bd01b36 SHA256 0f2276933accabf0d8162ce990684aaa2344e1abd11cf2976977545d9d9757f9
DIST bulletss.zip 488290 RMD160 78f039dcdd62a20a9104b5774bb4642b4e6f8cda SHA1 034a1a70b6a647e7f8d1acd208db9af138c4df9c SHA256 6646a79b888b21f93070e1e3333f15ff5dd969608e54d1118f981faec049e985
-EBUILD bulletss-0.0.1.ebuild 955 RMD160 bfa4be867a315993ac924243084d8c225e3b5f0a SHA1 a7b73265b9ce5dfd2b3ddf13ba74d8cef62d4e3d SHA256 57dd5295ebaee5b816b84d02149bb33eff718570b76e33c6c977ba07367165cc
+EBUILD bulletss-0.0.1.ebuild 956 RMD160 0c9059836697fba913507c2a70291ec339dd760f SHA1 0052b26616edc04c1c8cdbf3a227097bcce90d05 SHA256 fa9808fec32eb8f28a43bb622c97fee4b57c92d3c64ef6d1eea6c78a42a644ae
MISC metadata.xml 161 RMD160 734c72757bdba2e93d5c7cfa946fd9eb69e01681 SHA1 e721608e30cdca8dd809c1024687fe4887c49293 SHA256 5102a957a119374da719ca711f473e89fd4183d4e91e86f59e2fc4dce7e607dc
diff --git a/devel/dev-libs/bulletss/bulletss-0.0.1.ebuild b/devel/dev-libs/bulletss/bulletss-0.0.1.ebuild
index e326637..27f2d0e 100644
--- a/devel/dev-libs/bulletss/bulletss-0.0.1.ebuild
+++ b/devel/dev-libs/bulletss/bulletss-0.0.1.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils multilib
+EAPI="2"
+
+inherit d-games multilib
IUSE=""
@@ -15,19 +17,19 @@ LICENSE="BSD"
KEYWORDS="ppc x86 ~alpha"
IUSE=""
-DEPEND="<=sys-devel/gcc-4.1.2[d]
- dev-lang/perl
+DEPEND="dev-lang/perl
sys-devel/bison
app-arch/unzip"
-
RDEPEND=""
S="${WORKDIR}"/bulletss
src_unpack() {
unpack ${A}
- cd "${WORKDIR}"/bulletss/
+}
+src_prepare(){
+ cd "${WORKDIR}"/bulletss/
epatch "${FILESDIR}"/fix.diff
}
diff --git a/devel/games-action/a7xpg/Manifest b/devel/games-action/a7xpg/Manifest
index 02e622e..c01956d 100644
--- a/devel/games-action/a7xpg/Manifest
+++ b/devel/games-action/a7xpg/Manifest
@@ -2,5 +2,5 @@ AUX a7xpg-0.11.diff 115868 RMD160 e81940e372c22ef0227cdf3babe671999c984932 SHA1
AUX a7xpg.png 2930 RMD160 1fc5a9004a1d5008f3bb16c6ba3fc010f7e3f91e SHA1 295fe8ba15d43aaadac6755d9262c8a9acff92d0 SHA256 0bd3106821d6798d40880f545e3299476272e6d0651a5074012f5fceccc76f90
AUX a7xpg.prf 8 RMD160 64d6d8392fb10150e4ae3cd10855865f5541964b SHA1 0df9019fab513592066cc292d412b9054575d844 SHA256 71c670db8b9d9dd3fa17d83bd98e4a9814f926121972774bd419fa402fe01dc7
DIST a7xpg0_11.zip 3960261 RMD160 e2318b08743eeec62b9615e8e1f14c0a6b633ab6 SHA1 36fa681320076c9aae0f144360af7be36f7c4b00 SHA256 128c0485794732262e1685e2afaf7521f2dd9468ac8587f0afb166b4e5cf4b12
-EBUILD a7xpg-0.11.ebuild 1878 RMD160 4f5410d53e6b6d470721244a229f3b3f3b6fdc8e SHA1 70c13cecbd34f5651c0fa11385f724f0d11cd17f SHA256 44bed7699bd568e3ebc577625cf4a08a02cac6f0e2ae6863ad7acdf027eef129
+EBUILD a7xpg-0.11.ebuild 1483 RMD160 c81aff7a7388c09d53188950b48204942ab3fe07 SHA1 3e611192e9493cb65da78006b4a6b91ca61c189e SHA256 6ed44ec8f3396f4e50babe83c2998aec00b8ac644566fe43ef6f1cc456c90741
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/a7xpg/a7xpg-0.11.ebuild b/devel/games-action/a7xpg/a7xpg-0.11.ebuild
index 255ec48..871478e 100644
--- a/devel/games-action/a7xpg/a7xpg-0.11.ebuild
+++ b/devel/games-action/a7xpg/a7xpg-0.11.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=a7xpg
MY_PV=${PV//./_}
@@ -16,35 +18,23 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-
-}
-
src_unpack(){
unpack ${A}
+}
+
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a7xpg/src/abagames/util/sdl/Texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a7xpg/src/abagames/util/sdl/Sound.d \
- -e 's:"\(a7xpg.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i a7xpg/src/abagames/a7xpg/A7xPrefManager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/Texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/Sound.d \
+ -e 's:"\(a7xpg.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i src/abagames/a7xpg/A7xPrefManager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/area2048/Manifest b/devel/games-action/area2048/Manifest
index fd5cab4..7fe2a0e 100644
--- a/devel/games-action/area2048/Manifest
+++ b/devel/games-action/area2048/Manifest
@@ -2,5 +2,5 @@ AUX area2048-1.03.diff 74974 RMD160 3d0455d0e8116093f3e9df459b07bc529f26fcf8 SHA
AUX area2048.png 2508 RMD160 ed2b930a82af71092c62512178c1a039eb8f8a3e SHA1 624afa5b4714f8df8dc463b349c316d8343beae3 SHA256 ea0d0b4be0892bc8a8fe02ae641e8aa1e6806c186eb59006a1d2cec6f1064ca8
DIST a2k.zip 5909080 RMD160 b41d3df704f0eea124b5e67cac7225d9db117b72 SHA1 e8fd183dd844b584a6c7cb8f87253e90e2547606 SHA256 c183d9b1c170249f9c0d176d527d84d4dc93b556ee59f1e0a3f3216fcb4e0426
DIST a2k_src.zip 176719 RMD160 1f68dd97b0cff8d7e7e29117fcbe29aaf2518fed SHA1 8cb42a9879f68d8197cc598434b03096561d824e SHA256 ac574736f0e62b684696c4120e363d22f9838c79bfa56a6ff6b87c1e79c9358b
-EBUILD area2048-1.03.ebuild 2512 RMD160 5f36eeb57b11c554f985370c6a11fb13de285a42 SHA1 4f57537cb0b6ba634da24dbf62a3ba74994e47a8 SHA256 997ad53518f9b8702b81fded2707258e6a7e3a27e18ee6c094624a34cc0519e1
+EBUILD area2048-1.03.ebuild 2135 RMD160 377e62799e89f99e67a7c6be98fc2286e8c1f9ad SHA1 7927c66558b1b9d7ff6fc38368b717e6d51686b2 SHA256 cc166e918c05e00826b7833f47db170083d72372b6eb766cf679b7bc352c9a1c
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/area2048/area2048-1.03.ebuild b/devel/games-action/area2048/area2048-1.03.ebuild
index c98d230..4888239 100644
--- a/devel/games-action/area2048/area2048-1.03.ebuild
+++ b/devel/games-action/area2048/area2048-1.03.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=a2k
MY_PV=${PV//./_}
@@ -17,34 +19,23 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-
-}
-
src_unpack(){
cd "${WORKDIR}"
unpack ${MY_PN}.zip
cd "${S}"
unpack ${MY_PN}_src.zip
+
+}
+
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
-e 's:"\(icon.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i a2k_src/src/util_pad.d \
@@ -69,7 +60,6 @@ src_install() {
touch ${D}/"${GAMES_STATEDIR}"/a2kconfig.dat || die "touch failed"
fperms 660 "${GAMES_STATEDIR}"/a2kconfig.dat
-
dodir ${datadir}
insinto "${GAMES_DATADIR}"/${PN}
doins *.xml *.bmp *.ogg *.wav || die
diff --git a/devel/games-action/deadlysoccerball/Manifest b/devel/games-action/deadlysoccerball/Manifest
index f15e05a..7e11ec1 100644
--- a/devel/games-action/deadlysoccerball/Manifest
+++ b/devel/games-action/deadlysoccerball/Manifest
@@ -1,5 +1,5 @@
AUX deadlysoccerball-0.1.diff 561 RMD160 104df42f09960bcc5092568e130c32986c4b9bf0 SHA1 cf5c1a83ded2216dcb0921f7996eda659015e049 SHA256 7f515e40ca909002007ccd6b0c86ca3866c54c0e8d1d8c43b2a23014925b294b
AUX deadlysoccerball.png 2642 RMD160 e4a5f36d892233fb4d2e393373ced367ce21ed35 SHA1 ff14cd15cb6d6fa5cf493b24ed6f30064f97871f SHA256 1d275f874e1904fa0e6702fdbe22653a6ae9e72ec2d67daa141a563d8d075217
DIST theDeadlySoccerBall.tar.gz 1496687 RMD160 c7d364a6f48d7f8d578dc724cb94347f8102e2aa SHA1 16107c085250f2091786574d3756f6a898fe93af SHA256 3dc85df981d6faca07f2b37137fff708ea69755016b754ae1be08c6423b692d7
-EBUILD deadlysoccerball-0.1.ebuild 1260 RMD160 3d317864375c2d37aedbb054a6b2ab76cfabc434 SHA1 deb7dc26bc4f0a2a582b14912ef799fef036e74d SHA256 aeb1d226f10de81ae2f263f4d4258118a8d7adc03ba237b339d497a585a17f32
+EBUILD deadlysoccerball-0.1.ebuild 1254 RMD160 b904310f98180269e0a642c9a13385b1217e8b0d SHA1 ccd9be2d6a65d664f9d288e94ce3a8aec11c51e7 SHA256 0bdcdccdef9b183a0635ca426ae41473f4eee32a482c101b684c4352f6e77526
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/deadlysoccerball/deadlysoccerball-0.1.ebuild b/devel/games-action/deadlysoccerball/deadlysoccerball-0.1.ebuild
index 180f694..f51b43a 100644
--- a/devel/games-action/deadlysoccerball/deadlysoccerball-0.1.ebuild
+++ b/devel/games-action/deadlysoccerball/deadlysoccerball-0.1.ebuild
@@ -2,11 +2,12 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI="2"
+
inherit eutils games
MY_PN=deadlysoccerball
-
DESCRIPTION="space soccer ball shooting missiles around"
HOMEPAGE="http://www-graphics.stanford.edu/courses/cs248-videogame-competition/cs248-05/"
SRC_URI="http://www-graphics.stanford.edu/courses/cs248-videogame-competition/cs248-05/theDeadlySoccerBall.tar.gz"
@@ -22,9 +23,7 @@ RDEPEND=""
S=${WORKDIR}/${MY_PN}
-
-src_unpack(){
- unpack ${A}
+src_prepare() {
epatch "${FILESDIR}"/${P}.diff
cd src/
sed -i \
@@ -36,7 +35,6 @@ src_unpack(){
|| die "sed failed"
}
-
src_install() {
dogamesbin theDeadlySoccerBall
@@ -53,5 +51,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
-
diff --git a/devel/games-action/exception_conflict/Manifest b/devel/games-action/exception_conflict/Manifest
index db46071..327322c 100644
--- a/devel/games-action/exception_conflict/Manifest
+++ b/devel/games-action/exception_conflict/Manifest
@@ -6,6 +6,6 @@ AUX linuxfixes-1.09.patch 4080 RMD160 8787d194fae7c15f39f00cdff05e5d594925bd1b S
AUX linuxfixes.patch 3021 RMD160 25a591adaddf53a44a81ca0bc6496e8b521d678f SHA1 5b7794f0bc2eb4bef49e102da3952cde269b8aff SHA256 bc4aaf1b560c305a6ed9a661e14fc6ddb1eb779909cf6342bbbde77f8fc6e89e
DIST 109.zip 1310305 RMD160 8bcd9f12275096e92fc9101230297b5ff055f8e7 SHA1 21b877bff1fe4a8cef0018b91919d850a427f9d6 SHA256 98630bebadd29003e2a2d990688734d71f07c3c171156fed5b1bb80f98208b29
DIST exception_conflict.zip 41706682 RMD160 2092d6e1328b7ceed1efdf0b15be83ff295ad521 SHA1 f3be89eac3fd567559ebeb9749b60bdc4b5fcb4c SHA256 b41ad9ccfdaf73213ead858faf0db0f02fb9fb8b1b64d5f2d5b2a94ad28b054f
-EBUILD exception_conflict-1.03.ebuild 1382 RMD160 e78eff9803567605b86630a5af7f481171cb6d88 SHA1 b1ca99c1613ac3a9733eefb3e408f5df110bd3a6 SHA256 3de753b463644802d72974200ac0ce8b92749dd98a3e1b00eab729df29e86ab9
-EBUILD exception_conflict-1.09.ebuild 1537 RMD160 356a7d9dccce9182775e9a8e813230e7b8b85ade SHA1 95d88f058bebae71905395f879489f328d86fc81 SHA256 445bdb23b167ca3214eb34480da7fd3972e1c52305c765745107037e9830272d
+EBUILD exception_conflict-1.03.ebuild 1381 RMD160 6df59ca577535fa0f8254f4aaf8e81133f855f73 SHA1 43ba725e20bb52bd1064d3220cf2b178330c6aaa SHA256 44099b0182d2cf5af8bdfbf3f688f0811b23c60c881c69d147bae26ca6994f3b
+EBUILD exception_conflict-1.09.ebuild 1536 RMD160 bb24a71ac1eef4b91a91eb71df93b0bcc9abcc3b SHA1 e86a990e1ebea22a960dcec6f1ae94152f334b10 SHA256 3f3efa8e622b6b1b83979ab4694f729273678322322d6321ddce030164b0e82c
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/exception_conflict/exception_conflict-1.03.ebuild b/devel/games-action/exception_conflict/exception_conflict-1.03.ebuild
index 954195e..ffc7d12 100644
--- a/devel/games-action/exception_conflict/exception_conflict-1.03.ebuild
+++ b/devel/games-action/exception_conflict/exception_conflict-1.03.ebuild
@@ -65,4 +65,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
diff --git a/devel/games-action/exception_conflict/exception_conflict-1.09.ebuild b/devel/games-action/exception_conflict/exception_conflict-1.09.ebuild
index 0cb7156..958be8e 100644
--- a/devel/games-action/exception_conflict/exception_conflict-1.09.ebuild
+++ b/devel/games-action/exception_conflict/exception_conflict-1.09.ebuild
@@ -68,4 +68,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
diff --git a/devel/games-action/gradleunison/Manifest b/devel/games-action/gradleunison/Manifest
index 90d77c6..1988dbc 100644
--- a/devel/games-action/gradleunison/Manifest
+++ b/devel/games-action/gradleunison/Manifest
@@ -2,5 +2,5 @@ AUX gradleunison-0.10.diff 10597 RMD160 ed309b1970815a6f6ac79415d0789f25e976c4ec
AUX gradleunison.png 4207 RMD160 6ed7ab4086b4bfbcec53d24692cf6dd291416774 SHA1 897d8f333b5d0148873cbfca5d18efb443aecf1d SHA256 474ccdd8886e7aa12bc628fdc2621025838ac5d6f1bd549708adf975703e0823
AUX gu-score.dat 320 RMD160 71f7469d6fc0926e8cb71065927913bdf4157999 SHA1 d22ed6a6bb81b66e99594db7f522ff2f61f318ee SHA256 17776030d404abf6de6000a362c35bf7fb6ff32f9effa309e8e5f9edf673ce3c
DIST GU.zip 5352279 RMD160 951fca121f5c445bf026f51c99c27690c51a28af SHA1 c81e5aa471e62c8ee2a76d0e139c81cf7c74f185 SHA256 49960fb50ebe7edc8012bebd634417bcd009deb4ed5d912f4c5fee22af011eee
-EBUILD gradleunison-0.10.ebuild 2328 RMD160 798dc01fa71c36fbab220b2c8c9acb609e5febcb SHA1 45c4791d8d222448fc59f4e3193727474830098a SHA256 f7de2b9c24f884e863dcc0c5b5699b741e2f1be94518d51435eea447fb5577a5
+EBUILD gradleunison-0.10.ebuild 1919 RMD160 1e3e159b8fd92806b4e34d112ed19e8be15511a3 SHA1 d5c6a8b24bc1da2cac71a2ef35ef6827e707e5f9 SHA256 76d82c8722111654f75ab0519682d3b83e5063c2a63bc5cd89eb1f1f0eca5c7a
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/gradleunison/gradleunison-0.10.ebuild b/devel/games-action/gradleunison/gradleunison-0.10.ebuild
index c8f9f43..4c1e7b7 100644
--- a/devel/games-action/gradleunison/gradleunison-0.10.ebuild
+++ b/devel/games-action/gradleunison/gradleunison-0.10.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=GU
MY_PV=${PV//./_}
@@ -16,42 +18,31 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
src_unpack(){
unpack ${A}
+}
+
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
- mv GU/src/reflection.d GU/src/reflection.d-OFF
+ mv src/reflection.d src/reflection.d-OFF
sed -i \
- -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/init.d \
- -e 's:"\(next.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/init.d \
- -e 's:"\(gameover.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/init.d \
- -e 's:"\(edificio.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/main.d \
- -e 's:"\(icon.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/util_sdl.d \
- -e 's:"\(se_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/init.d \
- -e 's:"\(gu_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/init.d \
- -e 's:"\(./bullet[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i GU/src/init.d \
- -e 's:"\(score.dat[^"]*\)":"'${GAMES_STATEDIR}'/'gu-'\1":g' -i GU/src/gctrl.d \
+ -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(next.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(gameover.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(edificio.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/main.d \
+ -e 's:"\(icon.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/util_sdl.d \
+ -e 's:"\(se_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(gu_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(./bullet[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(score.dat[^"]*\)":"'${GAMES_STATEDIR}'/'gu-'\1":g' -i src/gctrl.d \
|| die "sed failed"
}
diff --git a/devel/games-action/gunroar/Manifest b/devel/games-action/gunroar/Manifest
index ffb7212..bc0f9f8 100644
--- a/devel/games-action/gunroar/Manifest
+++ b/devel/games-action/gunroar/Manifest
@@ -1,5 +1,5 @@
AUX gunroar-0.15.diff 20725 RMD160 6ffacd9e5d0f109226510751a05613ef1ab9dad2 SHA1 72750b8e32d470458e605d7091fe59a467cd6bc3 SHA256 4c89e4814e18992e59f66d1cbabdf30691dd2c9fb6d4f11b1e41d4ce19404e14
AUX gunroar.png 3146 RMD160 5661e00eec3d43c7ac39093184b51984f4ee2e9d SHA1 68d49c9e669587cd1ec1db827abcbab8439a67f3 SHA256 a82df7f32e8e96fb5797a96a1a52f5b761417be9ab3df03d9cad09f5f6cdd30b
DIST gr0_15.zip 5499246 RMD160 9ed84d0a97cf7a0d474d74818646b07ac86daf97 SHA1 5744271617f9c6dd57393e5eaef667bd32de048d SHA256 6ec5cf6f0a28cba738f51020629b2e1c4b6a7298712caa1764f0189c2dec508f
-EBUILD gunroar-0.15.ebuild 1967 RMD160 c13ab1ba6acb01eadf99eac53b82cc4e75745ba7 SHA1 950928a068cd8e752fd08998f6076b5598ec5dae SHA256 963087a0495a88d08b22e5f3dd8c46989e3dfee9ec12e3fadd421d3acc249258
+EBUILD gunroar-0.15.ebuild 1552 RMD160 b6f7d32ca5762b52b3cddd30c9dd153d8f1be598 SHA1 62c35c090c799f64a7abdedc1266bd301d5d6b50 SHA256 fc611059062e5b935222f9182dae9f1ffd5932b59a42cc9afb6e8052ddb21e6c
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/gunroar/gunroar-0.15.ebuild b/devel/games-action/gunroar/gunroar-0.15.ebuild
index 1588639..51d5698 100644
--- a/devel/games-action/gunroar/gunroar-0.15.ebuild
+++ b/devel/games-action/gunroar/gunroar-0.15.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=gr
MY_PV=${PV//./_}
@@ -16,35 +18,20 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_PN}
-
-pkg_setup() {
- games_pkg_setup
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
+DEPEND="${RDEPEND}"
-}
+S=${WORKDIR}/${MY_PN}
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i gr/src/abagames/util/sdl/texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i gr/src/abagames/util/sdl/sound.d \
- -e 's:"\(gr.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i gr/src/abagames/gr/prefmanager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(gr.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i src/abagames/gr/prefmanager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/gunroarhi/Manifest b/devel/games-action/gunroarhi/Manifest
index fe8c7cb..46fc6a1 100644
--- a/devel/games-action/gunroarhi/Manifest
+++ b/devel/games-action/gunroarhi/Manifest
@@ -1,5 +1,5 @@
AUX gunroarhi-0.30.diff 5154 RMD160 c1aaf017b13622a8cf9474ec34f245b96e8cd601 SHA1 662f35305195cc68b9b89cc16b54e70723e7c344 SHA256 0aba15b7e043e40f2f033ff619f909d9f371b670c2d6d3f4d546a5d9a2ff447a
AUX gunroarhi.png 3544 RMD160 f98b11eb0250eaf0bd859d8b3aad3545d52e404e SHA1 8694da4a1fbb34cf7dedc7ead192f62d2b43350a SHA256 c855b79b3c1c95da5fcdf592261f56568114a03252821f71a2cd9a1e60c15e65
DIST gr_hi0_30.zip 5502395 RMD160 d321ba0f8a4eaa2f1f84c6c3a48f4d29f43c7f07 SHA1 4238a995f5d766f22ea396ccce86036886b32205 SHA256 c2adc4d1aa616736e968d4214a2bc52b0d2a21ae1dbbe5a01e9c57826901692a
-EBUILD gunroarhi-0.30.ebuild 1924 RMD160 7324d372ab94904fdb57779e68636f46fe081672 SHA1 3f3cfe46e9eb570266f56280a7e29cc729b1e5ce SHA256 713981098edb2778665501fff275ccace9f11d8c7a05c3f055d6ac7abdc77326
+EBUILD gunroarhi-0.30.ebuild 1497 RMD160 10c59046203f579eb9578e309faadfbcb0318d23 SHA1 422f115e24b06338f093f85f61329cedf0fada78 SHA256 10a24bcf9ff65efd269996762c6cc148adb51adfb5aad8521abcab2e26a42674
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/gunroarhi/gunroarhi-0.30.ebuild b/devel/games-action/gunroarhi/gunroarhi-0.30.ebuild
index 6ddd349..0ccd94b 100644
--- a/devel/games-action/gunroarhi/gunroarhi-0.30.ebuild
+++ b/devel/games-action/gunroarhi/gunroarhi-0.30.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=gr_hi
MY_PV=${PV//./_}
@@ -16,35 +18,19 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i gr_hi/src/abagames/util/sdl/texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i gr_hi/src/abagames/util/sdl/sound.d \
- -e 's:"\(gr.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i gr_hi/src/abagames/gr/prefmanager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(gr.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i src/abagames/gr/prefmanager.d \
|| die "sed failed"
}
@@ -71,5 +57,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
-
diff --git a/devel/games-action/mucade/Manifest b/devel/games-action/mucade/Manifest
index cfdec36..997b0e7 100644
--- a/devel/games-action/mucade/Manifest
+++ b/devel/games-action/mucade/Manifest
@@ -1,5 +1,5 @@
AUX mucade-0.11.diff 14316 RMD160 3440830b1871d9b108db4d109a2fd16ec3469acf SHA1 62f2e383ce102173363d1b1c9f05b687f081ef45 SHA256 058a14cebffc3632bb646fdda028140ad8115d6d3beef292b61ff893ebca9cbf
AUX mucade.png 3122 RMD160 6a96d66ad64836ffc387daaf6003fcaee0db2f0e SHA1 8a583e274e921e19c77f715e2932f9fba9cae234 SHA256 356711fccdad5cd3f1738381b090db9db7054cb24fc608e7a5a8f30e0b9029c6
DIST mcd0_11.zip 6315975 RMD160 da94578f49e401f8503aa9ab11b40730ecd15e36 SHA1 cdd326b85eaa3af17c60e4adb629d5076e8c9a4f SHA256 e5acd67e06d765c63ea7dc7df6488ca3edd3410a05bd995b3842fe8e3b78451e
-EBUILD mucade-0.11.ebuild 2034 RMD160 68aa475ec3d25cb7c7172bce1e709c46e08ee681 SHA1 0be6b9088c2f6e89de05517984bcd29fd1bac812 SHA256 b77f9bc63943a6cbd9b3a92011d61660d15541e583460508217740f44c4024e2
+EBUILD mucade-0.11.ebuild 1609 RMD160 fc2692ee8d4ebf9c444a9daca857b907dd5f0841 SHA1 95daddc875fe2b70dfb82c11d2fafcd5f106c2ec SHA256 b35d5e1e1386a27f71be64c704d5fd7d621350b21e1e56b7245ea37d97f9a389
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/mucade/mucade-0.11.ebuild b/devel/games-action/mucade/mucade-0.11.ebuild
index f685c46..0b3ddc2 100644
--- a/devel/games-action/mucade/mucade-0.11.ebuild
+++ b/devel/games-action/mucade/mucade-0.11.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=mcd
MY_PV=${PV//./_}
@@ -16,41 +18,25 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
<dev-games/ode-10.1
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i mcd/src/abagames/util/sdl/texture.d \
- -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i mcd/src/abagames/mcd/barrage.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i mcd/src/abagames/util/sdl/sound.d \
- -e 's:"\(mcd.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i mcd/src/abagames/mcd/prefmanager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/mcd/barrage.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(mcd.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i src/abagames/mcd/prefmanager.d \
|| die "sed failed"
}
-
src_install() {
dogamesbin ${PN}
dodir "${GAMES_STATEDIR}/${PN}" "${GAMES_STATEDIR}/${PN}/replay"
@@ -73,5 +59,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
-
diff --git a/devel/games-action/parsec47/Manifest b/devel/games-action/parsec47/Manifest
index 94b9fe6..e020554 100644
--- a/devel/games-action/parsec47/Manifest
+++ b/devel/games-action/parsec47/Manifest
@@ -2,5 +2,5 @@ AUX p47.prf 368 RMD160 855abb93a708507b383f12de0298bd5efb784a75 SHA1 fb23a51a895
AUX parsec47-0.2.diff 115201 RMD160 c2ceb6c4a89f09f06dad30d0acdecda6244511ca SHA1 e074cf6504eef7e0aa3aea549bc6b7f881453b88 SHA256 02a3fd93f2c4ee031b22ab6055af5f89dcd7982a6b75c2c06cd1dc5c715c4250
AUX parsec47.png 2792 RMD160 c78f285ee2fdf07f02f08197d96e54494d1b2cb5 SHA1 51b543967c8b02a08dea3b5c7c3b5b709fb59522 SHA256 c8b8b0fc49ec013223c5af34316db694889fd2d62619e7a564daf3ebc4c095e4
DIST p47_0_2.zip 4783134 RMD160 2760214a8f0e69c3c415458019a753d8c0661f4a SHA1 81d0443cfa205c61c24362e99c34f6690d561b6d SHA256 1a944185b4594e7f2681204680ec4d885109f56e2156a24b090638c38df47ef0
-EBUILD parsec47-0.2.ebuild 3387 RMD160 571b2ed1f68a585c53619ab1a98cd0286fe46b17 SHA1 2de043d9310a2484f67ab978235387586004abcd SHA256 bee115a0d4d3d7b281819472923ea6e6a9c03061761a54ef9b8262ef822b7fad
+EBUILD parsec47-0.2.ebuild 2917 RMD160 383ce231e416a339ad32d91c147aa32583dc2854 SHA1 1f32aba1a8df2f15f1e48f769ae8e3d3526f155b SHA256 d5b1567df269ca8ccc9e29925554f85387f1acea69426f7979bc5fb384a7303b
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/parsec47/parsec47-0.2.ebuild b/devel/games-action/parsec47/parsec47-0.2.ebuild
index e7a85c0..2d46f9c 100644
--- a/devel/games-action/parsec47/parsec47-0.2.ebuild
+++ b/devel/games-action/parsec47/parsec47-0.2.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=p47
MY_PV=${PV//./_}
@@ -16,48 +18,33 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/util/sdl/Texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/util/sdl/Sound.d \
- -e 's:"\(morph[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(small[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(smallmove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(smallsidemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(middle[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(middlesub[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(middlemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(middlebackmove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(large[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(largemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(morph_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(small_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(middlesub_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i p47/src/abagames/p47/BarrageManager.d \
- -e 's:"\(p47.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i p47/src/abagames/p47/P47PrefManager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/Texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/Sound.d \
+ -e 's:"\(morph[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(small[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(smallmove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(smallsidemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(middle[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(middlesub[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(middlemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(middlebackmove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(large[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(largemove[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(morph_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(small_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(middlesub_lock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/p47/BarrageManager.d \
+ -e 's:"\(p47.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i src/abagames/p47/P47PrefManager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/projectl/Manifest b/devel/games-action/projectl/Manifest
index 8b2df8a..1864e59 100644
--- a/devel/games-action/projectl/Manifest
+++ b/devel/games-action/projectl/Manifest
@@ -1,5 +1,5 @@
AUX projectl-1.001.diff 10744 RMD160 b3bc270dd1c64e60af32ecdffaa4914e37ee5e01 SHA1 a2ee107e155eaa3e83258f6becd5833aa5c5af2d SHA256 684f8acf990600ebc2bdc36200bfd066711943bc19bc7b0651d0a5ebd409fc67
AUX projectl.png 3787 RMD160 c5f0d5f472111c28b6bff7ff5688df4a4929eb79 SHA1 38c61bbbb7c29ffde100c4baa0e853b25aed9a4d SHA256 e34cb9fa1ca27b03d7fa3396657196f2881dc7b38f12738316b2d0e6c56f29f4
DIST projectL_1001.zip 3398282 RMD160 f753c9acb8ab2cfb84823acfbcc5e7bdc9b5c4fe SHA1 72bd88714b1cf5eb5205fd22fb565f3695337a1b SHA256 cfc5ed5a693964ef0296f7d52ee31fe9a0a77a715941b3cff086c2338512a716
-EBUILD projectl-1.001.ebuild 2029 RMD160 551e650d2b0213cc14b0432961d2c7f269ed273e SHA1 4ca2dabf99580037628a25d43eb509907791b263 SHA256 d5eff11c429bbfc0f86423b75d298a90c30cfa365bc6e0a09806e65e06db38dc
+EBUILD projectl-1.001.ebuild 1553 RMD160 0633ae75f37f98a4887ebb2d55b966d0840c2325 SHA1 d43f48702017d0b14526240d7255971bc531a969 SHA256 58d43a5835ba27db3b0805ba4c65930aa5e1eda8836b47b7736769f6b43e0dfe
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/projectl/projectl-1.001.ebuild b/devel/games-action/projectl/projectl-1.001.ebuild
index 68cd13e..50b5c56 100644
--- a/devel/games-action/projectl/projectl-1.001.ebuild
+++ b/devel/games-action/projectl/projectl-1.001.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=projectL
MY_PV=${PV//./}
@@ -16,37 +18,22 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}_${MY_PV}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i projectL_1001/src/br/gamemanager.d \
- -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i projectL_1001/src/br/gamemanager.d \
- -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i projectL_1001/src/br/sound.d \
- -e 's:"\(voice/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i projectL_1001/src/br/sound.d \
- -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i projectL_1001/src/br/sound.d \
+ -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/gamemanager.d \
+ -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/gamemanager.d \
+ -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \
+ -e 's:"\(voice/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \
+ -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \
|| die "sed failed"
}
diff --git a/devel/games-action/reflectball/Manifest b/devel/games-action/reflectball/Manifest
index 750d643..3deb229 100644
--- a/devel/games-action/reflectball/Manifest
+++ b/devel/games-action/reflectball/Manifest
@@ -1,5 +1,5 @@
AUX reflectball-0.11.diff 13207 RMD160 671cdbf4b62a339bde784d3561e6e8cfd26e9831 SHA1 2a1a77c588496fa0a590c57ef412bf7433291006 SHA256 32c3b17f6f3f824e1f2c11b065cdacbd6329c6f5747dd17ce0863dd6eae8cd89
AUX reflectball.png 1034 RMD160 06622ae3d3d47ac50fa0d4a3e9cd0b8a2ddc9129 SHA1 f48e4ddf1d2ed5bd75faef3fecd2c8e6b079183d SHA256 1c233aedb22c7f133a2a87f26bffc9386a06495f9c289a94fd9d6d9ec5c5c517
DIST RefLectBall.zip 2958034 RMD160 ba0cee2b7835fdae1d4790502ba7ad4e0ec2e28d SHA1 ff30978621b19c7abeb60526be853eed834c334d SHA256 261c81da6e65ae12234627b9b883b1db6843326893cfcc71574f09fa152099fb
-EBUILD reflectball-0.11.ebuild 2124 RMD160 e57ac8e79ff90ecc58f5b0ab1886fba622ba6c03 SHA1 63e1a9efd51dbbe0979e37d7af60aabcbc740b9a SHA256 18e88f27412f8251484bebe11b5cc13fadb17086a8e4960a34dd26c7b1cbfdcc
+EBUILD reflectball-0.11.ebuild 1598 RMD160 5dc9bd1a7b930abc476eaa6e384b083ed439861e SHA1 f2eed7ba304a84b39fdf48d2b2a7f650543af64b SHA256 737f4cd46e21501e38e7470bdf5cb9fb32faaa09cddebbfd2e3111004cbf672f
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/reflectball/reflectball-0.11.ebuild b/devel/games-action/reflectball/reflectball-0.11.ebuild
index 27804e7..e3c27ca 100644
--- a/devel/games-action/reflectball/reflectball-0.11.ebuild
+++ b/devel/games-action/reflectball/reflectball-0.11.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=RefLectBall
MY_PV=${PV//./_}
@@ -16,40 +18,25 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
- mv RefLectBall/src/reflection.d RefLectBall/src/reflection.d-OFF
+ mv src/reflection.d src/reflection.d-OFF
sed -i \
- -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
- -e 's:"\(next.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
- -e 's:"\(gameover.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
- -e 's:"\(edificio.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/main.d \
- -e 's:"\(ref-ball[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
- -e 's:"\(voice_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
- -e 's:"\(zlock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
- -e 's:"\(bullets[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i RefLectBall/src/init.d \
+ -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(next.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(gameover.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(edificio.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/main.d \
+ -e 's:"\(ref-ball[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(voice_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(zlock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(bullets[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
|| die "sed failed"
}
diff --git a/devel/games-action/tatan/Manifest b/devel/games-action/tatan/Manifest
index 3458d0b..99675cf 100644
--- a/devel/games-action/tatan/Manifest
+++ b/devel/games-action/tatan/Manifest
@@ -1,5 +1,5 @@
AUX tatan-1.0.diff 3553 RMD160 9dfd1127a13f4a0047511884b0c3a6f036cf6364 SHA1 694552a25ed82bb67236f8f8069730ec5243f8d7 SHA256 dece075e19e842838e0013aefa8e896b03a0cdec03c1161ab78c6b69cf9c874a
AUX tatan.png 2241 RMD160 ecb3b09a29cb5bda54ab0cfa6f6a91b6ab9c89f2 SHA1 0c66f2035477207a783e94a98ebd0a7499ec30f1 SHA256 1a5d661ebf8137a63c86e59ad1126421499b280087029be078f2731f5c6ac0fb
DIST tatan.zip 2343296 RMD160 010f8c22e23d16838defe1a6a040e733f20ebf5f SHA1 2872e396344c1d18a5083733c872d13775204b36 SHA256 59ffd457ce67c3c75c01eb74aa330bd729c741607b5437b351fb5faab532de9f
-EBUILD tatan-1.0.ebuild 1949 RMD160 1e44406c6dc80331d2f1e24a602c26bc3054601e SHA1 dd391f1d1c753eda7909a26421397521327103e1 SHA256 6ea905c9b2a2afeb5e3f618518a137dd1c1fd1268a38c42e3ba5aaa5a14eeee2
+EBUILD tatan-1.0.ebuild 1500 RMD160 1129256d35e2cc8aea538a8e9a2135e78d12edc0 SHA1 50a2ec6b3e7ac72bdb3c3d7af43ed5b73215791c SHA256 c4a82bc627cd9fb3032f211810c2c97efe47ea2142e2dbd04f65eb0f6cb864ab
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/tatan/tatan-1.0.ebuild b/devel/games-action/tatan/tatan-1.0.ebuild
index 108147a..3d577aa 100644
--- a/devel/games-action/tatan/tatan-1.0.ebuild
+++ b/devel/games-action/tatan/tatan-1.0.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=tatan
MY_PV=${PV//./_}
@@ -16,39 +18,24 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(resource/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tatan/import/hell2.d \
- -e 's:"\(image/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tatan/src/br/gamemanager.d \
- -e 's:"\(image/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tatan/src/br/screen.d \
- -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tatan/src/br/sound.d \
- -e 's:"\(voice/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tatan/src/br/sound.d \
- -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tatan/src/br/sound.d \
- -e 's:"\(screenshot.bmp[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i tatan/src/br/screen.d \
+ -e 's:"\(resource/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i import/hell2.d \
+ -e 's:"\(image/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/gamemanager.d \
+ -e 's:"\(image/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/screen.d \
+ -e 's:"\(se/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \
+ -e 's:"\(voice/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \
+ -e 's:"\(music/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/br/sound.d \
+ -e 's:"\(screenshot.bmp[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i src/br/screen.d \
|| die "sed failed"
}
@@ -68,4 +55,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
diff --git a/devel/games-action/titanion/Manifest b/devel/games-action/titanion/Manifest
index 12e853a..d1b3e44 100644
--- a/devel/games-action/titanion/Manifest
+++ b/devel/games-action/titanion/Manifest
@@ -1,5 +1,5 @@
AUX titanion-0.3.diff 15721 RMD160 2f871db473a5167692a786111f231d4786d702f2 SHA1 a00ad3cd861f46bb7c5ccbd534701619c9cfbed3 SHA256 45d47250658c635001d188c6fcf37199dc4d827c33d4d1f54c7752a05f58a081
AUX titanion.png 2741 RMD160 422b7b35a3d71be171db719fd07a3d128ad249c0 SHA1 35dffb15d79e9f07eddda2dd9a6ca3bef4bfb1f8 SHA256 6e52cf0a3fafa870f8d23988e7883bd5f03407f9a9032c5a44ac5191c4bb4ad4
DIST ttn0_3.zip 5551368 RMD160 fb4913eb2aa6f8cf068c366a5a9e29987b516d60 SHA1 02390f59eda413ba5848343c605040394f357f74 SHA256 7d1d1cb9f8ba754f3df303fc28697fbf16df409ccc98cc65619dd03462da8df3
-EBUILD titanion-0.3.ebuild 2020 RMD160 b3599eb3f57acf2a16bbc1ce74b64ae3667ce8d5 SHA1 0409aefc3de519782477e207f7a2c6adf38b9bf6 SHA256 d8e203ea02d209710507771a2c39d53cb674b31c0671e5a55a3a300e3d531b0d
+EBUILD titanion-0.3.ebuild 1621 RMD160 8d7b2fae617c92c3c9198e0d65ac4bac23f17634 SHA1 3112659b7131581264c69347c845994749e4e404 SHA256 a9d23d554897c85405897eadeb3dc3c2e0b2fb4caf218e90f7095785a2945792
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/titanion/titanion-0.3.ebuild b/devel/games-action/titanion/titanion-0.3.ebuild
index 37b5e41..0ae87d7 100644
--- a/devel/games-action/titanion/titanion-0.3.ebuild
+++ b/devel/games-action/titanion/titanion-0.3.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=ttn
MY_PV=${PV//./_}
@@ -23,27 +25,16 @@ RDEPEND=""
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
src_unpack(){
unpack ${A}
+}
+
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i ttn/src/abagames/util/sdl/texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i ttn/src/abagames/util/sdl/sound.d \
- -e 's:"\(ttn.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i ttn/src/abagames/ttn/preference.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(ttn.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i src/abagames/ttn/preference.d \
|| die "sed failed"
}
@@ -71,4 +62,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
diff --git a/devel/games-action/torustrooper/Manifest b/devel/games-action/torustrooper/Manifest
index 9d100c3..ef4fd99 100644
--- a/devel/games-action/torustrooper/Manifest
+++ b/devel/games-action/torustrooper/Manifest
@@ -1,5 +1,5 @@
AUX torustrooper-0.22.diff 25604 RMD160 974631e87f9201e66d2e07e43f3e39425fc02767 SHA1 69b5be3732ca114853704040d028cfe2281388ec SHA256 3d9c81299af85d4aa05eb36ac8c7854a5b1f8efd0716ca396817900ecbc29160
AUX torustrooper.png 3106 RMD160 8182a4c4a79dd1cb013ac503d43076350c15b60f SHA1 c55233b8b2c214022d50f5811f5d11f52d3fdff9 SHA256 cced357701c1bee13231f2f396f2e45ccc7c84921574fa8fd60c09ede1e865d8
DIST tt0_22.zip 6315755 RMD160 d72fdb66cd103ed0a935c079531a7d271e982506 SHA1 b00dc240e5c503031febf9a305f39b475afc279f SHA256 6fcbb3de9ac5cfce38253f71257143631a978c625b041c8527d18ddb5c8813fa
-EBUILD torustrooper-0.22.ebuild 2107 RMD160 86b28a1a9dd11cdd1d3f2f150e67284386709591 SHA1 1c2ce3e5c9f178d84cdfe211d375e1f7f101eb79 SHA256 12e8ac95efe60937c3a080b5e1c1ff319e7a423d74f85966964a922c94851f4c
+EBUILD torustrooper-0.22.ebuild 1689 RMD160 b57a93a295d821d8e89074d5b862d62511610fc6 SHA1 929a58cf71dd7f5c3180d211fbcf330a9a45795f SHA256 3c132fc5a89f20ce0a9e8903cf9e504977a97343963dfb338f1c54adc15ac380
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/torustrooper/torustrooper-0.22.ebuild b/devel/games-action/torustrooper/torustrooper-0.22.ebuild
index 72989a6..35fd612 100644
--- a/devel/games-action/torustrooper/torustrooper-0.22.ebuild
+++ b/devel/games-action/torustrooper/torustrooper-0.22.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=tt
MY_PV=${PV//./_}
@@ -16,36 +18,21 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tt/src/abagames/util/sdl/texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tt/src/abagames/util/sdl/sound.d \
- -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tt/src/abagames/tt/barrage.d \
- -e 's:"\(tt.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i tt/src/abagames/tt/prefmanager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tt/barrage.d \
+ -e 's:"\(tt.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i src/abagames/tt/prefmanager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/torustrooperpure/Manifest b/devel/games-action/torustrooperpure/Manifest
index ba4e276..4f66488 100644
--- a/devel/games-action/torustrooperpure/Manifest
+++ b/devel/games-action/torustrooperpure/Manifest
@@ -1,5 +1,5 @@
AUX torustrooperpure-0.2.diff 23009 RMD160 ded7404af0cd851fcd00efe99c119ca4d2b26d89 SHA1 2ab0c3c4c140b786caa19592ce03118c62ddd213 SHA256 095deeb85eec5117e4a7065214f79a697dbdb2b79f840222d015592ebe574309
AUX torustrooperpure.png 7754 RMD160 6c1d85960642b94fc32d72c30815cce9edb22aac SHA1 08af4712cef5027dbfd22276962108030b039b58 SHA256 27742be9fd8399671b1f517cb7445e98e38e249c7579c5571d62b636e3dd32fa
DIST ttp0_2.zip 6333904 RMD160 2b58f196144c8e0b6debe54c2025f3a7572c7e64 SHA1 0d7fa7c29866017e06427220ad463d9bf4197649 SHA256 8097a8ff19d74f1f145a541865d97ee8536241e937f255d3837df5d3955b7be2
-EBUILD torustrooperpure-0.2.ebuild 2098 RMD160 36bf53c7027aaf7d79a197188ce0b1cc1ca47b14 SHA1 6d7e05d43fc76767293c5a6d8ad46de5481b4bbc SHA256 81cc5d4003561cbf2b2c273300c6695149b0fd07480c505a80c204cafcfbfe2b
+EBUILD torustrooperpure-0.2.ebuild 1665 RMD160 0e52fe6855333ebf80a6edf4571581d1fae1b369 SHA1 429ad630203dd26a324afc69617941d3bf06166f SHA256 dd1e2e39706e0f2dd9849fedeebe97588dd5a9fb1837fafbae29039f9368f064
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/torustrooperpure/torustrooperpure-0.2.ebuild b/devel/games-action/torustrooperpure/torustrooperpure-0.2.ebuild
index b66251a..b9dca39 100644
--- a/devel/games-action/torustrooperpure/torustrooperpure-0.2.ebuild
+++ b/devel/games-action/torustrooperpure/torustrooperpure-0.2.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=ttp
MY_PV=${PV//./_}
@@ -15,35 +17,21 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}${MY_PV}
-pkg_setup() {
- games_pkg_setup
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i ttp0_2/src/abagames/util/sdl/texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i ttp0_2/src/abagames/util/sdl/sound.d \
- -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i ttp0_2/src/abagames/tt/barrage.d \
- -e 's:"\(tt.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i ttp0_2/src/abagames/tt/prefmanager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tt/barrage.d \
+ -e 's:"\(tt.prf[^"]*\)":"'${GAMES_STATEDIR}'/'${PN}'/\1":g' -i src/abagames/tt/prefmanager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/tumikifighters/Manifest b/devel/games-action/tumikifighters/Manifest
index e5d50fa..7169b63 100644
--- a/devel/games-action/tumikifighters/Manifest
+++ b/devel/games-action/tumikifighters/Manifest
@@ -1,5 +1,5 @@
AUX tumikifighters-0.2.diff 37502 RMD160 c2a01084cefe183cb1f9b955d3ba4bcc05c33779 SHA1 d6aafbc06db2e79d9397ffd7b782d42dcb09e24a SHA256 ac68eef44c3ca1dcfaa61d6f28a5c560e8f3f798416aceaf0325a48dada64036
AUX tumikifighters.png 2198 RMD160 ad8bed670a9620f7fbb09f8dda0974141669121c SHA1 1b49cec6a7f1a506253fe9f141ebe479261c0b24 SHA256 f77ecdb7d747836130985aa1eaf2f69a5ace60cf9999e85f135b7864aa8abf73
DIST tf0_2.zip 5278017 RMD160 68d81ea4c70b2f596e16c6638271003cd4554c2a SHA1 42ab2b2af38f9e7ec71051713f172407f00e2a63 SHA256 dd2f7f793acb5a38da58632041a07d7cd09717dfb7450dfc973638a68f2a5f22
-EBUILD tumikifighters-0.2.ebuild 2247 RMD160 60c2756836d0f20685f536112ea1085b7f2ccc44 SHA1 e4c60c6936f8c5a0584eca2ad1f12b13462ff3fa SHA256 288f8d9bac03b349871afa0f4fbccdc822122c8c9d1b244bdf12b61cd70e3982
+EBUILD tumikifighters-0.2.ebuild 1820 RMD160 b18515002b4acff6dc837922cdb594ec8597d010 SHA1 da6f2831598080b63cdd3ac0c7af902a0dee8878 SHA256 8f2bfd454aac2561b0a5da6f6035b86b9f796ec694f732efd691f90b2db43a8c
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/tumikifighters/tumikifighters-0.2.ebuild b/devel/games-action/tumikifighters/tumikifighters-0.2.ebuild
index f036819..bf83e45 100644
--- a/devel/games-action/tumikifighters/tumikifighters-0.2.ebuild
+++ b/devel/games-action/tumikifighters/tumikifighters-0.2.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=tf
MY_PV=${PV//./_}
@@ -16,39 +18,24 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tf/src/abagames/util/sdl/sound.d \
- -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tf/src/abagames/tf/barragemanager.d \
- -e 's:"\(enemy[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tf/src/abagames/tf/enemyspec.d \
- -e 's:"\(field[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tf/src/abagames/tf/field.d \
- -e 's:"\(stage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tf/src/abagames/tf/stagemanager.d \
- -e 's:"\(tumiki[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i tf/src/abagames/tf/tumikiset.d \
- -e 's:"\(tf.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i tf/src/abagames/tf/prefmanager.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/barragemanager.d \
+ -e 's:"\(enemy[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/enemyspec.d \
+ -e 's:"\(field[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/field.d \
+ -e 's:"\(stage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/stagemanager.d \
+ -e 's:"\(tumiki[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/tf/tumikiset.d \
+ -e 's:"\(tf.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i src/abagames/tf/prefmanager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/valandrick/Manifest b/devel/games-action/valandrick/Manifest
index d89d449..2541531 100644
--- a/devel/games-action/valandrick/Manifest
+++ b/devel/games-action/valandrick/Manifest
@@ -1,5 +1,5 @@
AUX valandrick-0.1a.diff 24651 RMD160 7116f7e289afa887b1cab80e8753be1d558ad44a SHA1 e578f26d0911adad9dee8ef578552522edc9f395 SHA256 3bd698849b0a60816e28ac9b2b4da8eb7c8809bf5a5871e35c522c814efe95b8
AUX valandrick.png 1633 RMD160 7ca0c402f06f089fc8e22d2abd2bfcb7b840e6f4 SHA1 efd86c12c89f1dcae8bfd9e6a93fe77d0c9452fc SHA256 870a5ea2bcc266cf34a69904205cd682943e053207b1856bd01c115045c2462f
DIST vr0_1a.zip 2146246 RMD160 79eb44602d2c2ad276023cc8d5dec1d3c6f3f149 SHA1 3712c889e5097eb83e44f7c40ee7549815a900e9 SHA256 e167c6dcfb4a7d6f26e42deeebef1c224e1e5a38a51d067710585c956af554c4
-EBUILD valandrick-0.1a.ebuild 1907 RMD160 6391514dc18ef53f17e4a6b5190bcb58fc80110f SHA1 cb4468e05225e928acd240bef85f54659e8af141 SHA256 0a1d852b126e99098f9bb178e0bce82ba8d4b7037d6b501af209d9e7486bf660
+EBUILD valandrick-0.1a.ebuild 1489 RMD160 f2f8be8be817e75a682dec3f910cf019b9d10e39 SHA1 0356940d3dc93a11ab69b7402a175e1b637fbc35 SHA256 f33a24d99a3efc841c1567eb429a0cc886427be79e8c46d017ce7ae0d56d2c3a
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/valandrick/valandrick-0.1a.ebuild b/devel/games-action/valandrick/valandrick-0.1a.ebuild
index 7f2f44d..62cf9a2 100644
--- a/devel/games-action/valandrick/valandrick-0.1a.ebuild
+++ b/devel/games-action/valandrick/valandrick-0.1a.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=vr
MY_PV=${PV//./_}
@@ -16,36 +18,21 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
sed -i \
- -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i vr/src/abagames/util/sdl/texture.d \
- -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i vr/src/abagames/util/sdl/sound.d \
- -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i vr/src/abagames/vr/barrage.d \
- -e 's:"\(vr.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i vr/src/abagames/vr/prefmanager.d \
+ -e 's:"\(images/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/texture.d \
+ -e 's:"\(sounds/[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/util/sdl/sound.d \
+ -e 's:"\(barrage[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/abagames/vr/barrage.d \
+ -e 's:"\(vr.prf[^"]*\)":"'${GAMES_STATEDIR}'/\1":g' -i src/abagames/vr/prefmanager.d \
|| die "sed failed"
}
diff --git a/devel/games-action/zlock/Manifest b/devel/games-action/zlock/Manifest
index e38d235..608dd91 100644
--- a/devel/games-action/zlock/Manifest
+++ b/devel/games-action/zlock/Manifest
@@ -3,5 +3,5 @@ AUX zlock-config.dat 36 RMD160 d2b781ff3f935ad0236800bf3097e181d5ff93ec SHA1 108
AUX zlock-score.dat 120 RMD160 7c0353253fa634e6ddbdde9d3c90ac7ae555c2f3 SHA1 3f204f6d43ea796eee53178fca8a9532f3ca1296 SHA256 c44b5a8161cabdb4013c832f2597f12f1354acfccc55eaee146c6529e52c3bfc
AUX zlock.png 1203 RMD160 926130b53ed5939eb02fefc35772dbe1d60ef289 SHA1 5fb53af319d9555252f096e6561fc7c91738253d SHA256 a8e9340f6ff558b41ec89e97a4b704a8966b14f5065824b8cc43a5d7196c074a
DIST z-lock.zip 6023354 RMD160 bdb50db673c76f38445c8d2128beee64d3930b86 SHA1 55b29719ed23d169b5a2c6f0c889e49f103ed6bc SHA256 1175374e9752eebe9d13a3c7110a47a6d3d5a5acdeba7857b4010fe4046b144e
-EBUILD zlock-0.20.ebuild 2531 RMD160 53939e4a425f40fad5249af0cd4ae961940e9d2f SHA1 0aedda7950b35868b8821fdb0736f2f94270d8aa SHA256 f2104556a5fe5c9c1273dadac43875fd2a5009c5bc58be266740326e209f2851
+EBUILD zlock-0.20.ebuild 2041 RMD160 497506dc1db74fda5dc931b578aacc5536362433 SHA1 ed5e7e708648d552e2a56d107b47df08caab9cdd SHA256 e0e92702a463d36d2cf59f97b82b36206a3a246d1712bc6e227ad0ec7f9aae1f
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-action/zlock/zlock-0.20.ebuild b/devel/games-action/zlock/zlock-0.20.ebuild
index 6e6f90f..e6b9182 100644
--- a/devel/games-action/zlock/zlock-0.20.ebuild
+++ b/devel/games-action/zlock/zlock-0.20.ebuild
@@ -2,7 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+
+inherit d-games
MY_PN=z-lock
MY_PV=${PV//./_}
@@ -16,43 +18,28 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer
dev-libs/bulletss"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
-
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" == "2" ] ; then
- die "gdc doesn't work with sys-devel/gcc-4.2 currently - use 4.1 instead"
- fi
-}
-
-src_unpack(){
- unpack ${A}
+src_prepare(){
epatch "${FILESDIR}"/${P}.diff
- mv z-lock/src/reflection.d z-lock/src/reflection.d-OFF
+ mv src/reflection.d src/reflection.d-OFF
sed -i \
- -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(next.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(gameover.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(edificio.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/main.d \
- -e 's:"\(se_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(voice_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(zlock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(bullet[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i z-lock/src/init.d \
- -e 's:"\(config.dat[^"]*\)":"'${GAMES_STATEDIR}'/'zlock-'\1":g' -i z-lock/src/gctrl.d \
- -e 's:"\(score.dat[^"]*\)":"'${GAMES_STATEDIR}'/'zlock-'\1":g' -i z-lock/src/gctrl.d \
+ -e 's:"\(title.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(next.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(gameover.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(edificio.bmp[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/main.d \
+ -e 's:"\(se_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(voice_[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(zlock[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(bullet[^"]*\)":"'${GAMES_DATADIR}'/'${PN}'/\1":g' -i src/init.d \
+ -e 's:"\(config.dat[^"]*\)":"'${GAMES_STATEDIR}'/'zlock-'\1":g' -i src/gctrl.d \
+ -e 's:"\(score.dat[^"]*\)":"'${GAMES_STATEDIR}'/'zlock-'\1":g' -i src/gctrl.d \
|| die "sed failed"
}
diff --git a/devel/games-arcade/atomorun2008/Manifest b/devel/games-arcade/atomorun2008/Manifest
index a050302..ed4fc72 100644
--- a/devel/games-arcade/atomorun2008/Manifest
+++ b/devel/games-arcade/atomorun2008/Manifest
@@ -1,5 +1,5 @@
AUX atomorun2008-1.0.diff 48982 RMD160 4084b875583d8a203363eccaefa7494b5aa695ed SHA1 a8233ae04d323e7466214c07f204e7822015a000 SHA256 6428b8fbddb0b9bb84fdda944daa14d08242f267d6e7eeb76ce86e9f7bdfe95e
AUX atomorun2008.png 4003 RMD160 89d51abcc81f52928a66a697043c926f3c54ff83 SHA1 aebb38ba7090f84162d06d3266f0236c1955d2ae SHA256 cad07cbd11754bb836a7036f0f0fecdd7a21807c58042f956570e7f9576c270c
DIST atomorun2008-1.0.tar.bz2 6874942 RMD160 8ae2c95004f3ac202db16cf023db9b59bbdc50d0 SHA1 99821f6a2948352f203b72a0a4cfc54baa57ef6b SHA256 2fb660cf062f15fdd90143af223246d6729c1528a08121d23e1ba73a79c7ba3a
-EBUILD atomorun2008-1.0.ebuild 1552 RMD160 9f7a9ad1e80d08240803448db01f5afb057a6aeb SHA1 f4e63f50e1d47a8c86ec0ea887015121bdc12155 SHA256 f863439342d59a9d6d7be775148529bb238f5884320d58d55df48f7a017faa0b
+EBUILD atomorun2008-1.0.ebuild 1170 RMD160 51fe16cf125f8d110ac72445c01fddb71500eac5 SHA1 a4872b3823ba8464e98810b085d5d37d9620953c SHA256 7d5b0c27d3d081422a9dc3e51b2ea16197a8274dd39bc3bb35e7c6fecdd12ed2
MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906
diff --git a/devel/games-arcade/atomorun2008/atomorun2008-1.0.ebuild b/devel/games-arcade/atomorun2008/atomorun2008-1.0.ebuild
index 3e0b25f..f1bf39c 100644
--- a/devel/games-arcade/atomorun2008/atomorun2008-1.0.ebuild
+++ b/devel/games-arcade/atomorun2008/atomorun2008-1.0.ebuild
@@ -2,8 +2,9 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit eutils games
+EAPI="2"
+inherit d-games
DESCRIPTION="Matthias Thurau's great OpenGL 3D platform-game Atomorun2008"
HOMEPAGE="http://atomorun2008.whosme.de/"
@@ -14,28 +15,18 @@ SLOT="0"
KEYWORDS="~ppc ~x86"
IUSE=""
-DEPEND="media-libs/libsdl
+RDEPEND="media-libs/libsdl
media-libs/mesa
media-libs/sdl-mixer"
-RDEPEND=""
+DEPEND="${RDEPEND}"
S=${WORKDIR}/${MY_PN}
-pkg_setup() {
- games_pkg_setup
- # gcc must be built with "d" USE-FLAG
- if ! built_with_use sys-devel/gcc:4.1 d; then
- ewarn "sys-devel/gcc must be built with d for this package"
- ewarn "to function."
- die "recompile gcc with USE=\"d\""
- fi
- if [ "$(gcc-major-version)" == "4" ] && [ "$(gcc-minor-version)" >= "2" ] ; then
- die "gdc doesn't work with > sys-devel/gcc-4.1.2 currently - use 4.1 instead"
- fi
-}
-
src_unpack(){
unpack ${A}
+}
+
+src_prepare(){
cd "${S}/${PN}-${PV}"
epatch ${FILESDIR}/"${P}.diff"
sed -i -e "s:resources/:"${GAMES_DATADIR}"/"${PN}"/resources/:" -i src/sound.d
@@ -68,5 +59,3 @@ src_install() {
pkg_postinst() {
games_pkg_postinst
}
-
-