[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / print / poppler-cpp

Annotation of pkgsrc/print/poppler-cpp/Makefile, Revision 1.35

1.35    ! wiz         1: # $NetBSD: Makefile,v 1.34 2023/01/29 21:14:56 ryoon Exp $
1.1       drochner    2:
                      3: .include "../../print/poppler/Makefile.common"
                      4:
1.20      adam        5: PKGNAME=       poppler-cpp-${POPPLER_VERS}
1.1       drochner    6:
1.20      adam        7: COMMENT=       PDF rendering library (cpp wrapper)
1.1       drochner    8:
1.20      adam        9: CONFLICTS+=    poppler<0.4.5nb1
1.1       drochner   10:
1.14      spz        11: PKGCONFIG_OVERRIDE+=   ${WRKSRC}/poppler-cpp.pc.cmake
1.1       drochner   12:
                     13: # Don't compile GTK+ test program.
1.21      rillig     14: CMAKE_ARGS+=   -DBUILD_GTK_TESTS=OFF
1.14      spz        15: # Don't compile GLib wrapper which also needs gtk2
1.21      rillig     16: CMAKE_ARGS+=   -DENABLE_GLIB=OFF
1.14      spz        17: # Don't build and install the tools
1.21      rillig     18: CMAKE_ARGS+=   -DENABLE_UTILS=OFF
1.14      spz        19: # Compile poppler cpp wrapper.
1.21      rillig     20: CMAKE_ARGS+=   -DENABLE_CPP=ON
1.14      spz        21: # Don't compile poppler qt5 wrapper.
1.21      rillig     22: CMAKE_ARGS+=   -DENABLE_QT5=OFF
1.14      spz        23: # Don't build libcurl based HTTP support. ## might want to include
1.21      rillig     24: CMAKE_ARGS+=   -DENABLE_LIBCURL=OFF
1.1       drochner   25:
1.4       wiz        26: BUILDLINK_API_DEPENDS.poppler+=        poppler-${POPPLER_VERS}{,nb*}
1.1       drochner   27: .include "../../print/poppler/buildlink3.mk"
                     28:
                     29: BUILD_DIRS=            cpp
                     30: INSTALL_DIRS=          cpp
                     31:
                     32: INSTALLATION_DIRS+=    lib/pkgconfig
                     33:
1.4       wiz        34: .include "../../converters/libiconv/buildlink3.mk"
                     35:
                     36: CHECK_BUILTIN.iconv:=  yes
                     37: .include "../../converters/libiconv/builtin.mk"
                     38: CHECK_BUILTIN.iconv:=  no
                     39:
                     40: .if !empty(USE_BUILTIN.iconv:M[nN][oO])
1.20      adam       41: CMAKE_ARGS+=   -DICONV_INCLUDE_DIR:PATH=${BUILDLINK_PREFIX.iconv}/include
                     42: CMAKE_ARGS+=   -DICONV_LIBRARIES:PATH=${BUILDLINK_PREFIX.iconv}/lib
1.27      adam       43: LDFLAGS.Darwin+=-liconv
1.4       wiz        44: .endif
                     45:
1.1       drochner   46: post-install:
                     47:        ${INSTALL_DATA} ${WRKSRC}/poppler-cpp.pc ${DESTDIR}${PREFIX}/lib/pkgconfig
                     48:
                     49: .include "../../mk/pthread.buildlink3.mk"
                     50: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>