Lines 6-12
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME?= xmame |
8 |
PORTNAME?= xmame |
9 |
PORTVERSION?= 0.37b12.1 |
9 |
PORTVERSION?= 0.37b13.1 |
10 |
CATEGORIES= emulators |
10 |
CATEGORIES= emulators |
11 |
MASTER_SITES= http://x.mame.net/download/ \ |
11 |
MASTER_SITES= http://x.mame.net/download/ \ |
12 |
ftp://ftp.kaupp.cx/pub/xmame/ \ |
12 |
ftp://ftp.kaupp.cx/pub/xmame/ \ |
Lines 14-24
Link Here
|
14 |
http://www.mame.net/zips/ \ |
14 |
http://www.mame.net/zips/ \ |
15 |
http://cheat.retrogames.com/ \ |
15 |
http://cheat.retrogames.com/ \ |
16 |
http://www.sys2064.com/files/mame/ |
16 |
http://www.sys2064.com/files/mame/ |
17 |
DISTNAME= xmame-${PORTVERSION:S/p/pre/} |
17 |
DISTNAME= xmame-${XMAMEVERSION:S/p/pre/} |
18 |
DIST_SUBDIR= xmame |
18 |
DIST_SUBDIR= xmame |
|
|
19 |
XMAMEVERSION?= ${PORTVERSION} |
20 |
.if ${XMAMEVERSION} == "0.37b12.1" |
19 |
EXTRACT_SUFX= .tgz |
21 |
EXTRACT_SUFX= .tgz |
|
|
22 |
.else |
23 |
USE_BZIP2= yes |
24 |
EXTRACT_SUFX= .tar.bz2 |
25 |
.endif |
20 |
|
26 |
|
21 |
MAINTAINER?= c9710216@studentmail.newcastle.edu.au |
27 |
MAINTAINER?= stijn@win.tue.nl |
22 |
|
28 |
|
23 |
USE_XPM= yes |
29 |
USE_XPM= yes |
24 |
USE_X_PREFIX= yes |
30 |
USE_X_PREFIX= yes |
Lines 27-46
Link Here
|
27 |
|
33 |
|
28 |
MAN6= x${MAMEMESS}.6 |
34 |
MAN6= x${MAMEMESS}.6 |
29 |
|
35 |
|
30 |
# Are we building MAME, MESS or WPCmame? (also set by slave ports) |
36 |
# Are we building MAME, MESS or PinMAME? (also set by slave ports) |
31 |
MAMEMESS?= mame |
37 |
MAMEMESS?= mame |
32 |
|
38 |
|
33 |
PLIST_SUB+= MAMEMESS="x${MAMEMESS}" SPOOLGAMES="${SPOOLGAMES}" |
39 |
PLIST_SUB+= MAMEMESS="x${MAMEMESS}" SPOOLGAMES="${SPOOLGAMES}" |
34 |
.if ${MAMEMESS} == "mame" |
40 |
.if ${MAMEMESS} == "mame" |
35 |
PLIST_SUB+= MAMEONLY="" MESSONLY="@comment " WPCMAMEONLY="@comment " |
41 |
PLIST_SUB+= MAMEONLY="" MESSONLY="@comment " PINMAMEONLY="@comment " |
36 |
.else |
42 |
.else |
37 |
.if ${MAMEMESS} == "mess" |
43 |
.if ${MAMEMESS} == "mess" |
38 |
PLIST_SUB+= MAMEONLY="@comment " MESSONLY="" WPCMAMEONLY="@comment " |
44 |
PLIST_SUB+= MAMEONLY="@comment " MESSONLY="" PINMAMEONLY="@comment " |
39 |
.else |
45 |
.else |
40 |
.if ${MAMEMESS} == "wpcmame" |
46 |
.if ${MAMEMESS} == "pinmame" |
41 |
PLIST_SUB+= MAMEONLY="@comment " MESSONLY="@comment " WPCMAMEONLY="" |
47 |
PLIST_SUB+= MAMEONLY="@comment " MESSONLY="@comment " PINMAMEONLY="" |
42 |
.else |
48 |
.else |
43 |
.error MAMEMESS must be set to one of "mame", "mess" or "wpcmame". |
49 |
.error MAMEMESS must be set to one of "mame", "mess" or "pinmame". |
44 |
.endif |
50 |
.endif |
45 |
.endif |
51 |
.endif |
46 |
.endif |
52 |
.endif |
Lines 50-56
Link Here
|
50 |
|
56 |
|
51 |
# Docs list |
57 |
# Docs list |
52 |
GENERALDOCS= changes.unix \ |
58 |
GENERALDOCS= changes.unix \ |
53 |
credits.txt \ |
|
|
54 |
liesmich.unix \ |
59 |
liesmich.unix \ |
55 |
multiplayer-readme.txt \ |
60 |
multiplayer-readme.txt \ |
56 |
xmame-doc-1.html \ |
61 |
xmame-doc-1.html \ |
Lines 66-95
Link Here
|
66 |
xmame-doc.sgml \ |
71 |
xmame-doc.sgml \ |
67 |
xmame-doc.txt |
72 |
xmame-doc.txt |
68 |
XMAMEDOCS= changes.mame \ |
73 |
XMAMEDOCS= changes.mame \ |
|
|
74 |
changes.opengl \ |
69 |
gamelist.mame \ |
75 |
gamelist.mame \ |
70 |
readme.mame |
76 |
readme.mame |
71 |
XMESSDOCS= changes.mess \ |
77 |
XMESSDOCS= changes.mess \ |
|
|
78 |
credits.txt \ |
72 |
gamelist.mess \ |
79 |
gamelist.mess \ |
73 |
readme.mess \ |
80 |
readme.mess \ |
74 |
messold.txt \ |
81 |
messold.txt \ |
75 |
messroms.txt |
82 |
messroms.txt |
76 |
WPCMAMEDOCS= wpcmame/simulation.txt \ |
83 |
PINMAMEDOCS= pinmame/simulation.txt \ |
77 |
wpcmame/whatsnew.txt \ |
84 |
pinmame/whatsnew.txt \ |
78 |
wpcmame/wpcmame.txt |
85 |
pinmame/pinmame.txt \ |
|
|
86 |
pinmame/gamelist.txt \ |
87 |
pinmame/keys.txt \ |
88 |
pinmame/sounds.dat |
79 |
.if ${MAMEMESS} == "mame" |
89 |
.if ${MAMEMESS} == "mame" |
80 |
ALLDOCS= ${GENERALDOCS} ${XMAMEDOCS} |
90 |
ALLDOCS= ${GENERALDOCS} ${XMAMEDOCS} |
81 |
.else |
91 |
.else |
82 |
.if ${MAMEMESS} == "mess" |
92 |
.if ${MAMEMESS} == "mess" |
83 |
ALLDOCS= ${GENERALDOCS} ${XMESSDOCS} |
93 |
ALLDOCS= ${GENERALDOCS} ${XMESSDOCS} |
84 |
.else |
94 |
.else |
85 |
ALLDOCS= ${GENERALDOCS} ${WPCMAMEDOCS} |
95 |
ALLDOCS= ${GENERALDOCS} ${PINMAMEDOCS} |
86 |
.endif |
96 |
.endif |
87 |
.endif |
97 |
.endif |
88 |
|
98 |
|
89 |
# CPS-2 patches - this enables extra games in MAME. |
99 |
# CPS-2 patches - this enables extra games in MAME. |
90 |
.if ${MAMEMESS} == "mame" |
100 |
.if ${MAMEMESS} == "mame" |
91 |
.if defined(WITH_CPS2) && ${WITH_CPS2} == "yes" |
101 |
.if defined(WITH_CPS2) && ${WITH_CPS2} == "yes" |
92 |
CPS2VERSION= 20010309 |
102 |
CPS2VERSION= 20010330 |
93 |
|
103 |
|
94 |
PATCH_SITES+= http://www.win.tue.nl/~stijn/xmame/ |
104 |
PATCH_SITES+= http://www.win.tue.nl/~stijn/xmame/ |
95 |
PATCHFILES+= ${DISTNAME}-cps2-${CPS2VERSION}.patch.gz |
105 |
PATCHFILES+= ${DISTNAME}-cps2-${CPS2VERSION}.patch.gz |
Lines 199-208
Link Here
|
199 |
${CHMOD} 775 ${SPOOLGAMES}/x${MAMEMESS} |
209 |
${CHMOD} 775 ${SPOOLGAMES}/x${MAMEMESS} |
200 |
${INSTALL_DATA} ${WRKSRC}/doc/x${MAMEMESS}rc.dist \ |
210 |
${INSTALL_DATA} ${WRKSRC}/doc/x${MAMEMESS}rc.dist \ |
201 |
${PREFIX}/etc/x${MAMEMESS}rc.sample |
211 |
${PREFIX}/etc/x${MAMEMESS}rc.sample |
202 |
@if [ ! -e ${PREFIX}/etc/x${MAMEMESS}rc ]; then \ |
|
|
203 |
( cd ${PREFIX}/etc && \ |
204 |
${LN} -sf x${MAMEMESS}rc.sample x${MAMEMESS}rc ); \ |
205 |
fi |
206 |
${LN} -sf ${PREFIX}/etc/x${MAMEMESS}rc \ |
212 |
${LN} -sf ${PREFIX}/etc/x${MAMEMESS}rc \ |
207 |
${PREFIX}/share/x${MAMEMESS}/x${MAMEMESS}rc |
213 |
${PREFIX}/share/x${MAMEMESS}/x${MAMEMESS}rc |
208 |
.if !defined(NOPORTDOCS) |
214 |
.if !defined(NOPORTDOCS) |