Commit Graph

162 Commits

Author SHA1 Message Date
rtr f431523df6 SHLIB_MAJOR=0 if defined(XMODULEDIR) 2008-08-10 11:56:06 +00:00
rtr 16734c80a9 set SHLIB_MAJOR=${PACKAGE_MAJOR}
just set LIBDIR= don't bother with allowing override
2008-08-10 11:28:42 +00:00
rtr 47be36a913 fix my lousy awk 2008-08-10 10:26:10 +00:00
rtr aef88f4580 no need to MKLINT=no since LIBISMODULE=yes does this for us 2008-08-10 09:38:22 +00:00
rtr a8e904b030 remove cheesy hack moduleinstall target and use LIBISPRIVATE=yes 2008-08-10 09:29:08 +00:00
rtr ad9ac2f860 CPPFLAGS+=-DXFree86LOADER for drivers 2008-08-10 07:39:13 +00:00
rtr 5f3ad3acc9 * use SRCS.record
* build and install librecord.so to modules/extensions
2008-08-10 06:43:29 +00:00
rtr 5e49e25553 * LIBISPRIVATE=yes for librecord.a
* expose SRCS.record for use by librecord.so
* fix includes
2008-08-10 06:42:39 +00:00
rtr 15b69ba7a1 install libtype1.so to modules/fonts 2008-08-10 06:30:21 +00:00
rtr b91f4d517c * install libfreetype.so to modules/fonts 2008-08-10 06:28:16 +00:00
rtr 7f5e032bbb * install libdri.so to modules/extensions
* libdri.so depends on libdrm
2008-08-10 06:21:36 +00:00
rtr f6a4f9e77d * override libinstall with moduleinstall from src/x11
* define NOSHLIB_VERSION (not yet in bsd.lib.mk)
  - together these allow us to install foo_drv.so to XMODULEDIR
2008-08-09 11:18:05 +00:00
rtr 5778b47a61 * grab SRCS.fb from libfb.a
* install libfb.so
2008-08-09 11:16:02 +00:00
rtr 509b7dee9f * don't install libfb.a
* remove old module kruft
* expose SRCS.fb for dixmod/libfbmod.so
2008-08-09 11:14:52 +00:00
rtr cd86a737b6 clean up the build of libdbe.a and libdbe.so 2008-08-09 09:08:25 +00:00
rtr 92db0aeceb LDFLAGS+= -rdynamic 2008-08-09 09:07:40 +00:00
rtr 784dab8864 * define XMODULEDIR for the dbe module
* set LIBDIR=${XMODULEDIR} for dixmods
2008-08-09 07:22:21 +00:00
rtr 0a2b3822d4 make this build more like the xorg build and cleanup DPADD while i'm here 2008-08-09 06:50:17 +00:00
rtr ae99eebc42 backout and properly fix previous removal of sources. these libs are now
built more like the xorg native build
2008-08-09 06:48:17 +00:00
rtr af10568256 * install to modules/extensions
* link libXextmodule.a into the final module
2008-08-09 05:40:34 +00:00
rtr f71aace37b don't built all sources into all archives it causes us to have deps we
do not want
2008-08-09 05:26:41 +00:00
mrg 65ed99616e make Xorg link on macppc, and fix one cats error 2008-08-09 05:20:52 +00:00
mrg 395dc81b92 add a .WAIT before hw 2008-08-09 04:39:49 +00:00
mrg 1220511007 use -li386 on i386 and -lx86_64 on x86_64 2008-08-09 04:38:32 +00:00
rtr b47485d2c4 os-support -> xorgos directory rename so Makefile.Xserver can find
libxorgos.a when it needs it
2008-08-09 03:26:39 +00:00
mrg d48c25f954 find <xorg-config.h> 2008-08-09 02:46:41 +00:00
rtr 77c6f64de6 re-order the link
add new things to the link
make it link!

XXX DPADD needs to be fixed
2008-08-09 01:25:25 +00:00
rtr 7541b2e663 installed module so define XMODULEDIR 2008-08-09 01:24:16 +00:00
rtr 34c11b32b6 * build additional sources
* generate xf86DefModeSet.c from modeline2c.awk
2008-08-09 01:23:43 +00:00
rtr bb55518a93 crib modeline2c.awk from pkgsrc from Joerg Sonnenberger
- based on Perl script by Dirk Hohndel.
2008-08-09 01:22:08 +00:00
rtr a026a85889 don't build .S versions right now. xorg auto<foo> doesn't build them
either as far as I can tell.  the .S versions don't even seem to have
the syms we need anyway
2008-08-09 01:18:20 +00:00
rtr ecfa5502bd add some more libs we need for linking and running Xorg server 2008-08-09 01:16:39 +00:00
rtr 5e015a6a13 rename some directories and fix up the libs they produce so the goo in
Makefile.Xserver works building LDADD.foo
2008-08-09 01:15:19 +00:00
mrg 22e7e15fc7 list most of the correct libs/depends. not so many link errors now. 2008-08-07 06:37:20 +00:00
mrg 24eb37443f attempt to link Xorg. gets missing main. 2008-08-06 07:38:15 +00:00
mrg 1991c9d521 remove a non-existant include path 2008-08-06 07:37:38 +00:00
mrg 6b3899ff7a add a bunch of hw/xfree86 dirs 2008-08-06 07:37:19 +00:00
mrg de486b6871 build all the dixmod parts, completing all the interesting subdirs
of hw/xfree86 i believe.
2008-08-06 07:16:39 +00:00
mrg 406f97d512 build xf1bpp, xf4bpp, xf8_16bpp and xf8_32bpp from hw/xfree86. 2008-08-06 06:14:33 +00:00
mrg ca75fb56f4 build the modes, shadowfb, vbe, vgahw and xaa subdirs from hw/xfree86. 2008-08-06 05:10:40 +00:00
mrg 73881326b7 note that we need to deal with .man.pre crap in a sane way.
update the list of done/todo items for hw/
2008-08-06 04:17:07 +00:00
mrg e27128919a remove libint10 and Xvfb. 2008-08-06 04:15:06 +00:00
mrg e188230032 build hw/Xvfb. 2008-08-06 04:14:35 +00:00
mrg 2fca62da17 update the "done in hw/xfree86" list 2008-08-05 06:02:45 +00:00
mrg 806ca44ce9 add dri, int10 & loader subdirs to hw/xfree86. 2008-08-05 05:58:52 +00:00
mrg ae96501ecd don't install libramdac.a 2008-08-05 05:58:12 +00:00
mrg 67640e6cab update hw/xfree86 list 2008-08-05 05:25:57 +00:00
mrg b286890c29 add parser, rac and ramdac dirs from hw/xfree86. 2008-08-05 05:25:49 +00:00
mrg 19b7082086 enable hw, and note a few things we need to do 2008-08-05 05:24:47 +00:00
mrg 84d5845858 install exa.4 2008-08-05 04:52:19 +00:00