pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/mono-tools Update mono-tools to 3.10. No informa...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2a7723c9c9a8
branches:  trunk
changeset: 652072:2a7723c9c9a8
user:      kefren <kefren%pkgsrc.org@localhost>
date:      Sat May 23 06:57:15 2015 +0000

description:
Update mono-tools to 3.10. No information regarding this particular
package is provided by the developers except it was part of mono
3.10 release

diffstat:

 devel/mono-tools/Makefile                             |   16 +-
 devel/mono-tools/PLIST                                |  158 ++++++++++-------
 devel/mono-tools/distinfo                             |   11 +-
 devel/mono-tools/patches/patch-docbrowser_Makefile.in |   12 +
 devel/mono-tools/patches/patch-docbrowser_editing.cs  |   30 +++
 devel/mono-tools/patches/patch-webdoc_Makefile.in     |   28 +++
 6 files changed, 180 insertions(+), 75 deletions(-)

diffs (truncated from 311 to 300 lines):

diff -r f642f73c7fc2 -r 2a7723c9c9a8 devel/mono-tools/Makefile
--- a/devel/mono-tools/Makefile Sat May 23 06:55:10 2015 +0000
+++ b/devel/mono-tools/Makefile Sat May 23 06:57:15 2015 +0000
@@ -1,10 +1,8 @@
-# $NetBSD: Makefile,v 1.69 2015/04/25 14:20:37 tnn Exp $
+# $NetBSD: Makefile,v 1.70 2015/05/23 06:57:15 kefren Exp $
 
-DISTNAME=      mono-tools-2.10
-PKGREVISION=   39
+DISTNAME=      mono-tools-3.10
 CATEGORIES=    devel
-MASTER_SITES=  http://ftp.novell.com/pub/mono/sources/mono-tools/
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  http://download.mono-project.com/sources/mono-tools/
 
 MAINTAINER=    kefren%NetBSD.org@localhost
 HOMEPAGE=      http://www.mono-project.com/
@@ -20,8 +18,14 @@
 
 CONFIGURE_ARGS+=       --mandir=${PKGMANDIR}
 
+SUBST_CLASSES+=                fix-mcs
+SUBST_STAGE.fix-mcs=   post-patch
+SUBST_MESSAGE.fix-mcs= Fix compiler name
+SUBST_FILES.fix-mcs=   configure
+SUBST_SED.fix-mcs=     -e 's,gmcs,mcs,'
+
 .include "../../graphics/libgdiplus/buildlink3.mk"
-.include "../../lang/mono2/buildlink3.mk"
+.include "../../lang/mono/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../x11/gnome-sharp/buildlink3.mk"
 .include "../../x11/gnome-desktop-sharp/buildlink3.mk"
diff -r f642f73c7fc2 -r 2a7723c9c9a8 devel/mono-tools/PLIST
--- a/devel/mono-tools/PLIST    Sat May 23 06:55:10 2015 +0000
+++ b/devel/mono-tools/PLIST    Sat May 23 06:57:15 2015 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2011/04/25 14:04:11 kefren Exp $
+@comment $NetBSD: PLIST,v 1.11 2015/05/23 06:57:15 kefren Exp $
 bin/create-native-map
 bin/emveepee
 bin/gasnview
@@ -130,72 +130,101 @@
 lib/monodoc/sources/gendarme.source
 lib/monodoc/sources/gendarme.tree
 lib/monodoc/sources/gendarme.zip
-lib/monodoc/web/common.css
-lib/monodoc/web/edit.aspx
-lib/monodoc/web/header.aspx
-lib/monodoc/web/header.html
-lib/monodoc/web/images/link.png
-lib/monodoc/web/images/mono-logo.png
-lib/monodoc/web/images/mono_logo_g.gif
-lib/monodoc/web/images/print.png
-lib/monodoc/web/images/searching.gif
+lib/monodoc/web/App_Code/Plugins/Plugin.cs
+lib/monodoc/web/Global.asax
+lib/monodoc/web/README.md
+lib/monodoc/web/api.master
 lib/monodoc/web/index.aspx
-lib/monodoc/web/index.html
-lib/monodoc/web/login.aspx
-lib/monodoc/web/logout.aspx
-lib/monodoc/web/mono_logo_g.gif
 lib/monodoc/web/monodoc.ashx
