Module Name:    src
Committed By:   mrg
Date:           Mon Jul 20 23:50:23 UTC 2015

Modified Files:
        src/external/mit/xorg: xorg-pkg-ver.mk
        src/external/mit/xorg/bin/appres: Makefile
        src/external/mit/xorg/bin/bdftopcf: Makefile
        src/external/mit/xorg/bin/iceauth: Makefile
        src/external/mit/xorg/bin/mkfontscale: Makefile
        src/external/mit/xorg/bin/xkbcomp: Makefile
        src/external/mit/xorg/bin/xkbutils: Makefile.xkbutils
        src/external/mit/xorg/bin/xmag: Makefile
        src/external/mit/xorg/bin/xman: Makefile

Log Message:
add PACKAGE_NAME support to xorg-pkg-ver.mk.
switch to using xorg-pkg-ver.mk.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/xorg-pkg-ver.mk
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/bin/appres/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/bin/bdftopcf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/bin/iceauth/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/bin/mkfontscale/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/mit/xorg/bin/xkbcomp/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/mit/xorg/bin/xkbutils/Makefile.xkbutils
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/bin/xmag/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/mit/xorg/bin/xman/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/mit/xorg/xorg-pkg-ver.mk
diff -u src/external/mit/xorg/xorg-pkg-ver.mk:1.3 src/external/mit/xorg/xorg-pkg-ver.mk:1.4
--- src/external/mit/xorg/xorg-pkg-ver.mk:1.3	Mon Jul 20 04:10:40 2015
+++ src/external/mit/xorg/xorg-pkg-ver.mk	Mon Jul 20 23:50:22 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: xorg-pkg-ver.mk,v 1.3 2015/07/20 04:10:40 mrg Exp $
+#	$NetBSD: xorg-pkg-ver.mk,v 1.4 2015/07/20 23:50:22 mrg Exp $
 
 # when including this make sure PROG is set so that $X11SRCDIR.$PROG
 # is a valid setting.  set XORG_PKG_VER_PROG if PROG is wrong.
@@ -32,4 +32,15 @@ XORG_PKG_PACKAGE_STRING!= \
 CPPFLAGS+=	-DPACKAGE_STRING=\"${XORG_PKG_PACKAGE_STRING:Q}\"
 .endif
 
+XORG_PKG_PACKAGE_NAME!= \
+	awk -F= '/^PACKAGE_NAME=/ {				\
+	     match($$2, "'"'"'[a-zA-Z-_0-9]+'"'"'");		\
+	     name = substr($$2, RSTART, RLENGTH);		\
+	     print name;					\
+	     exit 0;						\
+	}' ${X11SRCDIR.${XORG_PKG_VER_PROG}}/configure
+.if !empty(XORG_PKG_PACKAGE_NAME)
+CPPFLAGS+=	-DPACKAGE_NAME=\"${XORG_PKG_PACKAGE_NAME:Q}\"
+.endif
+
 .endif

Index: src/external/mit/xorg/bin/appres/Makefile
diff -u src/external/mit/xorg/bin/appres/Makefile:1.4 src/external/mit/xorg/bin/appres/Makefile:1.5
--- src/external/mit/xorg/bin/appres/Makefile:1.4	Wed Jan 22 15:23:06 2014
+++ src/external/mit/xorg/bin/appres/Makefile	Mon Jul 20 23:50:22 2015
@@ -1,16 +1,16 @@
-#	$NetBSD: Makefile,v 1.4 2014/01/22 15:23:06 christos Exp $
+#	$NetBSD: Makefile,v 1.5 2015/07/20 23:50:22 mrg Exp $
 
 .include <bsd.own.mk>
 
 PROG=	appres
 
-CPPFLAGS+=	-I${X11SRCDIR.${PROG}}/../include -DHAVE_CONFIG_H
-
 LDADD+=	-lXt -lSM -lICE -lXext -lX11 -lxcb -lXdmcp -lXau
 DPADD+=	${LIBXT} ${LIBSM} ${LIBICE} ${LIBXEXT} ${LIBX11} ${LIBXCB} ${LIBXDMCP} ${LIBXAU}
 
 .PATH:	${X11SRCDIR.${PROG}}
 .PATH:	${X11SRCDIR.${PROG}}/man
 
