Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2017 18:37:30 +0000 (UTC)
From:      Richard Gallamore <ultima@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r456331 - in head/devel: . omnisharp-server
Message-ID:  <201712141837.vBEIbU7O016370@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ultima
Date: Thu Dec 14 18:37:29 2017
New Revision: 456331
URL: https://svnweb.freebsd.org/changeset/ports/456331

Log:
  HTTP wrapper around [NRefactory] allowing C# editor plugins
  to be written for any editor in any language.
  
  This is the server component for the Vim OmniSharp plugin,
  YouCompleteMe, Sublime Text 2, Sublime Text 3, Emacs
  OmniSharp plugin and Atom plugin
  
  WWW: https://github.com/OmniSharp/omnisharp-server
  
  Reviewed by:	mat
  Differential Revision:	https://reviews.freebsd.org/D13472

Added:
  head/devel/omnisharp-server/
  head/devel/omnisharp-server/Makefile   (contents, props changed)
  head/devel/omnisharp-server/distinfo   (contents, props changed)
  head/devel/omnisharp-server/pkg-descr   (contents, props changed)
  head/devel/omnisharp-server/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Thu Dec 14 18:15:58 2017	(r456330)
+++ head/devel/Makefile	Thu Dec 14 18:37:29 2017	(r456331)
@@ -1822,6 +1822,7 @@
     SUBDIR += omniNotify
     SUBDIR += omniORB
     SUBDIR += omniORB-4.1
+    SUBDIR += omnisharp-server
     SUBDIR += oniguruma
     SUBDIR += onscripter
     SUBDIR += onscripter-1byte

Added: head/devel/omnisharp-server/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/omnisharp-server/Makefile	Thu Dec 14 18:37:29 2017	(r456331)
@@ -0,0 +1,29 @@
+# Created by: Richard Gallamore <ultima@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	omnisharp-server
+DISTVERSION=	g20150729
+CATEGORIES=	devel
+
+MAINTAINER=	ultima@FreeBSD.org
+COMMENT=	HTTP wrapper around NRefactory for C\# editor plugins
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.md
+
+USES=		mono
+USE_GITHUB=	yes
+GH_ACCOUNT=	OmniSharp
+GH_TAGNAME=	e1902915c
+GH_TUPLE=	icsharpcode:NRefactory:3f78bdbed:nrefactory/NRefactory \
+		jbevain:cecil:4770957a0:cecil/cecil
+
+do-build:
+		(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
+		xbuild /property:Configuration=Release)
+
+do-install:
+		(cd ${WRKSRC}/OmniSharp/bin && ${COPYTREE_SHARE} \
+		"Release" ${STAGEDIR}/${DATADIR}/bin)
+
+.include <bsd.port.mk>

Added: head/devel/omnisharp-server/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/omnisharp-server/distinfo	Thu Dec 14 18:37:29 2017	(r456331)
@@ -0,0 +1,7 @@
+TIMESTAMP = 1513219474
+SHA256 (OmniSharp-omnisharp-server-g20150729-e1902915c_GH0.tar.gz) = 1ac89920c32288b9141a9bc23f4246cf003c4bac214bd007d8955fd256b05552
+SIZE (OmniSharp-omnisharp-server-g20150729-e1902915c_GH0.tar.gz) = 3004591
+SHA256 (icsharpcode-NRefactory-3f78bdbed_GH0.tar.gz) = a2363b7cd3961bb9799e70a400779da17f0d0799732889a6bc18585ecc663a5c
+SIZE (icsharpcode-NRefactory-3f78bdbed_GH0.tar.gz) = 1969655
+SHA256 (jbevain-cecil-4770957a0_GH0.tar.gz) = 540b888cf415918158851bb9402bb2b1bf0f6205f95121cc76c1632f2426ba4b
+SIZE (jbevain-cecil-4770957a0_GH0.tar.gz) = 439866

Added: head/devel/omnisharp-server/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/omnisharp-server/pkg-descr	Thu Dec 14 18:37:29 2017	(r456331)
@@ -0,0 +1,8 @@
+HTTP wrapper around [NRefactory] allowing C# editor plugins
+to be written for any editor in any language.
+
+This is the server component for the Vim OmniSharp plugin,
+YouCompleteMe, Sublime Text 2, Sublime Text 3, Emacs
+OmniSharp plugin and Atom plugin
+
+WWW: https://github.com/OmniSharp/omnisharp-server

Added: head/devel/omnisharp-server/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/omnisharp-server/pkg-plist	Thu Dec 14 18:37:29 2017	(r456331)
@@ -0,0 +1,25 @@
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.CSharp.Refactoring.dll
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.CSharp.Refactoring.xml
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.CSharp.dll
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.CSharp.xml
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.Cecil.dll
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.Cecil.dll.mdb
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.Xml.dll
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.Xml.xml
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.dll
+%%DATADIR%%/bin/Release/ICSharpCode.NRefactory.xml
+%%DATADIR%%/bin/Release/Microsoft.Build.Evaluation.dll
+%%DATADIR%%/bin/Release/Microsoft.Build.Evaluation.dll.mdb
+%%DATADIR%%/bin/Release/Mono.Cecil.dll
+%%DATADIR%%/bin/Release/Mono.Cecil.dll.mdb
+%%DATADIR%%/bin/Release/Nancy.Hosting.Self.dll
+%%DATADIR%%/bin/Release/Nancy.Metadata.Module.dll
+%%DATADIR%%/bin/Release/Nancy.Swagger.dll
+%%DATADIR%%/bin/Release/Nancy.dll
+%%DATADIR%%/bin/Release/OmniSharp.exe
+%%DATADIR%%/bin/Release/OmniSharp.exe.config
+%%DATADIR%%/bin/Release/OmniSharp.exe.mdb
+%%DATADIR%%/bin/Release/Swagger.ObjectModel.dll
+%%DATADIR%%/bin/Release/System.IO.Abstractions.dll
+%%DATADIR%%/bin/Release/config.json
+%%DATADIR%%/bin/Release/monodoc.dll



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201712141837.vBEIbU7O016370>