Remove gmake dependency and stagify.

PR:		ports/185404
Submitted by:	Stephen Hurd <shurd@sasktel.net>
This commit is contained in:
Alex Dupre 2014-01-21 16:33:26 +00:00
parent 17d64225a4
commit 1a10ccd0c8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=340618

View file

@ -12,10 +12,11 @@ COMMENT= Powerful security programming toolkit
ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS= i386 amd64
OPTIONS_DEFINE= DOCS
USE_ZIP= yes USE_ZIP= yes
EXTRACT_BEFORE_ARGS= -aq EXTRACT_BEFORE_ARGS= -aq
NO_WRKSUBDIR= yes NO_WRKSUBDIR= yes
USES= gmake
MAKEFILE= makefile MAKEFILE= makefile
ALL_TARGET= default FreeBSD shared ALL_TARGET= default FreeBSD shared
USE_LDCONFIG= yes USE_LDCONFIG= yes
@ -27,9 +28,6 @@ PLIST_FILES= include/cryptlib.h \
PORTDOCS= README PORTDOCS= README
NO_STAGE= yes
.include <bsd.port.pre.mk>
post-patch: post-patch:
@${REINPLACE_CMD} -e 's/%%CFLAGS%%/${CFLAGS}/' ${WRKSRC}/makefile @${REINPLACE_CMD} -e 's/%%CFLAGS%%/${CFLAGS}/' ${WRKSRC}/makefile
@${REINPLACE_CMD} -e 's/%%PTHREAD_CFLAGS%%/${PTHREAD_CFLAGS}/' ${WRKSRC}/makefile @${REINPLACE_CMD} -e 's/%%PTHREAD_CFLAGS%%/${PTHREAD_CFLAGS}/' ${WRKSRC}/makefile
@ -37,15 +35,13 @@ post-patch:
do-install: do-install:
${INSTALL_DATA} ${WRKSRC}/libcl.a ${WRKSRC}/libcl.so.${PORTVERSION} \ ${INSTALL_DATA} ${WRKSRC}/libcl.a ${WRKSRC}/libcl.so.${PORTVERSION} \
${PREFIX}/lib ${STAGEDIR}${PREFIX}/lib
${LN} -sf ${PREFIX}/lib/libcl.so.${PORTVERSION} ${PREFIX}/lib/libcl.so.3 ${LN} -sf ${PREFIX}/lib/libcl.so.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/libcl.so.3
${LN} -sf ${PREFIX}/lib/libcl.so.3 ${PREFIX}/lib/libcl.so ${LN} -sf ${PREFIX}/lib/libcl.so.3 ${STAGEDIR}${PREFIX}/lib/libcl.so
${INSTALL_DATA} ${WRKSRC}/cryptlib.h ${PREFIX}/include ${INSTALL_DATA} ${WRKSRC}/cryptlib.h ${STAGEDIR}${PREFIX}/include
.if !defined(NOPORTDOCS)
post-install: post-install:
${MKDIR} ${DOCSDIR} ${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.post.mk> .include <bsd.port.mk>