aboutsummaryrefslogtreecommitdiff
path: root/devel/monodevelop/Makefile
diff options
context:
space:
mode:
authorGreg Lewis <glewis@FreeBSD.org>2009-09-07 17:16:23 +0000
committerGreg Lewis <glewis@FreeBSD.org>2009-09-07 17:16:23 +0000
commit3fb3b0682c76d55fde1b3eecff8b6cacb29b3a45 (patch)
tree3bb142df277a80aea138d2cbe01dd414e15a06c6 /devel/monodevelop/Makefile
parent1f1c71e610fb2a9e9d6e1b8ffdb6de9c3345207c (diff)
Notes
Diffstat (limited to 'devel/monodevelop/Makefile')
-rw-r--r--devel/monodevelop/Makefile59
1 files changed, 59 insertions, 0 deletions
diff --git a/devel/monodevelop/Makefile b/devel/monodevelop/Makefile
new file mode 100644
index 000000000000..7fc9533e6b09
--- /dev/null
+++ b/devel/monodevelop/Makefile
@@ -0,0 +1,59 @@
+# New ports collection makefile for: monodevelop
+# Date created: 20040906
+# Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org>
+#
+# $FreeBSD$
+# $Id: Makefile,v 1.48 2007/11/07 20:30:04 killfill Exp $
+#
+
+PORTNAME= monodevelop
+PORTVERSION= 2.0
+CATEGORIES= devel
+MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/
+
+MAINTAINER= mono@FreeBSD.org
+COMMENT= IDE for the .NET platform
+
+BUILD_DEPENDS= mautil:${PORTSDIR}/devel/mono-addins \
+ update-desktop-database:${PORTSDIR}/devel/desktop-file-utils
+RUN_DEPENDS= ${LOCALBASE}/lib/libgdiplus.a:${PORTSDIR}/x11-toolkits/libgdiplus \
+ exctags:${PORTSDIR}/devel/ctags \
+ mautil:${PORTSDIR}/devel/mono-addins
+
+USE_GNOME= gnometarget gnomehack gtksharp20 gnomesharp20
+USE_GMAKE= yes
+USE_AUTOTOOLS= libtool:22
+USE_BZIP2= yes
+CONFIGURE_ARGS+= DATADIRNAME=share GMSGFMT=msgfmt \
+ --enable-aspnet --enable-aspnetedit
+MAN1= mdtool.1 monodevelop.1
+USE_GETTEXT= yes
+INSTALLS_ICONS= yes
+
+OPTIONS= SVN "Enable subversion support" on
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_SVN)
+RUN_DEPENDS+= svn:${PORTSDIR}/devel/subversion
+CONFIGURE_ARGS+= --enable-subversion
+PLIST_SUB+= SVN=""
+.else
+CONFIGURE_ARGS+= --disable-subversion
+PLIST_SUB+= SVN="@comment "
+.endif
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|[(]gnome_data[)]/mime$$|(prefix)/share/mime|g ; \
+ s|[(]gnome_data[)]/mime/packages$$|(prefix)/share/mime/packages|g ; \
+ s|[(]prefix[)]/lib/pkgconfig|(prefix)/libdata/pkgconfig|g' \
+ ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|/bin/bash|/usr/bin/env bash|' \
+ ${WRKSRC}/monodevelop.in \
+ ${WRKSRC}/mdtool.in
+
+post-install:
+ @-update-desktop-database
+
+.include "${.CURDIR}/../../lang/mono/bsd.mono.mk"
+.include <bsd.port.post.mk>