+.include "../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/bdftopcf/Makefile
diff -u src/external/mit/xorg/bin/bdftopcf/Makefile:1.3 src/external/mit/xorg/bin/bdftopcf/Makefile:1.4
--- src/external/mit/xorg/bin/bdftopcf/Makefile:1.3	Fri May 31 05:24:49 2013
+++ src/external/mit/xorg/bin/bdftopcf/Makefile	Mon Jul 20 23:50:22 2015
@@ -1,16 +1,16 @@
-#	$NetBSD: Makefile,v 1.3 2013/05/31 05:24:49 mrg Exp $
+#	$NetBSD: Makefile,v 1.4 2015/07/20 23:50:22 mrg Exp $
 
 .include <bsd.own.mk>
 
 PROG=	bdftopcf
 
-CPPFLAGS+=	-I${X11SRCDIR.${PROG}}/../include -DHAVE_CONFIG_H
-
 LDADD+=	-lXfont -lfontenc -lfreetype -lm -lz -lbz2
 DPADD+=	${LIBXFONT} ${LIBFONTENC} ${LIBFREETYPE} ${LIBM} ${LIBZ} ${LIBBZ2}
 
 .PATH:	${X11SRCDIR.${PROG}}
 .PATH:	${X11SRCDIR.${PROG}}/man
 
+.include "../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/iceauth/Makefile
diff -u src/external/mit/xorg/bin/iceauth/Makefile:1.3 src/external/mit/xorg/bin/iceauth/Makefile:1.4
--- src/external/mit/xorg/bin/iceauth/Makefile:1.3	Fri Jul 17 08:29:31 2015
+++ src/external/mit/xorg/bin/iceauth/Makefile	Mon Jul 20 23:50:23 2015
@@ -1,16 +1,16 @@
-#	$NetBSD: Makefile,v 1.3 2015/07/17 08:29:31 mrg Exp $
+#	$NetBSD: Makefile,v 1.4 2015/07/20 23:50:23 mrg Exp $
 
 .include <bsd.own.mk>
 
 PROG=	iceauth
 SRCS=	iceauth.c process.c
 
-CPPFLAGS+=	-I${X11SRCDIR.${PROG}}/../include -DHAVE_CONFIG_H
-
 LDADD+=	-lICE
 DPADD+=	${LIBICE}
 
 .PATH:	${X11SRCDIR.${PROG}} ${X11SRCDIR.${PROG}}/man
 
+.include "../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/mkfontscale/Makefile
diff -u src/external/mit/xorg/bin/mkfontscale/Makefile:1.4 src/external/mit/xorg/bin/mkfontscale/Makefile:1.5
--- src/external/mit/xorg/bin/mkfontscale/Makefile:1.4	Mon Mar 17 09:02:16 2014
+++ src/external/mit/xorg/bin/mkfontscale/Makefile	Mon Jul 20 23:50:23 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2014/03/17 09:02:16 mrg Exp $
+#	$NetBSD: Makefile,v 1.5 2015/07/20 23:50:23 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -6,12 +6,13 @@ PROG=	mkfontscale
 SRCS=	mkfontscale.c list.c hash.c ident.c
 
 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/freetype2
-CPPFLAGS+=	-I${X11SRCDIR.${PROG}}/../include -DHAVE_CONFIG_H
 
 LDADD+=	-lfontenc -lfreetype -lz -lbz2
 DPADD+=	${LIBFONTENC} ${LIBFREETYPE} ${LIBZ} ${LIBBZ2}
 
 .PATH:	${X11SRCDIR.${PROG}} ${X11SRCDIR.${PROG}}/man
 
+.include "../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/xkbcomp/Makefile
diff -u src/external/mit/xorg/bin/xkbcomp/Makefile:1.9 src/external/mit/xorg/bin/xkbcomp/Makefile:1.10
--- src/external/mit/xorg/bin/xkbcomp/Makefile:1.9	Thu Aug 11 23:15:35 2011
+++ src/external/mit/xorg/bin/xkbcomp/Makefile	Mon Jul 20 23:50:23 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2011/08/11 23:15:35 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2015/07/20 23:50:23 mrg Exp $
 
 .include <bsd.own.mk>
 .include "Makefile.common"
@@ -11,7 +11,8 @@ SRCS=	xkbcomp.c xkbscan.c expr.c vmod.c 
 
 CPPFLAGS.xkbpath.c=	-DDFLT_XKB_CONFIG_ROOT=\"${XKBROOTDIR}\"
 
-CPPFLAGS+=		-I${X11SRCDIR.${PROG}} -I${X11SRCDIR.${PROG}}/../include -DHAVE_CONFIG_H
+CPPFLAGS+=		-I${X11SRCDIR.${PROG}}
+CPPFLAGS+=		-DHAVE_STRDUP -DHAVE_STRCASECMP
 CPPFLAGS.geometry.c=	-Wno-error	# XXX
 COPTS.xkbscan.c+=	-Wno-stack-protector
 
