|
Lines 6-15
Link Here
|
| 6 |
|
6 |
|
| 7 |
PORTNAME= doomlegacy |
7 |
PORTNAME= doomlegacy |
| 8 |
PORTVERSION= 142 |
8 |
PORTVERSION= 142 |
| 9 |
PORTREVISION= 1 |
9 |
PORTREVISION= 2 |
| 10 |
CATEGORIES= games |
10 |
CATEGORIES= games |
| 11 |
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} |
11 |
MASTER_SITES= SF |
| 12 |
MASTER_SITE_SUBDIR= ${PORTNAME} |
|
|
| 13 |
DISTNAME= legacy_${PORTVERSION}_src |
12 |
DISTNAME= legacy_${PORTVERSION}_src |
| 14 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${WADFILE} |
13 |
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${WADFILE} |
| 15 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
14 |
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} |
|
Lines 19-26
Link Here
|
| 19 |
|
18 |
|
| 20 |
EXTRACT_DEPENDS=unzip:${PORTSDIR}/archivers/unzip |
19 |
EXTRACT_DEPENDS=unzip:${PORTSDIR}/archivers/unzip |
| 21 |
|
20 |
|
| 22 |
ONLY_FOR_ARCHS= i386 |
|
|
| 23 |
|
| 24 |
USE_GL= yes |
21 |
USE_GL= yes |
| 25 |
USE_GMAKE= yes |
22 |
USE_GMAKE= yes |
| 26 |
USE_SDL= mixer sdl |
23 |
USE_SDL= mixer sdl |
|
Lines 40-45
Link Here
|
| 40 |
post-extract: |
37 |
post-extract: |
| 41 |
${UNZIP_CMD} -q ${DISTDIR}/${WADFILE} -d ${WRKDIR}/bin |
38 |
${UNZIP_CMD} -q ${DISTDIR}/${WADFILE} -d ${WRKDIR}/bin |
| 42 |
|
39 |
|
|
|
40 |
post-patch: |
| 41 |
@${REINPLACE_CMD} -e \ |
| 42 |
's|-I/usr/local/include/SDL11|`${SDL_CONFIG} --cflags`|; \ |
| 43 |
s|-lSDL-1\.1|`${SDL_CONFIG} --libs`|; \ |
| 44 |
s|/usr/local|${LOCALBASE}|; \ |
| 45 |
s|/usr/X11R6|${X11BASE}|' \ |
| 46 |
${WRKSRC}/${MAKEFILE} |
| 47 |
|
| 43 |
pre-build: |
48 |
pre-build: |
| 44 |
cd ${WRKSRC}/linux_x/sndserv && ${GMAKE} clean |
49 |
cd ${WRKSRC}/linux_x/sndserv && ${GMAKE} clean |
| 45 |
|
50 |
|
|
Lines 53-59
Link Here
|
| 53 |
${INSTALL} -c -s -o root -g kmem -m 2555 ${WRKDIR}/bin/lsdldoom \ |
58 |
${INSTALL} -c -s -o root -g kmem -m 2555 ${WRKDIR}/bin/lsdldoom \ |
| 54 |
${DATADIR} |
59 |
${DATADIR} |
| 55 |
${INSTALL_DATA} ${WRKDIR}/bin/legacy.dat ${DATADIR} |
60 |
${INSTALL_DATA} ${WRKDIR}/bin/legacy.dat ${DATADIR} |
| 56 |
${INSTALL_SCRIPT} ${WRKDIR}/legacy ${PREFIX}/bin |
61 |
${INSTALL_SCRIPT} ${WRKDIR}/legacy ${PREFIX}/bin/${PORTNAME} |
| 57 |
|
62 |
|
| 58 |
post-install: |
63 |
post-install: |
| 59 |
.ifndef(NOPORTDOCS) |
64 |
.ifndef(NOPORTDOCS) |
|
Lines 67-73
Link Here
|
| 67 |
|
72 |
|
| 68 |
.include <bsd.port.pre.mk> |
73 |
.include <bsd.port.pre.mk> |
| 69 |
|
74 |
|
| 70 |
.if defined(WITH_X86_ASM) |
75 |
.if defined(WITH_X86_ASM) && ${ARCH} == "i386" |
| 71 |
BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm |
76 |
BUILD_DEPENDS+= nasm:${PORTSDIR}/devel/nasm |
| 72 |
MAKE_ARGS+= USEASM=1 |
77 |
MAKE_ARGS+= USEASM=1 |
| 73 |
.endif |
78 |
.endif |