Changeset View
Changeset View
Standalone View
Standalone View
net/freerdp1/Makefile
Context not available. | |||||
PORTNAME= freerdp | PORTNAME= freerdp | ||||
PORTVERSION= 1.2.0 | PORTVERSION= 1.2.0 | ||||
PORTREVISION= 7 | |||||
CATEGORIES= net comms ipv6 | CATEGORIES= net comms ipv6 | ||||
PKGNAMESUFFIX= 1 | |||||
MAINTAINER= bsdports@kyle-evans.net | MAINTAINER= bsdports@kyle-evans.net | ||||
COMMENT= Free implementation of Remote Desktop Protocol | COMMENT= Free implementation of Remote Desktop Protocol | ||||
Context not available. | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USES= alias cmake:outsource cpe execinfo pkgconfig compiler:c++11-lib ssl | USES= alias cmake:outsource cpe execinfo pathfix pkgconfig compiler:c++11-lib ssl | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= FreeRDP | GH_ACCOUNT= FreeRDP | ||||
GH_PROJECT= ${GH_ACCOUNT} | GH_PROJECT= ${GH_ACCOUNT} | ||||
Context not available. | |||||
.include <bsd.port.options.mk> | .include <bsd.port.options.mk> | ||||
post-extract: | post-patch: | ||||
${REINPLACE_CMD} -e 's|$${CMAKE_INSTALL_LIBDIR}/pkgconfig|libdata/pkgconfig|' \ | @${FIND} ${WRKSRC} -name 'CMakeLists.txt' | ${XARGS} \ | ||||
-e '/CMAKE_INSTALL_RPATH /d' \ | ${REINPLACE_CMD} \ | ||||
${WRKSRC}/CMakeLists.txt | -e 's|list(APPEND $${MODULE_PREFIX}_LIBS freerdp)|list(APPEND $${MODULE_PREFIX}_LIBS freerdp1)|' \ | ||||
-e 's|list(APPEND $${MODULE_PREFIX}_LIBS winpr)|list(APPEND $${MODULE_PREFIX}_LIBS winpr1)|' | |||||
@${FIND} ${WRKSRC} -name 'CMakeLists.txt' | ${XARGS} \ | |||||
${REINPLACE_CMD} -E \ | |||||
-e 's|freerdp winpr|freerdp1 winpr1|' \ | |||||
-e 's|winpr freerdp|winpr1 freerdp1|' \ | |||||
-e 's|-lwinpr|-lwinpr1|' \ | |||||
-e 's|-lfreerdp|-lfreerdp1|' \ | |||||
-e 's|^([[:blank:]]*)target_link_libraries\((.+) freerdp\)([[:blank:]]*)$$|\1target_link_libraries(\2 freerdp1)\3|' \ | |||||
-e 's|^([[:blank:]]*)target_link_libraries\((.+) winpr\)([[:blank:]]*)$$|\1target_link_libraries(\2 winpr1)\3|' \ | |||||
-e 's|^([[:blank:]]*)set\((.+) freerdp (.+) winpr\)([[:blank:]]*)$$|\1set(\2 freerdp1 \3 winpr1)\4|' \ | |||||
-e 's|^([[:blank:]]*)set\((.+) winpr\)([[:blank:]]*)$$|\1set(\2 winpr1)\3|' | |||||
${REINPLACE_CMD} -e 's|share/man/man1|man/man1|' \ | ${REINPLACE_CMD} -e 's|share/man/man1|man/man1|' \ | ||||
${WRKSRC}/client/X11/CMakeLists.txt | ${WRKSRC}/client/X11/CMakeLists.txt | ||||
${REINPLACE_CMD} -e 's/NetBSD__)/NetBSD__) || defined(__FreeBSD__)/' \ | ${REINPLACE_CMD} -e 's/NetBSD__)/NetBSD__) || defined(__FreeBSD__)/' \ | ||||
Context not available. |