Update graphics/cimg to version 1.7.5,3
[dports.git] / graphics / pqiv / Makefile
1 # Created by: Martin Tournoij <carpetsmoker@xs4all.nl>
2 # $FreeBSD$
3
4 PORTNAME=       pqiv
5 PORTVERSION=    2.6
6 CATEGORIES=     graphics
7
8 MAINTAINER=     danilo@FreeBSD.org
9 COMMENT=        Pretty Quick Image Viewer
10
11 LICENSE=        GPLv2
12
13 BUILD_DEPENDS=  bash:shells/bash
14
15 LIB_DEPENDS+=   libfontconfig.so:x11-fonts/fontconfig \
16                 libfreetype.so:print/freetype2
17
18 USE_GITHUB=     yes
19 GH_ACCOUNT=     phillipberndt
20
21 OPTIONS_SINGLE=         GTK
22 OPTIONS_SINGLE_GTK=     GTK2 GTK3
23
24 OPTIONS_GROUP=          BACKENDS
25 OPTIONS_GROUP_BACKENDS= LIBAV PIXBUF POPPLER SPECTRE WAND
26 LIBAV_DESC=             Video support
27 SPECTRE_DESC=           PS/EPS support
28 WAND_DESC=              ImageMagick image processing support
29
30 OPTIONS_DEFAULT=        GTK2 PIXBUF
31
32 USES=           gettext-runtime gmake pkgconfig tar:bzip2
33 USE_XORG=       x11
34 USE_GNOME=      cairo gdkpixbuf2
35 HAS_CONFIGURE=  yes
36
37 LIBAV_CONFIGURE_WITH=   libav
38 LIBAV_LIB_DEPENDS=      libavcodec.so:multimedia/ffmpeg
39
40 PIXBUF_CONFIGURE_WITH=  gdkpixbuf
41
42 POPPLER_CONFIGURE_WITH= poppler
43 POPPLER_LIB_DEPENDS=    libpoppler-glib.so:graphics/poppler-glib
44
45 SPECTRE_CONFIGURE_WITH= spectre
46 SPECTRE_LIB_DEPENDS=    libspectre.so:print/libspectre
47
48 WAND_CONFIGURE_WITH=    wand
49 WAND_LIB_DEPENDS=       libMagickWand-6.so:graphics/ImageMagick
50
51 GTK2_CONFIGURE_ON=      --gtk-version=2
52 GTK2_USE=               GNOME=gtk20
53
54 GTK3_CONFIGURE_ON=      --gtk-version=3
55 GTK3_USE=               GNOME=gtk30
56
57 MAKEFILE=       GNUmakefile
58
59 PORTDOCS=       README.markdown
60 PLIST_FILES=    bin/pqiv man/man1/pqiv.1.gz
61
62 do-install:
63         ${INSTALL_PROGRAM} ${WRKSRC}/pqiv ${STAGEDIR}${PREFIX}/bin
64         ${INSTALL_MAN} ${WRKSRC}/pqiv.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
65         @${MKDIR} ${STAGEDIR}${DOCSDIR}
66         ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DOCSDIR}
67
68 .include <bsd.port.mk>