diff options
author | wiz <wiz> | 2000-11-09 16:43:40 +0000 |
---|---|---|
committer | wiz <wiz> | 2000-11-09 16:43:40 +0000 |
commit | a8ccc1b0f3a56cfcaf8acf6a36feb6235cc6021f (patch) | |
tree | 3a5499401e316c9776287b239196fd47b798a933 /emulators/snes9x/Makefile | |
parent | 22c4276b01c9a76a067cacb19f33f7e3417fcd4b (diff) | |
download | pkgsrc-a8ccc1b0f3a56cfcaf8acf6a36feb6235cc6021f.tar.gz |
Import snes9x, a SNES (Super Nintendo) emulator. Package provided by
Jared D. McNeill in pkg/11439, touched up by me.
XXX: i386/ELF only for now, patch-ab and patch-ac improve compilation on
a.out, but linking fails (underbar problems).
Diffstat (limited to 'emulators/snes9x/Makefile')
-rw-r--r-- | emulators/snes9x/Makefile | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/emulators/snes9x/Makefile b/emulators/snes9x/Makefile new file mode 100644 index 00000000000..3e70b1e8609 --- /dev/null +++ b/emulators/snes9x/Makefile @@ -0,0 +1,41 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/11/09 16:43:40 wiz Exp $ + +DISTNAME= s9xs129 +PKGNAME= snes9x-1.29 +WRKSRC= ${WRKDIR}/release +CATEGORIES= emulators +MASTER_SITES= http://www.snes9x.com/zips/ +EXTRACT_SUFX= .zip + +MAINTAINER= jmcneill@invisible.yi.org +HOMEPAGE= http://www.snes9x.com/ + +BUILD_DEPENDS+= nasm:../../devel/nasm + +# for now, only builds on i386/ELF +ONLY_FOR_PLATFORM= NetBSD-1.4[A-Z]*-i386 NetBSD-1.[5-9]*-i386 + +USE_X11= yes +USE_GMAKE= yes + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/snes9x ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/s9xserver ${PREFIX}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/offsets ${PREFIX}/bin + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/CHANGES.TXT ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/COPYRIGHT.TXT ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/HARDWARE.TXT ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/HOW2PORT.TXT ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/PROBLEMS.TXT ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/README.TXT ${PREFIX}/share/doc/snes9x + ${INSTALL_MAN} ${WRKSRC}/TODO.TXT ${PREFIX}/share/doc/snes9x + +.include "../../mk/bsd.pkg.mk" + +.if ( ${OBJECT_FMT} == "a.out" ) +MAKE_ENV+= FILEFORMAT=aoutb +MAKE_FLAGS+= _ASM_UNDERBARS=1 +.else +MAKE_ENV+= FILEFORMAT=elf +.endif |