Tweak print/abcm2ps version 6.6.22
[dports.git] / print / libgnomeprint / Makefile
1 # Created by: Vanilla I. Shu <vanilla@FreeBSD.org>
2 # $FreeBSD$
3 #   $MCom: ports/print/libgnomeprint/Makefile,v 1.77 2010/09/28 16:38:29 kwm Exp $
4
5 PORTNAME=       libgnomeprint
6 PORTVERSION=    2.18.8
7 PORTREVISION=   3
8 CATEGORIES=     print gnome
9 MASTER_SITES=   GNOME
10 DIST_SUBDIR=    gnome2
11
12 MAINTAINER=     gnome@FreeBSD.org
13 COMMENT=        Gnome print support library
14
15 USES=           tar:bzip2
16
17 .if !defined(REFERENCE_PORT)
18
19 LIB_DEPENDS=    libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig
20
21 GNU_CONFIGURE=  yes
22 USES+=          bison gettext gmake libtool:keepla pathfix pkgconfig
23 USE_GNOME=      gnomeprefix intlhack glib20 pango libxml2 libartlgpl2
24 USE_LDCONFIG=   yes
25 CPPFLAGS+=      -I${LOCALBASE}/include
26 LDFLAGS+=       -L${LOCALBASE}/lib
27
28 PLIST_SUB=      VERSION=${PORTVERSION} \
29                 LIBVERSION=2.2
30
31 OPTIONS_DEFINE= CUPS
32 OPTIONS_DEFAULT=CUPS
33
34 .include <bsd.port.options.mk>
35
36 .if ${PORT_OPTIONS:MCUPS}
37 CONFIGURE_ARGS+=        --with-cups
38 LIB_DEPENDS+=           libgnomecups-1.0.so:${PORTSDIR}/print/libgnomecups
39 PLIST_SUB+=             CUPS:=""
40 .else
41 CONFIGURE_ARGS+=        --without-cups
42 PLIST_SUB+=             CUPS:="@comment "
43 .endif
44
45 post-patch:
46         @${REINPLACE_CMD} -e "/^SUBDIRS =/s|tests||" ${WRKSRC}/Makefile.in
47         @${REINPLACE_CMD} -e "/^SUBDIRS =/s|doc||" ${WRKSRC}/Makefile.in
48
49 post-install:
50         @${MKDIR} ${STAGEDIR}${PREFIX}/etc/gnome/libgnomeprint-2.0/fonts
51         @${TOUCH} ${STAGEDIR}${PREFIX}/etc/gnome/libgnomeprint-2.0/fonts/gnome-print.fontmap
52         @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgnomeprint-2-2.so.0
53         @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgnomeprint/2.18.8/modules/*.so
54         @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgnomeprint/2.18.8/modules/*/*.so
55
56 .include <bsd.port.mk>
57
58 .endif