head	1.8;
access;
symbols
	perseant-exfatfs-base-20250801:1.8
	perseant-exfatfs-base-20240630:1.8
	cjep_sun2x:1.8.0.12
	cjep_sun2x-base:1.8
	cjep_staticlib_x-base1:1.8
	cjep_staticlib_x:1.8.0.10
	cjep_staticlib_x-base:1.8
	phil-wifi-20200421:1.8
	phil-wifi-20200411:1.8
	phil-wifi-20200406:1.8
	pgoyette-compat-merge-20190127:1.8
	pgoyette-compat-20190127:1.8
	pgoyette-compat-20190118:1.8
	pgoyette-compat-1226:1.8
	pgoyette-compat-1126:1.8
	pgoyette-compat-1020:1.8
	pgoyette-compat-0930:1.8
	pgoyette-compat-0906:1.8
	netbsd-7-2-RELEASE:1.7
	pgoyette-compat-0728:1.8
	pgoyette-compat-0625:1.8
	pgoyette-compat-0521:1.8
	pgoyette-compat-0502:1.8
	pgoyette-compat-0422:1.8
	pgoyette-compat-0415:1.8
	pgoyette-compat-0407:1.8
	pgoyette-compat-0330:1.8
	pgoyette-compat-0322:1.8
	pgoyette-compat-0315:1.8
	netbsd-7-1-2-RELEASE:1.7
	pgoyette-compat:1.8.0.8
	pgoyette-compat-base:1.8
	netbsd-7-1-1-RELEASE:1.7
	prg-localcount2-base3:1.8
	prg-localcount2-base2:1.8
	prg-localcount2-base1:1.8
	prg-localcount2:1.8.0.6
	prg-localcount2-base:1.8
	pgoyette-localcount-20170426:1.8
	bouyer-socketcan-base1:1.8
	pgoyette-localcount-20170320:1.8
	netbsd-7-1:1.7.0.66
	netbsd-7-1-RELEASE:1.7
	netbsd-7-1-RC2:1.7
	netbsd-7-nhusb-base-20170116:1.7
	bouyer-socketcan:1.8.0.4
	bouyer-socketcan-base:1.8
	pgoyette-localcount-20170107:1.8
	netbsd-7-1-RC1:1.7
	pgoyette-localcount-20161104:1.8
	netbsd-7-0-2-RELEASE:1.7
	localcount-20160914:1.8
	netbsd-7-nhusb:1.7.0.64
	netbsd-7-nhusb-base:1.7
	pgoyette-localcount-20160806:1.8
	pgoyette-localcount-20160726:1.8
	pgoyette-localcount:1.8.0.2
	pgoyette-localcount-base:1.8
	netbsd-7-0-1-RELEASE:1.7
	netbsd-7-0:1.7.0.62
	netbsd-7-0-RELEASE:1.7
	netbsd-7-0-RC3:1.7
	netbsd-7-0-RC2:1.7
	netbsd-7-0-RC1:1.7
	netbsd-5-2-3-RELEASE:1.7
	netbsd-5-1-5-RELEASE:1.7
	netbsd-6-0-6-RELEASE:1.7
	netbsd-6-1-5-RELEASE:1.7
	netbsd-7:1.7.0.60
	netbsd-7-base:1.7
	yamt-pagecache-base9:1.7
	yamt-pagecache-tag8:1.7
	netbsd-6-1-4-RELEASE:1.7
	netbsd-6-0-5-RELEASE:1.7
	tls-earlyentropy:1.7.0.58
	tls-earlyentropy-base:1.7
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.7
	riastradh-drm2-base3:1.7
	netbsd-6-1-3-RELEASE:1.7
	netbsd-6-0-4-RELEASE:1.7
	netbsd-5-2-2-RELEASE:1.7
	netbsd-5-1-4-RELEASE:1.7
	netbsd-6-1-2-RELEASE:1.7
	netbsd-6-0-3-RELEASE:1.7
	netbsd-5-2-1-RELEASE:1.7
	netbsd-5-1-3-RELEASE:1.7
	netbsd-6-1-1-RELEASE:1.7
	riastradh-drm2-base2:1.7
	riastradh-drm2-base1:1.7
	riastradh-drm2:1.7.0.52
	riastradh-drm2-base:1.7
	netbsd-6-1:1.7.0.56
	netbsd-6-0-2-RELEASE:1.7
	netbsd-6-1-RELEASE:1.7
	netbsd-6-1-RC4:1.7
	netbsd-6-1-RC3:1.7
	agc-symver:1.7.0.54
	agc-symver-base:1.7
	netbsd-6-1-RC2:1.7
	netbsd-6-1-RC1:1.7
	yamt-pagecache-base8:1.7
	netbsd-5-2:1.7.0.50
	netbsd-6-0-1-RELEASE:1.7
	yamt-pagecache-base7:1.7
	netbsd-5-2-RELEASE:1.7
	netbsd-5-2-RC1:1.7
	matt-nb6-plus-nbase:1.7
	yamt-pagecache-base6:1.7
	netbsd-6-0:1.7.0.48
	netbsd-6-0-RELEASE:1.7
	netbsd-6-0-RC2:1.7
	tls-maxphys:1.7.0.46
	tls-maxphys-base:1.7
	matt-nb6-plus:1.7.0.44
	matt-nb6-plus-base:1.7
	netbsd-6-0-RC1:1.7
	yamt-pagecache-base5:1.7
	yamt-pagecache-base4:1.7
	netbsd-6:1.7.0.42
	netbsd-6-base:1.7
	netbsd-5-1-2-RELEASE:1.7
	netbsd-5-1-1-RELEASE:1.7
	yamt-pagecache-base3:1.7
	yamt-pagecache-base2:1.7
	yamt-pagecache:1.7.0.40
	yamt-pagecache-base:1.7
	cherry-xenmp:1.7.0.38
	cherry-xenmp-base:1.7
	bouyer-quota2-nbase:1.7
	bouyer-quota2:1.7.0.36
	bouyer-quota2-base:1.7
	matt-mips64-premerge-20101231:1.7
	matt-nb5-mips64-premerge-20101231:1.7
	matt-nb5-pq3:1.7.0.34
	matt-nb5-pq3-base:1.7
	netbsd-5-1:1.7.0.32
	netbsd-5-1-RELEASE:1.7
	netbsd-5-1-RC4:1.7
	matt-nb5-mips64-k15:1.7
	netbsd-5-1-RC3:1.7
	netbsd-5-1-RC2:1.7
	netbsd-5-1-RC1:1.7
	netbsd-5-0-2-RELEASE:1.7
	matt-nb5-mips64-premerge-20091211:1.7
	matt-premerge-20091211:1.7
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.7
	matt-nb4-mips64-k7-u2a-k9b:1.7
	matt-nb5-mips64-u1-k1-k5:1.7
	matt-nb5-mips64:1.7.0.30
	netbsd-5-0-1-RELEASE:1.7
	jym-xensuspend-nbase:1.7
	netbsd-5-0:1.7.0.28
	netbsd-5-0-RELEASE:1.7
	netbsd-5-0-RC4:1.7
	netbsd-5-0-RC3:1.7
	netbsd-5-0-RC2:1.7
	jym-xensuspend:1.7.0.26
	jym-xensuspend-base:1.7
	netbsd-5-0-RC1:1.7
	netbsd-5:1.7.0.24
	netbsd-5-base:1.7
	matt-mips64-base2:1.7
	matt-mips64:1.7.0.22
	netbsd-4-0-1-RELEASE:1.7
	wrstuden-revivesa-base-3:1.7
	wrstuden-revivesa-base-2:1.7
	wrstuden-fixsa-newbase:1.7
	wrstuden-revivesa-base-1:1.7
	yamt-pf42-base4:1.7
	yamt-pf42-base3:1.7
	hpcarm-cleanup-nbase:1.7
	yamt-pf42-baseX:1.7
	yamt-pf42-base2:1.7
	wrstuden-revivesa:1.7.0.20
	wrstuden-revivesa-base:1.7
	yamt-pf42:1.7.0.18
	yamt-pf42-base:1.7
	keiichi-mipv6-nbase:1.7
	keiichi-mipv6:1.7.0.16
	keiichi-mipv6-base:1.7
	matt-armv6-nbase:1.7
	matt-armv6-prevmlocking:1.7
	wrstuden-fixsa-base-1:1.7
	netbsd-4-0:1.7.0.14
	netbsd-4-0-RELEASE:1.7
	cube-autoconf:1.7.0.12
	cube-autoconf-base:1.7
	netbsd-4-0-RC5:1.7
	netbsd-4-0-RC4:1.7
	netbsd-4-0-RC3:1.7
	netbsd-4-0-RC2:1.7
	netbsd-4-0-RC1:1.7
	matt-armv6:1.7.0.10
	matt-armv6-base:1.7
	matt-mips64-base:1.7
	hpcarm-cleanup:1.7.0.8
	hpcarm-cleanup-base:1.7
	netbsd-3-1-1-RELEASE:1.4.8.3
	netbsd-3-0-3-RELEASE:1.4.8.3
	wrstuden-fixsa:1.7.0.6
	wrstuden-fixsa-base:1.7
	abandoned-netbsd-4-base:1.7
	abandoned-netbsd-4:1.7.0.2
	netbsd-3-1:1.4.8.3.0.4
	netbsd-3-1-RELEASE:1.4.8.3
	netbsd-3-0-2-RELEASE:1.4.8.3
	netbsd-3-1-RC4:1.4.8.3
	netbsd-3-1-RC3:1.4.8.3
	netbsd-3-1-RC2:1.4.8.3
	netbsd-3-1-RC1:1.4.8.3
	netbsd-4:1.7.0.4
	netbsd-4-base:1.7
	netbsd-3-0-1-RELEASE:1.4.8.3
	netbsd-3-0:1.4.8.3.0.2
	netbsd-3-0-RELEASE:1.4.8.3
	netbsd-3-0-RC6:1.4.8.3
	netbsd-3-0-RC5:1.4.8.3
	netbsd-3-0-RC4:1.4.8.3
	netbsd-3-0-RC3:1.4.8.3
	netbsd-3-0-RC2:1.4.8.3
	netbsd-3-0-RC1:1.4.8.3
	netbsd-2-0-3-RELEASE:1.4
	netbsd-2-1:1.4.0.10
	netbsd-2-1-RELEASE:1.4
	netbsd-2-1-RC6:1.4
	netbsd-2-1-RC5:1.4
	netbsd-2-1-RC4:1.4
	netbsd-2-1-RC3:1.4
	netbsd-2-1-RC2:1.4
	netbsd-2-1-RC1:1.4
	netbsd-2-0-2-RELEASE:1.4
	v4-5-0_beforeimport:1.4
	netbsd-3:1.4.0.8
	netbsd-3-base:1.4
	netbsd-2-0-1-RELEASE:1.4
	netbsd-2:1.4.0.6
	netbsd-2-base:1.4
	netbsd-2-0-RELEASE:1.4
	rtr-xorg-branch:1.4.0.4
	rtr-xorg-branch-base:1.4
	netbsd-2-0-RC5:1.4
	netbsd-2-0-RC4:1.4
	netbsd-2-0-RC3:1.4
	netbsd-2-0-RC2:1.4
	netbsd-2-0-RC1:1.4
	netbsd-2-0:1.4.0.2
	netbsd-2-0-base:1.4
	v4-4-0_beforeimport:1.2;
