Update editors/focuswriter to version 1.5.7
[dports.git] / editors / focuswriter / Makefile
1 # Created by: lightside <lightside@gmx.com>
2 # $FreeBSD$
3
4 PORTNAME=       focuswriter
5 PORTVERSION=    1.5.7
6 DISTVERSIONPREFIX=      v
7 CATEGORIES=     editors
8
9 MAINTAINER=     lightside@gmx.com
10 COMMENT=        Simple, distraction-free writing environment
11
12 LICENSE=        GPLv3 LGPL3
13 LICENSE_COMB=   multi
14 LICENSE_FILE_GPLv3=     ${WRKSRC}/COPYING
15 LICENSE_FILE_LGPL3=     ${WRKSRC}/resources/images/icons/oxygen/COPYING
16
17 LIB_DEPENDS=    libhunspell-1.3.so:textproc/hunspell
18
19 USE_GITHUB=     yes
20 GH_ACCOUNT=     gottcode
21
22 USES=           desktop-file-utils pkgconfig qmake
23 INSTALLS_ICONS= yes
24
25 LIBS+=          -lz
26
27 PORTDATA=       *
28 PORTDOCS=       CREDITS NEWS README
29
30 OPTIONS_DEFINE=         DOCS
31 OPTIONS_DEFAULT=        QT5
32 OPTIONS_SINGLE=         QT
33 OPTIONS_SINGLE_QT=      QT4 QT5
34 QT_DESC=                Qt toolkit
35
36 QT4_RUN_DEPENDS=        ${LOCALBASE}/lib/libSDL2_mixer.so:audio/sdl2_mixer
37 QT4_USE=        QT4=corelib,gui,network,moc_build,rcc_build
38 QT5_USE=        QT5=concurrent,core,gui,multimedia,network,printsupport,widgets,buildtools_build
39 QT5_USE+=       GL=gl
40
41 post-patch:
42         @${REINPLACE_CMD} -e '/PKGCONFIG/s/ zlib// ; \
43                 /INSTALLS/s/man //' \
44                 ${WRKSRC}/focuswriter.pro
45
46 do-install-DOCS-on:
47         (cd ${WRKSRC} && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR})
48
49 post-install:
50         ${INSTALL_MAN} ${WRKSRC}/resources/unix/focuswriter.1 \
51                 ${STAGEDIR}${PREFIX}/man/man1
52
53 .include <bsd.port.mk>