summaryrefslogtreecommitdiff
path: root/graphics/qiviewer/Makefile
blob: 1c3baec0e10638177386cb58c87b687b7162945f (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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
# $FreeBSD$

PORTNAME=	qiviewer
PORTVERSION=	0.5.0
PORTREVISION=	2
CATEGORIES=	graphics
MASTER_SITES=	GOOGLE_CODE

MAINTAINER=	vg@FreeBSD.org
COMMENT=	Fast and lightweight image viewer

LICENSE=	GPLv2

USE_BZIP2=	yes
USE_QT4=	gui xml dbus imageformats linguist_build qmake_build \
		moc_build rcc_build uic_build
QMAKEFLAGS+=	PREFIX="${PREFIX}"

PLIST_FILES=	bin/qiviewer \
		share/applications/qiviewer.desktop \
		share/qiviewer/locale/el.qm \
		share/qiviewer/locale/es_AR.qm \
		share/qiviewer/locale/es_ES.qm
PLIST_DIRS=	share/qiviewer/locale \
		share/qiviewer \
		share/applications

WRKSRC=		${WRKDIR}/${PORTNAME}/src

OPTIONS_DEFINE=	WEBP
WEBP_DESC=	Support for WebP image format (experimental)

NO_STAGE=	yes
.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MWEBP}
QMAKEFLAGS+=	CONFIG+=enable-webp
PLIST_SUB+=	WEBP=""
.else
PLIST_SUB+=	WEBP="@comment "
.endif

do-configure:
	@cd ${WRKSRC} && ${QMAKE} ${QMAKEFLAGS}

post-configure:
	${REINPLACE_CMD} -e 's|lrelease|lrelease-qt4|g' \
		${WRKSRC}/Makefile

.include <bsd.port.mk>