diff options
Diffstat (limited to 'devel/mono-tools')
-rw-r--r-- | devel/mono-tools/Makefile | 17 | ||||
-rw-r--r-- | devel/mono-tools/distinfo | 6 | ||||
-rw-r--r-- | devel/mono-tools/files/patch-Makefile.in.in | 12 | ||||
-rw-r--r-- | devel/mono-tools/pkg-plist | 43 |
4 files changed, 59 insertions, 19 deletions
diff --git a/devel/mono-tools/Makefile b/devel/mono-tools/Makefile index 2547e1748984..41cdd6cd31f6 100644 --- a/devel/mono-tools/Makefile +++ b/devel/mono-tools/Makefile @@ -3,31 +3,30 @@ # Whom: Tom McLaughlin <tmclaugh@sdf.lonestar.org> # # $FreeBSD$ -# $Id: Makefile,v 1.26 2007/05/21 02:18:46 killfill Exp $ +# $Id: Makefile,v 1.30 2007/12/13 19:32:53 killfill Exp $ # PORTNAME= mono-tools -PORTVERSION= 1.2.4 -PORTREVISION= 3 +PORTVERSION= 2.0 CATEGORIES= devel -MASTER_SITES= http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ +MASTER_SITES= ftp://ftp.novell.com/pub/mono/sources/${PORTNAME}/ -MAINTAINER= bsd-sharp@googlegroups.com +MAINTAINER= mono@FreeBSD.org COMMENT= Documentation browser for Mono and Mono libraries BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gecko-sharp-2.0.pc:${PORTSDIR}/www/gecko-sharp20 \ + ${LOCALBASE}/lib/libgdiplus.a:${PORTSDIR}/x11-toolkits/libgdiplus \ monodocer:${PORTSDIR}/devel/monodoc RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/gecko-sharp-2.0.pc:${PORTSDIR}/www/gecko-sharp20 \ monodocer:${PORTSDIR}/devel/monodoc USE_BZIP2= yes -USE_GNOME= gnomehack gnometarget gnomesharp20 +USE_GNOME= gnomehack gnometarget gnomedesktopsharp20 GNU_CONFIGURE= yes USE_GMAKE= yes USE_GECKO= firefox mozilla -CONFIGURE_ARGS= --mandir=${PREFIX}/man -MAN1= create-native-map.1 +MAN1= create-native-map.1 gendarme.1 mprof-decoder.1 mprof-heap-viewer.1 .include <bsd.port.pre.mk> @@ -38,6 +37,8 @@ post-patch: ${WRKSRC}/create-native-map/lib/pkgconfig/Makefile.in @${REINPLACE_CMD} -e "s|%%FBSD_MOZILLA_HOME%%|${PREFIX}/lib/${GECKO}|g" \ ${WRKSRC}/docbrowser/monodoc.in + @${FIND} ${WRKSRC} -name "${GNOME_MAKEFILEIN}*" -type f | ${XARGS} ${REINPLACE_CMD} -e \ + 's|@datadir@/man/man1|@mandir@/man1|g' .include "${.CURDIR}/../../lang/mono/bsd.mono.mk" .include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk" diff --git a/devel/mono-tools/distinfo b/devel/mono-tools/distinfo index 537a6fee8565..cac2aeb15bb0 100644 --- a/devel/mono-tools/distinfo +++ b/devel/mono-tools/distinfo @@ -1,3 +1,3 @@ -MD5 (mono-tools-1.2.4.tar.bz2) = 7d193fea94123a3f30f67bca2873c791 -SHA256 (mono-tools-1.2.4.tar.bz2) = 9246dad467d4d66f1d8e54d55051ba5e7e788efb8f070ca96d4407c5d9f961dd -SIZE (mono-tools-1.2.4.tar.bz2) = 301009 +MD5 (mono-tools-2.0.tar.bz2) = 955025ab9b25bc58058facc39ab88aae +SHA256 (mono-tools-2.0.tar.bz2) = 69f18340b8abfe8c92a0324ad0e20641690f81e64fbb2514e53c8ca0689c34e8 +SIZE (mono-tools-2.0.tar.bz2) = 742545 diff --git a/devel/mono-tools/files/patch-Makefile.in.in b/devel/mono-tools/files/patch-Makefile.in.in index d89a70946377..41ecec3dfc0b 100644 --- a/devel/mono-tools/files/patch-Makefile.in.in +++ b/devel/mono-tools/files/patch-Makefile.in.in @@ -1,10 +1,10 @@ ---- po/Makefile.in.in.orig Fri Jun 17 01:34:05 2005 -+++ po/Makefile.in.in Fri Jun 17 01:39:12 2005 -@@ -32,6 +32,7 @@ - gettextsrcdir = $(datadir)/glib-2.0/gettext/po - subdir = po +--- po/Makefile.in.in.orig 2007-11-24 13:32:28.000000000 +0000 ++++ po/Makefile.in.in 2007-11-24 13:32:48.000000000 +0000 +@@ -35,6 +35,7 @@ -+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ ++top_builddir = .. + CC = @CC@ + GENCAT = @GENCAT@ diff --git a/devel/mono-tools/pkg-plist b/devel/mono-tools/pkg-plist index 3e8c0e662bb4..16a66db8a5c4 100644 --- a/devel/mono-tools/pkg-plist +++ b/devel/mono-tools/pkg-plist @@ -1,24 +1,63 @@ +@comment $FreeBSD$ bin/create-native-map bin/gasnview +bin/gendarme +bin/gendarme-wizard bin/gnunit bin/gnunit2 +bin/gui-compare bin/ilcontrast bin/monodoc +bin/mprof-decoder +bin/mprof-heap-viewer lib/create-native-map/MapAttribute.cs lib/create-native-map/create-native-map.exe +lib/gendarme/Gendarme.Framework.dll +lib/gendarme/Gendarme.Rules.BadPractice.dll +lib/gendarme/Gendarme.Rules.Concurrency.dll +lib/gendarme/Gendarme.Rules.Correctness.dll +lib/gendarme/Gendarme.Rules.Design.dll +lib/gendarme/Gendarme.Rules.Exceptions.dll +lib/gendarme/Gendarme.Rules.Interoperability.dll +lib/gendarme/Gendarme.Rules.Maintainability.dll +lib/gendarme/Gendarme.Rules.Naming.dll +lib/gendarme/Gendarme.Rules.Performance.dll +lib/gendarme/Gendarme.Rules.Portability.dll +lib/gendarme/Gendarme.Rules.Security.dll +lib/gendarme/Gendarme.Rules.Serialization.dll +lib/gendarme/Gendarme.Rules.Smells.dll +lib/gendarme/Gendarme.Rules.Ui.dll +lib/gendarme/gendarme-wizard.exe +lib/gendarme/gendarme.exe +lib/gendarme/rules.xml +lib/gui-compare/Mono.Cecil.dll +lib/gui-compare/gui-compare.exe lib/ilcontrast/ilcontrast.exe +lib/mono-tools/mprof-decoder-library.dll +lib/mono-tools/mprof-decoder-library.dll.mdb +lib/mono-tools/mprof-decoder.exe +lib/mono-tools/mprof-decoder.exe.mdb +lib/mono-tools/mprof-heap-snapshot-explorer.dll +lib/mono-tools/mprof-heap-snapshot-explorer.dll.mdb +lib/mono-tools/mprof-heap-viewer.exe +lib/mono-tools/mprof-heap-viewer.exe.mdb lib/mono/1.0/gasnview.exe lib/mono/1.0/gnunit.exe lib/mono/2.0/gnunit2.exe lib/monodoc/GeckoHtmlRender.dll lib/monodoc/GtkHtmlHtmlRender.dll +lib/monodoc/MonoWebBrowserHtmlRender.dll lib/monodoc/browser.exe libdata/pkgconfig/create-native-map.pc +libdata/pkgconfig/gendarme-framework.pc share/applications/ilcontrast.desktop share/applications/monodoc.desktop +share/applications/mprof-heap-viewer.desktop share/pixmaps/ilcontrast.png share/pixmaps/monodoc.png -@dirrmtry share/applications -@dirrmtry lib/ilcontrast @dirrmtry lib/monodoc +@dirrm lib/mono-tools +@dirrmtry lib/ilcontrast +@dirrm lib/gui-compare +@dirrm lib/gendarme @dirrm lib/create-native-map |