Home | History | Annotate | Line # | Download | only in libXv
      1 #	$NetBSD: Makefile,v 1.5 2022/02/22 00:05:13 uwe Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 LIB=	Xv
      6 .PATH:	${X11SRCDIR.${LIB}}/src
      7 .PATH:	${X11SRCDIR.${LIB}}/include/X11/extensions
      8 .PATH:	${X11SRCDIR.${LIB}}/man
      9 
     10 SRCS=	Xv.c
     11 
     12 CPPFLAGS+=	${X11FLAGS.THREADLIB}
     13 CPPFLAGS+=	-DHAVE__XEATDATAWORDS
     14 
     15 INCS=	Xvlib.h
     16 INCSDIR=${X11INCDIR}/X11/extensions
     17 
     18 LIBDPLIBS=\
     19 	Xext	${.CURDIR}/../libXext \
     20 	X11	${.CURDIR}/../libX11/dynamic
     21 
     22 PKGDIST=	${LIB}
     23 
     24 MAN +=		Xv.3
     25 MAN +=		XvCreateImage.3
     26 MAN +=		XvFreeAdaptorInfo.3
     27 MAN +=		XvFreeEncodingInfo.3
     28 MAN +=		XvGetPortAttribute.3
     29 MAN +=		XvGetStill.3
     30 MAN +=		XvGetVideo.3
     31 MAN +=		XvGrabPort.3
     32 MAN +=		XvListImageFormats.3
     33 MAN +=		XvPortNotify.3
     34 MAN +=		XvPutImage.3
     35 MAN +=		XvPutStill.3
     36 MAN +=		XvPutVideo.3
     37 MAN +=		XvQueryAdaptors.3
     38 MAN +=		XvQueryBestSize.3
     39 MAN +=		XvQueryEncodings.3
     40 MAN +=		XvQueryExtension.3
     41 MAN +=		XvQueryPortAttributes.3
     42 MAN +=		XvSelectPortNotify.3
     43 MAN +=		XvSelectVideoNotify.3
     44 MAN +=		XvSetPortAttribute.3
     45 MAN +=		XvStopVideo.3
     46 MAN +=		XvUngrabPort.3
     47 MAN +=		XvVideoNotify.3
     48 
     49 MLINKS +=	XvCreateImage.3	XvShmCreateImage.3
     50 MLINKS +=	XvPutImage.3	XvShmPutImage.3
     51 
     52 .include <bsd.x11.mk>
     53 .include <bsd.lib.mk>
     54