Home | History | Annotate | Line # | Download | only in libXcursor
      1  1.10   mrg #	$NetBSD: Makefile,v 1.10 2026/05/02 21:44:51 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.10   mrg XCURSORPATH=	~/.local/share/icons:~/.icons:${PKGDIR}/share/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