Merge from vendor branch TNF:
[pkgsrcv2.git] / archivers / hpack / Makefile
1 # $NetBSD: Makefile,v 1.35 2008/03/01 03:58:10 jlam Exp $
2
3 DISTNAME=       hpack79src
4 PKGNAME=        hpack-0.79
5 PKGREVISION=    2
6 CATEGORIES=     archivers
7 MASTER_SITES=   ftp://ftp.franken.de/pub/crypt/misc/
8
9 MAINTAINER=     pkgsrc-users@NetBSD.org
10 COMMENT=        Multi-System Archiver with open keys PGP-based security
11
12 PKG_INSTALLATION_TYPES= overwrite pkgviews
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 CRYPTO=         yes
16
17 DIST_SUBDIR=    ${PKGNAME_NOREV}
18 WRKSRC=         ${WRKDIR}
19 MAKE_FILE=      makefile
20 MAKE_FLAGS+=    CFLAGS=${HPACK_CFLAGS:Q} CMDL=${HPACK_LDFLAGS:Q}
21 BUILD_TARGET=   hpack
22
23 .include "../../mk/bsd.prefs.mk"
24
25 .if ${OPSYS} == "Linux"
26 HPACK_CFLAGS=   -DLINUX
27 .else
28 HPACK_CFLAGS=   -DBSD386
29 .endif
30 HPACK_CFLAGS+=  -c -D__UNIX__ -DPREFIX="\"${PREFIX}\"" -I. -Icrypt
31 HPACK_CFLAGS+=  ${CPPFLAGS} ${CFLAGS}
32 HPACK_LDFLAGS=  ${LDFLAGS} ${BUILDLINK_LDADD.termcap}
33
34 CONF_FILES=     ${PREFIX}/share/hpack/hpack.cfg.example         \
35                 ${PKG_SYSCONFDIR}/hpack.cfg
36
37 INSTALLATION_DIRS=      bin ${PKGMANDIR}/man1 share/hpack share/doc/hpack
38
39 post-build:
40         cd ${WRKSRC}/keycvt && ${BUILD_MAKE_CMD} keycvt
41
42 do-install:
43         ${INSTALL_PROGRAM} ${WRKSRC}/hpack \
44                 ${DESTDIR}${PREFIX}/bin
45         ${INSTALL_PROGRAM} ${WRKSRC}/keycvt/keycvt \
46                 ${DESTDIR}${PREFIX}/bin
47         ${INSTALL_MAN} ${WRKSRC}/docs/hpack.1 \
48                 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
49         ${INSTALL_DATA} ${WRKSRC}/language.dat \
50                 ${DESTDIR}${PREFIX}/share/hpack
51         ${INSTALL_DATA} ${WRKSRC}/docs/hpack.cfg \
52                 ${DESTDIR}${PREFIX}/share/hpack/hpack.cfg.example
53         ${INSTALL_DATA} ${WRKSRC}/docs/hpackext.doc \
54                 ${DESTDIR}${PREFIX}/share/doc/hpack
55
56 .include "../../mk/termcap.buildlink3.mk"
57 .include "../../mk/bsd.pkg.mk"