summaryrefslogtreecommitdiff
path: root/devel/rudiments
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2006-06-13 19:23:24 +0000
committerjoerg <joerg@pkgsrc.org>2006-06-13 19:23:24 +0000
commit5710196f300f384443744003f74ab1854557ef4c (patch)
tree5c26a571946f0ec38994fbd522e77f7778e20a69 /devel/rudiments
parenta9463cb577ec430992b4d967fb62b8c1ae330201 (diff)
downloadpkgsrc-5710196f300f384443744003f74ab1854557ef4c.tar.gz
NetBSD lacks shm_open, so conditionally comment the shmfile entries.
Diffstat (limited to 'devel/rudiments')
-rw-r--r--devel/rudiments/Makefile12
-rw-r--r--devel/rudiments/PLIST5
2 files changed, 13 insertions, 4 deletions
diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile
index 345075265ec..cbf8fecf8ac 100644
--- a/devel/rudiments/Makefile
+++ b/devel/rudiments/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 2006/05/21 13:59:04 joerg Exp $
+# $NetBSD: Makefile,v 1.17 2006/06/13 19:23:24 joerg Exp $
#
DISTNAME= rudiments-0.29
@@ -10,13 +10,19 @@ MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://rudiments.sourceforge.net/
COMMENT= C++ class library for client/server/daemon applications
-BROKEN_IN= pkgsrc-2006Q1
-
GNU_CONFIGURE= YES
USE_TOOLS+= gmake
USE_LANGUAGES= c c++
USE_LIBTOOL= YES
USE_PKGLOCALEDIR= YES
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "NetBSD"
+PLIST_SUBST+= COND_SHM="@comment "
+.else
+PLIST_SUBST+= COND_SHM=""
+.endif
+
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/devel/rudiments/PLIST b/devel/rudiments/PLIST
index 5ac1c52ad45..9d2cf100329 100644
--- a/devel/rudiments/PLIST
+++ b/devel/rudiments/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2006/06/13 17:36:17 darcy Exp $
+@comment $NetBSD: PLIST,v 1.7 2006/06/13 19:23:24 joerg Exp $
bin/rudiments-config
include/rudiments/character.h
include/rudiments/charstring.h
@@ -143,6 +143,8 @@ include/rudiments/private/serviceentry.h
include/rudiments/private/serviceentryincludes.h
include/rudiments/private/sharedmemory.h
include/rudiments/private/sharedmemoryincludes.h
+${COND_SHM}include/rudiments/private/shmfile.h
+${COND_SHM}include/rudiments/private/shmfileincludes.h
include/rudiments/private/signalclassesincludes.h
include/rudiments/private/signalhandler.h
include/rudiments/private/signalset.h
@@ -181,6 +183,7 @@ include/rudiments/server.h
include/rudiments/serversocket.h
include/rudiments/serviceentry.h
include/rudiments/sharedmemory.h
+${COND_SHM}include/rudiments/shmfile.h
include/rudiments/signalclasses.h
include/rudiments/snooze.h
include/rudiments/stringbuffer.h