1# $NetBSD: Makefile,v 1.8 2022/05/03 13:46:22 uwe Exp $ 2 3.include <bsd.own.mk> 4 5LIB= Xcursor 6 7.PATH: ${X11SRCDIR.${LIB}}/src 8.PATH: ${X11SRCDIR.${LIB}}/include/X11/Xcursor 9.PATH: ${X11SRCDIR.${LIB}}/man 10SRCS= cursor.c display.c file.c library.c xlib.c 11 12INCS= Xcursor.h 13INCSDIR=${X11INCDIR}/X11/Xcursor 14 15CPPFLAGS+= ${X11FLAGS.THREADLIB} 16CPPFLAGS+= -DICONDIR=\"${X11LIBDIR}/icons\" 17CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11/Xcursor 18CPPFLAGS+= -I${X11SRCDIR.${LIB}}/../include 19 20LIBDPLIBS=\ 21 Xrender ${.CURDIR}/../libXrender \ 22 Xext ${.CURDIR}/../libXext \ 23 X11 ${.CURDIR}/../libX11/dynamic 24 25PKGDIST= ${LIB} 26 27 28MAN = Xcursor.3 29 30X11EXTRAMANDEFS += -e s%__XCURSORPATH__%${__XCURSORPATH__:Q}%g 31 32__XCURSORPATH__ = \ 33 ~/.local/share/icons, \ 34 ~/.icons, \ 35 /usr/share/icons, \ 36 /usr/share/pixmaps, \ 37 ${X11LIBDIR}/icons 38 39MLINKS += Xcursor.3 XcursorCursorsCreate.3 40MLINKS += Xcursor.3 XcursorCursorsDestroy.3 41MLINKS += Xcursor.3 XcursorFilenameLoad.3 42MLINKS += Xcursor.3 XcursorFilenameLoadAllImages.3 43MLINKS += Xcursor.3 XcursorFilenameLoadCursor.3 44MLINKS += Xcursor.3 XcursorFilenameLoadImage.3 45MLINKS += Xcursor.3 XcursorFilenameLoadImages.3 46MLINKS += Xcursor.3 XcursorFilenameSave.3 47MLINKS += Xcursor.3 XcursorFilenameSaveImages.3 48MLINKS += Xcursor.3 XcursorGetDefaultSize.3 49MLINKS += Xcursor.3 XcursorGetTheme.3 50MLINKS += Xcursor.3 XcursorImageCreate.3 51MLINKS += Xcursor.3 XcursorImageDestroy.3 52MLINKS += Xcursor.3 XcursorImagesCreate.3 53MLINKS += Xcursor.3 XcursorImagesDestroy.3 54MLINKS += Xcursor.3 XcursorLibraryLoadCursor.3 55MLINKS += Xcursor.3 XcursorLibraryLoadCursors.3 56MLINKS += Xcursor.3 XcursorLibraryLoadImage.3 57MLINKS += Xcursor.3 XcursorLibraryLoadImages.3 58MLINKS += Xcursor.3 XcursorSetDefaultSize.3 59MLINKS += Xcursor.3 XcursorSetTheme.3 60MLINKS += Xcursor.3 XcursorShapeLoadCursor.3 61MLINKS += Xcursor.3 XcursorShapeLoadCursors.3 62MLINKS += Xcursor.3 XcursorShapeLoadImage.3 63MLINKS += Xcursor.3 XcursorShapeLoadImages.3 64MLINKS += Xcursor.3 XcursorSupportsARGB.3 65MLINKS += Xcursor.3 XcursorXcFileLoad.3 66MLINKS += Xcursor.3 XcursorXcFileLoadAllImages.3 67MLINKS += Xcursor.3 XcursorXcFileLoadImage.3 68MLINKS += Xcursor.3 XcursorXcFileLoadImages.3 69MLINKS += Xcursor.3 XcursorXcFileSave.3 70 71.include <bsd.x11.mk> 72.include <bsd.lib.mk> 73