Pullup tickets #3103 and #3106.
[pkgsrc.git] / mail / mailsync / Makefile
1 # $NetBSD: Makefile,v 1.30 2008/11/13 14:21:05 tron Exp $
2 #
3
4 DISTNAME=       mailsync_5.2.1.orig
5 PKGNAME=        mailsync-5.2.1
6 PKGREVISION=    5
7 CATEGORIES=     mail
8 MASTER_SITES=   ${MASTER_SITE_SOURCEFORGE:=mailsync/}
9
10 MAINTAINER=     pkgsrc-users@NetBSD.org
11 HOMEPAGE=       http://mailsync.sourceforge.net/
12 COMMENT=        Mailsync is a way of synchronizing a collection of mailboxes
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 WRKSRC=         ${WRKDIR}/${PKGNAME_NOREV}
17 USE_TOOLS+=     gmake
18 USE_LANGUAGES=  c c++
19 GNU_CONFIGURE=  yes
20
21 CONFIGURE_ARGS+=        --with-openssl=${BUILDLINK_PREFIX.openssl}/include
22 CONFIGURE_ARGS+=        --with-c-client=${BUILDLINK_DIR}/include/c-client
23 CONFIGURE_ARGS+=        --without-krb5
24
25 SUBST_CLASSES+=         conf
26 SUBST_STAGE.conf=       pre-configure
27 SUBST_FILES.conf=       configure doc/examples/mailsync doc/mailsync.1
28 SUBST_SED.conf=         -e "s|@BUILDLINK_DIR@|${BUILDLINK_DIR}|g" \
29                         -e "s|@SSLBASE@|${BUILDLINK_PREFIX.openssl}|g" \
30                         -e "s|/usr/share|${PREFIX}/share|g"
31 SUBST_MESSAGE.conf=     Fixing configure script.
32
33 DOCS=   COPYING NEWS README THANKS TODO doc/ABSTRACT doc/HACKING
34
35 INSTALLATION_DIRS=      bin ${PKGMANDIR}/man1
36
37 do-install:
38         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/examples/mailsync
39         ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/mailsync
40         ${INSTALL_PROGRAM} ${WRKSRC}/src/mailsync ${DESTDIR}${PREFIX}/bin
41         ${INSTALL_DATA} ${WRKSRC}/doc/examples/mailsync \
42                 ${DESTDIR}${PREFIX}/share/examples/mailsync/dot.mailsync
43         ${INSTALL_MAN} ${WRKSRC}/doc/mailsync.1 \
44                 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
45 .for d in ${DOCS}
46         ${INSTALL_DATA} ${WRKSRC}/${d} ${DESTDIR}${PREFIX}/share/doc/mailsync
47 .endfor
48
49 .include "../../security/openssl/buildlink3.mk"
50 .include "../../mail/imap-uw/buildlink3.mk"
51 .include "../../mk/bsd.pkg.mk"