Tweak editors/yzis version 1.0.a.1_11
[dports.git] / editors / yzis / Makefile
1 # Created by: Ganael Laplanche <ganael.laplanche@martymac.org>
2 # $FreeBSD$
3
4 PORTNAME=       yzis
5 PORTVERSION=    1.0.a.1
6 PORTREVISION=   11
7 CATEGORIES=     editors
8 MASTER_SITES=   http://labs.freehackers.org/attachments/download/45/ \
9                 http://contribs.martymac.org/FreeBSD-ports/distfiles/
10 DISTNAME=       ${PORTNAME}-${PORTVERSION:S/.a.1/-alpha1/}
11
12 MAINTAINER=     martymac@FreeBSD.org
13 COMMENT=        Vi-like editor
14
15 LICENSE=        GPLv2 LGPL21
16 LICENSE_COMB=   multi
17
18 USES=           tar:bzip2 cmake gettext perl5 lua:51
19 USE_XORG=       x11 xext ice
20 USE_QT4=        qtestlib qmake_build rcc_build uic_build moc_build gui xml
21 CMAKE_ARGS+=    -DLOCALBASE:STRING="${LOCALBASE}" \
22                 -DLUA_INCDIR:STRING="${LUA_INCDIR}" \
23                 -DLUA_LIBDIR:STRING="${LUA_LIBDIR}" \
24                 -DENABLE_QYZIS:BOOL=ON \
25                 -DENABLE_LIBYZISRUNNER:BOOL=OFF \
26                 -DENABLE_TESTS:BOOL=OFF
27 USE_GCC=        any
28
29 INSTALLS_ICONS= yes
30 USE_LDCONFIG=   yes
31
32 OPTIONS_DEFINE= KYZIS NYZIS DOCS
33 OPTIONS_SUB=    yes
34 KYZIS_DESC=     Build kyzis and Yzis kpart
35 KYZIS_USE=      KDE4=kdeprefix,kdelibs,automoc4 QT4=phonon
36 KYZIS_CMAKE_ON= -DENABLE_KYZIS:BOOL=ON -DENABLE_KPART_YZIS:BOOL=ON
37 KYZIS_CMAKE_OFF=        -DENABLE_KYZIS:BOOL=OFF -DENABLE_KPART_YZIS:BOOL=OFF
38 NYZIS_DESC=     Build nyzis (ncurses frontend)
39 NYZIS_CPPFLAGS= -D_XOPEN_SOURCE_EXTENDED
40 NYZIS_CMAKE_ON= -DENABLE_NYZIS:BOOL=ON
41 NYZIS_CMAKE_OFF=        -DENABLE_NYZIS:BOOL=OFF
42 DOCS_BUILD_DEPENDS=     dot:${PORTSDIR}/graphics/graphviz \
43                 doxygen:${PORTSDIR}/devel/doxygen
44 DOCS_CMAKE_ON=  -DENABLE_DOCUMENTATION:BOOL=ON
45 DOCS_CMAKE_OFF= -DENABLE_DOCUMENTATION:BOOL=OFF
46
47 .include <bsd.port.options.mk>
48
49 .if ${PORT_OPTIONS:MKYZIS}
50 PLIST_SUB+=     QYZIS="@comment "
51 .else
52 PLIST_SUB+=     QYZIS=""
53 .endif
54
55 .include <bsd.port.mk>