@@ -29,5 +30,7 @@ DPADD+=	${LIBXKBFILE} ${LIBXEXT} ${LIBX1
 
 CWARNFLAGS.clang+=	-Wno-parentheses
 
+.include "../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/xkbutils/Makefile.xkbutils
diff -u src/external/mit/xorg/bin/xkbutils/Makefile.xkbutils:1.4 src/external/mit/xorg/bin/xkbutils/Makefile.xkbutils:1.5
--- src/external/mit/xorg/bin/xkbutils/Makefile.xkbutils:1.4	Thu Mar 20 06:18:20 2014
+++ src/external/mit/xorg/bin/xkbutils/Makefile.xkbutils	Mon Jul 20 23:50:23 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.xkbutils,v 1.4 2014/03/20 06:18:20 mrg Exp $
+#	$NetBSD: Makefile.xkbutils,v 1.5 2015/07/20 23:50:23 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -8,9 +8,12 @@ LDADD+=	-lxkbfile -lXaw -lXmu -lXt -lSM 
 DPADD+=	${LIBXKBFILE} ${LIBXAW} ${LIBXMU} ${LIBXT} ${LIBSM} ${LIBICE} \
 	${LIBXPM} ${LIBXEXT} ${LIBX11}
 
-CPPFLAGS+=	-DHAVE_CONFIG_H -I${X11SRCDIR.xkbutils}/../include
+CPPFLAGS+=	-DHAVE_STRCASECMP
 
 .PATH:	${X11SRCDIR.xkbutils} ${X11SRCDIR.xkbutils}/man
 
+XORG_PKG_VER_PROG=xkbutils
+.include "../../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/xmag/Makefile
diff -u src/external/mit/xorg/bin/xmag/Makefile:1.3 src/external/mit/xorg/bin/xmag/Makefile:1.4
--- src/external/mit/xorg/bin/xmag/Makefile:1.3	Fri May 31 08:01:59 2013
+++ src/external/mit/xorg/bin/xmag/Makefile	Mon Jul 20 23:50:23 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2013/05/31 08:01:59 mrg Exp $
+#	$NetBSD: Makefile,v 1.4 2015/07/20 23:50:23 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -7,7 +7,7 @@ SRCS=	xmag.c CutPaste.c RootWin.c Scale.
 
 APPDEFS=Xmag
 
-CPPFLAGS+=	-I${X11SRCDIR.${PROG}}/../include
+CPPFLAGS+=	-DHAVE_LRINT -DHAVE_NANOSLEEP
 
 LDADD+=	-lXaw -lXmu -lXt -lSM -lICE -lXpm -lXext -lX11 -lm
 DPADD+=	${LIBXAW} ${LIBXMU} ${LIBXT} ${LIBSM} ${LIBICE} \
@@ -16,5 +16,7 @@ DPADD+=	${LIBXAW} ${LIBXMU} ${LIBXT} ${L
 .PATH:	${X11SRCDIR.${PROG}} ${X11SRCDIR.${PROG}}/app-defaults
 .PATH:	${X11SRCDIR.${PROG}}/man
 
+.include "../../xorg-pkg-ver.mk"
+
 .include <bsd.x11.mk>
 .include <bsd.prog.mk>

Index: src/external/mit/xorg/bin/xman/Makefile
diff -u src/external/mit/xorg/bin/xman/Makefile:1.6 src/external/mit/xorg/bin/xman/Makefile:1.7
--- src/external/mit/xorg/bin/xman/Makefile:1.6	Sun Jul 19 23:15:06 2015
+++ src/external/mit/xorg/bin/xman/Makefile	Mon Jul 20 23:50:23 2015
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2015/07/19 23:15:06 mrg Exp $
+#	$NetBSD: Makefile,v 1.7 2015/07/20 23:50:23 mrg Exp $
 
 .include <bsd.own.mk>
 
@@ -9,7 +9,6 @@ SRCS=	ScrollByL.c handler.c man.c button
 CPPFLAGS+=${X11FLAGS.VERSION}
 CPPFLAGS+=-DHELPFILE=\"${X11LIBDIR}/xman.help\"
 CPPFLAGS+=-DMANCONFIGSTYLE_OpenBSD -DMANCONF=\"/etc/man.conf\"
-#CPPFLAGS+=-DHAVE_CONFIG_H -I${X11SRCDIR.${PROG}}/../include
 
 APPDEFS=Xman
 

Reply via email to