PERFORCE change 181583 for review
Benjamin Fiedler
bfiedler at FreeBSD.org
Thu Jul 29 22:29:17 UTC 2010
http://p4web.freebsd.org/@@181583?ac=10
Change 181583 by bfiedler at freebsd-7803 on 2010/07/29 22:28:55
Copy from original to usr.bin makefile
Affected files ...
.. //depot/projects/soc2010/bsdtextproc/src/contrib/mdocml/mdoc.h#2 edit
.. //depot/projects/soc2010/bsdtextproc/src/usr.bin/mandoc/Makefile#2 edit
Differences ...
==== //depot/projects/soc2010/bsdtextproc/src/contrib/mdocml/mdoc.h#2 (text+ko) ====
@@ -17,6 +17,8 @@
#ifndef MDOC_H
#define MDOC_H
+#include <time.h>
+
/*
* This library implements a validating scanner/parser for ``mdoc'' roff
* macro documents, a.k.a. BSD manual page documents. The mdoc.c file
==== //depot/projects/soc2010/bsdtextproc/src/usr.bin/mandoc/Makefile#2 (text+ko) ====
@@ -3,6 +3,37 @@
MDOCMLDIR= ${.CURDIR}/../../contrib/mdocml
.PATH: ${MDOCMLDIR}
+
+PREFIX =
+BINDIR = $(PREFIX)/bin
+INCLUDEDIR = $(PREFIX)/include
+#LIBDIR = $(PREFIX)/lib
+MANDIR = /usr/share/man
+EXAMPLEDIR = /usr/share/examples/mandoc
+INSTALL = install
+INSTALL_PROGRAM = $(INSTALL) -m 0755
+INSTALL_DATA = $(INSTALL) -m 0444
+INSTALL_LIB = $(INSTALL) -m 0644
+INSTALL_MAN = $(INSTALL_DATA)
+
+VERSION = 1.10.1
+VDATE = 07 June 2010
+
+VFLAGS = -DVERSION="\"$(VERSION)\""
+WFLAGS = -W -Wall -Wstrict-prototypes -Wno-unused-parameter -Wwrite-strings
+CFLAGS += $(WFLAGS) $(VFLAGS) -DHAVE_CONFIG_H -DUGLY
+
+install:
+ ( mkdir -p $(DESTDIR)$(BINDIR) ; \
+ mkdir -p $(DESTDIR)$(EXAMPLEDIR) ; \
+ mkdir -p $(DESTDIR)$(MANDIR)/man1 ; \
+ mkdir -p $(DESTDIR)$(MANDIR)/man7 ; \
+ $(INSTALL_PROGRAM) mandoc $(DESTDIR)$(BINDIR) ; \
+ $(INSTALL_MAN) mandoc.1 $(DESTDIR)$(MANDIR)/man1 ; \
+ $(INSTALL_MAN) man.7 mdoc.7 roff.7 mandoc_char.7 $(DESTDIR)$(MANDIR)/man7 ; \
+ $(INSTALL_DATA) example.style.css $(DESTDIR)$(EXAMPLEDIR) \
+ )
+
PROG= mandoc
LINKS= mdocml
MAN= mandoc.1 man.7 mandoc_char.7 mdoc.7 roff.7
@@ -13,7 +44,14 @@
mdoc_html.c mdoc_macro.c mdoc_strings.c mdoc_term.c mdoc_validate.c \
msec.c out.c roff.c st.c term.c tree.c vol.c
+config.h: config.h.pre config.h.post
+ ( cat ${.ALLSRCS}
+ ) > ${.TARGET}
+
+GENSRCS+= config.h
+CLEANFILES= config.h config.log
+
+
WARNS?= 3
-CFLAGS+= -DVERSION=\"1.10.1\" -DHAVE_CONFIG_H -DUGLY
.include <bsd.prog.mk>
More information about the p4-projects
mailing list