pkgsrc-WIP-changes archive

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

Import corefx-0.0.0nb20160130 as wip/corefx-git.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sat Jan 30 01:24:13 2016 +0100
Changeset:	5bfef717864804ad58b8b4273c33ec7402a56258

Added Files:
	corefx-git/DESCR
	corefx-git/Makefile
	corefx-git/PLIST
	corefx-git/distinfo

Log Message:
Import corefx-0.0.0nb20160130 as wip/corefx-git.

The corefx repo contains the library implementation (called "CoreFX") for .NET
Core. It includes System.Collections, System.IO, System.Xml and many other
components. You can see more information in Documentation.

.NET Core is a modular implementation of .NET that can be used as the base
stack for a wide variety of scenarios, today scaling from console utilities to
web apps in the cloud.

Runtime-specific library code - namely mscorlib - lives in the CoreCLR repo. It
needs to be built and versioned in tandem with the runtime. The rest of CoreFX
is agnostic of runtime-implementation and can be run on any compatible .NET
runtime. These characteristics were the primary motivation for the 2-repo
structure.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=5bfef717864804ad58b8b4273c33ec7402a56258

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 corefx-git/DESCR    | 13 +++++++++++++
 corefx-git/Makefile | 32 ++++++++++++++++++++++++++++++++
 corefx-git/PLIST    |  1 +
 corefx-git/distinfo |  2 ++
 4 files changed, 48 insertions(+)

diffs:
diff --git a/corefx-git/DESCR b/corefx-git/DESCR
new file mode 100644
index 0000000..e839ed6
--- /dev/null
+++ b/corefx-git/DESCR
@@ -0,0 +1,13 @@
+The corefx repo contains the library implementation (called "CoreFX") for .NET
+Core. It includes System.Collections, System.IO, System.Xml and many other
+components. You can see more information in Documentation.
+
+.NET Core is a modular implementation of .NET that can be used as the base
+stack for a wide variety of scenarios, today scaling from console utilities to
+web apps in the cloud.
+
+Runtime-specific library code - namely mscorlib - lives in the CoreCLR repo. It
+needs to be built and versioned in tandem with the runtime. The rest of CoreFX
+is agnostic of runtime-implementation and can be run on any compatible .NET
+runtime. These characteristics were the primary motivation for the 2-repo
+structure.
diff --git a/corefx-git/Makefile b/corefx-git/Makefile
new file mode 100644
index 0000000..0f16862
--- /dev/null
+++ b/corefx-git/Makefile
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.3 2015/04/25 10:01:54 krytarowski Exp $
+
+GIT_REPOSITORIES=	corefx
+GIT_REPO.corefx=	https://github.com/dotnet/corefx.git
+
+DISTNAME=	corefx
+PKGNAME=	corefx-0.0.0
+CATEGORIES=	devel
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	https://github.com/dotnet/corefx
+COMMENT=	The .NET Core foundational libraries
+LICENSE=	mit
+
+#USE_CMAKE=	yes
+USE_LANGUAGES=	c c++
+
+USE_TOOLS+=	bash
+REPLACE_BASH+=	build.sh
+
+do-build:
+		${RUN} cd ${WRKSRC} && PYTHON=${PYTHONBIN} ./build.sh
+
+.include "../../textproc/icu/buildlink3.mk"
+.include "../../wip/llvm-git/buildlink3.mk"
+.include "../../wip/lldb-git/buildlink3.mk"
+.include "../../wip/clang-git/buildlink3.mk"
+.include "../../lang/python/extension.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/tool.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/corefx-git/PLIST b/corefx-git/PLIST
new file mode 100644
index 0000000..ab85218
--- /dev/null
+++ b/corefx-git/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1 2015/04/13 00:06:34 krytarowski Exp $
diff --git a/corefx-git/distinfo b/corefx-git/distinfo
new file mode 100644
index 0000000..afc7651
--- /dev/null
+++ b/corefx-git/distinfo
@@ -0,0 +1,2 @@
+$NetBSD$
+


Home | Main Index | Thread Index | Old Index