From d1168b4dcfcfdf97d1f93ff0d291a958a627f0d4 Mon Sep 17 00:00:00 2001 From: dholland Date: Mon, 8 Sep 2008 07:02:52 +0000 Subject: Make these fail with a comprehensible error message when X11_TYPE != native. --- x11/Xfixes/Makefile | 5 ++++- x11/Xrender/Makefile | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/x11/Xfixes/Makefile b/x11/Xfixes/Makefile index 256828d46e6..992f025c962 100644 --- a/x11/Xfixes/Makefile +++ b/x11/Xfixes/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.23 2007/02/22 19:27:25 wiz Exp $ +# $NetBSD: Makefile,v 1.24 2008/09/08 07:02:52 dholland Exp $ # DISTNAME= libXfixes-2.0.1 @@ -13,6 +13,9 @@ HOMEPAGE= http://freedesktop.org/ COMMENT= X Fixes extension of X RandR CONFLICTS+= libXfixes-[0-9]* +.if "${X11_TYPE}" != "native" +PKG_FAIL_REASON+="This package is for native X11 only; use libXfixes instead." +.endif PKG_INSTALLATION_TYPES= overwrite pkgviews diff --git a/x11/Xrender/Makefile b/x11/Xrender/Makefile index 1a4083865e5..9a6c2970156 100644 --- a/x11/Xrender/Makefile +++ b/x11/Xrender/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.33 2007/01/03 22:12:25 wiz Exp $ +# $NetBSD: Makefile,v 1.34 2008/09/08 07:02:52 dholland Exp $ DISTNAME= libXrender-0.9.0 PKGNAME= ${DISTNAME:S/lib//} @@ -12,6 +12,9 @@ HOMEPAGE= http://fontconfig.org/ COMMENT= Client library for the X Rendering Extension protocol CONFLICTS+= libXrender-[0-9]* +.if "${X11_TYPE}" != "native" +PKG_FAIL_REASON+="This package is for native X11 only; use libXrender instead." +.endif PKG_INSTALLATION_TYPES= overwrite pkgviews PKG_DESTDIR_SUPPORT= user-destdir -- cgit v1.2.3