b2sum: Fix build on non-x86diff -r1.2 -r1.3 pkgsrc/sysutils/b2sum/Makefile
(nia)
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | # $NetBSD: Makefile,v 1.2 2016/09/08 14:31:22 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.3 2020/08/29 09:32:35 nia Exp $ | |
2 | 2 | |||
3 | DISTNAME= b2sum-20160619 | 3 | DISTNAME= b2sum-20160619 | |
4 | PKGREVISION= 1 | |||
4 | CATEGORIES= sysutils | 5 | CATEGORIES= sysutils | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=BLAKE2/} | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=BLAKE2/} | |
6 | GITHUB_PROJECT= BLAKE2 | 7 | GITHUB_PROJECT= BLAKE2 | |
7 | GITHUB_TAG= ${PKGVERSION_NOREV} | 8 | GITHUB_TAG= ${PKGVERSION_NOREV} | |
8 | 9 | |||
9 | MAINTAINER= wiedi@frubar.net | 10 | MAINTAINER= wiedi@frubar.net | |
10 | HOMEPAGE= https://blake2.net/ | 11 | HOMEPAGE= https://blake2.net/ | |
11 | COMMENT= BLAKE2 b2sum utility | 12 | COMMENT= BLAKE2 b2sum utility | |
12 | LICENSE= cc0-1.0-universal | 13 | LICENSE= cc0-1.0-universal | |
13 | 14 | |||
14 | USE_LANGUAGES= c99 | |||
15 | MAKE_FILE= makefile | 15 | MAKE_FILE= makefile | |
16 | MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR} | 16 | MAKE_ENV+= MANDIR=${PREFIX}/${PKGMANDIR} | |
17 | MAKE_ENV+= NO_OPENMP=1 | 17 | MAKE_ENV+= NO_OPENMP=1 | |
18 | 18 | |||
19 | WRKSRC= ${WRKDIR}/BLAKE2-${PKGVERSION_NOREV}/b2sum | 19 | WRKSRC= ${WRKDIR}/BLAKE2-${PKGVERSION_NOREV}/b2sum | |
20 | 20 | |||
21 | .include "../../mk/bsd.pkg.mk" | 21 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,7 @@ | @@ -1,6 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2016/07/25 10:07:23 wiedi Exp $ | 1 | $NetBSD: distinfo,v 1.2 2020/08/29 09:32:35 nia Exp $ | |
2 | 2 | |||
3 | SHA1 (b2sum-20160619-20160619.tar.gz) = 9b09b144adcc472e2e0df08521d51bd8e87315b4 | 3 | SHA1 (b2sum-20160619-20160619.tar.gz) = 9b09b144adcc472e2e0df08521d51bd8e87315b4 | |
4 | RMD160 (b2sum-20160619-20160619.tar.gz) = b321ea9c6861dd8590475ac0178f4fa3702afb95 | 4 | RMD160 (b2sum-20160619-20160619.tar.gz) = b321ea9c6861dd8590475ac0178f4fa3702afb95 | |
5 | SHA512 (b2sum-20160619-20160619.tar.gz) = ed3457b59cd3d8351ad9d69d396072575057e711ef03ed25fea482758d09b8e69dbae059f4f5b5475629f7f01a44609d90445741276c81b1f4f0226fbd188bd9 | 5 | SHA512 (b2sum-20160619-20160619.tar.gz) = ed3457b59cd3d8351ad9d69d396072575057e711ef03ed25fea482758d09b8e69dbae059f4f5b5475629f7f01a44609d90445741276c81b1f4f0226fbd188bd9 | |
6 | Size (b2sum-20160619-20160619.tar.gz) = 462704 bytes | 6 | Size (b2sum-20160619-20160619.tar.gz) = 462704 bytes | |
7 | SHA1 (patch-makefile) = 5808e9fe034eaca447acecbcc6df9007a9d05042 |
$NetBSD: patch-makefile,v 1.1 2020/08/29 09:32:35 nia Exp $
Build ref rather than sse version, so this works on non-x86
--- makefile.orig 2016-06-19 16:55:55.000000000 +0000
+++ makefile
@@ -6,11 +6,10 @@ NO_OPENMP_0=-fopenmp
NO_OPENMP_1=
CC?=gcc
CFLAGS?=-O3 -march=native -Werror=declaration-after-statement
-CFLAGS+=-std=c99 -I../sse
+CFLAGS+=-std=c99 -I../ref
CFLAGS+=$(NO_OPENMP_$(NO_OPENMP))
LIBS=
-#FILES=b2sum.c ../ref/blake2b-ref.c ../ref/blake2s-ref.c ../ref/blake2bp-ref.c ../ref/blake2sp-ref.c
-FILES=b2sum.c ../sse/blake2b.c ../sse/blake2s.c ../sse/blake2bp.c ../sse/blake2sp.c
+FILES=b2sum.c ../ref/blake2b-ref.c ../ref/blake2s-ref.c ../ref/blake2bp-ref.c ../ref/blake2sp-ref.c
all: $(FILES)
$(CC) $(FILES) $(CFLAGS) $(LIBS) -o $(PROG)