Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/dilay/Makefile
# Created by: Yuri Victorovich <yuri@rawbw.com> | # Created by: Yuri Victorovich <yuri@rawbw.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= dilay | PORTNAME= dilay | ||||
DISTVERSION= 1.9.0 | DISTVERSION= 1.9.0 | ||||
PORTREVISION= 3 | PORTREVISION= 3 | ||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
MAINTAINER= yuri@FreeBSD.org | MAINTAINER= yuri@FreeBSD.org | ||||
COMMENT= 3D sculpting application | COMMENT= 3D sculpting application | ||||
LICENSE= GPLv3 | LICENSE= GPLv3 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt | LICENSE_FILE= ${WRKSRC}/LICENSE.txt | ||||
BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm | BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm | ||||
USES= compiler:c++14-lang gmake qmake qt:5 | USES= compiler:c++14-lang gl gmake qmake qt:5 | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= abau | GH_ACCOUNT= abau | ||||
USE_CXXSTD= c++14 | USE_CXXSTD= c++14 | ||||
USE_GL= gl | USE_GL= gl | ||||
USE_QT= core gui opengl widgets xml buildtools_build | USE_QT= core gui opengl widgets xml buildtools_build | ||||
CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} | |||||
CXXFLAGS_gcc= -Wno-narrowing | |||||
MAKE_JOBS_UNSAFE= yes # Workaround for: https://github.com/abau/dilay/issues/19 parallel build fails (still a problem despite having been closed) | MAKE_JOBS_UNSAFE= yes # Workaround for: https://github.com/abau/dilay/issues/19 parallel build fails (still a problem despite having been closed) | ||||
PLIST_FILES= bin/dilay \ | PLIST_FILES= bin/dilay \ | ||||
share/applications/dilay.desktop | share/applications/dilay.desktop | ||||
.for sz in 16 32 48 256 | .for sz in 16 32 48 256 | ||||
PLIST_FILES+= share/icons/hicolor/${sz}x${sz}/apps/dilay.png | PLIST_FILES+= share/icons/hicolor/${sz}x${sz}/apps/dilay.png | ||||
.endfor | .endfor | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |