Lines 8-33
Link Here
|
8 |
PORTNAME= stockfish |
8 |
PORTNAME= stockfish |
9 |
PORTVERSION= 2.1.1 |
9 |
PORTVERSION= 2.1.1 |
10 |
CATEGORIES= games |
10 |
CATEGORIES= games |
11 |
MASTER_SITES= http://f.cl.ly/items/3E1y252w3q0R3C050k01/ |
11 |
MASTER_SITES= http://f.cl.ly/items/1W3R1i3c3Y2n0m133q15/:src \ |
12 |
DISTNAME= stockfish-211-ja |
12 |
http://www.execve.net/sf/:src \ |
|
|
13 |
http://f.cl.ly/items/1y0Q3P2n0I2S0g0Y100E/:book \ |
14 |
http://www.execve.net/sf/:book |
15 |
DISTNAME= sf-211-linux-eng |
16 |
DISTFILES= sf-211-linux-eng.zip:src \ |
17 |
sf-211-book.zip:book |
13 |
|
18 |
|
14 |
MAINTAINER= execve@gmail.com |
19 |
MAINTAINER= execve@gmail.com |
15 |
COMMENT= Open source chess engine |
20 |
COMMENT= Open source chess engine |
16 |
|
21 |
|
|
|
22 |
LICENSE= GPLv3 |
23 |
|
17 |
USE_ZIP= yes |
24 |
USE_ZIP= yes |
18 |
WRKSRC= ${WRKDIR}/${DISTNAME}/src |
25 |
WRKSRC= ${WRKDIR}/${DISTNAME}/src |
19 |
USE_GMAKE= yes |
26 |
USE_GMAKE= yes |
20 |
MYARCH= ${ARCH} |
27 |
MYARCH= ${ARCH} |
|
|
28 |
BOOKDIR= sf-211-book |
21 |
|
29 |
|
22 |
ALL_TARGET= build ARCH=${MYARCH} |
30 |
ALL_TARGET= build ARCH=${MYARCH} |
23 |
|
31 |
|
|
|
32 |
OPTIONS= POPCNT_PROFILE_BUILD "Make a Profile build (POPCNT enabled)" Off \ |
33 |
PROFILE_BUILD "Make a Profile build" Off |
34 |
|
35 |
TGTBLD= build |
36 |
|
37 |
.include <bsd.port.options.mk> |
38 |
|
39 |
.if defined(WITH_PROFILE_BUILD) |
40 |
TGTBLD= profile-build |
41 |
.endif |
42 |
|
43 |
.if defined(WITH_POPCNT_PROFILE_BUILD) |
44 |
TGTBLD= popcnt-profile-build |
45 |
.endif |
46 |
|
24 |
.include <bsd.port.pre.mk> |
47 |
.include <bsd.port.pre.mk> |
25 |
|
48 |
|
26 |
# workaround the ARCH usage in the stockfish Makefile |
49 |
# workaround the ARCH usage in the stockfish Makefile |
27 |
.if ${MYARCH} == "i386" |
50 |
.if ${MYARCH} == "i386" |
28 |
ALL_TARGET= build ARCH=x86-32 |
51 |
ALL_TARGET= ${TGTBLD} ARCH=x86-32 |
29 |
.elif ${MYARCH} == "amd64" |
52 |
.elif ${MYARCH} == "amd64" |
30 |
ALL_TARGET= build ARCH=x86-64 |
53 |
ALL_TARGET= ${TGTBLD} ARCH=x86-64 |
31 |
.endif |
54 |
.endif |
32 |
|
55 |
|
33 |
.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" |
56 |
.if ${ARCH} == "ia64" || ${ARCH} == "powerpc" || ${ARCH} == "sparc64" |
Lines 39-43
do-install:
Link Here
|
39 |
${MKDIR} ${DOCSDIR} |
62 |
${MKDIR} ${DOCSDIR} |
40 |
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/Readme.txt ${DOCSDIR} |
63 |
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/Readme.txt ${DOCSDIR} |
41 |
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/polyglot.ini ${DOCSDIR} |
64 |
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/polyglot.ini ${DOCSDIR} |
|
|
65 |
${MKDIR} ${PREFIX}/share/stockfish |
66 |
${INSTALL_DATA} ${WRKDIR}/${BOOKDIR}/Book.bin ${PREFIX}/share/stockfish |
42 |
|
67 |
|
43 |
.include <bsd.port.post.mk> |
68 |
.include <bsd.port.post.mk> |