locks; strict;
comment	@# @;


1.8
date	2015.07.23.08.03.27;	author mrg;	state dead;
branches;
next	1.7;
commitid	nfGa2DVpEPUUPnuy;

1.7
date	2005.07.02.08.28.58;	author rtr;	state Exp;
branches;
next	1.6;

1.6
date	2005.03.21.14.38.48;	author tron;	state Exp;
branches;
next	1.5;

1.5
date	2005.03.21.01.26.02;	author rtr;	state Exp;
branches;
next	1.4;

1.4
date	2004.03.16.17.40.54;	author matt;	state Exp;
branches
	1.4.4.1
	1.4.8.1;
next	1.3;

1.3
date	2004.03.06.03.31.06;	author rtr;	state Exp;
branches;
next	1.2;

1.2
date	2004.02.07.06.52.04;	author lukem;	state Exp;
branches;
next	1.1;

1.1
date	2004.01.06.06.46.51;	author rtr;	state Exp;
branches;
next	;

1.4.4.1
date	2004.11.15.09.12.38;	author rtr;	state Exp;
branches;
next	1.4.4.2;

1.4.4.2
date	2004.11.21.10.01.26;	author rtr;	state Exp;
branches;
next	;

1.4.8.1
date	2005.04.06.21.05.41;	author tron;	state Exp;
branches;
next	1.4.8.2;

