Pullup ticket #3587 - requested by tez
[pkgsrcv2.git] / print / xpdf / Makefile
1 # $NetBSD$
2
3 DISTNAME=       xpdf-3.03
4 #PKGNAME=       xpdf-3.02pl4
5 #PKGREVISION=   4
6 CATEGORIES=     print
7 MASTER_SITES=   ftp://ftp.foolabs.com/pub/xpdf/ \
8                 ${MASTER_SITE_SUNSITE:=apps/graphics/viewers/X/xpdf/} \
9                 http://gd.tuwien.ac.at/publishing/xpdf/
10 #PATCH_SITES=   ${MASTER_SITES}
11 #PATCHFILES=    xpdf-3.02pl1.patch xpdf-3.02pl2.patch xpdf-3.02pl3.patch xpdf-3.02pl4.patch
12 #PATCH_DIST_STRIP=      -p1
13
14 MAINTAINER=     pkgsrc-users@NetBSD.org
15 HOMEPAGE=       http://www.foolabs.com/xpdf/
16 COMMENT=        Display tool for PDF files
17 LICENSE=        gnu-gpl-v2
18
19 PKG_DESTDIR_SUPPORT=    user-destdir
20
21 MAKE_JOBS_SAFE= no
22
23 DEPENDS+=       urw-fonts-[0-9]*:../../fonts/urw-fonts
24 DEPENDS+=       poppler-utils-[0-9]*:../../print/poppler-utils
25
26 CONFLICTS=      xpdf-crypto-[0-9]*
27
28 USE_LANGUAGES=          c c++
29 GNU_CONFIGURE=          yes
30 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR:Q}
31 CONFIGURE_ARGS+=        --with-freetype2-includes=${BUILDLINK_PREFIX.freetype2}/include/freetype2
32 CONFIGURE_ARGS+=        --with-t1-includes=${BUILDLINK_PREFIX.t1lib}/include
33 CONFIGURE_ENV+=         CXXFLAGS=${CXXFLAGS:M*:Q}
34 MAKE_ENV+=              SED=${SED:Q} ECHO=${ECHO:Q}
35
36 .include "../../mk/bsd.prefs.mk"
37
38 .if defined(PAPERSIZE) && ${PAPERSIZE} == "A4"
39 CONFIGURE_ARGS+=        --enable-a4-paper
40 .endif
41
42 EGDIR=                  ${PREFIX}/share/examples/xpdf
43 CONF_FILES=             ${EGDIR}/xpdfrc ${PKG_SYSCONFDIR}/xpdfrc
44
45 SUBST_CLASSES+=         paths
46 #SUBST_FILES.paths=     doc/pdffonts.1 doc/pdfimages.1 doc/pdfinfo.1
47 #SUBST_FILES.paths+=    doc/pdftoppm.1 doc/pdftops.1 doc/pdftotext.1
48 SUBST_FILES.paths+=     doc/sample-xpdfrc doc/xpdf.1 doc/xpdfrc.5
49 SUBST_SED.paths+=       -e 's,@PREFIX@,${PREFIX},g'
50 SUBST_SED.paths+=       -e 's,@PKG_SYSCONFDIR@,${PKG_SYSCONFDIR},g'
51 SUBST_STAGE.paths=      post-patch
52
53 OWN_DIRS=               share/xpdf
54
55 BUILDLINK_API_DEPENDS.freetype2+=       freetype2>=2.2.1
56
57 .include "../../fonts/t1lib/buildlink3.mk"
58 .include "../../graphics/freetype2/buildlink3.mk"
59 .include "../../x11/libXpm/buildlink3.mk"
60 .include "../../mk/motif.buildlink3.mk"
61
62 .include "../../mk/bsd.pkg.mk"
63
64 .if !empty(MACHINE_PLATFORM:MNetBSD-*-mipsel)
65 CXXFLAGS:=      ${CXXFLAGS:N-O[0-9]*}
66 .endif