Mon Apr 19 18:49:30 2010 UTC ()
don't break stuff on !NetBSD


(tnn)
diff -r1.12 -r1.13 pkgsrc/x11/libdrm/Makefile

cvs diff -r1.12 -r1.13 pkgsrc/x11/libdrm/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libdrm/Makefile 2010/04/19 18:46:15 1.12
+++ pkgsrc/x11/libdrm/Makefile 2010/04/19 18:49:30 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.12 2010/04/19 18:46:15 tnn Exp $ 1# $NetBSD: Makefile,v 1.13 2010/04/19 18:49:30 tnn Exp $
2# 2#
3 3
4DISTNAME= libdrm-2.4.20 4DISTNAME= libdrm-2.4.20
5CATEGORIES= x11 graphics 5CATEGORIES= x11 graphics
6MASTER_SITES= http://dri.freedesktop.org/libdrm/ 6MASTER_SITES= http://dri.freedesktop.org/libdrm/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= joerg@NetBSD.org 9MAINTAINER= joerg@NetBSD.org
10HOMEPAGE= http://dri.freedesktop.org/wiki/DRM 10HOMEPAGE= http://dri.freedesktop.org/wiki/DRM
11COMMENT= Userspace interface to kernel DRM services 11COMMENT= Userspace interface to kernel DRM services
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
@@ -16,25 +16,27 @@ USE_PKGLOCALEDIR= yes @@ -16,25 +16,27 @@ USE_PKGLOCALEDIR= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config
17USE_LIBTOOL= yes 17USE_LIBTOOL= yes
18PKGCONFIG_OVERRIDE+= libdrm.pc.in 18PKGCONFIG_OVERRIDE+= libdrm.pc.in
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20 20
21.include "../../mk/bsd.prefs.mk" 21.include "../../mk/bsd.prefs.mk"
22 22
23SUBST_CLASSES+= atomic 23SUBST_CLASSES+= atomic
24SUBST_FILES.atomic= xf86drm.h 24SUBST_FILES.atomic= xf86drm.h
25SUBST_MESSAGE.atomic= Configuring xf86drm.h's atomic operations. 25SUBST_MESSAGE.atomic= Configuring xf86drm.h's atomic operations.
26SUBST_STAGE.atomic= pre-configure 26SUBST_STAGE.atomic= pre-configure
27SUBST_VARS.atomic= ATOMIC_OPS_CHECK 27SUBST_VARS.atomic= ATOMIC_OPS_CHECK
28 28
29.if ${OPSYS} == "NetBSD" && exists(/usr/include/sys/atomic.h) 
30ATOMIC_OPS_CHECK= 1 
31.else 
32ATOMIC_OPS_CHECK= 0 29ATOMIC_OPS_CHECK= 0
33.include "../../devel/libatomic_ops/buildlink3.mk" 30.if ${OPSYS} == "NetBSD"
 31. if exists(/usr/include/sys/atomic.h)
 32ATOMIC_OPS_CHECK= 1
 33. else
 34. include "../../devel/libatomic_ops/buildlink3.mk"
34CONFIGURE_ENV+= drm_cv_atomic_primitives=libatomic-ops 35CONFIGURE_ENV+= drm_cv_atomic_primitives=libatomic-ops
 36. endif
35.endif 37.endif
36 38
37CONFIGURE_ARGS+= PTHREADSTUBS_CFLAGS=-I${PREFIX}/include \ 39CONFIGURE_ARGS+= PTHREADSTUBS_CFLAGS=-I${PREFIX}/include \
38 PTHREADSTUBS_LIBS=-L${PREFIX}/lib 40 PTHREADSTUBS_LIBS=-L${PREFIX}/lib
39 41
40.include "../../mk/bsd.pkg.mk" 42.include "../../mk/bsd.pkg.mk"