summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games-roguelike/tome/ChangeLog7
-rw-r--r--games-roguelike/tome/Manifest12
-rw-r--r--games-roguelike/tome/tome-2.3.5.ebuild35
3 files changed, 26 insertions, 28 deletions
diff --git a/games-roguelike/tome/ChangeLog b/games-roguelike/tome/ChangeLog
index da61e205eb11..5ac0e08f9a40 100644
--- a/games-roguelike/tome/ChangeLog
+++ b/games-roguelike/tome/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for games-roguelike/tome
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/ChangeLog,v 1.35 2012/05/28 12:23:39 tupone Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/ChangeLog,v 1.36 2014/07/04 06:51:01 mr_bones_ Exp $
+
+ 04 Jul 2014; Michael Sterrett <mr_bones_@gentoo.org> tome-2.3.5.ebuild:
+ fix underlinking (bug #516264); EAPI=5
28 May 2012; Tupone Alfredo <tupone@gentoo.org> tome-2.3.5.ebuild,
+files/tome-2.3.5-noX.patch, -files/tome-2.3.5-overflow.patch:
diff --git a/games-roguelike/tome/Manifest b/games-roguelike/tome/Manifest
index 26f0fb1443ab..15a0b29b3ece 100644
--- a/games-roguelike/tome/Manifest
+++ b/games-roguelike/tome/Manifest
@@ -1,6 +1,6 @@
-AUX 2.3.5-gentoo-paths.patch 1172 RMD160 284efaf1eb85ee17f9d08719179f835cf4777100 SHA1 c6c2203e504cd0b09f91c2ed8e3eec9fd6f84280 SHA256 e1978ac45c002a7b40a1f7123430a8aa1a4c45c48468b8d0bd6c670041a538e1
-AUX tome-2.3.5-noX.patch 453 RMD160 862c5920eaceaac47becd69d8194151316b071c6 SHA1 9a276831fc0a989ae0c8d020c9e8dc76f2ae0424 SHA256 131953319eb1d2c213a881f6e7d0cfe0839d787f298e15e3396aab04d05b56e0
-DIST tome-235-src.tar.bz2 2951227 RMD160 c13bf80cee65287c0d4280a1fa6aeb885eb7f21b SHA1 30e39f5b4464ef42abb9fa9e1b43f2cf7f0f3203 SHA256 8844b0b889bac3943ea2f4d4d43b38e2d91d242a93028e9e07403aaab46d691b
-EBUILD tome-2.3.5.ebuild 3761 RMD160 9c21c821f491a20cbc187d5bda45d41b4740291a SHA1 2f8ae6b41083ff9c71fc9c7dd0a1774e9d0c2f93 SHA256 256fb3d3f90d2c2f3f517437f908a91872384059d5cce639eadef5640efbe54b
-MISC ChangeLog 6430 RMD160 9c1b0f3b82a0f62243a16abf634617ed42160e99 SHA1 d6862a2e82a4f6925a9e61a7bc37c9d7cc55224d SHA256 c5f6c2c99f01fdd505bb096bc396185f70435b1399df0c25bd553cadbcf0e626
-MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
+AUX 2.3.5-gentoo-paths.patch 1172 SHA256 e1978ac45c002a7b40a1f7123430a8aa1a4c45c48468b8d0bd6c670041a538e1 SHA512 1d3f053abcbfee4f2fb1acc2911927b4a51881b0ce50da72d4d617207411b9cdba42cf70324c47535e9e560ee8878f3d0f51d4471dcc2bcfaffb136700c6fd0f WHIRLPOOL c39ef97fe887d16df8ef51aecdca5a1e05668830f6bd0f29c48dad311f98e4cd9c9fac23e8f1701736c2e6776c7ec5d2fabcf6739c0f33025f646dd355c5b8b2
+AUX tome-2.3.5-noX.patch 453 SHA256 131953319eb1d2c213a881f6e7d0cfe0839d787f298e15e3396aab04d05b56e0 SHA512 9c3fe5a8a9fa0e1e1b0e1ffb4ca8a089eda401a04bc6fe14aba8866090cd96ad13f5fac501ae18ce937f13a94439c8c1ebaa80c7fc07d1c4da9c3c8fa80f67c2 WHIRLPOOL 7e392e223933f471aaaadfe8cd983f69e153f50cc6cddc843ad064c2ff399c6cef84fdbcdfbf39e58f180ee705146742f81609f41021a6ca6ff8b5e13af067b0
+DIST tome-235-src.tar.bz2 2951227 SHA256 8844b0b889bac3943ea2f4d4d43b38e2d91d242a93028e9e07403aaab46d691b SHA512 f456aa91d18397297c213fa67dd14a4d29e024525be99f83b22cbe42f4d426b57fe6115a7124e3ec34de8f351117de525eab996ba7a2a230119e43639c4c9205 WHIRLPOOL 87628c68051ef2a063dc03f261110a010cf48a9fe0ef0e6feb1622b87263a8b9fa5a7d580201faf9e923196a2015d636659835cf2686a774332352cd233b66cb
+EBUILD tome-2.3.5.ebuild 3675 SHA256 e2d5d67077f2a94ba5e8b59e1de8223bd652c8b882285b6de2e27000f487b3fe SHA512 fcbe2787f7a600301c7d39a9d6062df382fb09c86d2dd9db176868e0135c7d8aee10577d0eb828f17b8ece48b924f94e30c4c2238ce9331736fb1831e93a480d WHIRLPOOL 4891e3d8c5c98adaf1dbcfa483ec863caec3da079e1e2ac9f19764042eec6e82cd90fdfac2f44137faef3d1e4fb1dd249bc1da86809e22bd6f458a61ad8ee1cb
+MISC ChangeLog 6549 SHA256 97d53b835ef1e90b3273973946e291ec70328a9f435e0d5bf2589ee17664bf7d SHA512 c7cea2916c1db2bdccbd98a7db7c98f4b120d9fedcb6859535637ab87fdcf30a34f3dd46abf10b8b4ea8ea1371605e5f4cadc93a153d63f8ac1c84c7b0427b24 WHIRLPOOL 26ce8e62c44b3f81e1def0d261fca037ee03e10952cabee67994d92edb5c8ef401a6a2e23dcde3a825c680de28c3b9e1b559f8047ec06cfe6ffeb586686d9d25
+MISC metadata.xml 158 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 SHA512 d954564236b67b6ab97846b73f74e715e8f1bec2dba6595e9a5046c2e8c3b93f4879c293f9d1d02d99a533bee56156dae3f31a485697128c51af14cdbfdada8a WHIRLPOOL d03e7293d09d794d61c095a423f945b3644355a247f270a73ca8d30b4dfe9c98244297536bfd1a4bd6c14794aa1152eca20fd83bfdf3e1e74d4f676152d35ada
diff --git a/games-roguelike/tome/tome-2.3.5.ebuild b/games-roguelike/tome/tome-2.3.5.ebuild
index ec84d1f648ff..517cd94dbdef 100644
--- a/games-roguelike/tome/tome-2.3.5.ebuild
+++ b/games-roguelike/tome/tome-2.3.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-2.3.5.ebuild,v 1.7 2012/05/28 12:23:39 tupone Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-roguelike/tome/tome-2.3.5.ebuild,v 1.8 2014/07/04 06:51:01 mr_bones_ Exp $
-EAPI=2
+EAPI=5
inherit eutils games
MY_PV=${PV//./}
@@ -32,15 +32,12 @@ src_prepare() {
mv makefile.std makefile
epatch "${FILESDIR}/${PV}-gentoo-paths.patch" \
"${FILESDIR}"/${P}-noX.patch
- sed -i \
- -e "s:xx:x:" \
- ../lib/edit/p_info.txt
- sed -i \
- -e "s:GENTOO_DIR:${GAMES_STATEDIR}:" files.c init2.c \
- || die "sed failed"
+ sed -i -e '/^CC =/d' makefile || die
+ sed -i -e "s:xx:x:" ../lib/edit/p_info.txt || die
+ sed -i -e "s:GENTOO_DIR:${GAMES_STATEDIR}:" files.c init2.c || die
- find .. -name .cvsignore -exec rm -f \{\} \;
- find ../lib/edit -type f -exec chmod a-x \{\} \;
+ find .. -name .cvsignore -exec rm -f \{\} +
+ find ../lib/edit -type f -exec chmod a-x \{\} +
}
src_compile() {
@@ -82,30 +79,28 @@ src_compile() {
fi
GENTOO_INCLUDES="${GENTOO_INCLUDES} -Ilua -I."
GENTOO_DEFINES="${GENTOO_DEFINES} -DUSE_LUA"
- make \
+ emake -j1 \
INCLUDES="${GENTOO_INCLUDES}" \
DEFINES="${GENTOO_DEFINES}" \
- depend || die "make depend failed"
- emake ./tolua || die "emake ./tolua failed"
+ depend
+ emake ./tolua
emake \
COPTS="${CFLAGS}" \
INCLUDES="${GENTOO_INCLUDES}" \
DEFINES="${GENTOO_DEFINES}" \
- LIBS="${GENTOO_LIBS}" \
+ LIBS="${GENTOO_LIBS} -lm" \
BINDIR="${GAMES_BINDIR}" \
LIBDIR="${GAMES_DATADIR}/${PN}" \
GTK_SRC_FILE="${GTK_SRC_FILE}" \
- GTK_OBJ_FILE="${GTK_OBJ_FILE}" \
- || die "emake failed"
+ GTK_OBJ_FILE="${GTK_OBJ_FILE}"
}
src_install() {
- make \
+ emake -j1 \
DESTDIR="${D}" \
OWNER="${GAMES_USER}" \
BINDIR="${GAMES_BINDIR}" \
- LIBDIR="${GAMES_DATADIR}/${PN}" install \
- || die "make install failed"
+ LIBDIR="${GAMES_DATADIR}/${PN}" install
cd ..
dodoc *.txt