diff options
author | pav <pav@FreeBSD.org> | 2004-10-26 05:27:18 +0800 |
---|---|---|
committer | pav <pav@FreeBSD.org> | 2004-10-26 05:27:18 +0800 |
commit | 6b267dc7d7ac20a1e27a63e7db3e5f2897efa3fe (patch) | |
tree | 2b885015ee77b4ddf90dd208f7368809c8e2a56c /devel | |
parent | 886621238c905398336f7b6126758df714def845 (diff) | |
download | freebsd-ports-gnome-6b267dc7d7ac20a1e27a63e7db3e5f2897efa3fe.tar.gz freebsd-ports-gnome-6b267dc7d7ac20a1e27a63e7db3e5f2897efa3fe.tar.zst freebsd-ports-gnome-6b267dc7d7ac20a1e27a63e7db3e5f2897efa3fe.zip |
Add monodoc, a documentation browser for Mono and Mono libraries.
PR: ports/70430
Submitted by: Christopher Nehren <apeiron@comcast.net>
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/monodoc/Makefile | 32 | ||||
-rw-r--r-- | devel/monodoc/distinfo | 2 | ||||
-rw-r--r-- | devel/monodoc/files/patch-browser::Makefile.in | 11 | ||||
-rw-r--r-- | devel/monodoc/pkg-descr | 6 | ||||
-rw-r--r-- | devel/monodoc/pkg-plist | 47 |
6 files changed, 99 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 8b0242ea08d6..5082effb9340 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -533,6 +533,7 @@ SUBDIR += mkmf SUBDIR += mm SUBDIR += mob + SUBDIR += monodoc SUBDIR += monotone SUBDIR += motor SUBDIR += mpatrol diff --git a/devel/monodoc/Makefile b/devel/monodoc/Makefile new file mode 100644 index 000000000000..b5eaf27f3a1e --- /dev/null +++ b/devel/monodoc/Makefile @@ -0,0 +1,32 @@ +# New ports collection makefile for: MonoDoc +# Date created: 2004-08-13 +# Friday the 13th! +# Whom: Christopher Nehren +# +# $FreeBSD$ +# + +PORTNAME= monodoc +PORTVERSION= 1.0 +CATEGORIES= devel gnome +MASTER_SITES= http://mono.ximian.com/archive/${PORTVERSION}/ + +MAINTAINER= apeiron@comcast.net +COMMENT= Documentation browser for Mono and Mono libraries + +BUILD_DEPENDS= ${LOCALBASE}/bin/mono:${PORTSDIR}/lang/mono \ + ${LOCALBASE}/libdata/pkgconfig/gtk-sharp.pc:${PORTSDIR}/x11-toolkits/gtk-sharp \ + ${LOCALBASE}/bin/lynx:${PORTSDIR}/www/lynx +RUN_DEPENDS= ${BUILD_DEPENDS} + +GNU_CONFIGURE= yes +USE_REINPLACE= yes +USE_GNOME= gnomehack gnometarget +USE_GMAKE= yes + +# Fix 'exec mono' not picking up libmap.conf settings. +post-patch: + @${REINPLACE_CMD} -e 's|mono |${LOCALBASE}/bin/mono |g' \ + ${WRKSRC}/monodoc.in + +.include <bsd.port.mk> diff --git a/devel/monodoc/distinfo b/devel/monodoc/distinfo new file mode 100644 index 000000000000..4ebbd5282d7c --- /dev/null +++ b/devel/monodoc/distinfo @@ -0,0 +1,2 @@ +MD5 (monodoc-1.0.tar.gz) = 6efe0e32178871ff34e72a183fe5e585 +SIZE (monodoc-1.0.tar.gz) = 10126356 diff --git a/devel/monodoc/files/patch-browser::Makefile.in b/devel/monodoc/files/patch-browser::Makefile.in new file mode 100644 index 000000000000..a6ae8f239c91 --- /dev/null +++ b/devel/monodoc/files/patch-browser::Makefile.in @@ -0,0 +1,11 @@ +--- browser/Makefile.in.orig Fri Aug 13 10:08:12 2004 ++++ browser/Makefile.in Fri Aug 13 10:10:04 2004 +@@ -147,7 +147,7 @@ + $(srcdir)/Contributions.cs + + +-browser_assemblies = -pkg:gtkhtml-sharp -pkg:glade-sharp -r:System.Web.Services ++browser_assemblies = `pkg-config --libs gtkhtml-sharp glade-sharp` -r:System.Web.Services + + EXTRA_DIST = \ + $(monodoc_sources) $(assembler_sources) \ diff --git a/devel/monodoc/pkg-descr b/devel/monodoc/pkg-descr new file mode 100644 index 000000000000..ed771e42db41 --- /dev/null +++ b/devel/monodoc/pkg-descr @@ -0,0 +1,6 @@ +This is the MonoDoc module. It contains the documentation for +the Mono class libraries, tools to produce and edit the +documentation, and a documentation browser. + +The documentation browser consists of a library and two +front-ends: a Gtk#-based one, and an ASP.NET-based version. diff --git a/devel/monodoc/pkg-plist b/devel/monodoc/pkg-plist new file mode 100644 index 000000000000..48ce03d3507d --- /dev/null +++ b/devel/monodoc/pkg-plist @@ -0,0 +1,47 @@ +bin/mod +bin/monodoc +@unexec gacutil /u monodoc.dll /f /package monodoc /gacdir %D/lib > /dev/null || /usr/bin/true +lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll +@exec gacutil /i monodoc.dll /f /package monodoc /gacdir %D/lib > /dev/null || /usr/bin/true +lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756/monodoc.dll.config +lib/mono/gtk-sharp/monodoc.dll +lib/monodoc/assembler.exe +lib/monodoc/browser.exe +lib/monodoc/mod.exe +lib/monodoc/monodoc.xml +lib/monodoc/normalize.exe +lib/monodoc/sources/Mono.source +lib/monodoc/sources/Mono.tree +lib/monodoc/sources/Mono.zip +lib/monodoc/sources/Novell.source +lib/monodoc/sources/Novell.tree +lib/monodoc/sources/Novell.zip +lib/monodoc/sources/cs-errors.source +lib/monodoc/sources/cs-errors.tree +lib/monodoc/sources/cs-errors.zip +lib/monodoc/sources/ecma334.source +lib/monodoc/sources/ecma334.tree +lib/monodoc/sources/ecma334.zip +lib/monodoc/sources/gecko-sharp-docs.source +lib/monodoc/sources/gecko-sharp-docs.tree +lib/monodoc/sources/gecko-sharp-docs.zip +lib/monodoc/sources/gtk-sharp-docs.source +lib/monodoc/sources/gtk-sharp-docs.tree +lib/monodoc/sources/gtk-sharp-docs.zip +lib/monodoc/sources/monohb.source +lib/monodoc/sources/monohb.tree +lib/monodoc/sources/monohb.zip +lib/monodoc/sources/netdocs.source +lib/monodoc/sources/netdocs.tree +lib/monodoc/sources/netdocs.zip +lib/monodoc/sources/nunit-docs.source +lib/monodoc/sources/nunit-docs.tree +lib/monodoc/sources/nunit-docs.zip +lib/monodoc/updater.exe +libdata/pkgconfig/monodoc.pc +share/applications/monodoc.desktop +share/pixmaps/monodoc.png +@dirrm lib/mono/gac/monodoc/1.0.0.0__0738eb9f132ed756 +@dirrm lib/mono/gac/monodoc +@dirrm lib/monodoc/sources +@dirrm lib/monodoc |