| @@ -1,50 +1,34 @@ | | | @@ -1,50 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.20 2009/09/09 19:57:06 drochner Exp $ | | 1 | # $NetBSD: Makefile,v 1.21 2009/09/11 10:09:13 drochner Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | .include "../../print/poppler/Makefile.common" | | 4 | .include "../../print/poppler/Makefile.common" |
5 | | | 5 | |
| | | 6 | PKGREVISION= 1 |
| | | 7 | |
6 | PKGNAME= poppler-qt-${POPPLER_VERS} | | 8 | PKGNAME= poppler-qt-${POPPLER_VERS} |
7 | | | 9 | |
8 | COMMENT= PDF rendering library (QT wrapper) | | 10 | COMMENT= PDF rendering library (QT wrapper) |
9 | MAINTAINER= reed@reedmedia.net | | 11 | MAINTAINER= reed@reedmedia.net |
10 | | | 12 | |
11 | GNU_CONFIGURE= yes | | 13 | GNU_CONFIGURE= yes |
12 | CONFIGURE_ARGS+= --disable-cairo-output | | 14 | CONFIGURE_ARGS+= --disable-cairo-output |
13 | CONFIGURE_ARGS+= --disable-splash-output | | 15 | CONFIGURE_ARGS+= --disable-splash-output |
14 | CONFIGURE_ARGS+= --enable-poppler-qt | | 16 | CONFIGURE_ARGS+= --enable-poppler-qt |
15 | CONFIGURE_ARGS+= --disable-gtk-test | | 17 | CONFIGURE_ARGS+= --disable-gtk-test |
16 | CONFIGURE_ARGS+= --disable-utils | | 18 | CONFIGURE_ARGS+= --disable-utils |
17 | CONFIGURE_ARGS+= --disable-cms | | 19 | CONFIGURE_ARGS+= --disable-cms |
18 | | | 20 | |
19 | PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-qt.pc.in | | 21 | PKGCONFIG_OVERRIDE+= ${WRKSRC}/poppler-qt.pc.in |
20 | | | 22 | |
21 | INCS=-I. -I.. -I../poppler `pkg-config poppler --cflags` -I${QTDIR}/include | | 23 | BUILD_DIRS= qt |
22 | | | | |
23 | INSTALLATION_DIRS+= lib include/poppler lib/pkgconfig | | 24 | INSTALLATION_DIRS+= lib include/poppler lib/pkgconfig |
24 | | | 25 | |
25 | do-build: | | 26 | post-install: |
26 | (cd ${WRKSRC}/qt; \ | | 27 | ${INSTALL_DATA} ${WRKSRC}/poppler-qt.pc \ |
27 | ${LIBTOOL} --tag=CXX --mode=compile ${CXX} ${CXXFLAGS} ${INCS} -c -o poppler-document.lo poppler-document.cc; \ | | 28 | ${DESTDIR}${PREFIX}/lib/pkgconfig |
28 | ${LIBTOOL} --tag=CXX --mode=compile ${CXX} ${CXXFLAGS} ${INCS} -c -o poppler-page.lo poppler-page.cc; \ | | | |
29 | ${LIBTOOL} --tag=CXX --mode=link ${CXX} ${LDFLAGS} `pkg-config poppler --libs` -L${QTDIR}/lib ${COMPILER_RPATH_FLAG}${QTDIR}/lib -o libpoppler-qt.la -rpath ${PREFIX}/lib poppler-document.lo poppler-page.lo -lqt-mt ) | | | |
30 | ${SED} -e s:@VERSION@:${POPPLER_VERS}: \ | | | |
31 | -e s:@prefix@:${PREFIX}: \ | | | |
32 | -e 's:@exec_prefix@:$${prefix}:' \ | | | |
33 | -e 's:@libdir@:$${exec_prefix}/lib:' \ | | | |
34 | -e 's:@includedir@:$${prefix}/include:' \ | | | |
35 | ${WRKSRC}/poppler-qt.pc.in > ${WRKSRC}/poppler-qt.pc | | | |
36 | | | | |
37 | do-install: | | | |
38 | ${LIBTOOL} --mode=install ${INSTALL_LIB} ${WRKSRC}/qt/libpoppler-qt.la ${DESTDIR}${PREFIX}/lib | | | |
39 | ${INSTALL_DATA} ${WRKSRC}/qt/poppler-qt.h ${DESTDIR}${PREFIX}/include/poppler | | | |
40 | ${INSTALL_DATA} ${WRKSRC}/qt/poppler-page-transition.h \ | | | |
41 | ${DESTDIR}${PREFIX}/include/poppler | | | |
42 | ${INSTALL_DATA} ${WRKSRC}/qt/poppler-link-qt3.h \ | | | |
43 | ${DESTDIR}${PREFIX}/include/poppler | | | |
44 | ${INSTALL_DATA} ${WRKSRC}/poppler-qt.pc ${DESTDIR}${PREFIX}/lib/pkgconfig | | | |
45 | | | 29 | |
46 | BUILDLINK_API_DEPENDS.poppler+= poppler>=${POPPLER_VERS} | | 30 | BUILDLINK_API_DEPENDS.poppler+= poppler>=${POPPLER_VERS} |
47 | .include "../../print/poppler/buildlink3.mk" | | 31 | .include "../../print/poppler/buildlink3.mk" |
48 | .include "../../x11/qt3-libs/buildlink3.mk" | | 32 | .include "../../x11/qt3-libs/buildlink3.mk" |
49 | .include "../../mk/pthread.buildlink3.mk" | | 33 | .include "../../mk/pthread.buildlink3.mk" |
50 | .include "../../mk/bsd.pkg.mk" | | 34 | .include "../../mk/bsd.pkg.mk" |