update Sun Jun 20 12:37:00 PDT 2010
[pkgsrc.git] / mail / claws-mail / Makefile
1 # $NetBSD: Makefile,v 1.29 2010/06/13 22:44:52 wiz Exp $
2
3 PKGREVISION=    3
4
5 PKG_DESTDIR_SUPPORT=    user-destdir
6 INSTALLATION_DIRS+=     ${EGDIR}
7 INSTALLATION_DIRS+=     share/claws-mail
8
9 .include "Makefile.common"
10
11 PKGNAME=        claws-mail-${CLAWS_VERSION}
12
13 MAINTAINER=     smb@NetBSD.org
14 COMMENT=        X based e-mail and netnews client
15
16 CONFLICTS+=     sylpheed-claws-[0-9]*
17
18 USE_TOOLS+=             msgfmt
19 PKGCONFIG_OVERRIDE+=    claws-mail.pc.in
20
21 PKG_SYSCONFSUBDIR=      claws-mail
22 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR}
23
24 .include "../../mk/bsd.prefs.mk"
25
26 FACES_IS_INSTALLED!=    ${PKG_INFO} -e faces || ${ECHO}
27 .if empty(FACES_IS_INSTALLED)
28 .  include "../../graphics/compface/buildlink3.mk"
29 .else
30 .  include "../../mail/faces/buildlink3.mk"
31 .endif
32
33 EGDIR=          ${PREFIX}/share/examples/claws-mail
34 CONF_FILES=     ${EGDIR}/mime.types ${PKG_SYSCONFDIR}/mime.types
35
36 PKG_OPTIONS_VAR=        PKG_OPTIONS.claws-mail
37 PKG_SUPPORTED_OPTIONS=  claws-mail-jpilot ldap inet6
38 PKG_SUGGESTED_OPTIONS=
39
40 .include "../../mk/bsd.options.mk"
41
42 .if !empty(PKG_OPTIONS:Mclaws-mail-jpilot)
43 CONFIGURE_ARGS+=        --enable-jpilot
44 .  include "../../comms/pilot-link-libs/buildlink3.mk"
45 .  include "../../comms/jpilot/buildlink3.mk"
46 .else
47 CONFIGURE_ARGS+=        --disable-jpilot
48 .endif
49
50 .if !empty(PKG_OPTIONS:Mldap)
51 CONFIGURE_ARGS+=        --enable-ldap
52 .  include "../../databases/openldap-client/buildlink3.mk"
53 .else
54 CONFIGURE_ARGS+=        --disable-ldap
55 .endif
56
57 .if !empty(PKG_OPTIONS:Minet6)
58 CONFIGURE_ARGS+=        --enable-ipv6
59 .else
60 CONFIGURE_ARGS+=        --disable-ipv6
61 .endif
62
63 post-install:
64         ${INSTALL_DATA} ${FILESDIR}/mime.types ${DESTDIR}${EGDIR}
65         ${INSTALL_DATA} ${WRKSRC}/claws-mail*.png \
66                 ${DESTDIR}${PREFIX}/share/claws-mail
67 .if exists(files/shred.${OPSYS})
68         ${INSTALL_SCRIPT} files/shred.${OPSYS} \
69                 ${DESTDIR}${PREFIX}/bin/claws-mail-shred
70 PLIST_SRC=      PLIST
71 PLIST_SRC+=     PLIST.shred
72 .endif
73
74 .include "../../converters/libiconv/buildlink3.mk"
75 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
76 .include "../../x11/gtk2/buildlink3.mk"
77 .include "../../x11/startup-notification/buildlink3.mk"
78 .include "../../x11/libSM/buildlink3.mk"
79 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
80 .include "../../mk/bdb.buildlink3.mk"
81 .include "../../mk/bsd.pkg.mk"