Tweak security/py-certify version 14.05.14
[dports.git] / security / sks / Makefile
1 # $FreeBSD$
2
3 PORTNAME=       sks
4 PORTVERSION=    1.1.5
5 CATEGORIES=     security
6 MASTER_SITES=   http://cdn.bitbucket.org/skskeyserver/sks-keyserver/downloads/
7
8 MAINTAINER=     johans@FreeBSD.org
9 COMMENT=        Synchronizing Key Server, a fast OpenPGP keyserver
10
11 PROJECTHOST=    sks-keyserver
12
13 USE_OCAML=      yes
14 USE_BDB=        5
15 USES=           perl5 gmake shebangfix tar:tgz
16 USE_PERL5=      build
17 MAKE_JOBS_UNSAFE=yes
18 SHEBANG_FILES=  sks_build.sh
19
20 MAKE_ENV=       BDBINCLUDE="-I${BDB_INCLUDE_DIR}" \
21                 BDBLIB="-L${BDB_LIB_DIR}" \
22                 LIBDB="-l${BDB_LIB_NAME}" \
23                 MANDIR="${MANPREFIX}/man"
24
25 SUB_FILES=      pkg-message
26
27 OPTIONS_DEFINE= DOCS
28
29 post-extract:
30         @: > ${WRKSRC}/Makefile.local
31         @${REINPLACE_CMD} 's/-ccopt -pg //' ${WRKSRC}/Makefile
32         @cd ${WRKSRC} && ${RM} -f .depend
33
34 post-patch:
35         @${REINPLACE_CMD} -Ee '/^CC=/d; /^CFLAGS=/s/=/+=/' \
36                 -e '/^install/,$$s/\$$\((PREFIX|MANDIR)\)/$$(DESTDIR)&/' \
37                 -e '/patch/s/-p 0/-p0/' ${WRKSRC}/Makefile
38         @${REINPLACE_CMD} -e '/^CC=/d; /^CFLAGS=/s/=/+=/' ${WRKSRC}/bdb/Makefile
39
40 pre-build:
41         @cd ${WRKSRC} && test -f .depend || ${MAKE_CMD} dep
42
43 post-install:
44         @${MKDIR} ${STAGEDIR}${DOCSDIR}
45         cd ${WRKSRC} && ${INSTALL_DATA} BUGS README.md TODO UPGRADING \
46                  ${STAGEDIR}${DOCSDIR}
47         @cd ${STAGEDIR}${PREFIX}/bin && ${STRIP_CMD} sks sks_add_mail
48
49 .include <bsd.port.mk>