Home | History | Annotate | Line # | Download | only in drivers
Makefile.xf86-driver revision 1.11
      1 #	$NetBSD: Makefile.xf86-driver,v 1.11 2008/09/23 11:33:56 rtr Exp $
      2 
      3 LIBISMODULE=	yes
      4 SHLIB_MAJOR=	${PACKAGE_MAJOR}
      5 
      6 .include <bsd.own.mk>
      7 .include <bsd.x11.mk>
      8 
      9 LIB=	${DRIVER_NAME}
     10 LIBDIR=	${X11USRLIBDIR}/modules/drivers
     11 
     12 PRINT_PACKAGE_VERSION=	awk '/^PACKAGE_VERSION=/ {			\
     13 				match($$1, "[0-9]+\\.[0-9]+\\.[0-9]+");	\
     14 				version = substr($$1, RSTART, RLENGTH);	\
     15 			} END { print version }'			\
     16 			${X11SRCDIR.${DRIVER}}/configure
     17 
     18 PACKAGE_VERSION!=	${PRINT_PACKAGE_VERSION}
     19 
     20 PACKAGE_MAJOR=		${PACKAGE_VERSION:R:R}
     21 PACKAGE_MINOR=		${PACKAGE_VERSION:R:E}
     22 PACKAGE_PATCH=		${PACKAGE_VERSION:E}
     23 
     24 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11 \
     25 		-I${DESTDIR}${X11INCDIR}/X11/drm \
     26 		-I${DESTDIR}${X11INCDIR}/xorg \
     27 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
     28 		-I${X11SRCDIR.xorg-server}/../include \
     29 		${X11FLAGS.DIX} ${X11INCS.DIX} \
     30 		${X11FLAGS.SERVER} \
     31 		-DXFree86LOADER
     32 
     33 CPPFLAGS+=	-DPACKAGE_VERSION_MAJOR=${PACKAGE_MAJOR}
     34 CPPFLAGS+=	-DPACKAGE_VERSION_MINOR=${PACKAGE_MINOR}
     35 CPPFLAGS+=	-DPACKAGE_VERSION_PATCHLEVEL=${PACKAGE_PATCH}
     36 CPPFLAGS+=	-DXORG_VERSION_CURRENT=${XORG_VERSION_CURRENT}
     37 
     38 .PATH:	${X11SRCDIR.${DRIVER}}/src
     39 .PATH:	${X11SRCDIR.${DRIVER}}/man
     40 
     41 .include <bsd.lib.mk>
     42