summaryrefslogtreecommitdiff
path: root/graphics/ikona/Makefile
blob: 0addccf8bb70a4eb3feadf49d28bc5836e60517e (plain)
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=		ikona
DISTVERSION=		1.0
PORTREVISION=	32
CATEGORIES=		graphics kde
MASTER_SITES=		KDE/stable/${PORTNAME}/${DISTVERSION}/
DISTFILES=		${DISTNAME}${EXTRACT_SUFX} \
			${DISTNAME}.cargo.vendor${EXTRACT_SUFX}
EXTRACT_ONLY=		${DISTNAME}${EXTRACT_SUFX}

MAINTAINER=		kde@FreeBSD.org
COMMENT=		Icon editing companion
WWW=		https://kde.org/applications/system/org.kde.Ikona

LICENSE=		GPLv2
LICENSE_FILE=		${WRKSRC}/LICENSE

BUILD_DEPENDS=		rustc:lang/${RUST_DEFAULT}

USES=			cmake:noninja compiler:c++11-lang desktop-file-utils \
			gmake gnome iconv kde:5 pkgconfig qt:5 tar:xz
USE_GNOME=		cairo gdkpixbuf2 glib20 libxml2 pango
USE_KDE=		auth codecs config configwidgets coreaddons i18n \
			kirigami2 widgetsaddons
USE_QT=			core declarative gui network widgets xml \
			buildtools:build qmake:build

pre-configure:
	${CP} ${DISTDIR}/${DISTNAME}.cargo.vendor${EXTRACT_SUFX} ${WRKSRC}/ikona.cargo.vendor.tar.xz

.include <bsd.port.mk>