diff options
author | nia <nia@pkgsrc.org> | 2019-06-27 16:05:11 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2019-06-27 16:05:11 +0000 |
commit | a1c1da0d0bcdea7be0f3164856d2c6063904f188 (patch) | |
tree | 4628041dde5e2eb6ab20c149bc190b4bb9db18fb /games | |
parent | b7fb9a01367e8fd4887c44e9b6a7032631625c89 (diff) | |
download | pkgsrc-a1c1da0d0bcdea7be0f3164856d2c6063904f188.tar.gz |
etlegacy: Do not hardcode an x86_64 ARCH_STRING.
Diffstat (limited to 'games')
-rw-r--r-- | games/etlegacy/Makefile | 32 | ||||
-rw-r--r-- | games/etlegacy/PLIST.Darwin | 4 | ||||
-rw-r--r-- | games/etlegacy/PLIST.FreeBSD | 4 | ||||
-rw-r--r-- | games/etlegacy/PLIST.Linux | 4 | ||||
-rw-r--r-- | games/etlegacy/PLIST.NetBSD | 4 | ||||
-rw-r--r-- | games/etlegacy/PLIST.OpenBSD | 4 |
6 files changed, 40 insertions, 12 deletions
diff --git a/games/etlegacy/Makefile b/games/etlegacy/Makefile index 3088cecd9a6..689df50c79c 100644 --- a/games/etlegacy/Makefile +++ b/games/etlegacy/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.5 2019/06/23 13:28:04 nia Exp $ +# $NetBSD: Makefile,v 1.6 2019/06/27 16:05:11 nia Exp $ PKGNAME= etlegacy-2.76 -PKGREVISION= 3 +PKGREVISION= 4 CATEGORIES= games DIST_SUBDIR= etlegacy-${PKGVERSION_NOREV} @@ -63,6 +63,34 @@ CFLAGS+= -DIOAPI_NO_64 CHECK_PORTABILITY_SKIP+= libs/sdl2/build-scripts/* +.include "../../mk/bsd.prefs.mk" + +.if ${MACHINE_ARCH} == "x86_64" +PLIST_SUBST+= ARCH_STRING="x86_64" +.elif ${MACHINE_ARCH} == "i386" +PLIST_SUBST+= ARCH_STRING="i386" +.elif ${MACHINE_ARCH} == "alpha" +PLIST_SUBST+= ARCH_STRING="alpha" +.elif ${MACHINE_ARCH} == "hppa" +PLIST_SUBST+= ARCH_STRING="hppa" +.elif !empty(MACHINE_ARCH:Mpowerpc64*) +PLIST_SUBST+= ARCH_STRING="ppc64" +.elif !empty(MACHINE_ARCH:Mpowerpc*) +PLIST_SUBST+= ARCH_STRING="ppc" +.elif !empty(MACHINE_ARCH:Msh3*) +PLIST_SUBST+= ARCH_STRING="sh" +.elif !empty(MACHINE_ARCH:Mmips*) +PLIST_SUBST+= ARCH_STRING="mips" +.elif !empty(MACHINE_ARCH:Msparc*) +PLIST_SUBST+= ARCH_STRING="sparc" +.elif !empty(MACHINE_ARCH:M*arm*) +PLIST_SUBST+= ARCH_STRING="arm" +.else +# maybe architecture-neutral shared objects could be generated +PKG_SKIP_REASON+=\ + "unsupported MACHINE_ARCH, maybe needs to be added to q_platform.h" +.endif + post-extract: ${MV} ${WRKDIR}/etlegacy-libs-${LIBS_TAG}/* \ ${WRKDIR}/etlegacy-${PKGVERSION_NOREV}/libs diff --git a/games/etlegacy/PLIST.Darwin b/games/etlegacy/PLIST.Darwin index 7733364be89..cb16020cdf3 100644 --- a/games/etlegacy/PLIST.Darwin +++ b/games/etlegacy/PLIST.Darwin @@ -1,2 +1,2 @@ -@comment $NetBSD: PLIST.Darwin,v 1.1 2019/06/23 11:20:23 maya Exp $ -share/etlegacy/legacy/qagame_mac.x86_64.so +@comment $NetBSD: PLIST.Darwin,v 1.2 2019/06/27 16:05:11 nia Exp $ +share/etlegacy/legacy/qagame_mac.${ARCH_STRING}.so diff --git a/games/etlegacy/PLIST.FreeBSD b/games/etlegacy/PLIST.FreeBSD index 49773d491ba..f14775f4b5b 100644 --- a/games/etlegacy/PLIST.FreeBSD +++ b/games/etlegacy/PLIST.FreeBSD @@ -1,2 +1,2 @@ -@comment $NetBSD: PLIST.FreeBSD,v 1.1 2019/06/23 11:20:23 maya Exp $ -share/etlegacy/legacy/qagame.mp.fbsd.x86_64.so +@comment $NetBSD: PLIST.FreeBSD,v 1.2 2019/06/27 16:05:11 nia Exp $ +share/etlegacy/legacy/qagame.mp.fbsd.${ARCH_STRING}.so diff --git a/games/etlegacy/PLIST.Linux b/games/etlegacy/PLIST.Linux index 46a51083151..142ef9cc72e 100644 --- a/games/etlegacy/PLIST.Linux +++ b/games/etlegacy/PLIST.Linux @@ -1,2 +1,2 @@ -@comment $NetBSD: PLIST.Linux,v 1.1 2019/06/23 11:20:23 maya Exp $ -share/etlegacy/legacy/qagame.mp.x86_64.so +@comment $NetBSD: PLIST.Linux,v 1.2 2019/06/27 16:05:11 nia Exp $ +share/etlegacy/legacy/qagame.mp.${ARCH_STRING}.so diff --git a/games/etlegacy/PLIST.NetBSD b/games/etlegacy/PLIST.NetBSD index 5e78933f844..2f014f6cd5e 100644 --- a/games/etlegacy/PLIST.NetBSD +++ b/games/etlegacy/PLIST.NetBSD @@ -1,2 +1,2 @@ -@comment $NetBSD: PLIST.NetBSD,v 1.1 2019/06/23 11:20:23 maya Exp $ -share/etlegacy/legacy/qagame.mp.nbsd.x86_64.so +@comment $NetBSD: PLIST.NetBSD,v 1.2 2019/06/27 16:05:11 nia Exp $ +share/etlegacy/legacy/qagame.mp.nbsd.${ARCH_STRING}.so diff --git a/games/etlegacy/PLIST.OpenBSD b/games/etlegacy/PLIST.OpenBSD index 603eb9dc49e..0ff369d42f4 100644 --- a/games/etlegacy/PLIST.OpenBSD +++ b/games/etlegacy/PLIST.OpenBSD @@ -1,2 +1,2 @@ -@comment $NetBSD: PLIST.OpenBSD,v 1.1 2019/06/23 11:20:23 maya Exp $ -share/etlegacy/legacy/qagame.mp.obsd.x86_64.so +@comment $NetBSD: PLIST.OpenBSD,v 1.2 2019/06/27 16:05:11 nia Exp $ +share/etlegacy/legacy/qagame.mp.obsd.${ARCH_STRING}.so |