svn commit: r314652 - in head/share: colldef ctypedef doc/atf doc/legal/intel_ipw doc/legal/intel_iwi doc/legal/intel_iwn doc/legal/intel_wpi doc/legal/realtek doc/llvm doc/llvm/clang doc/smm/08.se...
Ngie Cooper
ngie at FreeBSD.org
Sat Mar 4 11:26:44 UTC 2017
Author: ngie
Date: Sat Mar 4 11:26:40 2017
New Revision: 314652
URL: https://svnweb.freebsd.org/changeset/base/314652
Log:
share: normalize paths using SRCTOP-relative paths or :H when possible
This simplifies make logic/output
MFC after: 1 month
Sponsored by: Dell EMC Isilon
Modified:
head/share/colldef/Makefile
head/share/ctypedef/Makefile
head/share/doc/atf/Makefile
head/share/doc/legal/intel_ipw/Makefile
head/share/doc/legal/intel_iwi/Makefile
head/share/doc/legal/intel_iwn/Makefile
head/share/doc/legal/intel_wpi/Makefile
head/share/doc/legal/realtek/Makefile
head/share/doc/llvm/Makefile
head/share/doc/llvm/clang/Makefile
head/share/doc/smm/08.sendmailop/Makefile
head/share/doc/usd/19.memacros/Makefile
head/share/doc/usd/20.meref/Makefile
head/share/examples/Makefile
head/share/examples/ipfilter/Makefile
head/share/examples/smbfs/Makefile
head/share/examples/smbfs/print/Makefile
head/share/i18n/csmapper/Makefile.inc
head/share/i18n/csmapper/Makefile.part
head/share/i18n/esdb/Makefile.inc
head/share/i18n/esdb/Makefile.part
head/share/man/man1/Makefile
head/share/man/man4/Makefile
head/share/man/man7/Makefile
head/share/sendmail/Makefile
head/share/zoneinfo/Makefile
Modified: head/share/colldef/Makefile
==============================================================================
--- head/share/colldef/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/colldef/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -5,7 +5,7 @@
LOCALEDIR= ${SHAREDIR}/locale
FILESNAME= LC_COLLATE
.SUFFIXES: .src .LC_COLLATE
-MAPLOC= ${.CURDIR}/../../tools/tools/locale/etc/final-maps
+MAPLOC= ${SRCTOP}/tools/tools/locale/etc/final-maps
.src.LC_COLLATE:
localedef -D -U -i ${.IMPSRC} \
Modified: head/share/ctypedef/Makefile
==============================================================================
--- head/share/ctypedef/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/ctypedef/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -5,7 +5,7 @@
LOCALEDIR= ${SHAREDIR}/locale
FILESNAME= LC_CTYPE
.SUFFIXES: .src .LC_CTYPE
-MAPLOC= ${.CURDIR}/../../tools/tools/locale/etc/final-maps
+MAPLOC= ${SRCTOP}/tools/tools/locale/etc/final-maps
.src.LC_CTYPE:
localedef -D -U -c -w ${MAPLOC}/widths.txt \
Modified: head/share/doc/atf/Makefile
==============================================================================
--- head/share/doc/atf/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/atf/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -25,9 +25,8 @@
#
# $FreeBSD$
-ATF= ${.CURDIR}/../../../contrib/atf
-.PATH: ${ATF}
-.PATH: ${ATF}/doc
+ATF= ${SRCTOP}/contrib/atf
+.PATH: ${ATF} ${ATF}/doc
FILESGROUPS= TOP
Modified: head/share/doc/legal/intel_ipw/Makefile
==============================================================================
--- head/share/doc/legal/intel_ipw/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/legal/intel_ipw/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,6 +1,6 @@
# $FreeBSD$
-FILES= ${.CURDIR}/../../../../sys/contrib/dev/ipw/LICENSE
+FILES= ${SRCTOP}/sys/contrib/dev/ipw/LICENSE
FILESDIR= ${SHAREDIR}/doc/legal
FILESNAME= intel_ipw.LICENSE
Modified: head/share/doc/legal/intel_iwi/Makefile
==============================================================================
--- head/share/doc/legal/intel_iwi/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/legal/intel_iwi/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,6 +1,6 @@
# $FreeBSD$
-FILES= ${.CURDIR}/../../../../sys/contrib/dev/iwi/LICENSE
+FILES= ${SRCTOP}/sys/contrib/dev/iwi/LICENSE
FILESDIR= ${SHAREDIR}/doc/legal
FILESNAME= intel_iwi.LICENSE
Modified: head/share/doc/legal/intel_iwn/Makefile
==============================================================================
--- head/share/doc/legal/intel_iwn/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/legal/intel_iwn/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,6 +1,6 @@
# $FreeBSD$
-FILES= ${.CURDIR}/../../../../sys/contrib/dev/iwn/LICENSE
+FILES= ${SRCTOP}/sys/contrib/dev/iwn/LICENSE
FILESDIR= ${SHAREDIR}/doc/legal
FILESNAME= intel_iwn.LICENSE
Modified: head/share/doc/legal/intel_wpi/Makefile
==============================================================================
--- head/share/doc/legal/intel_wpi/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/legal/intel_wpi/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,6 +1,6 @@
# $FreeBSD$
-FILES= ${.CURDIR}/../../../../sys/contrib/dev/wpi/LICENSE
+FILES= ${SRCTOP}/sys/contrib/dev/wpi/LICENSE
FILESDIR= ${SHAREDIR}/doc/legal
FILESNAME= intel_wpi.LICENSE
Modified: head/share/doc/legal/realtek/Makefile
==============================================================================
--- head/share/doc/legal/realtek/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/legal/realtek/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,6 +1,6 @@
# $FreeBSD$
-FILES= ${.CURDIR}/../../../../sys/contrib/dev/rtwn/LICENSE
+FILES= ${SRCTOP}/sys/contrib/dev/rtwn/LICENSE
FILESDIR= ${SHAREDIR}/doc/legal
FILESNAME= realtek.LICENSE
Modified: head/share/doc/llvm/Makefile
==============================================================================
--- head/share/doc/llvm/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/llvm/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -2,7 +2,7 @@
SUBDIR= clang
-SRCDIR= ${.CURDIR}/../../../contrib/llvm
+SRCDIR= ${SRCTOP}/contrib/llvm
.PATH: ${SRCDIR} ${SRCDIR}/lib/Support
Modified: head/share/doc/llvm/clang/Makefile
==============================================================================
--- head/share/doc/llvm/clang/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/llvm/clang/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,6 +1,6 @@
# $FreeBSD$
-SRCDIR= ${.CURDIR}/../../../../contrib/llvm/tools/clang
+SRCDIR= ${SRCTOP}/contrib/llvm/tools/clang
.PATH: ${SRCDIR}
Modified: head/share/doc/smm/08.sendmailop/Makefile
==============================================================================
--- head/share/doc/smm/08.sendmailop/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/smm/08.sendmailop/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -6,6 +6,6 @@ SRCS= op.me
MACROS= -me
USE_PIC=
USE_EQN=
-SRCDIR= ${.CURDIR}/../../../../contrib/sendmail/doc/op
+SRCDIR= ${SRCTOP}/contrib/sendmail/doc/op
.include <bsd.doc.mk>
Modified: head/share/doc/usd/19.memacros/Makefile
==============================================================================
--- head/share/doc/usd/19.memacros/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/usd/19.memacros/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -4,7 +4,7 @@
VOLUME= usd/19.memacros
SRCS= meintro.me-sed
MACROS= -me
-GROFFDIR= ${.CURDIR}/../../../../contrib/groff
+GROFFDIR= ${SRCTOP}/contrib/groff
SRCDIR= ${GROFFDIR}/doc
version=`cat ${GROFFDIR}/VERSION`
Modified: head/share/doc/usd/20.meref/Makefile
==============================================================================
--- head/share/doc/usd/20.meref/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/doc/usd/20.meref/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -4,7 +4,7 @@
VOLUME= usd/20.meref
SRCS= meref.me-sed
MACROS= -me
-GROFFDIR= ${.CURDIR}/../../../../contrib/groff
+GROFFDIR= ${SRCTOP}/contrib/groff
SRCDIR= ${GROFFDIR}/doc
version=`cat ${GROFFDIR}/VERSION`
Modified: head/share/examples/Makefile
==============================================================================
--- head/share/examples/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/examples/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -241,7 +241,7 @@ copies:
fi
.endfor
mtree -deU ${MTREE_FOLLOWS_SYMLINKS} \
- -f ${.CURDIR}/../../etc/mtree/BSD.usr.dist -p ${DESTDIR}/usr
+ -f ${SRCTOP}/etc/mtree/BSD.usr.dist -p ${DESTDIR}/usr
.for file in ${XFILES}
${INSTALL} -T package=${PACKAGE_${file}:Uexamples} -o ${SHAREOWN} -g ${SHAREGRP} -m ${SHAREMODE} \
${.CURDIR}/${file} ${DESTDIR}${BINDIR}/${file}
@@ -255,7 +255,7 @@ symlinks:
etc-examples:
.if ${SHARED} != "symlinks"
- ${_+_}(cd ${.CURDIR}/../../etc; ${MAKE} etc-examples)
+ ${_+_}(cd ${SRCTOP}/etc; ${MAKE} etc-examples)
.endif
.if ${SHARED} != "symlinks"
Modified: head/share/examples/ipfilter/Makefile
==============================================================================
--- head/share/examples/ipfilter/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/examples/ipfilter/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -4,9 +4,9 @@ PACKAGE=examples
FILES= README
# dist sample files
-.PATH: ${.CURDIR}/../../../contrib/ipfilter/rules \
- ${.CURDIR}/../../../contrib/ipfilter \
- ${.CURDIR}/../../../contrib/ipfilter/man
+.PATH: ${SRCTOP}/contrib/ipfilter/rules \
+ ${SRCTOP}/contrib/ipfilter \
+ ${SRCTOP}/contrib/ipfilter/man
FILES+= BASIC.NAT BASIC_1.FW BASIC_2.FW \
example.1 example.2 example.3 example.4 example.5 \
example.6 example.7 example.8 example.9 example.10 \
Modified: head/share/examples/smbfs/Makefile
==============================================================================
--- head/share/examples/smbfs/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/examples/smbfs/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -4,7 +4,7 @@ PACKAGE=examples
FILESDIR= ${SHAREDIR}/examples/smbfs
FILES= dot.nsmbrc
-.PATH: ${.CURDIR}/../../../contrib/smbfs/examples
+.PATH: ${SRCTOP}/contrib/smbfs/examples
SUBDIR= print
Modified: head/share/examples/smbfs/print/Makefile
==============================================================================
--- head/share/examples/smbfs/print/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/examples/smbfs/print/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -4,6 +4,6 @@ PACKAGE=examples
FILESDIR= ${SHAREDIR}/examples/smbfs/print
FILES= lj6l ljspool printcap.sample tolj
-.PATH: ${.CURDIR}/../../../../contrib/smbfs/examples/print
+.PATH: ${SRCTOP}/contrib/smbfs/examples/print
.include <bsd.prog.mk>
Modified: head/share/i18n/csmapper/Makefile.inc
==============================================================================
--- head/share/i18n/csmapper/Makefile.inc Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/i18n/csmapper/Makefile.inc Sat Mar 4 11:26:40 2017 (r314652)
@@ -6,4 +6,4 @@ CSMAPPERDIR?= /usr/share/i18n/csmapper
.if ${MK_STAGING} == "yes"
MKCSMAPPER= ${STAGE_HOST_OBJTOP}/usr/bin/mkcsmapper_static
.endif
-MKCSMAPPER?= ${.OBJDIR}/../../../usr.bin/mkcsmapper_static/mkcsmapper_static
+MKCSMAPPER?= ${.OBJDIR:H:H:H}/usr.bin/mkcsmapper_static/mkcsmapper_static
Modified: head/share/i18n/csmapper/Makefile.part
==============================================================================
--- head/share/i18n/csmapper/Makefile.part Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/i18n/csmapper/Makefile.part Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,7 +1,7 @@
# $FreeBSD$
# $NetBSD: Makefile,v 1.13 2007/03/13 16:34:37 tnozaki Exp $
-MKCSMAPPER?= ${.OBJDIR}/../../../../usr.bin/mkcsmapper_static/mkcsmapper_static
+MKCSMAPPER?= ${.OBJDIR:H:H:H:H}/usr.bin/mkcsmapper_static/mkcsmapper_static
ESUBDIR?= ${CODE}
PARTFILE?= ${.CURDIR}/${CODE}.part
@@ -14,7 +14,7 @@ RTABLENAME?= UCS%${CODE}-%%PART%%
ENCID?= ${CODE}%%PART%%
ENCEXT?= .mps
MAPPER?= mapper_std
-REVSYMBOL?=
+REVSYMBOL?=
FILESDIR= ${CSMAPPERDIR}/${ESUBDIR}
.SUFFIXES: .src .646 .mps
Modified: head/share/i18n/esdb/Makefile.inc
==============================================================================
--- head/share/i18n/esdb/Makefile.inc Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/i18n/esdb/Makefile.inc Sat Mar 4 11:26:40 2017 (r314652)
@@ -8,4 +8,4 @@ ESDBDIR?= /usr/share/i18n/esdb
.if ${MK_STAGING} == "yes"
MKESDB= ${STAGE_HOST_OBJTOP}/usr/bin/mkesdb_static
.endif
-MKESDB?= ${.OBJDIR}/../../../usr.bin/mkesdb_static/mkesdb_static
+MKESDB?= ${.OBJDIR:H:H:H}/usr.bin/mkesdb_static/mkesdb_static
Modified: head/share/i18n/esdb/Makefile.part
==============================================================================
--- head/share/i18n/esdb/Makefile.part Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/i18n/esdb/Makefile.part Sat Mar 4 11:26:40 2017 (r314652)
@@ -1,7 +1,7 @@
# $FreeBSD$
# $NetBSD: Makefile.part,v 1.6 2008/10/25 22:35:36 apb Exp $
-MKESDB?= ${.OBJDIR}/../../../../usr.bin/mkesdb_static/mkesdb_static
+MKESDB?= ${.OBJDIR:H:H:H:H}/usr.bin/mkesdb_static/mkesdb_static
PARTFILE?= ${.CURDIR}/${CODE}.part
ALIASFILE?= ${.CURDIR}/${CODE}.alias
@@ -16,7 +16,7 @@ CODESETS?= ${PART:C/^/${CODE}${SEP}/}
EPREFIX?= ${CODE}${SEP}
.else
CODESETS?= ${PART}
-EPREFIX?=
+EPREFIX?=
.endif
ESUBDIR?= ${CODE}
ESDB?= ${CODESETS:C/$/.esdb/:S/:/@/}
Modified: head/share/man/man1/Makefile
==============================================================================
--- head/share/man/man1/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/man/man1/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -8,7 +8,7 @@ MAN= builtin.1 intro.1
PACKAGE=runtime-manuals
.if ${MK_TESTS} != "no"
-ATF= ${.CURDIR}/../../../contrib/atf
+ATF= ${SRCTOP}/contrib/atf
.PATH: ${ATF}/doc
MAN+= atf-test-program.1
.endif
Modified: head/share/man/man4/Makefile
==============================================================================
--- head/share/man/man4/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/man/man4/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -896,7 +896,7 @@ MAN+= mlx4ib.4
.endif
.if ${MK_TESTS} != "no"
-ATF= ${.CURDIR}/../../../contrib/atf
+ATF= ${SRCTOP}/contrib/atf
.PATH: ${ATF}/doc
_atf_test_case.4= atf-test-case.4
.endif
Modified: head/share/man/man7/Makefile
==============================================================================
--- head/share/man/man7/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/man/man7/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -43,7 +43,7 @@ MLINKS+= c99.7 c89.7
MLINKS+= c99.7 c90.7
.if ${MK_TESTS} != "no"
-ATF= ${.CURDIR}/../../../contrib/atf
+ATF= ${SRCTOP}/contrib/atf
.PATH: ${ATF}/doc
MAN+= atf.7
Modified: head/share/sendmail/Makefile
==============================================================================
--- head/share/sendmail/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/sendmail/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -4,7 +4,7 @@
PACKAGE= sendmail
FILESGROUPS+= SM
-SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail
+SENDMAIL_DIR= ${SRCTOP}/contrib/sendmail
CFDIR= cf
CFPACKAGE= sendmail
CFDIRS!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( \( -name CVS -o -name .svn \) -prune \) -o -type d -print)
Modified: head/share/zoneinfo/Makefile
==============================================================================
--- head/share/zoneinfo/Makefile Sat Mar 4 10:10:17 2017 (r314651)
+++ head/share/zoneinfo/Makefile Sat Mar 4 11:26:40 2017 (r314652)
@@ -30,7 +30,7 @@
CLEANFILES+= yearistype
CLEANDIRS+= builddir
-CONTRIBDIR= ${.CURDIR}/../../contrib/tzdata/
+CONTRIBDIR= ${SRCTOP}/contrib/tzdata/
.PATH: ${CONTRIBDIR}
.if defined(LEAPSECONDS)
More information about the svn-src-head
mailing list