1.4.8.2
date	2005.04.06.21.08.53;	author tron;	state Exp;
branches;
next	1.4.8.3;

1.4.8.3
date	2005.07.02.16.12.13;	author tron;	state Exp;
branches;
next	;


desc
@@


1.8
log
@remove the xfree86 reachover makefiles and the vast majority of
the support in the rest of the source tree.

X11 sets could use some cleaning up perhaps (just deletion, as
we've never really marked the old X11R6 as obsolete for native
xorg using platforms so far either.)
@
text
@#	$NetBSD: Makefile,v 1.7 2005/07/02 08:28:58 rtr Exp $

XMODULEDIR=	${X11USRLIBDIR}/modules/fonts

.include "../../Makefile.serverlib"

LIB=	xtt

.PATH:	${X11SRCDIR.xc}/lib/font/FreeType/module
SRCS+=	xttmodule.c

CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11/fonts/codeconv \
		-I${X11SRCDIR.xc}/lib/font/X-TrueType \
		-I${X11SRCDIR.xc}/extras/FreeType/lib \
		-I${X11SRCDIR.xc}/extras/FreeType/lib/extend \
		-I${X11SRCDIR.xc}/lib/font/FreeType \
		-I${X11SRCDIR.xc}/programs/Xserver/include \
		-I${X11SRCDIR.xc}/lib/font/include \
		-I${X11SRCDIR.xc}/extras/X-TrueType \
		-I${DESTDIR}${X11INCDIR}/X11 \
		-I${X11SRCDIR.xc}/include/fonts \
		-I${X11SRCDIR.xc}/lib/font/fontcache \
		-I${XSERVERINCDIR}

