lukem
7c22253779
remove ${STRINGS_FILES} explicitly (${.TARGET} changed)
2004-02-08 22:13:10 +00:00
lukem
0f8e01e903
When building multiple targets with a single series of commands
...
(e.g, a command builds multiple files), use a timestamp file for
synchronization so that "make -j" doesn't run those commands
multiple times in parallel which could result in data corruption.
2004-02-08 21:57:04 +00:00
lukem
70f9fd7e61
Build makestrs earlier.
...
This isn't strictly necessary for build requirements, but does serve
to highlight that makestrs & pswrap are both needed early in the build.
2004-02-08 21:53:53 +00:00
lukem
add50bbb4c
makestrs is used to generate files for the "includes" path, so it can't
...
rely upon ${DESTDIR}${X11INCDIR} being populated.
Fixes problem observed using make -j.
2004-02-08 21:52:30 +00:00
lukem
f38d4e7c68
remove stuff rtr did recently
2004-02-08 21:30:47 +00:00
lukem
7571144c87
add TNF copyright. remove unnecessary cruft
2004-02-08 21:25:09 +00:00
rtr
e620708b1d
add X -> Xdreamcast default symlink
2004-02-07 12:46:48 +00:00
rtr
0aed830d75
Xdreamcast now builds so turn it on.
2004-02-07 12:28:13 +00:00
rtr
2e1bb1e734
place a seconf libcfb on the link line after libcfb16.a since it refs
...
libcfb.a symbols. This lets Xdreamcast build.
2004-02-07 12:27:33 +00:00
rtr
cd87f297eb
+ Xdreamcast reachover, by default turned off.
...
+ sorting of various XSERVER_ entries in Makefiles
+ addition of Xpmax Xdreamcast Xmacppc XSERVER_ entries
+ consistent use of != "no" instead of == "yes" changes
2004-02-07 08:30:34 +00:00
lukem
8d125fd0e6
Cache XSERVERLIB determination in Makefile.serverlib rather than
...
in 111 separate places. Speeds up empty "cleandir" from 27.17s to 13.75s.
2004-02-07 06:52:04 +00:00
rtr
81ec90969f
Re add ${MAKESTRS} and ${GENMATYPES} targets with updated paths into objdir.
2004-02-07 05:47:19 +00:00
lukem
cb53a4d3d5
don't need .PATH here
2004-02-07 05:23:56 +00:00
rtr
ae158be0af
move gen_matypes to x11/tools as per discussion with lukem and request
...
in post http://mail-index.NetBSD.org/tech-x11/2004/02/04/0001.html
2004-02-07 04:19:29 +00:00
rtr
e062d16f1e
remove MAKESTRS target
2004-02-07 04:15:33 +00:00
rtr
1655ce4df5
Move host too makestrs to x11/tools as per discussion with lukem and
...
request in post http://mail-index.NetBSD.org/tech-x11/2004/02/04/0001.html
2004-02-07 04:02:01 +00:00
fredb
4d26570c37
Fix typo.
2004-02-06 16:41:28 +00:00
mrg
261537f309
only build xlibi18n if MKPIC != no.
2004-02-06 14:55:48 +00:00
rtr
5ce86a019f
use ${PRINTX11VERSION}
2004-02-06 11:58:56 +00:00
lukem
5680605b4d
check for ${X11SRCDIR.xc} instead of ${X11SRCDIR}; it's a bit more robust
2004-02-02 14:21:51 +00:00
lukem
3bffc7c9c8
Use
...
FILES+= SshAskpass.ad
FILESNAME_SshAskpass.ad=SshAskpass-default.ad
instead of
FILES+= SshAskpass-default.ad
because of an obscure bug with "make -j" where it doesn't find
SshAskpass-default.ad in the .PATH correctly, probably because
of the rule created for it from BUILDSYMLINKS by <bsd.files.mk>.
This is not the correct long-term solution, and is a temporary
workaround for PR 24020.
2004-01-29 01:00:42 +00:00
rtr
fe5ae52dea
+ print MACHINE not MACHINE_ARCH for OSNAME
...
+ add release to OSNAME
2004-01-26 05:14:13 +00:00
mhitch
24e7e49ae8
Xamiga does not need NEED_SCREEN_REGIONS.
2004-01-25 05:20:02 +00:00
rtr
74e6f70b7d
+ No need to undefine -UXF86VIDMODE twice
...
+ No need to define XF86DRI since it's never defined to begin with
+ __GLX_ALIGN64 now defined globally in X11FLAGS.EXTENSION.
2004-01-25 02:19:38 +00:00
rtr
364a6162e7
define -DHAS_MTRR_BUILTIN -DUSE_I386_IOPL for x86_64
...
patch from njoly@pasteur.fr
also MACHINE == "amd64" -> MACHINE_ARCH == "x86_64"
should resolve pr#24204
2004-01-24 05:51:20 +00:00
lukem
ce45a55fc0
ensure $X11SRCDIR is set and exists (for the build target)
2004-01-23 23:03:23 +00:00
lukem
5377e93afc
don't bother installing XftConfig-OBSOLETE
2004-01-23 14:32:02 +00:00
rtr
0f0f0dce34
-lx86_64 if x86_64
2004-01-23 08:59:20 +00:00
rtr
099ae88634
x86_64 (amd64) link w/ libx86_64 where appropriate
2004-01-23 08:45:02 +00:00
matt
e78cfba9ff
Add amd64 support.
2004-01-19 00:36:09 +00:00
lukem
9bd8d033a9
Don't bother installing:
...
./usr/X11R6/lib/X11/etc/sun.termcap
./usr/X11R6/lib/X11/etc/sun.terminfo
./usr/X11R6/lib/X11/etc/xterm.termcap
./usr/X11R6/lib/X11/etc/xterm.terminfo
2004-01-19 00:30:01 +00:00
rtr
3f64bae6d7
reachover for libamiga.a forgotten in Xamiga import
2004-01-18 05:36:19 +00:00
rtr
c3936a1977
+ Reachover for XdecNetBSD, XalphaNetBSD, Xarm32VIDC
...
XXX certain extensions should/should not be built and linked that are.
XXX X -> symlink defaults may not be appropriate.
2004-01-18 05:35:03 +00:00
rtr
462bd38713
SUBDIR.afb for Xamiga
2004-01-18 05:24:45 +00:00
rtr
67730f2e2d
add dependencies
2004-01-17 06:39:43 +00:00
rtr
fd3ecbad7e
add XSERVER_XAMIGA and XSERVER_HAS_AFB
2004-01-17 04:06:18 +00:00
rtr
3bea515962
Xamiga reachover
2004-01-17 04:03:26 +00:00
rtr
3c57e953ad
build libamiga.a if Xamiga
2004-01-17 03:56:25 +00:00
rtr
dd6e622644
NEED_SCREEN_REGIONS for Xamiga
2004-01-17 03:53:54 +00:00
rtr
8c37b5823c
amiga needs XINPUT for Xnest
2004-01-17 03:50:51 +00:00
dbj
3bae198909
add -DDARWIN_NO_CARBON to HOST_CPPFLAGS so that cross build
...
on darwin does not try to use resource fork font support
which requires the carbon libraries.
2004-01-15 13:47:05 +00:00
minoura
c173c06b42
Build & install XKB data files for the X680x0 keyboard.
...
Missing files in the previous.
2004-01-14 13:01:50 +00:00
minoura
786e145c78
Build & install XKB data files for the X680x0 keyboard.
2004-01-14 12:49:09 +00:00
rtr
d7a05a6f4b
fix typo MCopy -> Mcopy
2004-01-13 15:55:14 +00:00
lukem
da445e3617
Always build cf/, even if MKSHARE=no, since that stuff is part of Imake.
2004-01-11 23:44:31 +00:00
rtr
78c129485b
no FB then VFB for x68k
2004-01-11 13:28:46 +00:00
rtr
017db572b5
build Xvfb by default
2004-01-11 09:07:28 +00:00
rtr
c3eb974543
make Xvfb use GetTimeInMillis() from libos.a if its there
2004-01-11 08:30:42 +00:00
lukem
1fb9212a36
s/Build/X11 build/
2004-01-11 00:10:54 +00:00
lukem
e0d2e74a5d
tweak some XTODO items
2004-01-10 23:35:55 +00:00
rtr
a63b539adb
Undefine DDXTIME if XFree86 server is being built since XFree86 provides
...
its own copy of GetTimeInMillis().
+ This allows us to get rid of multiple versions of GetTimeInMillis().
It is provided by libos.a if DDXTIME is undefined.
XXX macppc may be a special case since it builds both XFree86 and Xmacppc
will resolve later if found to be an issue.
2004-01-10 16:28:29 +00:00
rtr
42fd51da28
+ Manpages
...
+ Wrap lines > 80 chars
2004-01-10 16:14:37 +00:00
rtr
80a1b2e48d
+ add Xmac68k manpage.
...
+ wrap lines > 80 chars
2004-01-10 14:44:18 +00:00
rtr
b841d1dd82
trim include dirs not needed
2004-01-10 13:04:03 +00:00
rtr
4500ee8592
remove drivers not in macppc lists
2004-01-10 13:02:13 +00:00
rtr
1ecafccdd3
Reachover for Xpmax, it builds as good as it ever did from native XF3.
2004-01-10 05:26:14 +00:00
fredb
782d376ab0
Add and enable cross-build framework for Xmac68k X server using patches
...
submitted by David P. Reese Jr. in PR xsrc/23968, updated for the recent
changes that have been made in "src/x11". (This currently builds and runs,
unlike the native XF4 mac68k xsrc build.)
2004-01-10 04:34:33 +00:00
minoura
1b60d5c936
Make symlink X -> X68k.
2004-01-08 12:29:49 +00:00
rtr
b87f955fb5
use prog.mk so we get cleandir. from jmmv@
2004-01-08 09:49:24 +00:00
lukem
b2c15cb7bf
Fix generation of XF86Config.eg and XF86Config.98.
2004-01-08 05:07:41 +00:00
rtr
c5a3389d51
use ${HOST_SH} instead of sh
2004-01-08 04:45:12 +00:00
lukem
a4b9f943c1
move xf86PciIds.h from SRCS to DPSRCS, so TRT happens...
2004-01-08 04:39:16 +00:00
lukem
f165d2f537
fix previous; the original srcfile is called XF86Config.indy already
2004-01-08 04:25:34 +00:00
rtr
151654f33f
install example XF86Config files
2004-01-08 04:22:11 +00:00
lukem
ea0dd22e5d
Build xf1bpp. (from rtr@, with tweaks by me)
2004-01-08 04:20:27 +00:00
rtr
a1d1f64137
XF86Config.indy example
2004-01-08 04:20:00 +00:00
rtr
1b8ba79ff5
X -> XFree86 symlink, if this default is not suitable someone else is
...
free to provide an alternative.
2004-01-08 03:36:24 +00:00
rtr
32c7613ddb
.if ${MACHINE} == "i386" || ${MACHINE} == "amd64" || \
...
${MACHINE} == "macppc" || ${MACHINE} == "cats"
Build Xvfb
2004-01-08 03:33:55 +00:00
rtr
82f1915f4a
fbdevhw manpage
2004-01-08 03:31:54 +00:00
minoura
57eedd4f2c
Descend to X68k SUBDIR.
2004-01-07 13:07:49 +00:00
minoura
a324b4c25b
Let him know about hw/netbsd/x68k DDX.
2004-01-07 13:07:20 +00:00
minoura
3cc13e1bb6
Build X68k if ${MACHINE} == "x68k".
2004-01-07 13:05:48 +00:00
minoura
d9c2ebaf90
x68k SUBDIR.
2004-01-07 13:04:53 +00:00
minoura
323da9bcad
Reachover Makefile for the X68k server.
2004-01-07 13:02:54 +00:00
minoura
6367c9b2ef
Reachover Makefile for the DDX part of the NetBSD/x68k X server.
2004-01-07 13:02:27 +00:00
rtr
388ca1e80d
install Cards & Options FILES
2004-01-06 16:11:49 +00:00
rtr
371160719f
XVFB for macppc
2004-01-06 15:08:21 +00:00
rtr
52bac034e4
X11/etc includes sun.{termcap,terminfo}
2004-01-06 14:16:19 +00:00
rtr
c32559bd19
libspeedo.a loadable module
2004-01-06 14:12:36 +00:00
mrg
f4666cfbc5
- factorize some common per-platform definintions into a new Makefile.common
...
- conditionalise more of the main subdirs based on XSERVER_XXX variables, and
set these as necessary in Makefile.common
XXX: perhaps list the Xwhat -> X symlink name in Makefile.common?
2004-01-06 12:30:13 +00:00
rtr
0eb1806afb
loadable xtt modules for XFree86 X server
2004-01-06 06:46:50 +00:00
rtr
1ad775737b
create X -> Xsun symlink
...
XXX if someone dislikes this as a default they're free to provide another
solution.
2004-01-06 06:18:14 +00:00
rtr
f2914ee88d
pkg-config (pc) and -config scripts
2004-01-06 06:15:45 +00:00
rtr
9723cd6d45
constype and kbd_mode for sun
2004-01-05 13:19:17 +00:00
rtr
f8c6e245c3
FILES= ldblarrow rdblarrow
2004-01-05 13:08:57 +00:00
rtr
febb3dd5a4
XF86VidMode.3 manpage and alias
2004-01-05 12:25:36 +00:00
rtr
73a679e1b3
true type includes
2004-01-05 12:14:04 +00:00
rtr
ccdb07b2cc
add keyboard.4 manpage
2004-01-05 10:16:18 +00:00
rtr
4000871e51
All remaining modules except xf1bpp which may need special handling.
2004-01-05 10:14:18 +00:00
rtr
5538078997
LDADD+= -lXext -lX11 since Xfontcache is now shared
2004-01-05 08:22:59 +00:00
rtr
241604c488
dont override MAN= w/ MAN= must have been sleeping
2004-01-05 05:36:20 +00:00
rtr
dadf1c4fd2
cirrus driver sub-modules alpine & laguna.
2004-01-05 05:31:12 +00:00
rtr
250ac0853c
OS/Driver readme files xfree86 specific.
2004-01-05 05:18:08 +00:00
rtr
8176970043
shared lib versions for shared libs turned on in previous commit.
2004-01-05 04:32:38 +00:00
soren
6a8f6bd71b
Back out previos; xf86Pci.h is linked from XSERVERINCDIR.
...
Pointed out by Tyler.
2004-01-05 03:48:38 +00:00
soren
ce4f8ccef2
Use XSERVERINCDIR.
2004-01-05 03:47:10 +00:00
soren
bea92f5554
Needs os-support/bus for xf86Pci.h.
2004-01-05 02:43:37 +00:00
rtr
41b837f4b1
major version should be 6 not 1
2004-01-05 02:31:54 +00:00
rtr
e12de730ff
Build shared versions of these libs.
2004-01-05 02:29:30 +00:00
takemura
2302078a2d
Added Xserver/Xserver/Xhpc and Xserver/hw/netbsd/hpc directories for
...
cross building Xhpc. Now Xhpc works on hpcmips.
2004-01-03 02:05:49 +00:00