| 1 |
# $FreeBSD$ |
# $FreeBSD$ |
| 2 |
|
|
| 3 |
PORTNAME= libsodium |
PORTNAME= libsodium |
| 4 |
PORTVERSION= 1.0.1 |
PORTVERSION= 1.0.2 |
| 5 |
CATEGORIES= security |
CATEGORIES= security |
| 6 |
MASTER_SITES= http://download.dnscrypt.org/libsodium/releases/ |
MASTER_SITES= http://download.dnscrypt.org/libsodium/releases/ |
| 7 |
|
|
| 19 |
|
|
| 20 |
OPTIONS_DEFINE= DOCS |
OPTIONS_DEFINE= DOCS |
| 21 |
|
|
| 22 |
|
.include <bsd.port.pre.mk> |
| 23 |
|
|
| 24 |
|
.if ${OPSYS} == FreeBSD && ${ARCH} == i386 && ${OSVERSION} < 1000036 |
| 25 |
|
# resolve undefined reference to __stack_chk_fail_local |
| 26 |
|
LDFLAGS+= -lssp_nonshared -Wl,--no-undefined |
| 27 |
|
.endif |
| 28 |
|
|
| 29 |
post-install: |
post-install: |
| 30 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
| 31 |
${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR}/ |
${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR}/ |
| 36 |
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ |
@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ |
| 37 |
${MAKEFILE} ${MAKE_ARGS} check) |
${MAKEFILE} ${MAKE_ARGS} check) |
| 38 |
|
|
| 39 |
.include <bsd.port.mk> |
.include <bsd.port.post.mk> |