CPPFLAGS+=	-DTT_MAKE_OPTION_SINGLE_OBJECT=1 \
		-DTT_CONFIG_OPTION_EXTEND_ENGINE \
		-DOPT_ENCODINGS

.include <bsd.x11.mk>

.if !empty(X11FLAGS.LOADABLE)
CPPFLAGS+=	-DFONTMODULE
LIBDIR=	${XMODULEDIR}
.else
libinstall::
.endif

.include <bsd.lib.mk>
@


1.7
log
@no xttcap.c in this module
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2005/03/21 14:38:48 tron Exp $
@


1.6
log
@Remove obsolete definition for "codeconv" modules which no longer exist.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2005/03/21 01:26:02 rtr Exp $
a8 4
# XXX we are building module only version
.PATH:	${X11SRCDIR.xc}/lib/font/FreeType
SRCS=	xttcap.c

@


1.5
log
@+ build and install the libxtt.a module
+ remove obsolete xtt modules
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2004/03/16 17:40:54 matt Exp $
d36 1
a36 3
CPPFLAGS+=	-DFONTMODULE \
		-DCCONV_MODULE \
		-DCCONV_MODULE_DIR=\"/usr/X11R6/lib/modules/codeconv\"
@


1.4
log
@Don't build as fontmodules or install if X11FLAGS.LOADABLE is empty.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2004/03/06 03:31:06 rtr Exp $
a7 4
.PATH:	${X11SRCDIR.xc}/extras/X-TrueType
.PATH:	${X11SRCDIR.xc}/extras/FreeType/lib/arch/unix
.PATH:	${X11SRCDIR.xc}/extras/FreeType/lib/extend
.PATH:	${X11SRCDIR.xc}/lib/font/X-TrueType/module
d10 5
a14 2
SRCS=	xttprop.c xttfuncs.c xttcconv.c xttcap.c xttmisc.c xttblit.c \
	freetype.c ftxcmap.c ftxsbit.c xttmodule.c
