| @@ -1,39 +1,37 @@ | | | @@ -1,39 +1,37 @@ |
1 | # $NetBSD: Makefile,v 1.3 2018/12/18 01:55:45 nia Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2019/01/02 20:07:15 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= libretro-reicast-20181213 | | 3 | DISTNAME= libretro-reicast-20181223 |
4 | CATEGORIES= emulators | | 4 | CATEGORIES= emulators |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} |
6 | GITHUB_PROJECT= reicast-emulator | | 6 | GITHUB_PROJECT= reicast-emulator |
7 | GITHUB_TAG= 37da602d6421b755ae045171d17c8d4328c7dcc0 | | 7 | GITHUB_TAG= 3dd45d27159278e88a73352a318d0b23bc241a1a |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= https://docs.libretro.com/library/reicast/ | | 10 | HOMEPAGE= https://docs.libretro.com/library/reicast/ |
11 | COMMENT= Libretro core based on the Reicast Sega Dreamcast emulator | | 11 | COMMENT= Libretro core based on the Reicast Sega Dreamcast emulator |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | EXTRACT_USING= bsdtar | | 14 | EXTRACT_USING= bsdtar |
15 | USE_TOOLS+= gmake | | 15 | USE_TOOLS+= gmake |
16 | USE_LANGUAGES= c c++11 | | 16 | USE_LANGUAGES= c c++11 |
17 | | | 17 | |
18 | MAKE_FLAGS+= platform=unix | | 18 | MAKE_FLAGS+= platform=unix |
19 | MAKE_FLAGS+= HAVE_OPENMP=0 | | 19 | MAKE_FLAGS+= HAVE_OPENMP=0 |
20 | MAKE_FLAGS+= HAVE_LTCG=0 | | 20 | MAKE_FLAGS+= HAVE_LTCG=0 |
21 | MAKE_FLAGS+= SINGLE_PREC_FLAGS=1 | | 21 | MAKE_FLAGS+= SINGLE_PREC_FLAGS=1 |
22 | MAKE_FLAGS+= GIT_VERSION="-pkgsrc" | | 22 | MAKE_FLAGS+= GIT_VERSION="-pkgsrc" |
23 | MAKE_FLAGS+= CC_AS=${AS:Q} | | 23 | MAKE_FLAGS+= CC_AS=${AS:Q} |
24 | | | 24 | |
25 | MAKE_FLAGS.NetBSD+= NO_NVMEM=1 | | | |
26 | | | | |
27 | .include "../../mk/bsd.prefs.mk" | | 25 | .include "../../mk/bsd.prefs.mk" |
28 | | | 26 | |
29 | .if ${MACHINE_ARCH} == "x86_64" | | 27 | .if ${MACHINE_ARCH} == "x86_64" |
30 | MAKE_FLAGS+= WITH_DYNAREC=x86_64 | | 28 | MAKE_FLAGS+= WITH_DYNAREC=x86_64 |
31 | .elif ${MACHINE_ARCH} == "i386" | | 29 | .elif ${MACHINE_ARCH} == "i386" |
32 | MAKE_FLAGS+= WITH_DYNAREC=x86 | | 30 | MAKE_FLAGS+= WITH_DYNAREC=x86 |
33 | .elif !empty(MACHINE_ARCH:M*arm*) | | 31 | .elif !empty(MACHINE_ARCH:M*arm*) |
34 | CFLAGS+= -marm | | 32 | CFLAGS+= -marm |
35 | MAKE_FLAGS+= WITH_DYNAREC=arm | | 33 | MAKE_FLAGS+= WITH_DYNAREC=arm |
36 | .elif !empty(MACHINE_ARCH:M*mips*) | | 34 | .elif !empty(MACHINE_ARCH:M*mips*) |
37 | MAKE_FLAGS+= WITH_DYNAREC=mips | | 35 | MAKE_FLAGS+= WITH_DYNAREC=mips |
38 | .else | | 36 | .else |
39 | MAKE_FLAGS+= WITH_DYNAREC= | | 37 | MAKE_FLAGS+= WITH_DYNAREC= |