pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/fltk13 x11/fltk13: Backport handling for option "o...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c1f49f0eff0d
branches:  trunk
changeset: 402831:c1f49f0eff0d
user:      micha <micha%pkgsrc.org@localhost>
date:      Thu Oct 17 10:16:28 2019 +0000

description:
x11/fltk13: Backport handling for option "opengl" from wip/fltk14-devel

Only include MesaLib and glu if option is enabled.

diffstat:

 x11/fltk13/Makefile      |  16 +++++++++-------
 x11/fltk13/buildlink3.mk |  21 +++++++++++++++------
 2 files changed, 24 insertions(+), 13 deletions(-)

diffs (75 lines):

diff -r 69c1f0bf438c -r c1f49f0eff0d x11/fltk13/Makefile
--- a/x11/fltk13/Makefile       Thu Oct 17 08:20:55 2019 +0000
+++ b/x11/fltk13/Makefile       Thu Oct 17 10:16:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2019/08/30 18:07:33 nia Exp $
+# $NetBSD: Makefile,v 1.31 2019/10/17 10:16:28 micha Exp $
 
 DISTNAME=      fltk-1.3.5-source
 PKGNAME=       ${DISTNAME:S/-source//}
@@ -48,6 +48,10 @@
 #.endif
 
 .if !empty(PKG_OPTIONS:Mopengl)
+.  if ${OPSYS} != "Darwin"
+.     include "../../graphics/MesaLib/buildlink3.mk"
+.     include "../../graphics/glu/buildlink3.mk"
+.  endif
 CONFIGURE_ARGS+=       --enable-gl
 PLIST.opengl=  yes
 .else
@@ -59,13 +63,11 @@
 CONFIGURE_ARGS+=       --disable-localjpeg --disable-localzlib --disable-localpng
 
 .if ${OPSYS} != "Darwin"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../graphics/glu/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
-.include "../../x11/libXft/buildlink3.mk"
-.include "../../x11/libXinerama/buildlink3.mk"
+.  include "../../x11/libXext/buildlink3.mk"
+.  include "../../x11/libXft/buildlink3.mk"
+.  include "../../x11/libXinerama/buildlink3.mk"
 BUILDLINK_DEPMETHOD.libXt?=    build
-.include "../../x11/libXt/buildlink3.mk"
+.  include "../../x11/libXt/buildlink3.mk"
 .endif
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
diff -r 69c1f0bf438c -r c1f49f0eff0d x11/fltk13/buildlink3.mk
--- a/x11/fltk13/buildlink3.mk  Thu Oct 17 08:20:55 2019 +0000
+++ b/x11/fltk13/buildlink3.mk  Thu Oct 17 10:16:28 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.11 2018/03/12 11:15:49 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2019/10/17 10:16:28 micha Exp $
 
 BUILDLINK_TREE+=       fltk
 
@@ -10,13 +10,22 @@
 BUILDLINK_PKGSRCDIR.fltk?=     ../../x11/fltk13
 BUILDLINK_FILES.fltk+=         include/Fl/*
 
+pkgbase := fltk
 .include "../../mk/bsd.fast.prefs.mk"
+.include "../../mk/pkg-build-options.mk"
+
+# For "opengl" option
+.if !empty(PKG_BUILD_OPTIONS.fltk:Mopengl)
+.  if ${OPSYS} != "Darwin"
+.     include "../../graphics/MesaLib/buildlink3.mk"
+.     include "../../graphics/glu/buildlink3.mk"
+.  endif
+.endif
+
 .if ${OPSYS} != "Darwin"
-.include "../../graphics/MesaLib/buildlink3.mk"
-.include "../../graphics/glu/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
-.include "../../x11/libXft/buildlink3.mk"
-.include "../../x11/libXinerama/buildlink3.mk"
+.  include "../../x11/libXext/buildlink3.mk"
+.  include "../../x11/libXft/buildlink3.mk"
+.  include "../../x11/libXinerama/buildlink3.mk"
 .endif
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"



Home | Main Index | Thread Index | Old Index