a44 8

SUBDIR=	ARABIC BIG5HKSCS GBK ISO8859_10 ISO8859_15 ISO8859_4 ISO8859_7 \
	JISX0201 KOI8 MULEENCODING VISCII ARMSCII8 DOSENCODING GEORGIAN \
	ISO8859_11 ISO8859_2 ISO8859_5 ISO8859_8 JISX0208 KSC5601 BIG5 \
	GB2312 ISO8859_1 ISO8859_14 ISO8859_3 ISO8859_6 ISO8859_9 \
	JISX0212 KSCJOHAB TCVN

.include <bsd.subdir.mk>
@


1.4.8.1
log
@Pull up revision 1.5 (requested by jmc in ticket #114):
+ build and install the libxtt.a module
+ remove obsolete xtt modules
@
text
@d1 1
a1 1
#	$NetBSD$
d8 4
d14 2
a15 5
.PATH:	${X11SRCDIR.xc}/lib/font/FreeType
SRCS=	xttcap.c

.PATH:	${X11SRCDIR.xc}/lib/font/FreeType/module
SRCS+=	xttmodule.c
d46 8
@


1.4.8.2
log
@Pull up revision 1.6 (requested by jmc in ticket #114):
Remove obsolete definition for "codeconv" modules which no longer exist.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4.8.1 2005/04/06 21:05:41 tron Exp $
d36 3
a38 1
CPPFLAGS+=	-DFONTMODULE
@


1.4.8.3
log
@Pull up revision 1.7 (requested by rtr in ticket #526):
no xttcap.c in this module
@
text
@d1 1
a1 1
#	$NetBSD$
d9 4
@


1.4.4.1
log
@static & xorg src/x11 build
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2004/03/16 17:40:54 matt Exp $
d14 2
a15 2
SRCS=	xttprop.c xttfuncs.c xttcconv.c xttcap.c xttmisc.c \
	xttmodule.c
d32 1
a32 2
		-DOPT_ENCODINGS \
		-DXORG_VERSION_CURRENT=${XORG_VERSION_CURRENT}
d34 3
d40 4
a44 2
.include <bsd.x11.mk>
LIBDIR=	${XMODULEDIR}
@


1.4.4.2
log
@+ whitespace cleanups
+ remove extra bsd.own.mk's
+ separate module and lib handling into Makefile.serverlib and Makefile.servermod
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4.4.1 2004/11/15 09:12:38 rtr Exp $
a5 1
.include "../../Makefile.servermod"
@


1.3
log
@+ update reachover Xserver/* for xf4.4
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2004/02/07 06:52:04 lukem Exp $
a31 2
		-DFONTMODULE -DCCONV_MODULE \
		-DCCONV_MODULE_DIR=\"/usr/X11R6/lib/modules/codeconv\" \
d35 5
d41 4
@


1.2
log
@Cache XSERVERLIB determination in Makefile.serverlib rather than
in 111 separate places.  Speeds up empty "cleandir" from 27.17s to 13.75s.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2004/01/06 06:46:51 rtr Exp $
a7 1
.PATH:	${X11SRCDIR.xc}/lib/font/X-TrueType
d18 1
@


1.1
log
@loadable xtt modules for XFree86 X server
@
text
@d1 1
a1 1
#	$NetBSD$
a6 2
.include <bsd.own.mk>

a17 2
XSERVERINCDIR!=	cd ${NETBSDSRCDIR}/x11/Xserver/include && ${PRINTOBJDIR}

@

