| @@ -1,31 +1,36 @@ | | | @@ -1,31 +1,36 @@ |
1 | # $NetBSD: Makefile,v 1.2 2017/02/21 22:00:51 kleink Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2017/02/23 16:55:07 kleink Exp $ |
2 | | | 2 | |
3 | DISTNAME= ${GITHUB_PROJECT} | | 3 | DISTNAME= ${GITHUB_PROJECT} |
4 | PKGNAME= ${DISTNAME:S/phc-winner-//}-${GITHUB_TAG} | | 4 | PKGNAME= ${DISTNAME:S/phc-winner-//}-${GITHUB_TAG} |
5 | CATEGORIES= security | | 5 | CATEGORIES= security |
6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=P-H-C/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=P-H-C/} |
7 | GITHUB_PROJECT= phc-winner-argon2 | | 7 | GITHUB_PROJECT= phc-winner-argon2 |
8 | GITHUB_TAG= 20161029 | | 8 | GITHUB_TAG= 20161029 |
| | | 9 | PKGREVISION= 1 |
9 | | | 10 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 11 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://password-hashing.net/ | | 12 | HOMEPAGE= https://password-hashing.net/ |
12 | COMMENT= Password hash Argon2 | | 13 | COMMENT= Password hash Argon2 |
13 | LICENSE= cc0-1.0-universal OR apache-2.0 | | 14 | LICENSE= cc0-1.0-universal OR apache-2.0 |
14 | | | 15 | |
15 | USE_TOOLS+= gmake | | 16 | USE_TOOLS+= gmake |
16 | TEST_TARGET= test | | 17 | TEST_TARGET= test |
17 | INSTALLATION_DIRS= bin lib share/doc/argon2 | | 18 | INSTALLATION_DIRS= bin lib share/doc/argon2 |
18 | | | 19 | |
19 | OPSYSVARS+= SO_SUFFIX | | 20 | OPSYSVARS+= SO_SUFFIX |
20 | SO_SUFFIX.Darwin= dylib | | 21 | SO_SUFFIX.Darwin= dylib |
21 | SO_SUFFIX.*= so | | 22 | SO_SUFFIX.*= so |
22 | PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q} | | 23 | PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q} |
23 | | | 24 | |
24 | do-install: | | 25 | do-install: |
25 | ${INSTALL_PROGRAM} ${WRKSRC}/argon2 ${DESTDIR}${PREFIX}/bin | | 26 | ${INSTALL_PROGRAM} ${WRKSRC}/argon2 ${DESTDIR}${PREFIX}/bin |
| | | 27 | ${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/include |
| | | 28 | ${INSTALL_DATA} ${WRKSRC}/include/argon2.h ${DESTDIR}${PREFIX}/include |
26 | ${INSTALL_LIB} ${WRKSRC}/libargon2.a ${DESTDIR}${PREFIX}/lib | | 29 | ${INSTALL_LIB} ${WRKSRC}/libargon2.a ${DESTDIR}${PREFIX}/lib |
27 | ${INSTALL_LIB} ${WRKSRC}/libargon2.${SO_SUFFIX} ${DESTDIR}${PREFIX}/lib | | 30 | ${INSTALL_LIB} ${WRKSRC}/libargon2.${SO_SUFFIX} ${DESTDIR}${PREFIX}/lib |
| | | 31 | ${INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
| | | 32 | ${INSTALL_MAN} ${WRKSRC}/man/argon2.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 |
28 | ${INSTALL_DATA} ${WRKSRC}/argon2-specs.pdf ${DESTDIR}${PREFIX}/share/doc/argon2 | | 33 | ${INSTALL_DATA} ${WRKSRC}/argon2-specs.pdf ${DESTDIR}${PREFIX}/share/doc/argon2 |
29 | ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/argon2 | | 34 | ${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/argon2 |
30 | | | 35 | |
31 | .include "../../mk/bsd.pkg.mk" | | 36 | .include "../../mk/bsd.pkg.mk" |