svn commit: r306889 - in projects/doctools/cddl/usr.bin/doctools/troff/troff: . devps devpslow devpsmed dpost dpost/charlib

Baptiste Daroussin bapt at FreeBSD.org
Sun Oct 9 00:20:45 UTC 2016


Author: bapt
Date: Sun Oct  9 00:20:43 2016
New Revision: 306889
URL: https://svnweb.freebsd.org/changeset/base/306889

Log:
  Install all fonts

Added:
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/Makefile   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/fontfiles.mk   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/Makefile   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/Makefile   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile.inc   (contents, props changed)
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/Makefile   (contents, props changed)
Modified:
  projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
  projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sat Oct  8 23:41:54 2016	(r306888)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -1,6 +1,9 @@
 SUBDIR=	\
 	dpost \
-	tmac
+	tmac \
+	devps \
+	devpslow \
+	devpsmed
 
 PROGS=	troff \
 	devaps \

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,7 @@
+FILESDIR=	${FNTDIR}/devps
+.include "${.CURDIR}/fontfiles.mk"
+FILES=	${FONTFILES}
+SYMLINKS=	../devpost/charlib ${FNTDIR}/devps/charlib
+
+.include <bsd.prog.mk>
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devps

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/fontfiles.mk
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devps/fontfiles.mk	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,33 @@
+FONTFILES=	B \
+		B.afm \
+		BI \
+		BI.afm \
+		CB \
+		CB.afm \
+		CI \
+		CI.afm \
+		CW \
+		CW.afm \
+		CX \
+		CX.afm \
+		DESC \
+		FONTMAP \
+		H \
+		H.afm \
+		HB \
+		HB.afm \
+		HI \
+		HI.afm \
+		HX \
+		HX.afm \
+		I \
+		I.afm \
+		MustRead.html \
+		R \
+		R.afm \
+		S \
+		S.afm \
+		S1 \
+		S1.afm \
+		ZD \
+		ZD.afm

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devpslow/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,10 @@
+.include "${.CURDIR}/../devps/fontfiles.mk"
+FILESDIR=	${FNTDIR}/devpslow
+FILES=	DESC
+.for f in ${FONTFILES}
+SYMLINKS+=	../devps/$f ${FNTDIR}/devpslow/$f
+.endfor
+
+MAN=
+.include <bsd.prog.mk>
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devpslow

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/devpsmed/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,10 @@
+.include "${.CURDIR}/../devps/fontfiles.mk"
+FILESDIR=	${FNTDIR}/devpsmed
+FILES=	DESC
+.for f in ${FONTFILES}
+SYMLINKS+=	../devps/$f ${FNTDIR}/devpsmed/$f
+.endfor
+
+MAN=
+.include <bsd.prog.mk>
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devpsmed

Modified: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile
==============================================================================
--- projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile	Sat Oct  8 23:41:54 2016	(r306888)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -1,3 +1,5 @@
+SUBDIR=	charlib
+
 PROG=	dpost
 SRCS=	dpost.c \
 	draw.c \
@@ -16,16 +18,114 @@ SRCS=	dpost.c \
 	version.c \
 	bst.c
 LIBADD=	m
-FILESDIR=	${PSTDIR}
-FILES=	aps.ps \
-	baseline.ps \
-	color.ps \
-	cutmarks.ps \
-	dpost.ps \
-	draw.ps \
-	fatcourier.ps \
-	forms.ps \
-	ps_include.ps
+FILESGROUPS=	FILESPS FILESFONT
+FILESPSDIR=	${PSTDIR}
+FILESFONTDIR=	${FNTDIR}/devpost
+FILESPS=	aps.ps \
+		baseline.ps \
+		color.ps \
+		cutmarks.ps \
+		dpost.ps \
+		draw.ps \
+		fatcourier.ps \
+		forms.ps \
+		ps_include.ps
+FILESFONT=	B \
+		AB.name \
+		AI \
+		AI.name \
+		AR \
+		AR.name \
+		AX \
+		AX.name \
+		B \
+		B.name \
+		BI \
+		BI.name \
+		CB \
+		CB.name \
+		CI \
+		CI.name \
+		CO \
+		CO.name \
+		CW \
+		CW.name \
+		CX \
+		CX.name \
+		DESC \
+		DESC.big \
+		DESC.small \
+		FONTMAP \
+		GR \
+		GR.name \
+		H \
+		H.name \
+		HB \
+		HB.name \
+		HI \
+		HI.name \
+		HNB \
+		HNB.name \
+		HNBI \
+		HNBI.name \
+		HNI \
+		HNI.name \
+		HNR \
+		HNR.name \
+		HX \
+		HX.name \
+		I \
+		I.name \
+		KB \
+		KB.name \
+		KI \
+		KI.name \
+		KR \
+		KR.name \
+		KX \
+		KX.name \
+		NB \
+		NB.name \
+		NI \
+		NI.name \
+		NR \
+		NR.name \
+		NX \
+		NX.name \
+		PA \
+		PA.name \
+		PB \
+		PB.name \
+		PI \
+		PI.name \
+		PX \
+		PX.name \
+		R \
+		R.name \
+		S \
+		S.big \
+		S.name \
+		S.small \
+		S1 \
+		S1.name \
+		VB \
+		VB.name \
+		VI \
+		VI.name \
+		VR \
+		VR.name \
+		VX \
+		VX.name \
+		ZD \
+		ZD.name \
+		ZI \
+		ZI.name \
+
+SYMLINKS+=	H ${FNTDIR}/devpost/G \
+		H ${FNTDIR}/devpost/HM \
+		H ${FNTDIR}/devpost/HK \
+		H ${FNTDIR}/devpost/HL \
+		HI ${FNTDIR}/devpost/GI \
 
 CFLAGS+=	-I${DOCTOOLSDIR}/stuff/bst -I${DOCTOOLSDIR}/troff/troff.d/dpost.d-I${DOCTOOLSDIR}/troff/troff.d/dpost.d \
 		-I${DOCTOOLSDIR}/troff/troff.d/ \
@@ -43,3 +143,4 @@ RELEASE!=	awk -F= '/^RELEASE/ { print $$
 .PATH:	${DOCTOOLSDIR}/troff/troff.d/dpost.d
 .PATH:	${DOCTOOLSDIR}/troff
 .PATH:	${DOCTOOLSDIR}/troff/troff.d/postscript
+.PATH:	${DOCTOOLSDIR}/troff/troff.d/font/devpost

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile.inc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/Makefile.inc	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1 @@
+.include "../Makefile.inc"

Added: projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/doctools/cddl/usr.bin/doctools/troff/troff/dpost/charlib/Makefile	Sun Oct  9 00:20:43 2016	(r306889)
@@ -0,0 +1,31 @@
+FILESDIR=	${FNTDIR}/devpost/charlib
+FILES=	~= 12 \
+	14 \
+	34 \
+	BRACKETS_NOTE \
+	bx \
+	ci \
+	ff \
+	Fi \
+	Fl \
+	L1 \
+	L1.map \
+	Lb \
+	Lb.map \
+	lc \
+	lf \
+	lh \
+	LH_uc \
+	LH.map \
+	ob \
+	OLD_LH \
+	OLD_LH.map \
+	rc \
+	README \
+	rf \
+	rh \
+	Sl \
+	sq
+
+.include <bsd.prog.mk>
+.PATH: ${DOCTOOLSDIR}/troff/troff.d/font/devpost/charlib


More information about the svn-src-projects mailing list