diff options
author | Marcel Unbehaun <frostworks@gmx.de> | 2009-08-28 12:49:23 +0200 |
---|---|---|
committer | Marcel Unbehaun <frostworks@gmx.de> | 2009-08-28 12:49:23 +0200 |
commit | 6190392723dba168d350137a6c6b22422c0af8f6 (patch) | |
tree | 818d8775d2483e286c80b0684196759f4a845f20 | |
parent | (games-action/tumikifighters) rm /files/digest-tumikifighters-0.2 (diff) | |
download | gamerlay-6190392723dba168d350137a6c6b22422c0af8f6.tar.gz gamerlay-6190392723dba168d350137a6c6b22422c0af8f6.tar.bz2 gamerlay-6190392723dba168d350137a6c6b22422c0af8f6.zip |
(games-action/valandrick) using debian patches valandrick-0.1a.ebuild
(games-action/valandrick) new Manifest
-rw-r--r-- | games-action/valandrick/Manifest | 5 | ||||
-rw-r--r-- | games-action/valandrick/valandrick-0.1a.ebuild | 28 |
2 files changed, 19 insertions, 14 deletions
diff --git a/games-action/valandrick/Manifest b/games-action/valandrick/Manifest index 2541531..2bbe423 100644 --- a/games-action/valandrick/Manifest +++ b/games-action/valandrick/Manifest @@ -1,5 +1,4 @@ -AUX valandrick-0.1a.diff 24651 RMD160 7116f7e289afa887b1cab80e8753be1d558ad44a SHA1 e578f26d0911adad9dee8ef578552522edc9f395 SHA256 3bd698849b0a60816e28ac9b2b4da8eb7c8809bf5a5871e35c522c814efe95b8 -AUX valandrick.png 1633 RMD160 7ca0c402f06f089fc8e22d2abd2bfcb7b840e6f4 SHA1 efd86c12c89f1dcae8bfd9e6a93fe77d0c9452fc SHA256 870a5ea2bcc266cf34a69904205cd682943e053207b1856bd01c115045c2462f +DIST val-and-rick_0.1a.dfsg1-2.diff.gz 9344 RMD160 c48101841d9571afc9125e5675359672ff31e551 SHA1 bbcaec84193486cba0266b8e2af679b121aa94bb SHA256 f1f75dcf0122795a9049fe24b346932c0b2620742a3d67482aea253bfe0c6fd7 DIST vr0_1a.zip 2146246 RMD160 79eb44602d2c2ad276023cc8d5dec1d3c6f3f149 SHA1 3712c889e5097eb83e44f7c40ee7549815a900e9 SHA256 e167c6dcfb4a7d6f26e42deeebef1c224e1e5a38a51d067710585c956af554c4 -EBUILD valandrick-0.1a.ebuild 1489 RMD160 f2f8be8be817e75a682dec3f910cf019b9d10e39 SHA1 0356940d3dc93a11ab69b7402a175e1b637fbc35 SHA256 f33a24d99a3efc841c1567eb429a0cc886427be79e8c46d017ce7ae0d56d2c3a +EBUILD valandrick-0.1a.ebuild 2186 RMD160 fc04d6a23a1d0a484232838d5c88a53446a47b5a SHA1 a8572be2ef9f0da5b5d1f07a208c3de59863b949 SHA256 3409a264a128db8d0dbe9b7fde24c8219e0ba682a644cfaa83df4094be59864d MISC metadata.xml 249 RMD160 220cde0fc1a8d7d355705f0f6772bd8d77cdc17a SHA1 34b33eb8d24cd8bfef2ddfb8e80334fd77cc9488 SHA256 3875fd5008d7f5bfe7f3cf7bf330c209a5034f5988d37c1699fb3be35a7be906 diff --git a/games-action/valandrick/valandrick-0.1a.ebuild b/games-action/valandrick/valandrick-0.1a.ebuild index 62cf9a2..016ea25 100644 --- a/games-action/valandrick/valandrick-0.1a.ebuild +++ b/games-action/valandrick/valandrick-0.1a.ebuild @@ -7,11 +7,13 @@ EAPI="2" inherit d-games MY_PN=vr +MY_PD=val-and-rick MY_PV=${PV//./_} DESCRIPTION="Guns, Guns, Guns! Inofficial and secret 1st version of gunroar" HOMEPAGE="http://www.asahi-net.or.jp/~cs8k-cyu/" -SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PV}.zip" +SRC_URI="http://www.asahi-net.or.jp/~cs8k-cyu/windows/${MY_PN}${MY_PV}.zip + mirror://debian/pool/main/v/${MY_PD}/${MY_PD}_${PV}.dfsg1-2.diff.gz" LICENSE="BSD" SLOT="0" @@ -21,18 +23,28 @@ IUSE="" RDEPEND="media-libs/libsdl media-libs/mesa media-libs/sdl-mixer - dev-libs/bulletss" + dev-libs/libbulletml" DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_PN} src_prepare(){ - epatch "${FILESDIR}"/${P}.diff + # using frostworks patches with debian's cleanups and minor patches + epatch "${WORKDIR}"/${MY_PD}_${PV}.dfsg1-2.diff + sed -i -e "s:${MY_PD}-${PV}.dfsg1/::g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch + sed -i -e "s:${MY_PD}:${PN}:g" -i "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/import.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/fixes.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/makefile.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/windowed.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/homedir.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/resizable.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/endian-clean.patch + epatch "${S}"/${MY_PD}-${PV}.dfsg1/debian/patches/avoid-segfault-when-sdl-fails.patch sed -i \ -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" } @@ -44,12 +56,7 @@ src_install() { insinto "${GAMES_DATADIR}"/${PN} doins -r barrage images sounds || die - if [ ! -e "${GAMES_STATEDIR}"/vr.prf ] - then - dodir "${GAMES_STATEDIR}" - touch ${D}/"${GAMES_STATEDIR}"/vr.prf - fi - newicon "${FILESDIR}"/${PN}.png ${PN}.png + newicon "${S}"/${MY_PD}-${PV}.dfsg1/debian/${MY_PD}.xpm ${PN}.xpm make_desktop_entry ${PN} ${PN} dodoc readme* prepgamesdirs @@ -57,5 +64,4 @@ src_install() { pkg_postinst() { games_pkg_postinst - chmod ug+rw "${GAMES_STATEDIR}"/vr.prf } |