Module Name:    src
Committed By:   joerg
Date:           Sun Jan  5 19:49:57 UTC 2014

Modified Files:
        src/external/bsd/mdocml: Makefile.inc prepare-import.sh
        src/tools/mandoc: Makefile

Log Message:
Update build system and import script for mdocml 1.12.3.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/external/bsd/mdocml/Makefile.inc
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/mdocml/prepare-import.sh
cvs rdiff -u -r1.5 -r1.6 src/tools/mandoc/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/bsd/mdocml/Makefile.inc
diff -u src/external/bsd/mdocml/Makefile.inc:1.15 src/external/bsd/mdocml/Makefile.inc:1.16
--- src/external/bsd/mdocml/Makefile.inc:1.15	Thu Feb 16 22:56:12 2012
+++ src/external/bsd/mdocml/Makefile.inc	Sun Jan  5 19:49:57 2014
@@ -1,13 +1,14 @@
-# $NetBSD: Makefile.inc,v 1.15 2012/02/16 22:56:12 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.16 2014/01/05 19:49:57 joerg Exp $
 
 .include <bsd.own.mk>
 
-VERSION!=	cd ${.PARSEDIR}/dist && ${MAKE} -V VERSION
-
-CPPFLAGS+=	-DVERSION=\"${VERSION}\" -DUGLY
 
 .if (${HOSTPROG:U} == "")
-CPPFLAGS+=	-DHAVE_STRLCAT -DHAVE_STRLCPY -DHAVE_STRPTIME -DHAVE_MMAP
+CPPFLAGS+=	-DHAVE_FGETLN -DHAVE_MMAP -DHAVE_GETSUBOPT \
+		-DHAVE_STRCASESTR -DHAVE_STRLCAT -DHAVE_STRLCPY \
+		-DHAVE_STRNLEN -DHAVE_STRPTIME -DHAVE_STRSEP
+VERSION!=	cd ${.PARSEDIR}/dist && ${MAKE} -V VERSION
+CPPFLAGS+=	-DVERSION=\"${VERSION}\"
 .endif
 
 DISTDIR:=	${.PARSEDIR}/dist

Index: src/external/bsd/mdocml/prepare-import.sh
diff -u src/external/bsd/mdocml/prepare-import.sh:1.6 src/external/bsd/mdocml/prepare-import.sh:1.7
--- src/external/bsd/mdocml/prepare-import.sh:1.6	Sun Dec 29 00:23:34 2013
+++ src/external/bsd/mdocml/prepare-import.sh	Sun Jan  5 19:49:57 2014
@@ -2,7 +2,7 @@
 
 set -e
 
-rm -rf ChangeLog.xsl style.css index.css *.sgml
+rm -rf CVS ChangeLog.xsl style.css index.css *.sgml regress
 
 uuencode external.png < external.png > external.png.uu
 rm external.png

Index: src/tools/mandoc/Makefile
diff -u src/tools/mandoc/Makefile:1.5 src/tools/mandoc/Makefile:1.6
--- src/tools/mandoc/Makefile:1.5	Sat Feb 20 13:43:31 2010
+++ src/tools/mandoc/Makefile	Sun Jan  5 19:49:57 2014
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2010/02/20 13:43:31 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2014/01/05 19:49:57 joerg Exp $
 
 HOSTPROGNAME=	${_TOOL_PREFIX}mandoc
 HOST_SRCDIR=	external/bsd/mdocml/bin/mandoc
@@ -17,20 +17,7 @@ DPSRCS+=	config.h
 
 CLEANFILES+=	config.log config.h
 
-config.h: config.h.pre config.h.post
-	rm -f config.log
-	( cat ${DISTDIR}/config.h.pre; \
-	echo; \
-	if $(CC) $(CFLAGS) -Werror -c ${DISTDIR}/test-strlcat.c >> config.log 2>&1; then \
-		echo '#define HAVE_STRLCAT'; \
-		rm test-strlcat.o; \
-	fi; \
-	if $(CC) $(CFLAGS) -Werror -c ${DISTDIR}/test-strlcpy.c >> config.log 2>&1; then \
-		echo '#define HAVE_STRLCPY'; \
-		rm test-strlcpy.o; \
-	fi; \
-	echo; \
-	cat ${DISTDIR}/config.h.post \
-	) > $@
+config.h: configure config.h.pre config.h.post
+	SRCDIR=${DISTDIR} ${HOST_SH} -x ${DISTDIR}/configure
 
 .include "${.CURDIR}/../Makefile.host"

Reply via email to