1# $NetBSD: Makefile,v 1.9 2005/10/03 20:22:08 macallan Exp $ 2 3.include <bsd.own.mk> 4 5PROG= Xsun 6BINMODE=4711 7 8.include "../../Makefile.common" 9 10MAN= Xsun.1 11 12MLINKS= Xsun.1 XsunMono.1 13.if ${XSERVER_XSUN24} != "no" 14MLINKS+= Xsun.1 Xsun24.1 15.endif 16 17.include "../Makefile.Xserver" 18 19.PATH: ${X11SRCDIR.xc}/programs/Xserver/hw/sun 20 21LDADD= ${LIBDIR.hw/sun}/sunInit.o ${LDADD.dix} ${LDADD.hw/sun} ${LDADD.os} \ 22 ${LDADD.cfb} ${LDADD.mfb} ${LDADD.dix/xpstubs} ${LDADD.mi} \ 23 ${LDADD.Xext/ext} ${LDADD.xkb} 24 25.if ${MACHINE_ARCH} == "sparc64" || ${MACHINE_ARCH} == "sparc" 26LDADD+= ${LDADD.xinput} 27DPADD= ${DPADD.xinput} 28.endif 29 30LDADD+= ${LDADD.lbx} -llbxutil ${LDADD.dbe} ${LDADD.record} \ 31 ${LDADD.xtrap} ${LDADD.GL/glx} ${LDADD.GL/GLcore} ${LDADD.randr} \ 32 ${LDADD.render} -lXfont -lfreetype ${LDADD.dix/xpstubs} \ 33 -lfreetype -lXau -lXdmcp -lz -lm 34 35DPADD+= ${LIBDIR.hw/sun}/sunInit.o ${DPADD.hw/sun} ${DPADD.dix} ${DPADD.os} \ 36 ${DPADD.cfb} ${DPADD.mfb} ${DPADD.mi} ${LIBXEXT} ${DPADD.xkb} \ 37 ${DPADD.lbx} ${LIBLBXUTIL} ${DPADD.dbe} ${DPADD.record} \ 38 ${DPADD.xtrap} ${DPADD.GL/glx} ${DPADD.GL/GLcore} ${DPADD.randr} \ 39 ${DPADD.render} ${LIBXFONT} ${LDADD.dix/xpstubs} ${LIBFREETYPE} \ 40 ${LIBXAU} ${LIBXDMCP} ${LIBZ} ${LIBM} 41 42.if ${MACHINE_ARCH} != "sparc64" 43# sparc64 uses XFree86 as default X link 44SYMLINKS= ${X11BINDIR}/Xsun ${X11BINDIR}/X 45.endif 46 47.include <bsd.x11.mk> 48.include <bsd.prog.mk> 49