| @@ -1,58 +1,30 @@ | | | @@ -1,58 +1,30 @@ |
1 | # $NetBSD: Makefile,v 1.2 2008/09/13 04:32:30 cube Exp $ | | 1 | # $NetBSD: Makefile,v 1.3 2008/10/03 02:29:22 cube Exp $ |
2 | | | 2 | |
3 | .include <bsd.own.mk> | | 3 | .include <bsd.own.mk> |
4 | | | 4 | |
5 | LIB= Xcursor | | 5 | LIB= Xcursor |
6 | | | 6 | |
7 | .PATH: ${X11SRCDIR.${LIB}}/src | | 7 | .PATH: ${X11SRCDIR.${LIB}}/src |
8 | .PATH: ${X11SRCDIR.${LIB}}/include/X11/Xcursor | | 8 | .PATH: ${X11SRCDIR.${LIB}}/include/X11/Xcursor |
9 | .PATH: ${X11SRCDIR.${LIB}}/man | | 9 | .PATH: ${X11SRCDIR.${LIB}}/man |
10 | SRCS= cursor.c display.c file.c library.c xlib.c | | 10 | SRCS= cursor.c display.c file.c library.c xlib.c |
11 | | | 11 | |
12 | INCS= Xcursor.h | | 12 | INCS= Xcursor.h |
13 | INCSDIR=${X11INCDIR}/X11/Xcursor | | 13 | INCSDIR=${X11INCDIR}/X11/Xcursor |
14 | | | 14 | |
15 | MAN= Xcursor.3 | | 15 | MAN= Xcursor.3 |
16 | | | 16 | |
17 | CPPFLAGS+= ${X11FLAGS.THREADLIB} | | 17 | CPPFLAGS+= ${X11FLAGS.THREADLIB} |
18 | CPPFLAGS+= -DICONDIR=\"${X11LIBDIR}/icons\" | | 18 | CPPFLAGS+= -DICONDIR=\"${X11LIBDIR}/icons\" |
19 | CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11/Xcursor | | 19 | CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11/Xcursor |
20 | CPPFLAGS+= -I${X11SRCDIR.${LIB}}/../include | | 20 | CPPFLAGS+= -I${X11SRCDIR.${LIB}}/../include |
21 | | | 21 | |
22 | LIBDPLIBS=\ | | 22 | LIBDPLIBS=\ |
23 | Xrender ${.CURDIR}/../libXrender \ | | 23 | Xrender ${.CURDIR}/../libXrender \ |
24 | Xext ${.CURDIR}/../libXext \ | | 24 | Xext ${.CURDIR}/../libXext \ |
25 | X11 ${.CURDIR}/../libX11/dynamic | | 25 | X11 ${.CURDIR}/../libX11/dynamic |
26 | | | 26 | |
27 | .if 0 | | | |
28 | # XXX it would be really swell if SCRIPTS was available from bsd.lib.mk | | | |
29 | FILES= xcursor.pc xcursor-config | | | |
30 | FILESDIR_xcursor.pc= ${X11USRLIBDIR}/pkgconfig | | | |
31 | FILESDIR_xcursor-config=${X11BINDIR} | | | |
32 | FILESOWN_xcursor-config=${BINOWN} | | | |
33 | FILESGRP_xcursor-config=${BINGRP} | | | |
34 | FILESMODE_xcursor-config=${BINMODE} | | | |
35 | | | | |
36 | CLEANFILES+=${FILES} | | | |
37 | realall: ${FILES} | | | |
38 | | | | |
39 | XCURSORDIR= ${X11SRCDIR.xc}/lib/Xcursor | | | |
40 | CONFIG_SUBST= ${HOST_SH} ${XCURSORDIR}/config-subst \ | | | |
41 | prefix="${X11ROOTDIR}" \ | | | |
42 | exec_prefix="${X11BINDIR}" \ | | | |
43 | libdir="${X11USRLIBDIR}" \ | | | |
44 | includedir="${X11INCDIR}" \ | | | |
45 | hardcode_libdir_flag_spec="-Wl,-rpath,${X11USRLIBDIR}" \ | | | |
46 | PACKAGE_VERSION="1.0.0" | | | |
47 | | | | |
48 | xcursor.pc: | | | |
49 | ${CONFIG_SUBST} < ${XCURSORDIR}/xcursor.pc.in > ${.TARGET} | | | |
50 | | | | |
51 | xcursor-config: | | | |
52 | ${CONFIG_SUBST} < ${XCURSORDIR}/xcursor-config.in > ${.TARGET} | | | |
53 | .endif | | | |
54 | | | | |
55 | PKGDIST= ${LIB} | | 27 | PKGDIST= ${LIB} |
56 | | | 28 | |
57 | .include <bsd.x11.mk> | | 29 | .include <bsd.x11.mk> |
58 | .include <bsd.lib.mk> | | 30 | .include <bsd.lib.mk> |