Tue Dec 6 01:22:43 2011 UTC ()
devel/kdesdk3: Fix for DragonFly

DragonFly needs devel/flex rather than USE_TOOLS+= lex in order to
build kdesdk3.


(marino)
diff -r1.83 -r1.84 pkgsrc/devel/kdesdk3/Makefile

cvs diff -r1.83 -r1.84 pkgsrc/devel/kdesdk3/Attic/Makefile (expand / switch to context diff)
--- pkgsrc/devel/kdesdk3/Attic/Makefile 2011/12/02 07:13:50 1.83
+++ pkgsrc/devel/kdesdk3/Attic/Makefile 2011/12/06 01:22:43 1.84
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.83 2011/12/02 07:13:50 sbd Exp $
+# $NetBSD: Makefile,v 1.84 2011/12/06 01:22:43 marino Exp $
 
 DISTNAME=	kdesdk-${_KDE_VERSION}
 PKGREVISION=	19
@@ -13,7 +13,7 @@
 .include "../../meta-pkgs/kde3/Makefile.kde3"
 
 BDB_ACCEPTED=		db4 db5
-USE_TOOLS+=		lex perl:run bash:run pod2man
+USE_TOOLS+=		perl:run bash:run pod2man
 CONFIGURE_ARGS+=	--with-db-dir=${BDBBASE}
 CONFIGURE_ARGS+=	--with-db-include=${BDB_TYPE}/db.h
 #CONFIGURE_ARGS+=	--with-db-include-dir=${BDBBASE}/include/${BDB_TYPE}
@@ -98,6 +98,13 @@
 PLIST_SRC+=	${PKGDIR}/PLIST.kmtrace
 .endif
 PLIST_SRC+=	${PKGDIR}/PLIST
+
+.if ${OPSYS} == "DragonFly"
+CONFIGURE_ENV+= LEX="${PREFIX}/bin/flex"
+.include "../../devel/flex/buildlink3.mk"
+.else
+USE_TOOLS+= lex
+.endif
 
 .include "options.mk"