diff --git a/packages/nethack/build.sh b/packages/nethack/build.sh index f415abce3..235589cc9 100644 --- a/packages/nethack/build.sh +++ b/packages/nethack/build.sh @@ -3,6 +3,7 @@ TERMUX_PKG_DESCRIPTION="Dungeon crawl game" TERMUX_PKG_LICENSE="Nethack" TERMUX_PKG_MAINTAINER="Leonid Plyushch @xeffyr" TERMUX_PKG_VERSION=3.6.2 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=http://www.nethack.org/download/${TERMUX_PKG_VERSION}/nethack-${TERMUX_PKG_VERSION//./}-src.tgz TERMUX_PKG_SHA256=fbd00ada6a4ee347ecd4a350a5b2995b4b4ab5dcc63881b3bc4485b0479ddb1d TERMUX_PKG_DEPENDS="ncurses" @@ -14,11 +15,16 @@ termux_step_make_install() { CFLAGS="$CPPFLAGS $CFLAGS $LDFLAGS" cd $TERMUX_PKG_SRCDIR cd util - CFLAGS="" CC="gcc" LD="ld" make makedefs + if [ $TERMUX_ARCH_BITS = 32 ]; then + HOST_CC="gcc -m32" + else + HOST_CC="gcc" + fi + CFLAGS="" CC="$HOST_CC" LD="ld" make makedefs cp makedefs makedefs.host - CFLAGS="" CC="gcc" LD="ld" make lev_comp + CFLAGS="" CC="$HOST_CC" LD="ld" make lev_comp cp lev_comp lev_comp.host - CFLAGS="" CC="gcc" LD="ld" make dgn_comp dlb recover + CFLAGS="" CC="$HOST_CC" LD="ld" make dgn_comp dlb recover cp dgn_comp dgn_comp.host cp dlb dlb.host cd ../