-lib/monodoc/web/monodoc.asmx
-lib/monodoc/web/oldposts.xml
-lib/monodoc/web/ptree/tree.css
-lib/monodoc/web/ptree/tree.js
-lib/monodoc/web/server.asmx
-lib/monodoc/web/server.cs
-lib/monodoc/web/sidebar.css
-lib/monodoc/web/sidebar.js
-lib/monodoc/web/tables.sql
+lib/monodoc/web/monodoc.css
+lib/monodoc/web/plugins.def
+lib/monodoc/web/plugins/iframe-plugin/iframe.js
+lib/monodoc/web/plugins/iframe-plugin/jquery.iframe-auto-height-plugin.1.9.0.min.js
+lib/monodoc/web/plugins/search-plugin/fastsearch/fsearch.css
+lib/monodoc/web/plugins/search-plugin/fastsearch/search.js
+lib/monodoc/web/plugins/search-plugin/fullsearch/fullsearch.js
+lib/monodoc/web/plugins/search-plugin/fullsearch/search.css
+lib/monodoc/web/plugins/search-plugin/fullsearch/search.html
+lib/monodoc/web/plugins/search-plugin/images/spinner.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/ptree/searching.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/ptree/tree.css
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/ptree/tree.js
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/I.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/L.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/Lminus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/Lplus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/T.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/Tminus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/Tplus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/blank.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/I.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/L.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/Lminus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/Lplus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/T.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/Tminus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/Tplus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/clean/blank.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/file.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/foldericon.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/I.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/L.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/Lminus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/Lplus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/T.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/Tminus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/Tplus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/blank.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_bar.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_corner.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_corner_minus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_corner_plus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_tee.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_tee_minus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn/menu_tee_plus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/I.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/L.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/Lminus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/Lplus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/T.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/Tminus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/Tplus.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/msdn2/blank.gif
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/openfoldericon.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/I.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/L.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/Lminus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/Lplus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/T.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/Tminus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/Tplus.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/file.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/folder.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/images/xp/openfolder.png
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/xloadtree.js
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/xmlextras.js
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/xtree.css
+lib/monodoc/web/plugins/sidebar-plugin/dependencies/xtree/xtree.js
+lib/monodoc/web/plugins/sidebar-plugin/make-tree.js
+lib/monodoc/web/plugins/sidebar-plugin/sidebar.css
+lib/monodoc/web/plugins/sidebar-plugin/sidebar.js
+lib/monodoc/web/plugins/tooltip-plugin/bootstrap.tooltip.js
+lib/monodoc/web/robots.txt
+lib/monodoc/web/skins/mono-external/common-extension.css
+lib/monodoc/web/skins/mono-external/footer.html
+lib/monodoc/web/skins/mono-external/header.html
+lib/monodoc/web/skins/mono-external/images/link.png
+lib/monodoc/web/skins/mono-external/images/mono-logo.png
+lib/monodoc/web/skins/mono-external/images/mono_logo_g.gif
+lib/monodoc/web/skins/mono-external/images/native-browser-icon.png
+lib/monodoc/web/skins/mono-external/images/print.png
+lib/monodoc/web/skins/mono-external/images/slide-toggle.png
+lib/monodoc/web/skins/mono-external/images/spinner.gif
+lib/monodoc/web/views/common.css
+lib/monodoc/web/views/common.js
+lib/monodoc/web/views/images/native-browser-icon.png
+lib/monodoc/web/views/reset.css
 lib/monodoc/web/web.config
