Changeset View
Changeset View
Standalone View
Standalone View
deskutils/nextcloudclient/Makefile
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | |||||
PLIST_SUB= VERSION=${PORTVERSION} | PLIST_SUB= VERSION=${PORTVERSION} | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.ifdef WITH_DEBUG | .ifdef WITH_DEBUG | ||||
CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Debug | CMAKE_ARGS+= -DCMAKE_BUILD_TYPE:STRING=Debug | ||||
.endif | .endif | ||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1200085 && !${SSL_DEFAULT:Mopenssl} | |||||
BROKEN= nextcloudclient requires OpenSSL 1.1.0, add DEFAULT_VERSIONS+=ssl=openssl to /etc/make.conf | |||||
.endif | |||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -e \ | @${REINPLACE_CMD} -e \ | ||||
's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt | 's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt | ||||
pre-configure: | pre-configure: | ||||
@(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample) | @(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample) | ||||
post-install: | post-install: | ||||
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} | ||||
${INSTALL_DATA} ${WRKSRC}/sync-exclude.lst ${STAGEDIR}${EXAMPLESDIR} | ${INSTALL_DATA} ${WRKSRC}/sync-exclude.lst ${STAGEDIR}${EXAMPLESDIR} | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |