Changeset View
Changeset View
Standalone View
Standalone View
x11-fm/wcmcommander/Makefile
# Created by: Dmitry Marakasov <amdmi3@FreeBSD.org> | # Created by: Dmitry Marakasov <amdmi3@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= wcmcommander | PORTNAME= wcmcommander | ||||
PORTVERSION= 0.20.0 | PORTVERSION= 0.20.0 | ||||
DISTVERSIONPREFIX= release- | DISTVERSIONPREFIX= release- | ||||
PORTREVISION= 1 | PORTREVISION= 2 | ||||
CATEGORIES= x11-fm | CATEGORIES= x11-fm | ||||
MAINTAINER= amdmi3@FreeBSD.org | MAINTAINER= amdmi3@FreeBSD.org | ||||
COMMENT= Multi-platform open source file manager | COMMENT= Multi-platform open source file manager | ||||
LICENSE= MIT | LICENSE= MIT | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= corporateshark | GH_ACCOUNT= corporateshark | ||||
GH_PROJECT= WCMCommander | GH_PROJECT= WCMCommander | ||||
USES= compiler:c++11-lib cmake:outsource | USES= compiler:c++11-lib cmake:outsource | ||||
CMAKE_ARGS= -DDATADIR="${DATADIR_REL}" | CMAKE_ARGS= -DDATADIR="${DATADIR_REL}" | ||||
USE_XORG= x11 | USE_XORG= x11 | ||||
PORTDOCS= CHANGELOG.txt README.md readme_eng.txt | PORTDOCS= CHANGELOG.txt README.md readme_eng.txt | ||||
OPTIONS_DEFINE= FREETYPE SMB SSH DOCS | OPTIONS_DEFINE= FREETYPE SMB SSH DOCS | ||||
OPTIONS_DEFAULT=FREETYPE SMB SSH | OPTIONS_DEFAULT=FREETYPE SMB SSH | ||||
FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 | FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 | ||||
FREETYPE_CMAKE_BOOL= WITH_FREETYPE | FREETYPE_CMAKE_BOOL= WITH_FREETYPE | ||||
SMB_LIB_DEPENDS= libsmbclient.so:net/samba-libsmbclient | SMB_USES= samba:lib | ||||
SMB_CMAKE_BOOL= WITH_SMBCLIENT | SMB_CMAKE_BOOL= WITH_SMBCLIENT | ||||
SMB_CMAKE_ON= -DSMBCLIENT_LIBRARY=${SAMBALIBS}/libsmbclient.so -DSMBCLIENT_INCLUDE_DIR=${SAMBAINCLUDES} | |||||
SSH_LIB_DEPENDS= libssh2.so:security/libssh2 | SSH_LIB_DEPENDS= libssh2.so:security/libssh2 | ||||
SSH_CMAKE_BOOL= WITH_LIBSSH2 | SSH_CMAKE_BOOL= WITH_LIBSSH2 | ||||
.include <bsd.port.pre.mk> | .include <bsd.port.pre.mk> | ||||
.if ${CHOSEN_COMPILER_TYPE} == gcc | .if ${CHOSEN_COMPILER_TYPE} == gcc | ||||
CXXFLAGS+= -D_GLIBCXX_USE_C99 # gcc c++11 support is broken on FreeBSD | CXXFLAGS+= -D_GLIBCXX_USE_C99 # gcc c++11 support is broken on FreeBSD | ||||
.endif | .endif | ||||
post-install-DOCS-on: | post-install-DOCS-on: | ||||
@${MKDIR} ${STAGEDIR}${DOCSDIR} | @${MKDIR} ${STAGEDIR}${DOCSDIR} | ||||
.for f in ${PORTDOCS} | .for f in ${PORTDOCS} | ||||
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ | ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ | ||||
.endfor | .endfor | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |