| @@ -1,36 +1,34 @@ | | | @@ -1,36 +1,34 @@ |
1 | # $NetBSD: Makefile,v 1.13 2018/03/03 03:34:17 mrg Exp $ | | 1 | # $NetBSD: Makefile,v 1.14 2018/03/11 10:17:10 mrg Exp $ |
2 | | | 2 | |
3 | .include <bsd.own.mk> | | 3 | .include <bsd.own.mk> |
4 | | | 4 | |
5 | PROG= xfs | | 5 | PROG= xfs |
6 | | | 6 | |
7 | XFSDIR= ${X11SRCDIR.${PROG}} | | 7 | XFSDIR= ${X11SRCDIR.${PROG}} |
8 | | | 8 | |
9 | .PATH: ${XFSDIR}/man | | 9 | .PATH: ${XFSDIR}/man |
10 | | | 10 | |
11 | .PATH: ${XFSDIR}/difs | | 11 | .PATH: ${XFSDIR}/difs |
12 | SRCS= atom.c charinfo.c difsutils.c dispatch.c events.c \ | | 12 | SRCS= atom.c charinfo.c difsutils.c dispatch.c events.c \ |
13 | extensions.c fontinfo.c fonts.c globals.c initfonts.c main.c \ | | 13 | extensions.c fontinfo.c fonts.c globals.c initfonts.c main.c \ |
14 | resource.c swaprep.c swapreq.c tables.c | | 14 | resource.c swaprep.c swapreq.c tables.c |
15 | | | 15 | |
16 | .PATH: ${XFSDIR}/os | | 16 | .PATH: ${XFSDIR}/os |
17 | SRCS+= access.c config.c connection.c daemon.c error.c io.c osglue.c \ | | 17 | SRCS+= access.c config.c connection.c daemon.c error.c io.c osglue.c \ |
18 | osinit.c utils.c waitfor.c xfstrans.c | | 18 | osinit.c utils.c waitfor.c xfstrans.c |
19 | | | 19 | |
20 | CPPFLAGS+= -I${XFSDIR}/include \ | | 20 | CPPFLAGS+= -I${XFSDIR}/include \ |
21 | -I${DESTDIR}${X11INCDIR}/X11/FS \ | | 21 | -I${DESTDIR}${X11INCDIR}/X11/FS \ |
22 | -I${X11SRCDIR.libXfont}/include \ | | | |
23 | -I${X11SRCDIR.libXfont}/bitmap \ | | | |
24 | -I${XFSDIR}/../include \ | | 22 | -I${XFSDIR}/../include \ |
25 | -DHAVE_DAEMON | | 23 | -DHAVE_DAEMON |
26 | | | 24 | |
27 | CONN_DEFINES= ${X11FLAGS.CONNECTION} -DFONT_t -DTRANS_SERVER \ | | 25 | CONN_DEFINES= ${X11FLAGS.CONNECTION} -DFONT_t -DTRANS_SERVER \ |
28 | -DTRANS_REOPEN -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT | | 26 | -DTRANS_REOPEN -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT |
29 | | | 27 | |
30 | XFSCONFIGDIR= ${X11ETCDIR}/fs | | 28 | XFSCONFIGDIR= ${X11ETCDIR}/fs |
31 | | | 29 | |
32 | CPPFLAGS.initfonts.c= -DFONT_PCF -DFONT_FS -DFONT_SPEEDO | | 30 | CPPFLAGS.initfonts.c= -DFONT_PCF -DFONT_FS -DFONT_SPEEDO |
33 | CPPFLAGS.connection.c= ${CONN_DEFINES} -DBSD44SOCKETS \ | | 31 | CPPFLAGS.connection.c= ${CONN_DEFINES} -DBSD44SOCKETS \ |
34 | ${X11FLAGS.OS_DEFINES} | | 32 | ${X11FLAGS.OS_DEFINES} |
35 | CPPFLAGS.xfstrans.c= ${CONN_DEFINES} -DBSD44SOCKETS \ | | 33 | CPPFLAGS.xfstrans.c= ${CONN_DEFINES} -DBSD44SOCKETS \ |
36 | ${X11FLAGS.OS_DEFINES} | | 34 | ${X11FLAGS.OS_DEFINES} |
| @@ -49,21 +47,21 @@ X11EXTRAMANDEFS+= -e 's%__configfilepath | | | @@ -49,21 +47,21 @@ X11EXTRAMANDEFS+= -e 's%__configfilepath |
49 | | | 47 | |
50 | | | 48 | |
51 | .PATH: ${XFSDIR}/config | | 49 | .PATH: ${XFSDIR}/config |
52 | BUILDSYMLINKS= config.cpp fsconfig.cpp | | 50 | BUILDSYMLINKS= config.cpp fsconfig.cpp |
53 | CPPSCRIPTS= fsconfig | | 51 | CPPSCRIPTS= fsconfig |
54 | CPPSCRIPTFLAGS= -DDEFAULTFONTPATH=${X11FONTDIR}/misc/,${X11FONTDIR}/Type1/,${X11FONTDIR}/75dpi/,${X11FONTDIR}/100dpi/ \ | | 52 | CPPSCRIPTFLAGS= -DDEFAULTFONTPATH=${X11FONTDIR}/misc/,${X11FONTDIR}/Type1/,${X11FONTDIR}/75dpi/,${X11FONTDIR}/100dpi/ \ |
55 | -DFSERRORS=/var/log/xfs.log -D__appmansuffix__=1 | | 53 | -DFSERRORS=/var/log/xfs.log -D__appmansuffix__=1 |
56 | | | 54 | |
57 | CONFIGFILES= fsconfig | | 55 | CONFIGFILES= fsconfig |
58 | FILESNAME= config | | 56 | FILESNAME= config |
59 | FILESDIR= ${XFSCONFIGDIR} | | 57 | FILESDIR= ${XFSCONFIGDIR} |
60 | | | 58 | |
61 | | | 59 | |
62 | LDADD+= -lXfont -lfontenc -lXext -lX11 -lfreetype -lm -lz | | 60 | LDADD+= -lXfont2 -lfontenc -lXext -lX11 -lfreetype -lm -lz |
63 | DPADD+= ${LIBXFONT} ${LIBFONTENC} ${LIBXEXT} ${LIBX11} \ | | 61 | DPADD+= ${LIBXFONT} ${LIBFONTENC} ${LIBXEXT} ${LIBX11} \ |
64 | ${LIBFREETYPE} ${LIBM} ${LIBZ} | | 62 | ${LIBFREETYPE} ${LIBM} ${LIBZ} |
65 | | | 63 | |
66 | .PATH: ${XFSDIR} | | 64 | .PATH: ${XFSDIR} |
67 | | | 65 | |
68 | .include <bsd.x11.mk> | | 66 | .include <bsd.x11.mk> |
69 | .include <bsd.prog.mk> | | 67 | .include <bsd.prog.mk> |