-lib/monodoc/web/wiki2ecmahelper.xsl
-lib/monodoc/web/xtree/images/msdn/I.gif
-lib/monodoc/web/xtree/images/msdn/L.gif
-lib/monodoc/web/xtree/images/msdn/Lminus.gif
-lib/monodoc/web/xtree/images/msdn/Lplus.gif
-lib/monodoc/web/xtree/images/msdn/T.gif
-lib/monodoc/web/xtree/images/msdn/Tminus.gif
-lib/monodoc/web/xtree/images/msdn/Tplus.gif
-lib/monodoc/web/xtree/images/msdn/blank.gif
-lib/monodoc/web/xtree/images/msdn/menu_bar.gif
-lib/monodoc/web/xtree/images/msdn/menu_corner.gif
-lib/monodoc/web/xtree/images/msdn/menu_corner_minus.gif
-lib/monodoc/web/xtree/images/msdn/menu_corner_plus.gif
-lib/monodoc/web/xtree/images/msdn/menu_tee.gif
-lib/monodoc/web/xtree/images/msdn/menu_tee_minus.gif
-lib/monodoc/web/xtree/images/msdn/menu_tee_plus.gif
-lib/monodoc/web/xtree/images/msdn2/I.gif
-lib/monodoc/web/xtree/images/msdn2/L.gif
-lib/monodoc/web/xtree/images/msdn2/Lminus.gif
-lib/monodoc/web/xtree/images/msdn2/Lplus.gif
-lib/monodoc/web/xtree/images/msdn2/T.gif
-lib/monodoc/web/xtree/images/msdn2/Tminus.gif
-lib/monodoc/web/xtree/images/msdn2/Tplus.gif
-lib/monodoc/web/xtree/images/msdn2/blank.gif
-lib/monodoc/web/xtree/images/xp/I.png
-lib/monodoc/web/xtree/images/xp/L.png
-lib/monodoc/web/xtree/images/xp/Lminus.png
-lib/monodoc/web/xtree/images/xp/Lplus.png
-lib/monodoc/web/xtree/images/xp/T.png
-lib/monodoc/web/xtree/images/xp/Tminus.png
-lib/monodoc/web/xtree/images/xp/Tplus.png
-lib/monodoc/web/xtree/images/xp/blank.png
-lib/monodoc/web/xtree/images/xp/file.png
-lib/monodoc/web/xtree/images/xp/folder.png
-lib/monodoc/web/xtree/images/xp/foldericon.png
-lib/monodoc/web/xtree/images/xp/openfolder.png
-lib/monodoc/web/xtree/images/xp/openfoldericon.png
-lib/monodoc/web/xtree/xloadtree.js
-lib/monodoc/web/xtree/xmlextras.js
-lib/monodoc/web/xtree/xtree.css
-lib/monodoc/web/xtree/xtree.js
 lib/mperfmon/config
 lib/mperfmon/mperfmon.exe
 lib/pkgconfig/create-native-map.pc
@@ -217,4 +246,3 @@
 share/locale/pt_BR/LC_MESSAGES/mono-tools.mo
 share/pixmaps/gendarme.svg
 share/pixmaps/monodoc.png
-@pkgdir lib/ilcontrast
diff -r f642f73c7fc2 -r 2a7723c9c9a8 devel/mono-tools/distinfo
--- a/devel/mono-tools/distinfo Sat May 23 06:55:10 2015 +0000
+++ b/devel/mono-tools/distinfo Sat May 23 06:57:15 2015 +0000
@@ -1,6 +1,9 @@
-$NetBSD: distinfo,v 1.9 2011/04/25 14:04:11 kefren Exp $
+$NetBSD: distinfo,v 1.10 2015/05/23 06:57:15 kefren Exp $
 
-SHA1 (mono-tools-2.10.tar.bz2) = 111dccd490fedd42618cb712c66a1d92261e9920
-RMD160 (mono-tools-2.10.tar.bz2) = 599a942b1b1db7d99193516288a9a08f4ceea641
-Size (mono-tools-2.10.tar.bz2) = 1776518 bytes
+SHA1 (mono-tools-3.10.tar.gz) = eb042b5c8fcd4a128ed654ad6ed6b917699b99e2
+RMD160 (mono-tools-3.10.tar.gz) = 76137bdc36e770c6073ae23d268c6d8742356b9a
+Size (mono-tools-3.10.tar.gz) = 2511632 bytes
 SHA1 (patch-aa) = c421b09bf0912fbfc2b0a8972aa008ba95dc7133
