The last of the changes for missing files in i386 vs xsrc.

+ build libafb for i386 (like xsrc does)
+ hook getconfig into the build
+ add new input driver acecad
+ add new xkb symbols
+ add new font encodings

It should be safe to update the set lists for i386 now.
This commit is contained in:
rtr 2005-03-23 01:00:32 +00:00
parent d98cfc324a
commit 1603c2c13e
8 changed files with 51 additions and 21 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile.common,v 1.22 2005/03/22 19:47:59 rtr Exp $
# $NetBSD: Makefile.common,v 1.23 2005/03/23 01:00:32 rtr Exp $
# These define parts of the Xserver tree that are to be
# conditionally compiled for different platforms. See
@ -47,6 +47,10 @@ XSERVER_XNEWSMIPS?= yes
XSERVER_NEEDS_XFONT= yes
XSERVER_NEEDS_MIEXT= yes
XSERVER_XFREE86= yes
# XXX xfree 4.5 installs libafb for i386 and others?
.if ${MACHINE} == "i386"
XSERVER_HAS_AFB= yes
.endif
.endif
.if ${MACHINE} == "hpcmips" || ${MACHINE} == "hpcarm" || ${MACHINE} == "hpcsh"

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.2 2004/01/23 08:45:02 rtr Exp $
# $NetBSD: Makefile,v 1.3 2005/03/23 01:00:32 rtr Exp $
SUBDIR= xf86config xf86cfg kbd_mode scanpci pcitweak mmapr mmapw gtf
SUBDIR= getconfig xf86config xf86cfg kbd_mode scanpci pcitweak mmapr mmapw gtf
.if ${MACHINE} == "i386" || ${MACHINE_ARCH} == "x86_64"
SUBDIR+=ioport

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.3 2004/07/13 09:29:45 sekiya Exp $
# $NetBSD: Makefile,v 1.4 2005/03/23 01:00:32 rtr Exp $
SUBDIR= mouse calcomp citron digitaledge dmc dynapro elographics fpit \
SUBDIR= acecad mouse calcomp citron digitaledge dmc dynapro elographics fpit \
hyperpen js_x kbd magellan microtouch mutouch palmax penmount \
spaceorb summa tek4957 void wacom

View File

@ -0,0 +1,25 @@
# $NetBSD: Makefile,v 1.1 2005/03/23 01:00:33 rtr Exp $
XMODULEDIR= ${X11USRLIBDIR}/modules/input
.include "../../../../Makefile.serverlib"
MODULE= acecad_drv
MAN= acecad.4
.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/input/acecad
SRCS= acecad.c
CPPFLAGS+= -I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/input/acecad \
-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/common \
-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/loader \
-I${X11SRCDIR.xc}/programs/Xserver/hw/xfree86/os-support \
-I${X11SRCDIR.xc}/programs/Xserver/include \
-I${X11SRCDIR.xc}/programs/Xserver/mi \
-I${DESTDIR}${X11INCDIR}/X11 \
-I${DESTDIR}${X11INCDIR}/X11/extensions \
-I${XSERVERINCDIR}
.include <bsd.x11.mk>
LIBDIR= ${XMODULEDIR}
.include "../../Makefile.drivermod"

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.4 2004/03/06 03:09:36 rtr Exp $
# $NetBSD: Makefile,v 1.5 2005/03/23 01:00:33 rtr Exp $
.include <bsd.own.mk>
@ -11,13 +11,13 @@ FILES= README \
czsk cz cz_qwerty \
de de_CH dev dk dvorak \
ee el en_US es \
fi fr fr_CH \
fi fo fr fr_CH \
gb ge_la ge_ru group guj gur \
hr hr_US hu hu_US hu_qwerty \
ie il il_phonetic iso9995-3 inet ir is it iu \
jp \
kan keypad \
la level3 lo lock lt lt_std lv \
kan keypad ky \
la lat level3 lo lock lt lt_std lv \
ml mk mm mt mt_us \
nl no \
ogham ori \

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2004/04/28 14:17:56 lukem Exp $
# $NetBSD: Makefile,v 1.4 2005/03/23 01:00:33 rtr Exp $
.include <bsd.own.mk>
@ -8,20 +8,20 @@ FILES= al am ar \
cz cz_qwerty \
de dev dk dvorak dz \
ee el en_US es \
fi fr fr-latin9 \
fi fo fr fr-latin9 \
gb ge_la ge_ru guj gur \
hr \
hr hsb hu \
ie il il_phonetic ir is it iu \
kan \
la latin lo lt lv \
kan ky \
la lat latin lo lt lv \
mk ml mm mt mt_us \
nl no \
ogham ori \
pc pl pl2 pt \
ro ru \
sapmi se se_FI se_NO se_SE si sk sk_qwerty sr syr syr_phonetic \
sapmi se se_FI se_NO se_SE si sin sk sk_qwerty sr syr syr_phonetic \
tel th th_tis th_pat tj tml tr \
ua us us_intl uz \
ua us ur_PK us_intl uz \
yu
.PATH: ${X11SRCDIR.xc}/programs/xkbcomp/symbols/pc

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.3 2004/04/28 14:17:57 lukem Exp $
# $NetBSD: Makefile,v 1.4 2005/03/23 01:00:33 rtr Exp $
.include <bsd.own.mk>
@ -12,8 +12,8 @@ FILES= ansi-1251.enc armscii-8.enc dec-special.enc \
microsoft-cp1252.enc microsoft-cp1253.enc microsoft-cp1254.enc \
microsoft-cp1255.enc microsoft-cp1256.enc microsoft-cp1257.enc \
microsoft-cp1258.enc microsoft-win3.1.enc mulearabic-0.enc \
mulearabic-1.enc mulearabic-2.enc mulelao-1.enc tcvn-0.enc \
tis620-2.enc
mulearabic-1.enc mulearabic-2.enc mulelao-1.enc sun_eu_greek.enc \
tcvn-0.enc tis620-2.enc
GZFILES=adobe-dingbats.enc.gz adobe-standard.enc.gz adobe-symbol.enc.gz \
viscii1.1-1.enc.gz

View File

@ -1,10 +1,11 @@
# $NetBSD: Makefile,v 1.3 2004/03/06 03:13:06 rtr Exp $
# $NetBSD: Makefile,v 1.4 2005/03/23 01:00:33 rtr Exp $
.include <bsd.own.mk>
ENCDIR= encodings/large
GZFILES=big5.eten-0.enc.gz big5hkscs-0.enc.gz gb2312.1980-0.enc.gz \
GZFILES=big5.eten-0.enc.gz big5hkscs-0.enc.gz cns11643-1.enc.gz \
gb2312.1980-0.enc.gz \
gbk-0.enc.gz gb18030.2000-0.enc.gz gb18030.2000-1.enc.gz \
jisx0201.1976-0.enc.gz jisx0208.1990-0.enc.gz \
jisx0212.1990-0.enc.gz ksc5601.1987-0.enc.gz ksc5601.1992-3.enc.gz \