Fri Oct 1 12:13:08 2021 UTC ()
botan-devel: Fix PLIST on non-x86.


(nia)
diff -r1.42 -r1.43 pkgsrc/security/botan-devel/Makefile
diff -r1.11 -r1.12 pkgsrc/security/botan-devel/PLIST

cvs diff -r1.42 -r1.43 pkgsrc/security/botan-devel/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/security/botan-devel/Attic/Makefile 2021/09/29 19:00:12 1.42
+++ pkgsrc/security/botan-devel/Attic/Makefile 2021/10/01 12:13:08 1.43
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.42 2021/09/29 19:00:12 adam Exp $ 1# $NetBSD: Makefile,v 1.43 2021/10/01 12:13:08 nia Exp $
2 2
3DISTNAME= Botan-2.17.3 3DISTNAME= Botan-2.17.3
4PKGNAME= ${DISTNAME:tl} 4PKGNAME= ${DISTNAME:tl}
5PKGREVISION= 2 5PKGREVISION= 2
6CATEGORIES= security 6CATEGORIES= security
7MASTER_SITES= https://botan.randombit.net/releases/ 7MASTER_SITES= https://botan.randombit.net/releases/
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= joerg@NetBSD.org 10MAINTAINER= joerg@NetBSD.org
11HOMEPAGE= https://botan.randombit.net/ 11HOMEPAGE= https://botan.randombit.net/
12COMMENT= Portable, easy to use, and efficient C++ crypto library 12COMMENT= Portable, easy to use, and efficient C++ crypto library
13LICENSE= 2-clause-bsd 13LICENSE= 2-clause-bsd
14 14
@@ -22,29 +22,32 @@ CONFIGURE_SCRIPT= ./configure.py @@ -22,29 +22,32 @@ CONFIGURE_SCRIPT= ./configure.py
22CONFIGURE_ARGS+= --prefix=${PREFIX} --with-zlib --with-boost 22CONFIGURE_ARGS+= --prefix=${PREFIX} --with-zlib --with-boost
23CONFIGURE_ARGS+= --docdir=share/doc 23CONFIGURE_ARGS+= --docdir=share/doc
24CONFIGURE_ARGS+= --without-sphinx 24CONFIGURE_ARGS+= --without-sphinx
25 25
26REPLACE_PYTHON+= *.py src/scripts/*.py 26REPLACE_PYTHON+= *.py src/scripts/*.py
27 27
28.include "../../mk/compiler.mk" 28.include "../../mk/compiler.mk"
29.if !empty(PKGSRC_COMPILER:Mclang) 29.if !empty(PKGSRC_COMPILER:Mclang)
30CONFIGURE_ARGS+= --cc-bin=${CXX} --cc=clang 30CONFIGURE_ARGS+= --cc-bin=${CXX} --cc=clang
31.else 31.else
32CONFIGURE_ARGS+= --cc=gcc 32CONFIGURE_ARGS+= --cc=gcc
33.endif 33.endif
34 34
 35PLIST_VARS+= x86
35.if ${MACHINE_ARCH} == "x86_64" 36.if ${MACHINE_ARCH} == "x86_64"
 37PLIST.x86= yes
36CONFIGURE_ARGS+= --cpu=amd64 38CONFIGURE_ARGS+= --cpu=amd64
37.elif ${MACHINE_ARCH} == "i386" 39.elif ${MACHINE_ARCH} == "i386"
 40PLIST.x86= yes
38CONFIGURE_ARGS+= --cpu=i386 41CONFIGURE_ARGS+= --cpu=i386
39.elif ${MACHINE_ARCH} == "powerpc" 42.elif ${MACHINE_ARCH} == "powerpc"
40CONFIGURE_ARGS+= --cpu=ppc 43CONFIGURE_ARGS+= --cpu=ppc
41.elif ${MACHINE_ARCH} == "powerpc64" 44.elif ${MACHINE_ARCH} == "powerpc64"
42CONFIGURE_ARGS+= --cpu=ppc64 45CONFIGURE_ARGS+= --cpu=ppc64
43.elif !empty(MACHINE_ARCH:Maarch64*) 46.elif !empty(MACHINE_ARCH:Maarch64*)
44CONFIGURE_ARGS+= --cpu=arm64 47CONFIGURE_ARGS+= --cpu=arm64
45.elif !empty(MACHINE_ARCH:Mearm*) 48.elif !empty(MACHINE_ARCH:Mearm*)
46CONFIGURE_ARGS+= --cpu=arm32 49CONFIGURE_ARGS+= --cpu=arm32
47.endif 50.endif
48 51
49MAKE_FLAGS+= LIB_OPT=${CXXFLAGS:Q} 52MAKE_FLAGS+= LIB_OPT=${CXXFLAGS:Q}
50 53

cvs diff -r1.11 -r1.12 pkgsrc/security/botan-devel/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/security/botan-devel/Attic/PLIST 2021/03/07 17:56:25 1.11
+++ pkgsrc/security/botan-devel/Attic/PLIST 2021/10/01 12:13:08 1.12
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.11 2021/03/07 17:56:25 he Exp $ 1@comment $NetBSD: PLIST,v 1.12 2021/10/01 12:13:08 nia Exp $
2bin/botan 2bin/botan
3include/botan-2/botan/adler32.h 3include/botan-2/botan/adler32.h
4include/botan-2/botan/aead.h 4include/botan-2/botan/aead.h
5include/botan-2/botan/aes.h 5include/botan-2/botan/aes.h
6include/botan-2/botan/alg_id.h 6include/botan-2/botan/alg_id.h
7include/botan-2/botan/argon2.h 7include/botan-2/botan/argon2.h
8include/botan-2/botan/aria.h 8include/botan-2/botan/aria.h
9include/botan-2/botan/asio_async_ops.h 9include/botan-2/botan/asio_async_ops.h
10include/botan-2/botan/asio_context.h 10include/botan-2/botan/asio_context.h
11include/botan-2/botan/asio_error.h 11include/botan-2/botan/asio_error.h
12include/botan-2/botan/asio_stream.h 12include/botan-2/botan/asio_stream.h
13include/botan-2/botan/asn1_alt_name.h 13include/botan-2/botan/asn1_alt_name.h
14include/botan-2/botan/asn1_attribute.h 14include/botan-2/botan/asn1_attribute.h
@@ -200,34 +200,34 @@ include/botan-2/botan/pk_ops_fwd.h @@ -200,34 +200,34 @@ include/botan-2/botan/pk_ops_fwd.h
200include/botan-2/botan/pkcs10.h 200include/botan-2/botan/pkcs10.h
201include/botan-2/botan/pkcs11.h 201include/botan-2/botan/pkcs11.h
202include/botan-2/botan/pkcs11f.h 202include/botan-2/botan/pkcs11f.h
203include/botan-2/botan/pkcs11t.h 203include/botan-2/botan/pkcs11t.h
204include/botan-2/botan/pkcs8.h 204include/botan-2/botan/pkcs8.h
205include/botan-2/botan/pkix_enums.h 205include/botan-2/botan/pkix_enums.h
206include/botan-2/botan/pkix_types.h 206include/botan-2/botan/pkix_types.h
207include/botan-2/botan/point_gfp.h 207include/botan-2/botan/point_gfp.h
208include/botan-2/botan/poly1305.h 208include/botan-2/botan/poly1305.h
209include/botan-2/botan/polyn_gf2m.h 209include/botan-2/botan/polyn_gf2m.h
210include/botan-2/botan/pow_mod.h 210include/botan-2/botan/pow_mod.h
211include/botan-2/botan/prf_tls.h 211include/botan-2/botan/prf_tls.h
212include/botan-2/botan/prf_x942.h 212include/botan-2/botan/prf_x942.h
213include/botan-2/botan/processor_rng.h 213${PLIST.x86}include/botan-2/botan/processor_rng.h
214include/botan-2/botan/psk_db.h 214include/botan-2/botan/psk_db.h
215include/botan-2/botan/psk_db_sql.h 215include/botan-2/botan/psk_db_sql.h
216include/botan-2/botan/pssr.h 216include/botan-2/botan/pssr.h
217include/botan-2/botan/pubkey.h 217include/botan-2/botan/pubkey.h
218include/botan-2/botan/pwdhash.h 218include/botan-2/botan/pwdhash.h
219include/botan-2/botan/rc4.h 219include/botan-2/botan/rc4.h
220include/botan-2/botan/rdrand_rng.h 220${PLIST.x86}include/botan-2/botan/rdrand_rng.h
221include/botan-2/botan/reducer.h 221include/botan-2/botan/reducer.h
222include/botan-2/botan/rfc3394.h 222include/botan-2/botan/rfc3394.h
223include/botan-2/botan/rfc6979.h 223include/botan-2/botan/rfc6979.h
224include/botan-2/botan/rmd160.h 224include/botan-2/botan/rmd160.h
225include/botan-2/botan/rng.h 225include/botan-2/botan/rng.h
226include/botan-2/botan/rotate.h 226include/botan-2/botan/rotate.h
227include/botan-2/botan/roughtime.h 227include/botan-2/botan/roughtime.h
228include/botan-2/botan/rsa.h 228include/botan-2/botan/rsa.h
229include/botan-2/botan/salsa20.h 229include/botan-2/botan/salsa20.h
230include/botan-2/botan/scan_name.h 230include/botan-2/botan/scan_name.h
231include/botan-2/botan/scrypt.h 231include/botan-2/botan/scrypt.h
232include/botan-2/botan/secmem.h 232include/botan-2/botan/secmem.h
233include/botan-2/botan/secqueue.h 233include/botan-2/botan/secqueue.h