SOURCES: monodoc-mint.patch (NEW) - mint support is back
qboosh
qboosh at pld-linux.org
Wed Sep 14 14:11:02 CEST 2005
Author: qboosh Date: Wed Sep 14 12:11:02 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- mint support is back
---- Files affected:
SOURCES:
monodoc-mint.patch (1.7 -> 1.8) (NEW)
---- Diffs:
================================================================
Index: SOURCES/monodoc-mint.patch
diff -u /dev/null SOURCES/monodoc-mint.patch:1.8
--- /dev/null Wed Sep 14 14:11:02 2005
+++ SOURCES/monodoc-mint.patch Wed Sep 14 14:10:57 2005
@@ -0,0 +1,98 @@
+--- monodoc-1.1.9/class/Makefile.am.orig 2005-06-08 21:24:41.000000000 +0200
++++ monodoc-1.1.9/class/Makefile.am 2005-09-14 13:46:59.000000000 +0200
+@@ -14,37 +14,37 @@
+ netdocs: netdocs.tree
+
+ netdocs.tree netdocs.zip: $(srcdir)/*/en/*/*.xml $(srcdir)/*/en/*.xml
+- mono --debug ../browser/assembler.exe --ecma $(srcdir)/corlib/en/ --ecma $(srcdir)/System/en/ --ecma $(srcdir)/System.XML/en/ --ecma $(srcdir)/System.Web/en --ecma $(srcdir)/System.Web.Services/en --ecma $(srcdir)/System.Data/en --ecma $(srcdir)/System.DirectoryServices/en --ecma $(srcdir)/System.Drawing/en --ecma $(srcdir)/System.Security/en -o netdocs
++ $(RUNTIME) $(RDEBUG) ../browser/assembler.exe --ecma $(srcdir)/corlib/en/ --ecma $(srcdir)/System/en/ --ecma $(srcdir)/System.XML/en/ --ecma $(srcdir)/System.Web/en --ecma $(srcdir)/System.Web.Services/en --ecma $(srcdir)/System.Data/en --ecma $(srcdir)/System.DirectoryServices/en --ecma $(srcdir)/System.Drawing/en --ecma $(srcdir)/System.Security/en -o netdocs
+
+ #
+ # All the Mono.* namespaces go into a single package
+ #
+ Mono.tree Mono.zip: $(srcdir)/Mono.Cairo/en/*/*.xml $(srcdir)/Mono.GetOptions/en/*/*.xml $(srcdir)/Mono.Posix/en/*/*.xml $(srcdir)/Mono.Security/en/*/*.xml $(srcdir)/Mono.Security.Win32/en/*/*.xml $(srcdir)/Commons.Xml.Relaxng/en/*/*.xml
+- mono --debug ../browser/assembler.exe --ecma $(srcdir)/Mono.Cairo/en --ecma $(srcdir)/Mono.GetOptions/en --ecma $(srcdir)/Mono.Posix/en --ecma $(srcdir)/Mono.Security.Win32/en/ --ecma $(srcdir)/Mono.Security/en/ --ecma $(srcdir)/Commons.Xml.Relaxng/en/ -o Mono
++ $(RUNTIME) $(RDEBUG) ../browser/assembler.exe --ecma $(srcdir)/Mono.Cairo/en --ecma $(srcdir)/Mono.GetOptions/en --ecma $(srcdir)/Mono.Posix/en --ecma $(srcdir)/Mono.Security.Win32/en/ --ecma $(srcdir)/Mono.Security/en/ --ecma $(srcdir)/Commons.Xml.Relaxng/en/ -o Mono
+
+ #
+ # All the Novell namespaces we handle go into a single file (one for now).
+ #
+ Novell.tree Novell.zip: $(srcdir)/Novell.Directory.Ldap/en/*/*.xml
+- mono --debug ../browser/assembler.exe --ecma $(srcdir)/Novell.Directory.Ldap/en/ -o Novell
++ $(RUNTIME) $(RDEBUG) ../browser/assembler.exe --ecma $(srcdir)/Novell.Directory.Ldap/en/ -o Novell
+
+ #
+ # These are the NUnit documents, not sure why we have these, if NUnit is well documented
+ #
+ nunit-docs.tree nunit-docs.zip: $(srcdir)/nunit/en/*/*.xml $(srcdir)/nunit/en/*.xml
+- mono --debug ../browser/assembler.exe --ecma $(srcdir)/nunit/en/ -o nunit-docs
++ $(RUNTIME) $(RDEBUG) ../browser/assembler.exe --ecma $(srcdir)/nunit/en/ -o nunit-docs
+
+ #
+ # Generation of C# errors, from the mcs source tree
+ #
+ cs-errors.tree cs-errors.zip: $(srcdir)/cs-errors.config
+- mono --debug ../browser/assembler.exe --error $(srcdir)/cs-errors.config -o cs-errors
++ $(RUNTIME) $(RDEBUG) ../browser/assembler.exe --error $(srcdir)/cs-errors.config -o cs-errors
+
+ #
+ # The ECMA C# specification, from Jon Jagger.
+ #
+ ecma334.tree ecma334.zip: $(srcdir)/../ecma334/*
+- mono --debug ../browser/assembler.exe --ecmaspec $(srcdir)/../ecma334 -o ecma334
++ $(RUNTIME) $(RDEBUG) ../browser/assembler.exe --ecmaspec $(srcdir)/../ecma334 -o ecma334
+
+ CLEANFILES = \
+ ecma334.tree ecma334.zip \
+@@ -74,14 +74,14 @@
+
+ update:
+ for i in $(UPDATE_DIRS); do \
+- mono --debug ../generator/updater.exe @prefix@/lib/$$i.dll -o ./$$i/en || exit 1; \
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe @prefix@/lib/$$i.dll -o ./$$i/en || exit 1; \
+ done
+- mono --debug ../generator/updater.exe @prefix@/lib/mscorlib.dll -o ./corlib/en -f
+- mono --debug ../generator/updater.exe @prefix@/lib/System.Xml.dll -o ./System.XML/en -f
+- mono --debug ../generator/updater.exe /usr/local/lib/System.Security.dll -o ./System.Security/en -f
+- mono --debug ../generator/updater.exe /usr/local/lib/Mono.Security.dll -o ./Mono.Security/en -f
+- mono --debug ../generator/updater.exe /usr/local/lib/Mono.Security.Win32.dll -o ./Mono.Security.Win32/en -f
+- mono --debug ../generator/updater.exe @prefix@/lib/NUnit.Framework.dll -o ./nunit/en -f
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe @prefix@/lib/mscorlib.dll -o ./corlib/en -f
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe @prefix@/lib/System.Xml.dll -o ./System.XML/en -f
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe /usr/local/lib/System.Security.dll -o ./System.Security/en -f
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe /usr/local/lib/Mono.Security.dll -o ./Mono.Security/en -f
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe /usr/local/lib/Mono.Security.Win32.dll -o ./Mono.Security.Win32/en -f
++ $(RUNTIME) $(RDEBUG) ../generator/updater.exe @prefix@/lib/NUnit.Framework.dll -o ./nunit/en -f
+
+ dist-hook:
+ find . -name '*.xml' > files
+--- monodoc-1.1.9/configure.in.orig 2005-09-08 20:14:32.000000000 +0200
++++ monodoc-1.1.9/configure.in 2005-09-14 13:50:15.000000000 +0200
+@@ -12,6 +12,11 @@
+
+ AC_PATH_PROG(GACUTIL, gacutil, no)
+-AC_PATH_PROG(RUNTIME, mono, no)
++AC_PATH_PROGS(RUNTIME, [mono mint], no)
++RDEBUG=
++if test "x$RUNTIME" = "x/usr/bin/mono" ; then
++ RDEBUG=--debug
++fi
++AC_SUBST(RDEBUG)
+ AC_PATH_PROG(CSC, mcs, no)
+
+
+@@ -20,12 +23,12 @@
+ fi
+ AC_SUBST(GACUTIL)
+
+-if test "x$GACUTIL" = "xno" ; then
++if test "x$RUNTIME" = "xno" ; then
+ AC_MSG_ERROR([No mono found])
+ fi
+
+ CS="C#"
+-if test "x$MCS" = "xno" ; then
++if test "x$CSC" = "xno" ; then
+ AC_MSG_ERROR([No $CS compiler found])
+ fi
+
================================================================
More information about the pld-cvs-commit
mailing list