|
Lines 6-12
Link Here
|
| 6 |
# |
6 |
# |
| 7 |
|
7 |
|
| 8 |
PORTNAME= miracl |
8 |
PORTNAME= miracl |
| 9 |
PORTVERSION= 5.3 |
9 |
PORTVERSION= 5.3.2 |
| 10 |
CATEGORIES= math |
10 |
CATEGORIES= math |
| 11 |
MASTER_SITES= ftp://ftp.computing.dcu.ie/pub/crypto/ \ |
11 |
MASTER_SITES= ftp://ftp.computing.dcu.ie/pub/crypto/ \ |
| 12 |
${MASTER_SITE_LOCAL} |
12 |
${MASTER_SITE_LOCAL} |
|
Lines 27-34
Link Here
|
| 27 |
|
27 |
|
| 28 |
.include <bsd.port.pre.mk> |
28 |
.include <bsd.port.pre.mk> |
| 29 |
|
29 |
|
| 30 |
.if ${ARCH} != "i386" |
30 |
.if ${ARCH} == "i386" |
| 31 |
BROKEN= Does not build on !i386 |
31 |
BUILDCMD= linux |
|
|
32 |
.elif ${ARCH} == "amd64" |
| 33 |
BUILDCMD= linux64 |
| 34 |
.else |
| 35 |
BROKEN= Builds on x86 and x86_64 only |
| 32 |
.endif |
36 |
.endif |
| 33 |
|
37 |
|
| 34 |
post-patch: |
38 |
post-patch: |
|
Lines 37-47
Link Here
|
| 37 |
@${REINPLACE_CMD} -E \ |
41 |
@${REINPLACE_CMD} -E \ |
| 38 |
-e 's|gcc|${CC}|' \ |
42 |
-e 's|gcc|${CC}|' \ |
| 39 |
-e 's|g\+\+|${CXX}|' \ |
43 |
-e 's|g\+\+|${CXX}|' \ |
| 40 |
-e 's|-O2|${CFLAGS}|' \ |
44 |
-e 's|-O2|${CFLAGS} -fPIC|' \ |
| 41 |
${WRKSRC}/linux |
45 |
${WRKSRC}/${BUILDCMD} |
| 42 |
|
46 |
|
| 43 |
do-build: |
47 |
do-build: |
| 44 |
@cd ${WRKSRC} && ${SH} ./linux |
48 |
@cd ${WRKSRC} && ${SH} ./${BUILDCMD} |
| 45 |
|
49 |
|
| 46 |
do-install: |
50 |
do-install: |
| 47 |
# lib |
51 |
# lib |