Fri Apr 24 12:33:27 2020 UTC ()
libatomic_ops: Include bsd.prefs.mk so MACHINE_PLATFORM gets defined

Fixes build on sparc. From Tobias Ulmer via pkgsrc-users@


(nia)
diff -r1.20 -r1.21 pkgsrc/devel/libatomic_ops/Makefile

cvs diff -r1.20 -r1.21 pkgsrc/devel/libatomic_ops/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/libatomic_ops/Makefile 2019/03/02 14:51:53 1.20
+++ pkgsrc/devel/libatomic_ops/Makefile 2020/04/24 12:33:26 1.21
@@ -1,26 +1,28 @@ @@ -1,26 +1,28 @@
1# $NetBSD: Makefile,v 1.20 2019/03/02 14:51:53 adam Exp $ 1# $NetBSD: Makefile,v 1.21 2020/04/24 12:33:26 nia Exp $
2 2
3DISTNAME= libatomic_ops-7.6.10 3DISTNAME= libatomic_ops-7.6.10
4CATEGORIES= devel 4CATEGORIES= devel
5MASTER_SITES= ${MASTER_SITE_GITHUB:=ivmai/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=ivmai/}
6GITHUB_RELEASE= v${PKGVERSION_NOREV} 6GITHUB_RELEASE= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/ivmai/libatomic_ops 9HOMEPAGE= https://github.com/ivmai/libatomic_ops
10COMMENT= Multi-platform library of atomic operations by Hans Boehm 10COMMENT= Multi-platform library of atomic operations by Hans Boehm
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13USE_LANGUAGES+= c 13USE_LANGUAGES+= c
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= gmake 15USE_TOOLS+= gmake
16GNU_CONFIGURE= yes 16GNU_CONFIGURE= yes
17PKGCONFIG_OVERRIDE= pkgconfig/atomic_ops.pc.in 17PKGCONFIG_OVERRIDE= pkgconfig/atomic_ops.pc.in
18TEST_TARGET= check 18TEST_TARGET= check
19 19
20INSTALL_MAKE_FLAGS= pkgdatadir=${PREFIX}/share/doc/libatomic_ops 20INSTALL_MAKE_FLAGS= pkgdatadir=${PREFIX}/share/doc/libatomic_ops
21 21
 22.include "../../mk/bsd.prefs.mk"
 23
22.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc) 24.if !empty(MACHINE_PLATFORM:MNetBSD-*-sparc)
23CPPFLAGS+= -DAO_NO_SPARC_V9=1 25CPPFLAGS+= -DAO_NO_SPARC_V9=1
24.endif 26.endif
25 27
26.include "../../mk/bsd.pkg.mk" 28.include "../../mk/bsd.pkg.mk"