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