diff options
author | green <green@FreeBSD.org> | 2003-10-20 12:20:31 +0800 |
---|---|---|
committer | green <green@FreeBSD.org> | 2003-10-20 12:20:31 +0800 |
commit | 5f023252d69b5c1c96f0ceac65815a6612c25eaf (patch) | |
tree | efd40de538d6e0a6835a8e636f39c38491390cb9 /emulators/snes9x/Makefile | |
parent | a6b7f4005b9aeed9d62a90106532a29c68fb4212 (diff) | |
download | freebsd-ports-gnome-5f023252d69b5c1c96f0ceac65815a6612c25eaf.tar.gz freebsd-ports-gnome-5f023252d69b5c1c96f0ceac65815a6612c25eaf.tar.zst freebsd-ports-gnome-5f023252d69b5c1c96f0ceac65815a6612c25eaf.zip |
Update to Snes9x version 1.41-1, courtesy HIYAMA Takeshi-san.
Submitted by: HIYAMA Takeshi <hymtk7@yahoo.co.jp>
Diffstat (limited to 'emulators/snes9x/Makefile')
-rw-r--r-- | emulators/snes9x/Makefile | 42 |
1 files changed, 9 insertions, 33 deletions
diff --git a/emulators/snes9x/Makefile b/emulators/snes9x/Makefile index 7a90e2c59c6d..ad636aa2c4c5 100644 --- a/emulators/snes9x/Makefile +++ b/emulators/snes9x/Makefile @@ -6,63 +6,39 @@ # PORTNAME= snes9x -PORTVERSION= 1.40 +PORTVERSION= 1.41 CATEGORIES= emulators MASTER_SITES= http://www.lysator.liu.se/snes9x/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-src-2 +DISTNAME= ${PORTNAME}-${PORTVERSION}-1-src MAINTAINER= green@FreeBSD.org COMMENT= Super Nintendo Entertainment System(SNES) Emulator -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-src/snes9x +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-1-src/snes9x USE_X_PREFIX= YES +GNU_CONFIGURE= YES USE_GMAKE= YES MAKE_ARGS= CC="${CC} ${CFLAGS}" CCC="${CXX} ${CXXFLAGS}" \ INCLUDES="-I${X11BASE}/include ${PTHREAD_CFLAGS}" \ LDLIBS="-L${X11BASE}/lib ${PTHREAD_LIBS}" \ - THREAD_SOUND=1 NETPLAY=1 UNZIP=1 .include <bsd.port.pre.mk> .if ${ARCH} == "i386" BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm -MAKE_ARGS+= ZSNESFX=1 ZSNESC4=1 ASMCPU=1 NASM="nasm" I386SPC="i386/SPC.O" +CONFIGURE_ARGS+= --with-assembler .if defined(WITH_MMX) -MAKE_ARGS+= ASMKREED=1 +CONFIGURE_ARGS+= --with-mmx .endif .endif .if exists(/usr/lib/libusbhid.a) -JOYDEFINES= -DJOYSTICK_SUPPORT -SYSLIBS= -lusbhid +CONFIGURE_ARGS+= --with-joystick +.else +CONFIGURE_ARGS+= --without-joystick .endif -do-configure: - @cd ${WRKSRC} && ${SED} \ - 's:@ZSNESFX@:: ; \ - s:@ZSNESC4@::g ; \ - s:@ASMCPU@::g ; \ - s:@SPC700ASM@::g ; \ - s:@GLIDE@::g ; \ - s:@OPENGL@::g ; \ - s:@AIDO@::g ; \ - s:@THREAD_SOUND@::g ; \ - s:@ASMKREED@::g ; \ - s:@I386SPC@:$${I386SPC}:g ; \ - s:@JOYDEFINES@:${JOYDEFINES}:g ; \ - s:@CXX@::g ; \ - s:@RTTIFLAG@::g ; \ - s:@CC@::g ; \ - s:@NASM@::g ; \ - s:@XINCLUDES@::g ; \ - s:@OPTIMIZE@::g ; \ - s:@CPUINC@::g ; \ - s:@SYSDEFINES@:-DZLIB:g ; \ - s:@SYSLIBS@:${SYSLIBS}:g ; \ - s: -lpthread::g ; \ - s: \.\./zlib/libz\.a::g' < Makefile.in > Makefile - do-install: ${INSTALL_PROGRAM} ${WRKSRC}/snes9x ${PREFIX}/bin |