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