aboutsummaryrefslogtreecommitdiff
path: root/graphics/kgeotag/Makefile
blob: 7ae7a2b5c98272ab2c92b68125b9e42c3568c0ff (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
PORTNAME=	kgeotag
DISTVERSION=	1.3.1
CATEGORIES=	graphics
MASTER_SITES=	KDE/stable/${PORTNAME}/${DISTVERSION}

MAINTAINER=	kde@FreeBSD.org
COMMENT=	Photo geotagging manually or from GPX files
WWW=		https://invent.kde.org/graphics/kgeotag/

LICENSE=	GPLv3+
LICENSE_FILE=	${WRKSRC}/LICENSES/LicenseRef-KDE-Accepted-GPL.txt

USES=		cmake compiler:c++17-lang kde:5 pkgconfig qt:5 tar:xz
USE_QT=		core gui widgets \
		buildtools:build linguist:build qmake:build
USE_KDE=	coreaddons config configwidgets crash i18n libkexiv2 \
		marble xmlgui \
		ecm:build
# From stage-qa; these are not checked explicitly, but link
# transitively though other KDE components (mostly Marble).
USE_QT+=	dbus declarative location network printsupport webchannel xml
USE_KDE+=	auth codecs widgetsaddons

.include <bsd.port.options.mk>

.if ${ARCH} == aarch64 || ${ARCH} == amd64 || ${ARCH} == i386
USE_QT+=	webengine
.endif

.include <bsd.port.mk>