Merge from vendor branch TNF:
[pkgsrc.git] / security / rainbowcrack / Makefile
1 # $NetBSD: Makefile,v 1.5 2009/08/25 11:57:45 wiz Exp $
2 #
3
4 PKGNAME=                rainbowcrack-1.2
5 DISTNAME=               rainbowcrack-1.2-src
6 PKGREVISION=            2
7 CATEGORIES=             security
8 MASTER_SITES=           http://www.rainbowcrack.com/downloads/
9 EXTRACT_SUFX=           .zip
10 DISTFILES=              rainbowcrack-1.2-src.zip \
11                         rainbowcrack-1.2-openbsd-diffs.tar.gz
12
13 MAINTAINER=             dhowland@users.sourceforge.net
14 HOMEPAGE=               http://www.antsight.com/zsl/rainbowcrack/
15 COMMENT=                Hash cracker
16
17 PKG_DESTDIR_SUPPORT=    user-destdir
18
19 BUILD_DIRS=             src
20 USE_LANGUAGES=          c c++
21 USE_TOOLS+=             patch
22 MAKE_FILE=              ${FILESDIR}/Makefile
23 USE_OLD_DES_API=        yes
24 INSTALLATION_DIRS=      bin share/doc/rainbowcrack share/rainbowcrack
25
26 pre-patch:
27         cd ${WRKSRC}/src && ${PATCH} < ${WRKDIR}/Public.cpp.diff
28
29 post-install:
30         cd ${WRKSRC}/doc && ${INSTALL_DATA} *.htm \
31                 ${DESTDIR}${PREFIX}/share/doc/rainbowcrack/
32         ${INSTALL_DATA} ${WRKSRC}/src/charset.txt ${DESTDIR}${PREFIX}/share/rainbowcrack
33
34 .include "../../security/openssl/buildlink3.mk"
35 .include "../../mk/bsd.pkg.mk"