Merge from vendor branch TNF:
[pkgsrcv2.git] / x11 / gtk-sharp / Makefile
1 # $NetBSD: Makefile,v 1.24 2012/02/06 12:41:59 wiz Exp $
2 #
3
4 DISTNAME=               gtk-sharp-2.12.10
5 PKGREVISION=            9
6 CATEGORIES=             x11
7 MASTER_SITES=           ${MASTER_SITE_GNOME:=sources/gtk-sharp/2.12/}
8 EXTRACT_SUFX=           .tar.bz2
9
10 MAINTAINER=             pkgsrc-users@NetBSD.org
11 HOMEPAGE=               http://www.mono-project.com/GtkSharp
12 COMMENT=                C\# bindings for GTK
13 LICENSE=                gnu-lgpl-v2.1
14
15 PREV_PKGPATH=           x11/gtk2-sharp
16
17 PKG_DESTDIR_SUPPORT=    user-destdir
18
19 USE_PKGLOCALEDIR=       yes
20 USE_LIBTOOL=            yes
21 USE_TOOLS+=             pkg-config gmake perl:run
22 GNU_CONFIGURE=          yes
23
24 MAKE_JOBS_SAFE=         no
25
26 REPLACE_PERL+=          parser/*.pl
27 PKGCONFIG_OVERRIDE+=    gtk/gtk-sharp-2.0.pc.in
28 PKGCONFIG_OVERRIDE+=    gtkdotnet/gtk-dotnet-2.0.pc.in
29 PKGCONFIG_OVERRIDE+=    glib/glib-sharp-2.0.pc.in
30 PKGCONFIG_OVERRIDE+=    parser/gapi-2.0.pc.in
31 PKGCONFIG_OVERRIDE+=    glade/glade-sharp-2.0.pc.in
32
33 SUBST_CLASSES+=         relprefix
34 SUBST_MESSAGE.relprefix=Replacing relative prefix in pkg-config files.
35 SUBST_STAGE.relprefix=  post-patch
36 SUBST_FILES.relprefix=  ${PKGCONFIG_OVERRIDE}
37 SUBST_SED.relprefix=    -e 's|$${pcfiledir}/../..|@prefix@|g'
38
39 .include "../../devel/libglade/buildlink3.mk"
40 .include "../../lang/mono/buildlink3.mk"
41 BUILDLINK_API_DEPENDS.gtk2+=    gtk2+>=2.12.0
42 .include "../../x11/gtk2/buildlink3.mk"
43 .include "../../mk/bsd.pkg.mk"