Tue Jan 6 11:49:00 2015 UTC ()
Use __EXTENSIONS__ on SunOS for sigaction et al.


(jperkin)
diff -r1.109 -r1.110 pkgsrc/wm/windowmaker/Makefile

cvs diff -r1.109 -r1.110 pkgsrc/wm/windowmaker/Makefile (expand / switch to unified diff)

--- pkgsrc/wm/windowmaker/Makefile 2014/10/07 16:11:11 1.109
+++ pkgsrc/wm/windowmaker/Makefile 2015/01/06 11:49:00 1.110
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.109 2014/10/07 16:11:11 adam Exp $ 1# $NetBSD: Makefile,v 1.110 2015/01/06 11:49:00 jperkin Exp $
2 2
3DISTNAME= WindowMaker-0.95.6 3DISTNAME= WindowMaker-0.95.6
4PKGNAME= ${DISTNAME:S/WindowMaker/windowmaker/} 4PKGNAME= ${DISTNAME:S/WindowMaker/windowmaker/}
5CATEGORIES= x11 wm windowmaker 5CATEGORIES= x11 wm windowmaker
6MASTER_SITES= http://windowmaker.info/pub/source/release/ 6MASTER_SITES= http://windowmaker.info/pub/source/release/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.windowmaker.info/ 9HOMEPAGE= http://www.windowmaker.info/
10COMMENT= GNUStep-compliant NEXTSTEP(tm) window manager clone 10COMMENT= GNUStep-compliant NEXTSTEP(tm) window manager clone
11LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
12 12
13BROKEN_GETTEXT_DETECTION= yes 13BROKEN_GETTEXT_DETECTION= yes
14 14
@@ -34,26 +34,28 @@ INSTALLATION_DIRS+= share/doc/WindowMake @@ -34,26 +34,28 @@ INSTALLATION_DIRS+= share/doc/WindowMake
34 34
35.if !empty(MACHINE_PLATFORM:MSunOS-5.11-*) 35.if !empty(MACHINE_PLATFORM:MSunOS-5.11-*)
36CONFIGURE_ENV+= ac_cv_lib_Xext_XineramaGetInfo=no 36CONFIGURE_ENV+= ac_cv_lib_Xext_XineramaGetInfo=no
37.endif 37.endif
38 38
39.if ${MACHINE_ARCH} != "i386" 39.if ${MACHINE_ARCH} != "i386"
40CONFIGURE_ENV+= ac_cv_c_inline_asm=no 40CONFIGURE_ENV+= ac_cv_c_inline_asm=no
41.endif 41.endif
42 42
43.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" 43.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32"
44GCC_REQD+= 3.0 44GCC_REQD+= 3.0
45.endif 45.endif
46 46
 47CFLAGS.SunOS+= -D__EXTENSIONS__
 48
47PKG_SYSCONFSUBDIR= WindowMaker 49PKG_SYSCONFSUBDIR= WindowMaker
48EGDIR= ${PREFIX}/share/examples/WindowMaker 50EGDIR= ${PREFIX}/share/examples/WindowMaker
49CONF_FILES= 51CONF_FILES=
50.for f in WMGLOBAL WMRootMenu WMState WMWindowAttributes WindowMaker 52.for f in WMGLOBAL WMRootMenu WMState WMWindowAttributes WindowMaker
51CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} 53CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
52.endfor 54.endfor
53 55
54# WINDOWMAKER_OPTIONS is a space-separated list of compile-time options 56# WINDOWMAKER_OPTIONS is a space-separated list of compile-time options
55# to support. Currently supported options: 57# to support. Currently supported options:
56# 58#
57# vdesktop enable support for virtual desktop. 59# vdesktop enable support for virtual desktop.
58 60
59WINDOWMAKER_OPTIONS?= vdesktop 61WINDOWMAKER_OPTIONS?= vdesktop