Module Name:    src
Committed By:   christos
Date:           Thu Dec 17 22:31:01 UTC 2015

Modified Files:
        src/external/bsd/mdocml: Makefile.inc prepare-import.sh
        src/external/bsd/mdocml/bin/mandoc: Makefile
        src/external/bsd/mdocml/lib/libmandoc: Makefile
Added Files:
        src/external/bsd/mdocml/include: config.h

Log Message:
merge conflicts.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/external/bsd/mdocml/Makefile.inc
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/mdocml/prepare-import.sh
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/mdocml/bin/mandoc/Makefile
cvs rdiff -u -r0 -r1.1 src/external/bsd/mdocml/include/config.h
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/mdocml/lib/libmandoc/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.16 src/external/bsd/mdocml/Makefile.inc:1.17
--- src/external/bsd/mdocml/Makefile.inc:1.16	Sun Jan  5 14:49:57 2014
+++ src/external/bsd/mdocml/Makefile.inc	Thu Dec 17 17:31:01 2015
@@ -1,14 +1,11 @@
-# $NetBSD: Makefile.inc,v 1.16 2014/01/05 19:49:57 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.17 2015/12/17 22:31:01 christos Exp $
 
 .include <bsd.own.mk>
 
 
 .if (${HOSTPROG:U} == "")
-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}\"
+CPPFLAGS+=	-DVERSION=\"${VERSION}\" -I${DISTDIR}/../include
 .endif
 
 DISTDIR:=	${.PARSEDIR}/dist

Index: src/external/bsd/mdocml/prepare-import.sh
diff -u src/external/bsd/mdocml/prepare-import.sh:1.7 src/external/bsd/mdocml/prepare-import.sh:1.8
--- src/external/bsd/mdocml/prepare-import.sh:1.7	Sun Jan  5 14:49:57 2014
+++ src/external/bsd/mdocml/prepare-import.sh	Thu Dec 17 17:31:01 2015
@@ -4,9 +4,6 @@ set -e
 
 rm -rf CVS ChangeLog.xsl style.css index.css *.sgml regress
 
-uuencode external.png < external.png > external.png.uu
-rm external.png
-
 cleantags .
 for f in [a-z]*; do
 	sed -e 's/[$]Mdocdate: \([^$]*\) \([0-9][0-9][0-9][0-9]\) [$]/\1, \2/' < $f > $f.new && mv $f.new $f

Index: src/external/bsd/mdocml/bin/mandoc/Makefile
diff -u src/external/bsd/mdocml/bin/mandoc/Makefile:1.7 src/external/bsd/mdocml/bin/mandoc/Makefile:1.8
--- src/external/bsd/mdocml/bin/mandoc/Makefile:1.7	Thu Mar 13 05:13:32 2014
+++ src/external/bsd/mdocml/bin/mandoc/Makefile	Thu Dec 17 17:31:01 2015
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2014/03/13 09:13:32 wiz Exp $
+# $NetBSD: Makefile,v 1.8 2015/12/17 22:31:01 christos Exp $
 
 .include <bsd.own.mk>
 
@@ -7,7 +7,7 @@ PROG=		mandoc
 SRCS=		chars.c main.c out.c tree.c \
 		eqn_html.c eqn_term.c \
 		html.c man_html.c mdoc_html.c tbl_html.c \
-		man_term.c mdoc_term.c term.c term_ascii.c \
+		manpath.c man_term.c mdoc_term.c term.c term_ascii.c \
 		term_ps.c tbl_term.c
 
 .ifndef HOSTPROG

Index: src/external/bsd/mdocml/lib/libmandoc/Makefile
diff -u src/external/bsd/mdocml/lib/libmandoc/Makefile:1.4 src/external/bsd/mdocml/lib/libmandoc/Makefile:1.5
--- src/external/bsd/mdocml/lib/libmandoc/Makefile:1.4	Tue Oct 11 15:20:14 2011
+++ src/external/bsd/mdocml/lib/libmandoc/Makefile	Thu Dec 17 17:31:01 2015
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.4 2011/10/11 19:20:14 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2015/12/17 22:31:01 christos Exp $
 
 LIBISPRIVATE=	yes
 
 LIB=	mandoc
-SRCS=	man.c man_hash.c man_macro.c man_validate.c \
-	arch.c att.c lib.c mdoc.c mdoc_argv.c mdoc_hash.c mdoc_macro.c \
-	mdoc_man.c mdoc_validate.c msec.c st.c vol.c \
+SRCS=	man.c mandoc_aux.c man_hash.c man_macro.c man_validate.c \
+	att.c lib.c mdoc.c mdoc_argv.c mdoc_hash.c mdoc_macro.c \
+	mdoc_man.c mdoc_validate.c msec.c preconv.c st.c \
 	eqn.c roff.c tbl.c tbl_data.c tbl_layout.c tbl_opts.c \
 	mandoc.c read.c
 MAN=	mandoc.3

Added files:

Index: src/external/bsd/mdocml/include/config.h
diff -u /dev/null src/external/bsd/mdocml/include/config.h:1.1
--- /dev/null	Thu Dec 17 17:31:01 2015
+++ src/external/bsd/mdocml/include/config.h	Thu Dec 17 17:31:01 2015
@@ -0,0 +1,54 @@
+#ifndef MANDOC_CONFIG_H
+#define MANDOC_CONFIG_H
+
+#if defined(__linux__) || defined(__MINT__)
+#define _GNU_SOURCE	/* See test-*.c what needs this. */
+#endif
+
+#include <sys/types.h>
+
+#define HAVE_DIRENT_NAMLEN 1
+#define HAVE_FGETLN 1
+#define HAVE_FTS 1
+#define HAVE_GETSUBOPT 0
+#define HAVE_MMAP 1
+#define HAVE_REALLOCARRAY 0
+#define HAVE_STRCASESTR 1
+#define HAVE_STRLCAT 1
+#define HAVE_STRLCPY 1
+#define HAVE_STRPTIME 1
+#define HAVE_STRSEP 1
+#define HAVE_STRTONUM 0
+#define HAVE_WCHAR 1
+#if 0
+#define HAVE_SQLITE3 1
+#define HAVE_SQLITE3_ERRSTR 1
+#endif
+#define HAVE_OHASH 0
+#define HAVE_MANPATH 0
+
+#define BINM_APROPOS "apropos"
+#define BINM_MAN "man"
+#define BINM_WHATIS "whatis"
+#define BINM_MAKEWHATIS "makewhatis"
+
+#if !defined(__BEGIN_DECLS)
+#  ifdef __cplusplus
+#  define	__BEGIN_DECLS		extern "C" {
+#  else
+#  define	__BEGIN_DECLS
+#  endif
+#endif
+#if !defined(__END_DECLS)
+#  ifdef __cplusplus
+#  define	__END_DECLS		}
+#  else
+#  define	__END_DECLS
+#  endif
+#endif
+
+extern	int	  getsubopt(char **, char * const *, char **);
+extern	void	 *reallocarray(void *, size_t, size_t);
+extern	long long strtonum(const char *, long long, long long, const char **);
+
+#endif /* MANDOC_CONFIG_H */

Reply via email to