Index: head/deskutils/fet/Makefile =================================================================== --- head/deskutils/fet/Makefile (revision 478182) +++ head/deskutils/fet/Makefile (revision 478183) @@ -1,62 +1,62 @@ # Created by: Leinier Cruz Salfran # $FreeBSD$ PORTNAME= fet DISTVERSION= 5.37.1 CATEGORIES= deskutils kde MASTER_SITES= http://lalescu.ro/liviu/fet/download/ \ http://lalescu.ro/liviu/fet/download/old/ \ http://timetabling.de/download/ \ http://timetabling.de/download/old/ MAINTAINER= uzsolt@uzsolt.hu COMMENT= Free timetabling software LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= qmake tar:bzip2 +USES= compiler:c++14-lang qmake tar:bzip2 +USE_CXXSTD= c++14 PORTEXAMPLES= * DESKTOP_ENTRIES="FET" \ "Free timetable software" \ "" \ "fet" \ "Education;Qt;" \ true OPTIONS_DEFINE= EXAMPLES NLS ONLYCL OPTIONS_SINGLE= QTVER OPTIONS_SINGLE_QTVER= QT4 QT5 OPTIONS_DEFAULT= QT4 ONLYCL_DESC= Build only command line version (without Qt GUI) OPTIONS_SUB= yes QT4_USES= qt:4 QT4_USE= QT=corelib,moc_build,rcc_build,uic_build,xml QT5_USES= qt:5 QT5_USE= QT=buildtools_build,core,printsupport,widgets,xml GL=gl -USES+= compiler:c++14-lang INSTALL_TARGET= ${WRKSRC}/fet-cl ONLYCL_VARS= QMAKE_SOURCE_PATH=${WRKSRC}/src/src-cl.pro ONLYCL_VARS_OFF= INSTALL_TARGET+=${WRKSRC}/fet USE_QT+="gui network" post-patch: @${REINPLACE_CMD} -e 's|/usr/share/fet|${DATADIR}|g' \ ${WRKSRC}/src/interface/fet.cpp do-install: ${INSTALL_PROGRAM} ${INSTALL_TARGET} ${STAGEDIR}${PREFIX}/bin ${INSTALL_PROGRAM} ${WRKSRC}/fet-cl ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/man/fet*.gz ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR}/translations cd ${WRKSRC}/translations && ${INSTALL_DATA} *.qm ${STAGEDIR}${DATADIR}/translations do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include