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