Annotation of pkgsrc/x11/fltk13/Makefile, Revision 1.2
1.2 ! dholland 1: # $NetBSD: Makefile,v 1.1.1.1 2011/12/01 16:35:12 is Exp $
1.1 is 2:
3: DISTNAME= fltk-1.3.0-source
4: PKGNAME= ${DISTNAME:S/-source//}
5: VERS= ${DISTNAME:S/fltk-//:S/-source//}
6: PKGREVISION= 5
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:
18: PKG_DESTDIR_SUPPORT= user-destdir
1.2 ! dholland 19: CONFLICTS= fltk-1.[012].*
1.1 is 20:
21: WRKSRC= ${WRKDIR}/${DISTNAME:S/-source//}
22: USE_LANGUAGES= c c++
23: USE_LIBTOOL= yes
24: USE_TOOLS+= gmake
25: TEST_TARGET= test
26:
27: PKG_OPTIONS_VAR= PKG_OPTIONS.fltk13
28: PKG_SUPPORTED_OPTIONS= opengl # cairo
29: PKG_SUGGESTED_OPTIONS= opengl # cairo
30: #PLIST_VARS+= cairo
31: PLIST_VARS+= opengl
32:
33: .include "../../mk/bsd.prefs.mk"
34: .include "../../mk/bsd.options.mk"
35:
36: PTHREAD_OPTS+= require
37: GNU_CONFIGURE= yes
38: CONFIGURE_ARGS+= --enable-libtool=${LIBTOOL:Q}
39: CONFIGURE_ARGS+= --enable-threads
40: CONFIGURE_ARGS+= ac_cv_have_overlay=yes
41:
42: PLIST_VARS+= cs # case-sensitive
43: .if !exists(./descr)
44: CONFIGURE_ARGS+= --with-links
45: PLIST.cs= yes
46: .endif
47:
48: BUILDLINK_DEPMETHOD.libXt?= build
49:
50: #.if !empty(PKG_OPTIONS:Mcairo)
51: #. include "../../graphics/cairo/buildlink3.mk"
52: #CONFIGURE_ARGS+= --enable-cairo
53: #PLIST.cairo= yes
54: #.else
55: #CONFIGURE_ARGS+= --disable-cairo
56: #.endif
57:
58: .if !empty(PKG_OPTIONS:Mopengl)
59: . include "../../graphics/Mesa/buildlink3.mk"
60: CONFIGURE_ARGS+= --enable-gl
61: PLIST.opengl= yes
62: .else
63: CONFIGURE_ARGS+= --disable-gl
64: .endif
65:
66: CONFIGURE_ARGS+= --enable-shared
67: # Use pkgsrc versions, not package's bundled versions.
68: CONFIGURE_ARGS+= --disable-localjpeg --disable-localzlib --disable-localpng
69:
70: .include "../../graphics/MesaLib/buildlink3.mk"
71: .include "../../graphics/glu/buildlink3.mk"
72: .include "../../mk/jpeg.buildlink3.mk"
73: .include "../../graphics/png/buildlink3.mk"
74: .include "../../x11/libXext/buildlink3.mk"
75: .include "../../x11/libXt/buildlink3.mk"
76: .include "../../x11/xextproto/buildlink3.mk"
77: .include "../../mk/pthread.buildlink3.mk"
78: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>