Wed May 15 14:06:40 2024 UTC (32d)
openssl: Fix build on Linux, pointed out by tnn


(nia)
diff -r1.23 -r1.24 pkgsrc/misc/rhash/Makefile

cvs diff -r1.23 -r1.24 pkgsrc/misc/rhash/Makefile (expand / switch to unified diff)

--- pkgsrc/misc/rhash/Makefile 2024/05/14 14:37:47 1.23
+++ pkgsrc/misc/rhash/Makefile 2024/05/15 14:06:39 1.24
@@ -1,39 +1,41 @@ @@ -1,39 +1,41 @@
1# $NetBSD: Makefile,v 1.23 2024/05/14 14:37:47 nia Exp $ 1# $NetBSD: Makefile,v 1.24 2024/05/15 14:06:39 nia Exp $
2 2
3DISTNAME= rhash-1.4.4 3DISTNAME= rhash-1.4.4
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= misc 5CATEGORIES= misc
6MASTER_SITES= ${MASTER_SITE_GITHUB:=rhash/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=rhash/}
7GITHUB_PROJECT= RHash 7GITHUB_PROJECT= RHash
8GITHUB_TAG= v${PKGVERSION_NOREV} 8GITHUB_TAG= v${PKGVERSION_NOREV}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://github.com/rhash/RHash 11HOMEPAGE= https://github.com/rhash/RHash
12COMMENT= Calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other hash sums 12COMMENT= Calculate/check CRC32, MD5, SHA1, GOST, TTH, BTIH or other hash sums
13LICENSE= mit 13LICENSE= mit
14 14
15WRKSRC= ${WRKDIR}/${DISTNAME:S/rh/RH/} 15WRKSRC= ${WRKDIR}/${DISTNAME:S/rh/RH/}
16HAS_CONFIGURE= yes 16HAS_CONFIGURE= yes
17USE_GCC_RUNTIME= yes 17USE_GCC_RUNTIME= yes
18USE_TOOLS+= gmake 18USE_TOOLS+= gmake
19CONFIGURE_ARGS+= --disable-gettext 19CONFIGURE_ARGS+= --disable-gettext
20CONFIGURE_ARGS+= --disable-symlinks 20CONFIGURE_ARGS+= --disable-symlinks
21CONFIGURE_ARGS+= --enable-lib-shared 21CONFIGURE_ARGS+= --enable-lib-shared
22CONFIGURE_ARGS+= --enable-lib-static 22CONFIGURE_ARGS+= --enable-lib-static
23CONFIGURE_ARGS+= --enable-openssl 23CONFIGURE_ARGS+= --enable-openssl
24CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} 24CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR}
25CONFIGURE_ARGS+= --prefix=${PREFIX} 25CONFIGURE_ARGS+= --prefix=${PREFIX}
26CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 26CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
 27CONFIGURE_ARGS+= --extra-cflags=-I${BUILDLINK_PREFIX.openssl}/include
 28CONFIGURE_ARGS+= --extra-ldflags=-L${BUILDLINK_PREFIX.openssl}/lib\ ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.openssl}/lib\ ${LDFLAGS:Q}
27INSTALL_TARGET= build-install-binary install-man 29INSTALL_TARGET= build-install-binary install-man
28INSTALL_TARGET+= install-pkg-config install-lib-shared 30INSTALL_TARGET+= install-pkg-config install-lib-shared
29INSTALL_TARGET+= install-lib-headers 31INSTALL_TARGET+= install-lib-headers
30INSTALLATION_DIRS= share/examples/rhash 32INSTALLATION_DIRS= share/examples/rhash
31 33
32USE_LIBTOOL= yes 34USE_LIBTOOL= yes
33BUILD_TARGET+= librhash/librhash.la rhash 35BUILD_TARGET+= librhash/librhash.la rhash
34TEST_TARGET= test 36TEST_TARGET= test
35 37
36MAKE_FLAGS+= LIBRHASH_SHARED=librhash/librhash.la 38MAKE_FLAGS+= LIBRHASH_SHARED=librhash/librhash.la
37MAKE_FLAGS+= CFLAGS=${CFLAGS:Q} 39MAKE_FLAGS+= CFLAGS=${CFLAGS:Q}
38MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q} 40MAKE_FLAGS+= LDFLAGS=${LDFLAGS:Q}
39 41