Lines 2-20
Link Here
|
2 |
# Date created: 2007-01-10 |
2 |
# Date created: 2007-01-10 |
3 |
# Whom: alepulver |
3 |
# Whom: alepulver |
4 |
# |
4 |
# |
5 |
# $FreeBSD: ports/emulators/sdlmame/Makefile,v 1.32 2010/02/22 00:49:21 wen Exp $ |
5 |
# $FreeBSD: ports/emulators/sdlmame/Makefile,v 1.31 2010/01/04 23:14:35 miwi Exp $ |
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= sdlmame |
8 |
PORTNAME= mame |
9 |
PORTVERSION= 0.136 |
9 |
PORTVERSION= 0.137 |
10 |
CATEGORIES= emulators |
10 |
CATEGORIES= emulators |
11 |
MASTER_SITES= ftp://ftp.arcadebsd.org/pub/ArcadeBSD/ports/distfiles/ |
11 |
MASTER_SITES= http://www.aarongiles.com/mirror/releases/ \ |
12 |
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} |
12 |
ftp://ftp.arcadebsd.org/pub/ArcadeBSD/ports/distfiles/ |
|
|
13 |
DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}s |
13 |
|
14 |
|
14 |
MAINTAINER= elbarto@ArcadeBSD.org |
15 |
MAINTAINER= elbarto@ArcadeBSD.org |
15 |
COMMENT= SDL port of the popular MAME (Multi Arcade Machine Emulator) |
16 |
COMMENT= The popular MAME (Multi Arcade Machine Emulator) |
16 |
|
17 |
|
17 |
USE_ZIP= yes |
18 |
USE_ZIP= yes |
|
|
19 |
NO_WRKSUBDIR= yes |
18 |
USE_XORG= xext xrender xinerama xi |
20 |
USE_XORG= xext xrender xinerama xi |
19 |
USE_GL= gl |
21 |
USE_GL= gl |
20 |
USE_GNOME?= gtk20 gconf2 |
22 |
USE_GNOME?= gtk20 gconf2 |
Lines 22-28
Link Here
|
22 |
MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" |
24 |
MAKE_ENV= PTHREAD_LIBS="${PTHREAD_LIBS}" |
23 |
USE_SDL= sdl |
25 |
USE_SDL= sdl |
24 |
MAKEFILE= makefile |
26 |
MAKEFILE= makefile |
25 |
ONLY_FOR_ARCHS= i386 amd64 |
27 |
ONLY_FOR_ARCH= i386 amd64 |
26 |
SUB_FILES= pkg-message |
28 |
SUB_FILES= pkg-message |
27 |
|
29 |
|
28 |
OPTIONS= DEBUG "Build sdlmame debugger" off |
30 |
OPTIONS= DEBUG "Build sdlmame debugger" off |
Lines 43-58
Link Here
|
43 |
BROKEN= Does not compile on sparc64 |
45 |
BROKEN= Does not compile on sparc64 |
44 |
.endif |
46 |
.endif |
45 |
|
47 |
|
|
|
48 |
post-extract: |
49 |
@${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/mame.zip ${EXTRACT_AFTER_ARGS} |
50 |
@${RM} -f ${WRKDIR}/mame.zip |
51 |
|
46 |
post-patch: |
52 |
post-patch: |
47 |
@${REINPLACE_CMD} -e "s|ui.bdf|${DATADIR}/ui.bdf|g" ${WRKSRC}/src/emu/ui.c |
53 |
@${REINPLACE_CMD} -e "s|ui.bdf|${DATADIR}/ui.bdf|g" ${WRKSRC}/src/emu/ui.c |
48 |
|
54 |
|
49 |
do-install: |
55 |
do-install: |
50 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ |
56 |
${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ |
51 |
${MKDIR} ${PREFIX}/libexec/sdlmame |
57 |
${MKDIR} ${PREFIX}/libexec/${PORTNAME} |
52 |
${INSTALL_PROGRAM} ${WRKSRC}/chdman ${PREFIX}/libexec/sdlmame |
58 |
${INSTALL_PROGRAM} ${WRKSRC}/chdman ${PREFIX}/libexec/${PORTNAME} |
53 |
${INSTALL_PROGRAM} ${WRKSRC}/ldresample ${PREFIX}/libexec/sdlmame |
59 |
${INSTALL_PROGRAM} ${WRKSRC}/ldresample ${PREFIX}/libexec/${PORTNAME} |
54 |
${INSTALL_PROGRAM} ${WRKSRC}/ldverify ${PREFIX}/libexec/sdlmame |
60 |
${INSTALL_PROGRAM} ${WRKSRC}/ldverify ${PREFIX}/libexec/${PORTNAME} |
55 |
${INSTALL_PROGRAM} ${WRKSRC}/testkeys ${PREFIX}/libexec/sdlmame |
61 |
${INSTALL_PROGRAM} ${WRKSRC}/romcmp ${PREFIX}/libexec/${PORTNAME} |
|
|
62 |
${INSTALL_PROGRAM} ${WRKSRC}/testkeys ${PREFIX}/libexec/${PORTNAME} |
63 |
${INSTALL_PROGRAM} ${WRKSRC}/unidasm ${PREFIX}/libexec/${PORTNAME} |
56 |
|
64 |
|
57 |
.if !defined(NOPORTDOCS) |
65 |
.if !defined(NOPORTDOCS) |
58 |
${MKDIR} ${DOCSDIR} |
66 |
${MKDIR} ${DOCSDIR} |
Lines 60-67
Link Here
|
60 |
${CP} -R ${WRKSRC}/docs ${DOCSDIR} |
68 |
${CP} -R ${WRKSRC}/docs ${DOCSDIR} |
61 |
.endif |
69 |
.endif |
62 |
${MKDIR} ${DATADIR} |
70 |
${MKDIR} ${DATADIR} |
63 |
${CP} ${WRKSRC}/ui.bdf ${DATADIR}/ |
71 |
${CP} -R ${WRKSRC}/src/osd/sdl/keymaps ${DATADIR}/ |
64 |
${CP} -R ${WRKSRC}/keymaps ${DATADIR}/ |
|
|
65 |
${MKDIR} ${EXAMPLESDIR} |
72 |
${MKDIR} ${EXAMPLESDIR} |
66 |
${CP} ${FILESDIR}/mame.ini ${EXAMPLESDIR} |
73 |
${CP} ${FILESDIR}/mame.ini ${EXAMPLESDIR} |
67 |
|
74 |
|