diff options
author | kefren <kefren@pkgsrc.org> | 2008-04-19 18:46:43 +0000 |
---|---|---|
committer | kefren <kefren@pkgsrc.org> | 2008-04-19 18:46:43 +0000 |
commit | bd9a8edfc25e07624671ab1ad80ea0e1ac6703cd (patch) | |
tree | 05a5c6c9d767800d00a9e7fa1ed4b5bfa4bb1515 | |
parent | 58338ff0ce082a982f5cbf0b460cc5a6a7777874 (diff) | |
download | pkgsrc-bd9a8edfc25e07624671ab1ad80ea0e1ac6703cd.tar.gz |
Initial import of mono-tools
Mono Tools is a collection of development and testing programs and
utilities for use with Mono
-rw-r--r-- | devel/mono-tools/DESCR | 2 | ||||
-rw-r--r-- | devel/mono-tools/Makefile | 26 | ||||
-rw-r--r-- | devel/mono-tools/PLIST | 61 | ||||
-rw-r--r-- | devel/mono-tools/buildlink3.mk | 19 | ||||
-rw-r--r-- | devel/mono-tools/distinfo | 6 | ||||
-rw-r--r-- | devel/mono-tools/patches/patch-aa | 11 |
6 files changed, 125 insertions, 0 deletions
diff --git a/devel/mono-tools/DESCR b/devel/mono-tools/DESCR new file mode 100644 index 00000000000..6d85281f354 --- /dev/null +++ b/devel/mono-tools/DESCR @@ -0,0 +1,2 @@ +A collection of tools and utilities for use with the +Mono runtime environment. diff --git a/devel/mono-tools/Makefile b/devel/mono-tools/Makefile new file mode 100644 index 00000000000..1e000956f8b --- /dev/null +++ b/devel/mono-tools/Makefile @@ -0,0 +1,26 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/04/19 18:46:43 kefren Exp $ + +DISTNAME= mono-tools-${MONO_VERSION} +CATEGORIES= devel +MASTER_SITES= http://go-mono.com/sources/mono-tools/ +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= kefren@NetBSD.org +HOMEPAGE= http://www.mono-project.com/ +COMMENT= Tools for use with the Mono runtime + +.include "../../lang/mono/Makefile.common" + +PKGCONFIG_OVERRIDE+= create-native-map/lib/pkgconfig/create-native-map.pc.in +PKGCONFIG_OVERRIDE+= gendarme/framework/gendarme-framework.pc.in + +GNU_CONFIGURE= yes +USE_TOOLS+= pkg-config gmake + +MAKE_JOBS_SAFE= no + +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../lang/mono/buildlink3.mk" +.include "../../lang/monodoc/buildlink3.mk" +.include "../../x11/gnome-sharp/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/mono-tools/PLIST b/devel/mono-tools/PLIST new file mode 100644 index 00000000000..f594485d445 --- /dev/null +++ b/devel/mono-tools/PLIST @@ -0,0 +1,61 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/04/19 18:46:43 kefren Exp $ +bin/create-native-map +bin/gasnview +bin/gendarme +bin/gnunit +bin/gnunit2 +bin/gui-compare +bin/monodoc +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.BadPractice.xml +lib/gendarme/Gendarme.Rules.Concurrency.dll +lib/gendarme/Gendarme.Rules.Concurrency.xml +lib/gendarme/Gendarme.Rules.Correctness.dll +lib/gendarme/Gendarme.Rules.Correctness.xml +lib/gendarme/Gendarme.Rules.Design.dll +lib/gendarme/Gendarme.Rules.Design.xml +lib/gendarme/Gendarme.Rules.Exceptions.dll +lib/gendarme/Gendarme.Rules.Exceptions.xml +lib/gendarme/Gendarme.Rules.Interoperability.dll +lib/gendarme/Gendarme.Rules.Interoperability.xml +lib/gendarme/Gendarme.Rules.Naming.dll +lib/gendarme/Gendarme.Rules.Naming.xml +lib/gendarme/Gendarme.Rules.Performance.dll +lib/gendarme/Gendarme.Rules.Performance.xml +lib/gendarme/Gendarme.Rules.Portability.dll +lib/gendarme/Gendarme.Rules.Portability.xml +lib/gendarme/Gendarme.Rules.Security.dll +lib/gendarme/Gendarme.Rules.Security.xml +lib/gendarme/Gendarme.Rules.Smells.dll +lib/gendarme/Gendarme.Rules.Smells.xml +lib/gendarme/Gendarme.Rules.Ui.dll +lib/gendarme/Gendarme.Rules.Ui.xml +lib/gendarme/Mono.Cecil.dll +lib/gendarme/gendarme.exe +lib/gendarme/rules.xml +lib/gui-compare/Mono.Cecil.dll +lib/gui-compare/gui-compare.exe +lib/mono/1.0/gasnview.exe +lib/mono/1.0/gnunit.exe +lib/mono/2.0/gnunit2.exe +lib/monodoc/GtkHtmlHtmlRender.dll +lib/monodoc/browser.exe +lib/pkgconfig/create-native-map.pc +lib/pkgconfig/gendarme-framework.pc +man/man1/create-native-map.1 +man/man1/gendarme.1 +share/applications/monodoc.desktop +share/locale/ca/LC_MESSAGES/mono-tools.mo +share/locale/da/LC_MESSAGES/mono-tools.mo +share/locale/es/LC_MESSAGES/mono-tools.mo +share/locale/fr/LC_MESSAGES/mono-tools.mo +share/locale/pt_BR/LC_MESSAGES/mono-tools.mo +share/pixmaps/monodoc.png +@exec ${MKDIR} %D/lib/ilcontrast +@dirrm lib/ilcontrast +@dirrm lib/gui-compare +@dirrm lib/gendarme +@dirrm lib/create-native-map diff --git a/devel/mono-tools/buildlink3.mk b/devel/mono-tools/buildlink3.mk new file mode 100644 index 00000000000..8f8328f767c --- /dev/null +++ b/devel/mono-tools/buildlink3.mk @@ -0,0 +1,19 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/04/19 18:46:43 kefren Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +MONO_TOOLS_BUILDLINK3_MK:= ${MONO_TOOLS_BUILDLINK3_MK}+ + +.if ${BUILDLINK_DEPTH} == "+" +BUILDLINK_DEPENDS+= mono-tools +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmono-tools} +BUILDLINK_PACKAGES+= mono-tools +BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mono-tools + +.if ${MONO_TOOLS_BUILDLINK3_MK} == "+" +BUILDLINK_API_DEPENDS.mono-tools+= mono-tools>=1.9 +BUILDLINK_PKGSRCDIR.mono-tools?= ../../devel/mono-tools +.endif # MONO_TOOLS_BUILDLINK3_MK + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/devel/mono-tools/distinfo b/devel/mono-tools/distinfo new file mode 100644 index 00000000000..eb32343926d --- /dev/null +++ b/devel/mono-tools/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/04/19 18:46:43 kefren Exp $ + +SHA1 (mono-tools-1.9.tar.bz2) = 1530951261231af4b7cf788dec2646a951a620ee +RMD160 (mono-tools-1.9.tar.bz2) = 843b30f5546829ce7063ec6f26bb5c09b1f81429 +Size (mono-tools-1.9.tar.bz2) = 523749 bytes +SHA1 (patch-aa) = c421b09bf0912fbfc2b0a8972aa008ba95dc7133 diff --git a/devel/mono-tools/patches/patch-aa b/devel/mono-tools/patches/patch-aa new file mode 100644 index 00000000000..f379ef0f70d --- /dev/null +++ b/devel/mono-tools/patches/patch-aa @@ -0,0 +1,11 @@ +$NetBSD: patch-aa,v 1.1.1.1 2008/04/19 18:46:43 kefren Exp $ +--- po/Makefile.in.in.orig 2008-03-19 13:44:17.000000000 +0200 ++++ po/Makefile.in.in 2008-03-19 13:44:36.000000000 +0200 +@@ -32,6 +32,7 @@ + gnulocaledir = $(datadir)/locale + gettextsrcdir = $(datadir)/glib-2.0/gettext/po + subdir = po ++top_builddir = @top_builddir@ + + INSTALL = @INSTALL@ + INSTALL_DATA = @INSTALL_DATA@ |