Annotation of pkgsrc/x11/fltk13/Makefile, Revision 1.8
1.8 ! adam 1: # $NetBSD: Makefile,v 1.7 2012/11/05 15:24:12 gdt Exp $
1.1 is 2:
3: DISTNAME= fltk-1.3.0-source
4: PKGNAME= ${DISTNAME:S/-source//}
5: VERS= ${DISTNAME:S/fltk-//:S/-source//}
1.8 ! adam 6: PKGREVISION= 9
1.1 is 7: CATEGORIES= x11
8: MASTER_SITES= http://ftp.easysw.com/pub/fltk/${VERS}/ \
9: ftp://ftp.funet.fi/pub/mirrors/ftp.easysw.com/pub/fltk/${VERS}/ \
10: ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/fltk/${VERS}/
11: EXTRACT_SUFX= .tar.gz
12:
13: MAINTAINER= pkgsrc-users@NetBSD.org
14: HOMEPAGE= http://www.fltk.org/
15: COMMENT= Fast Light Tool Kit for graphical user interfaces
16: LICENSE= gnu-lgpl-v2
17:
1.2 dholland 18: CONFLICTS= fltk-1.[012].*
1.1 is 19:
20: WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//}
21: USE_LANGUAGES= c c++
22: USE_LIBTOOL= yes
23: USE_TOOLS+= gmake
24: TEST_TARGET= test
25:
26: PKG_OPTIONS_VAR= PKG_OPTIONS.fltk13
27: PKG_SUPPORTED_OPTIONS= opengl # cairo
28: PKG_SUGGESTED_OPTIONS= opengl # cairo
29: #PLIST_VARS+= cairo
30: PLIST_VARS+= opengl
31:
32: .include "../../mk/bsd.prefs.mk"
33: .include "../../mk/bsd.options.mk"
34:
35: PTHREAD_OPTS+= require
36: GNU_CONFIGURE= yes
37: CONFIGURE_ARGS+= --enable-libtool=${LIBTOOL:Q}
38: CONFIGURE_ARGS+= --enable-threads
39: CONFIGURE_ARGS+= ac_cv_have_overlay=yes
40:
41: PLIST_VARS+= cs # case-sensitive
42: .if !exists(./descr)
43: CONFIGURE_ARGS+= --with-links
44: PLIST.cs= yes
45: .endif
46:
47: BUILDLINK_DEPMETHOD.libXt?= build
48:
49: #.if !empty(PKG_OPTIONS:Mcairo)
50: #. include "../../graphics/cairo/buildlink3.mk"
51: #CONFIGURE_ARGS+= --enable-cairo
52: #PLIST.cairo= yes
53: #.else
54: #CONFIGURE_ARGS+= --disable-cairo
55: #.endif
56:
57: .if !empty(PKG_OPTIONS:Mopengl)
58: . include "../../graphics/Mesa/buildlink3.mk"
59: CONFIGURE_ARGS+= --enable-gl
60: PLIST.opengl= yes
61: .else
62: CONFIGURE_ARGS+= --disable-gl
63: .endif
64:
65: CONFIGURE_ARGS+= --enable-shared
66: # Use pkgsrc versions, not package's bundled versions.
67: CONFIGURE_ARGS+= --disable-localjpeg --disable-localzlib --disable-localpng
68:
69: .include "../../graphics/MesaLib/buildlink3.mk"
70: .include "../../graphics/glu/buildlink3.mk"
71: .include "../../mk/jpeg.buildlink3.mk"
72: .include "../../graphics/png/buildlink3.mk"
73: .include "../../x11/libXext/buildlink3.mk"
74: .include "../../x11/libXt/buildlink3.mk"
75: .include "../../mk/pthread.buildlink3.mk"
76: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>