Index: devel/Makefile =================================================================== --- devel/Makefile +++ devel/Makefile @@ -1823,6 +1823,7 @@ SUBDIR += omniNotify SUBDIR += omniORB SUBDIR += omniORB-4.1 + SUBDIR += omnisharp-server SUBDIR += oniguruma SUBDIR += onscripter SUBDIR += onscripter-1byte Index: devel/omnisharp-server/Makefile =================================================================== --- /dev/null +++ devel/omnisharp-server/Makefile @@ -0,0 +1,29 @@ +# Created by: Richard Gallamore +# $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 Index: devel/omnisharp-server/distinfo =================================================================== --- /dev/null +++ devel/omnisharp-server/distinfo @@ -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 Index: devel/omnisharp-server/pkg-descr =================================================================== --- /dev/null +++ devel/omnisharp-server/pkg-descr @@ -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 Index: devel/omnisharp-server/pkg-plist =================================================================== --- /dev/null +++ devel/omnisharp-server/pkg-plist @@ -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