Annotation of pkgsrc/print/poppler-cpp/Makefile, Revision 1.8
1.8 ! wiz 1: # $NetBSD: Makefile,v 1.7 2013/03/24 07:09:25 spz Exp $
1.1 drochner 2: #
3:
4: .include "../../print/poppler/Makefile.common"
5:
6: PKGNAME= poppler-cpp-${POPPLER_VERS}
1.8 ! wiz 7: PKGREVISION= 1
1.1 drochner 8:
9: COMMENT= PDF rendering library (cpp wrapper)
10: MAINTAINER= reed@reedmedia.net
11:
12: CONFLICTS+= poppler<0.4.5nb1
13:
14: GNU_CONFIGURE= yes
15: USE_TOOLS+= gmake
16: PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-glib.pc.in
17:
18: CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
19: # Don't build the cairo graphics backend, required by glib.
20: CONFIGURE_ARGS+= --disable-cairo-output
21: # Don't build the splash graphics backend.
22: CONFIGURE_ARGS+= --disable-splash-output
23: # Don't compile poppler qt wrapper.
24: CONFIGURE_ARGS+= --disable-poppler-qt
25: # Don't compile GTK+ test program.
26: CONFIGURE_ARGS+= --disable-gtk-test
27: CONFIGURE_ARGS+= --disable-utils
28:
1.4 wiz 29: BUILDLINK_API_DEPENDS.poppler+= poppler-${POPPLER_VERS}{,nb*}
1.1 drochner 30: .include "../../print/poppler/buildlink3.mk"
31:
32: .if !empty(PKG_BUILD_OPTIONS.poppler:Mpoppler-cms)
33: CONFIGURE_ARGS+= --enable-cms
34: .else
35: CONFIGURE_ARGS+= --disable-cms
36: .endif
37:
38: BUILD_DIRS= cpp
39: INSTALL_DIRS= cpp
40:
41: INSTALLATION_DIRS+= lib/pkgconfig
42:
1.4 wiz 43: .include "../../converters/libiconv/buildlink3.mk"
44:
45: CHECK_BUILTIN.iconv:= yes
46: .include "../../converters/libiconv/builtin.mk"
47: CHECK_BUILTIN.iconv:= no
48:
49: .if !empty(USE_BUILTIN.iconv:M[nN][oO])
50: CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
51: .else
52: CONFIGURE_ARGS+= --with-libiconv-prefix
53: .endif
54:
1.1 drochner 55: post-install:
56: ${INSTALL_DATA} ${WRKSRC}/poppler-cpp.pc ${DESTDIR}${PREFIX}/lib/pkgconfig
57:
58: .include "../../mk/pthread.buildlink3.mk"
59: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>