|
Lines 6-13
Link Here
|
| 6 |
# |
6 |
# |
| 7 |
|
7 |
|
| 8 |
PORTNAME= zsnes |
8 |
PORTNAME= zsnes |
| 9 |
PORTVERSION= 1.42 |
9 |
PORTVERSION= 1.50 |
| 10 |
PORTREVISION= 4 |
|
|
| 11 |
PORTEPOCH= 1 |
10 |
PORTEPOCH= 1 |
| 12 |
CATEGORIES= emulators |
11 |
CATEGORIES= emulators |
| 13 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
12 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
|
Lines 27-40
Link Here
|
| 27 |
WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/./_/}/src |
26 |
WRKSRC= ${WRKDIR}/${PORTNAME}_${PORTVERSION:S/./_/}/src |
| 28 |
|
27 |
|
| 29 |
OPTIONS= X11 "Enable X11 video driver" on \ |
28 |
OPTIONS= X11 "Enable X11 video driver" on \ |
| 30 |
OPENGL "Enable OpenGL video driver" off |
29 |
OPENGL "Enable OpenGL video driver" off \ |
|
|
30 |
DEBUGGER "Enable ZSNES debugger" on \ |
| 31 |
JMA "Enable JMA support" on |
| 31 |
|
32 |
|
|
|
33 |
USE_BZIP2= yes |
| 32 |
USE_SDL= sdl |
34 |
USE_SDL= sdl |
| 33 |
USE_GMAKE= yes |
35 |
USE_GMAKE= yes |
| 34 |
GNU_CONFIGURE= yes |
36 |
GNU_CONFIGURE= yes |
| 35 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
37 |
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} |
| 36 |
CONFIGURE_ENV= CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" |
38 |
CONFIGURE_ENV= CFLAGS="${CFLAGS}" CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" |
| 37 |
ALL_TARGET= ALL |
|
|
| 38 |
|
39 |
|
| 39 |
MAN1= zsnes.1 |
40 |
MAN1= zsnes.1 |
| 40 |
PLIST_FILES= bin/zsnes |
41 |
PLIST_FILES= bin/zsnes |
|
Lines 62-75
Link Here
|
| 62 |
CONFIGURE_ARGS+=--disable-opengl |
63 |
CONFIGURE_ARGS+=--disable-opengl |
| 63 |
.endif |
64 |
.endif |
| 64 |
|
65 |
|
|
|
66 |
.if defined(WITH_DEBUGGER) |
| 67 |
CONFIGURE_ARGS+=--enable-debugger |
| 68 |
.else |
| 69 |
CONFIGURE_ARGS+=--disable-debugger |
| 70 |
.endif |
| 71 |
|
| 72 |
.if defined(WITH_JMA) |
| 73 |
CONFIGURE_ARGS+=--enable-jma |
| 74 |
.else |
| 75 |
CONFIGURE_ARGS+=--disable-jma |
| 76 |
.endif |
| 77 |
|
| 78 |
.if defined(PACKAGE_BUILDING) |
| 79 |
CONFIGURE_ARGS+=--enable-release --disable-cpucheck force_arch=i586 |
| 80 |
.endif |
| 81 |
|
| 82 |
pre-everything:: |
| 83 |
@${GREP} "#define ZLIB_VERSION" /usr/include/zlib.h | \ |
| 84 |
${AWK} '{print substr($$3, 2, length($$3) - 2)}' | \ |
| 85 |
${SED} 's/\./ /g' | \ |
| 86 |
${AWK} '{printf("%02d%02d%02d", $$1, $$2, $$3)}' | \ |
| 87 |
${AWK} '{if ($$1 > 010202) {exit 0} else {exit 1}}' |
| 88 |
@if [ 0 -ne $$? ] ; then \ |
| 89 |
@${ECHO} "This port requires zlib >= 1.2.3" ; \ |
| 90 |
@${FALSE} ; \ |
| 91 |
fi |
| 92 |
|
| 65 |
post-patch: |
93 |
post-patch: |
| 66 |
@${REINPLACE_CMD} -e \ |
|
|
| 67 |
's| -pipe||g ; \ |
| 68 |
s| -I/usr/local/include||g ; \ |
| 69 |
s|^VERSION=1.41|VERSION=${PORTVERSION}|; \ |
| 70 |
s| -D__FreeBSD__||g; \ |
| 71 |
s| -I/usr/include||g ; \ |
| 72 |
s| -O3 .* -s||g' ${WRKSRC}/configure |
| 73 |
@${REINPLACE_CMD} -e \ |
94 |
@${REINPLACE_CMD} -e \ |
| 74 |
's|@CXX@ @CFLAGS@ -o|@CXX@ @CXXFLAGS@ @CPPFLAGS@ -o|g ; \ |
95 |
's|@CXX@ @CFLAGS@ -o|@CXX@ @CXXFLAGS@ @CPPFLAGS@ -o|g ; \ |
| 75 |
s|@CC@ @CFLAGS@ -o|@CC@ @CFLAGS@ @CPPFLAGS@ -o|g' \ |
96 |
s|@CC@ @CFLAGS@ -o|@CC@ @CFLAGS@ @CPPFLAGS@ -o|g' \ |