1 # $NetBSD: Makefile,v 1.41 2013/02/16 11:19:03 wiz Exp $
4 DISTNAME= gnome-sharp-2.24.2
7 MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-sharp/2.24/}
9 MAINTAINER= pkgsrc-users@NetBSD.org
10 HOMEPAGE= http://www.mono-project.com/GtkSharp
11 COMMENT= C\# bindings for the GNOME platform
12 LICENSE= gnu-lgpl-v2.1
17 USE_TOOLS+= gmake pkg-config
20 .include "../../mk/bsd.prefs.mk"
21 .if ${OPSYS} == NetBSD
22 . if !empty(OS_VERSION:M5.99.*) || !empty(OS_VERSION:M[6789].*)
23 CONFIGURE_ENV+= EXTRACSDEFINES=-define:TIMET_IS_64BITS
25 CONFIGURE_ENV+= EXTRACSDEFINES=-define:TIMET_IS_32BITS
29 PKGCONFIG_OVERRIDE+= art/art-sharp-2.0.pc.in
30 PKGCONFIG_OVERRIDE+= gconf/GConf/gconf-sharp-2.0.pc.in
31 PKGCONFIG_OVERRIDE+= gconf/GConf.PropertyEditors/gconf-sharp-peditors-2.0.pc.in
32 PKGCONFIG_OVERRIDE+= gnome/gnome-sharp-2.0.pc.in
33 PKGCONFIG_OVERRIDE+= gnomevfs/gnome-vfs-sharp-2.0.pc.in
36 SUBST_STAGE.pc= post-patch
37 SUBST_FILES.pc= ${PKGCONFIG_OVERRIDE}
38 SUBST_SED.pc= -e "s|\$${pcfiledir}/../..|@prefix@|g"
39 SUBST_MESSAGE.pc= Fixing hardcoded paths.
41 BUILDLINK_API_DEPENDS.libgnomeui+= libgnomeui>=2.23.0
42 .include "../../devel/libgnomeui/buildlink3.mk"
43 BUILDLINK_API_DEPENDS.libart+= libart>=2.3.20
44 .include "../../graphics/libart/buildlink3.mk"
45 BUILDLINK_API_DEPENDS.libgnomecanvas+= libgnomecanvas>=2.20.0
46 .include "../../graphics/libgnomecanvas/buildlink3.mk"
47 .include "../../lang/mono/buildlink3.mk"
48 BUILDLINK_API_DEPENDS.gnome-vfs+= gnome-vfs>=2.22.0
49 .include "../../sysutils/gnome-vfs/buildlink3.mk"
50 BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.13.0
51 .include "../../x11/gtk2/buildlink3.mk"
52 BUILDLINK_API_DEPENDS.gtk-sharp+= gtk-sharp>=2.12.2
53 .include "../../x11/gtk-sharp/buildlink3.mk"
54 .include "../../mk/bsd.pkg.mk"