Update graphics/cimg to version 1.7.5,3
[dports.git] / graphics / scantailor / Makefile
1 # Created by: Veniamin Gvozdikov <vg@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       scantailor
5 PORTVERSION=    0.9.11.1
6 PORTREVISION=   6
7 CATEGORIES=     graphics
8 MASTER_SITES=   SF
9
10 MAINTAINER=     vg@FreeBSD.org
11 COMMENT=        Interactive post-processing tool for scanned pages
12
13 LICENSE=        GPLv3
14
15 LIB_DEPENDS=    libtiff.so:graphics/tiff \
16                 libjbig.so:graphics/jbigkit \
17                 libpng.so:graphics/png \
18
19 BUILD_DEPENDS=  ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs
20
21 #MAKE_JOBS_UNSAFE=      yes
22 USES=           cmake gettext jpeg
23 USE_QT4=        corelib gui xml qmake_build uic_build moc_build rcc_build \
24                 linguist_build
25 USE_XORG+=      xrender
26
27 DESKTOP_ENTRIES="Scan Tailor" "${COMMENT}" "${PORTNAME}" \
28                 "${PORTNAME}" "Graphics;Scanning;" false
29
30 OPTIONS_GROUP=  DOXYGEN
31
32 OPTIONS_GROUP_DOXYGEN=  HTML LATEX
33
34 OPTIONS_DEFAULT=
35
36 HTML_DESC=      Install HTML Doxygen files
37 LATEX_DESC=     Install LaTeX Doxygen files
38
39 OPTIONS_DEFINE= DOCS
40
41 .include <bsd.port.options.mk>
42
43 .if ${PORT_OPTIONS:MHTML} || ${PORT_OPTIONS:MLATEX}
44 PORTDOCS=       *
45 .endif
46
47 .if ${PORT_OPTIONS:MHTML} || ${PORT_OPTIONS:MLATEX}
48 BUILD_DEPENDS+= doxygen:devel/doxygen
49 .endif
50
51 post-patch:
52         @${REINPLACE_CMD} -e 's|_[12]|boost::lambda::&|g; s|bind(|boost::lambda::&|' \
53                 ${WRKSRC}/filters/*/Filter.cpp
54
55 post-install:
56         ${INSTALL_DATA} ${WRKSRC}/resources/icons/appicon-about.png \
57                 ${STAGEDIR}${PREFIX}/share/pixmaps/${PORTNAME}.png
58
59 .if ${PORT_OPTIONS:MHTML} || ${PORT_OPTIONS:MLATEX}
60         @cd ${WRKSRC} && doxygen .
61 .endif
62
63 .if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MHTML}
64         @(cd ${WRKSRC} && ${COPYTREE_SHARE} html ${STAGEDIR}${DOCSDIR})
65 .endif
66
67 .if ${PORT_OPTIONS:MDOCS} && ${PORT_OPTIONS:MLATEX}
68         @(cd ${WRKSRC} && ${COPYTREE_SHARE} latex ${STAGEDIR}${DOCSDIR})
69 .endif
70
71 .include <bsd.port.mk>