update Sun Nov 29 12:37:00 PST 2009
[pkgsrc.git] / x11 / wxGTK24 / Makefile.common
1 # $NetBSD: Makefile.common,v 1.6 2009/11/29 20:16:20 joerg Exp $
2 #
3
4 DISTNAME=               wxGTK-2.4.2
5 PKGNAME=                ${DISTNAME:S/wxGTK/wxGTK24/}
6 CATEGORIES=             x11
7 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=wxwindows/}
8 EXTRACT_SUFX=           .tar.bz2
9
10 MAINTAINER=             pkgsrc-users@NetBSD.org
11 HOMEPAGE=               http://www.wxwidgets.org/
12
13 PATCHDIR=               ${.CURDIR}/../../x11/wxGTK24/patches
14 DISTINFO_FILE=          ${.CURDIR}/../../x11/wxGTK24/distinfo
15
16 USE_TOOLS+=             pkg-config
17 USE_PKGLOCALEDIR=       YES
18 USE_LIBTOOL=            YES
19 USE_LANGUAGES=          c c++
20 GNU_CONFIGURE=          YES
21 CONFIGURE_ARGS+=        --with-opengl
22 CONFIGURE_ARGS+=        --with-libjpeg=sys
23 CONFIGURE_ARGS+=        --with-zlib=sys
24 CONFIGURE_ARGS+=        --with-libpng=sys
25 CONFIGURE_ARGS+=        --with-libtiff=sys
26
27 CPPFLAGS+=              -Dunix=1        # src/common/unzip.c needs this
28
29 DOCDIR=                 ${PREFIX}/share/doc/wx/gtk
30
31 INSTALL_MAKE_FLAGS+=    prefix=${DESTDIR}${PREFIX} \
32                         mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
33
34 .include "../../mk/bsd.prefs.mk"
35
36 # This is needed for gtk on some platforms and
37 # it doesn't hurt on those which don't need it
38 CONFIGURE_ARGS+=        --with-gtk
39
40 CONFIGURE_ARGS+=        --enable-gtk2
41 PLIST_SUBST+=           GTKVER=2
42
43 .include "../../devel/zlib/buildlink3.mk"
44 .include "../../graphics/MesaLib/buildlink3.mk"
45 .include "../../graphics/jpeg/buildlink3.mk"
46 .include "../../graphics/png/buildlink3.mk"
47 .include "../../graphics/tiff/buildlink3.mk"
48 .include "../../x11/gtk2/buildlink3.mk"
49
50 .include "../../mk/pthread.buildlink3.mk"