+SHA1 (patch-docbrowser_Makefile.in) = 27814698f31d49aa2ba1c0543bce743be1052b13
+SHA1 (patch-docbrowser_editing.cs) = 3fd6faa07c62f1733072044108fedf672273ad10
+SHA1 (patch-webdoc_Makefile.in) = aa17f792adf19930b7e739f5fa424f13b9d4437c
diff -r f642f73c7fc2 -r 2a7723c9c9a8 devel/mono-tools/patches/patch-docbrowser_Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mono-tools/patches/patch-docbrowser_Makefile.in     Sat May 23 06:57:15 2015 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-docbrowser_Makefile.in,v 1.1 2015/05/23 06:57:15 kefren Exp $
+
+--- docbrowser/Makefile.in.orig        2015-05-22 17:16:46.000000000 +0300
++++ docbrowser/Makefile.in     2015-05-22 17:17:32.000000000 +0300
+@@ -396,6 +396,7 @@ monowebbrowserrender_sources = \
+ 
+ admin_sources = \
+       $(srcdir)/admin.cs              \
++      $(srcdir)/editing.cs            \
+       $(srcdir)/Contributions.cs
+ 
+ browser_assemblies = $(GTK_SHARP_LIBS) $(MONODOC_LIBS) $(GNOME_SHARP_LIBS) -r:System.Web.Services -r:System.Web
diff -r f642f73c7fc2 -r 2a7723c9c9a8 devel/mono-tools/patches/patch-docbrowser_editing.cs
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mono-tools/patches/patch-docbrowser_editing.cs      Sat May 23 06:57:15 2015 +0000
@@ -0,0 +1,30 @@
+$NetBSD: patch-docbrowser_editing.cs,v 1.1 2015/05/23 06:57:15 kefren Exp $
+
+Disable this function because Monodoc.Providers.EcmaUncompiledHelpSource is not available anymore
+
+From https://build.opensuse.org/package/view_file/home:tpokorra:mono/mono-tools/docbrowser.patch?expand=1
+
+--- docbrowser/editing.cs.orig 2015-05-22 17:18:35.000000000 +0300
++++ docbrowser/editing.cs      2015-05-22 17:19:17.000000000 +0300
+@@ -131,21 +131,6 @@ namespace Monodoc {
+               
+               public static void RenderEditPreview (string url, RootTree tree, XmlNode new_node, XmlWriter w)
+               {
+-                      string [] uSplit = ParseEditUrl (url);
+-              
+-                      if (uSplit[0].StartsWith("monodoc:///")) {
+-                              int prov = int.Parse (uSplit [0].Substring("monodoc:///".Length));
+-                              HelpSource hs = tree.GetHelpSourceFromId (prov);
+-                              hs.RenderPreviewDocs (new_node, w);
+-                      } else {
+-                              foreach (HelpSource hs in tree.HelpSources) {
+-                                      if (hs is Monodoc.Providers.EcmaUncompiledHelpSource) {
+-                                              // It doesn't matter which EcmaHelpSource is chosen.
+-                                              hs.RenderPreviewDocs (new_node, w);
+-                                              break;
+-                                      }
+-                              }                               
+-                      }
+               }
+               
+               public static string [] ParseEditUrl (string url)
diff -r f642f73c7fc2 -r 2a7723c9c9a8 devel/mono-tools/patches/patch-webdoc_Makefile.in
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/mono-tools/patches/patch-webdoc_Makefile.in Sat May 23 06:57:15 2015 +0000
@@ -0,0 +1,28 @@
+$NetBSD: patch-webdoc_Makefile.in,v 1.1 2015/05/23 06:57:15 kefren Exp $
+
+--- webdoc/Makefile.in.orig    2015-05-22 18:38:05.000000000 +0300
++++ webdoc/Makefile.in 2015-05-22 18:38:53.000000000 +0300
+@@ -619,18 +619,18 @@
+        $(INSTALL_DATA) $(srcdir)/App_Code/Plugins/*cs                                         $(DESTDIR)$(webdir)/App_Code/Plugins
+        $(INSTALL_DATA) $(srcdir)/views/*css                                                   $(DESTDIR)$(webdir)/views
+        $(INSTALL_DATA) $(srcdir)/views/*js                                                    $(DESTDIR)$(webdir)/views
+-       $(INSTALL_DATA) $(srcdir)/views/*html                                                  $(DESTDIR)$(webdir)/views
++#      $(INSTALL_DATA) $(srcdir)/views/*html                                                  $(DESTDIR)$(webdir)/views
+        $(INSTALL_DATA) $(srcdir)/views/images/*png                                            $(DESTDIR)$(webdir)/views/images
+-       $(INSTALL_DATA) $(srcdir)/views/images/*gif                                            $(DESTDIR)$(webdir)/views/images
++#      $(INSTALL_DATA) $(srcdir)/views/images/*gif                                            $(DESTDIR)$(webdir)/views/images
+        $(INSTALL_DATA) $(srcdir)/skins/mono-external/header*                                  $(DESTDIR)$(webdir)/skins/mono-external
+        $(INSTALL_DATA) $(srcdir)/skins/mono-external/footer*                                  $(DESTDIR)$(webdir)/skins/mono-external
+        $(INSTALL_DATA) $(srcdir)/skins/mono-external/*css                                     $(DESTDIR)$(webdir)/skins/mono-external
+-       $(INSTALL_DATA) $(srcdir)/skins/mono-external/*js                                      $(DESTDIR)$(webdir)/skins/mono-external



Home | Main Index | Thread Index | Old Index