[arch-commits] Commit in mono/repos (4 files)
Date: Tuesday, December 22, 2020 @ 21:34:26 Author: grazzolini Revision: 404855 archrelease: copy trunk to staging-x86_64 Added: mono/repos/staging-x86_64/ mono/repos/staging-x86_64/PKGBUILD (from rev 404854, mono/trunk/PKGBUILD) mono/repos/staging-x86_64/mono.binfmt.d (from rev 404854, mono/trunk/mono.binfmt.d) mono/repos/staging-x86_64/mono.install (from rev 404854, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/staging-x86_64/PKGBUILD (from rev 404854, mono/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-12-22 21:34:26 UTC (rev 404855) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=a22ed3f094e18f1f82e1c6cead28d872d3c57e40 +pkgver=6.12.0.107 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='https://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/stagin
[arch-commits] Commit in mono/repos (4 files)
Date: Wednesday, July 15, 2020 @ 18:33:10 Author: grazzolini Revision: 391943 archrelease: copy trunk to staging-x86_64 Added: mono/repos/staging-x86_64/ mono/repos/staging-x86_64/PKGBUILD (from rev 391942, mono/trunk/PKGBUILD) mono/repos/staging-x86_64/mono.binfmt.d (from rev 391942, mono/trunk/mono.binfmt.d) mono/repos/staging-x86_64/mono.install (from rev 391942, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/staging-x86_64/PKGBUILD (from rev 391942, mono/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-07-15 18:33:10 UTC (rev 391943) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=5d03a6fe116b6ab1570ba2c67933813ede00a0d4 +pkgver=6.10.0.104 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='https://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/staging-
[arch-commits] Commit in mono/repos (4 files)
Date: Monday, June 29, 2020 @ 18:17:22 Author: grazzolini Revision: 390601 archrelease: copy trunk to staging-x86_64 Added: mono/repos/staging-x86_64/ mono/repos/staging-x86_64/PKGBUILD (from rev 390600, mono/trunk/PKGBUILD) mono/repos/staging-x86_64/mono.binfmt.d (from rev 390600, mono/trunk/mono.binfmt.d) mono/repos/staging-x86_64/mono.install (from rev 390600, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/staging-x86_64/PKGBUILD (from rev 390600, mono/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-06-29 18:17:22 UTC (rev 390601) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=1d0d939dc30a5b56f478bc9f097cab146276b9af +pkgver=6.8.0.123 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='https://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/staging-x86_
[arch-commits] Commit in mono/repos (4 files)
Date: Saturday, May 16, 2020 @ 10:13:08 Author: foutrelis Revision: 384040 archrelease: copy trunk to staging-x86_64 Added: mono/repos/staging-x86_64/ mono/repos/staging-x86_64/PKGBUILD (from rev 384037, mono/trunk/PKGBUILD) mono/repos/staging-x86_64/mono.binfmt.d (from rev 384038, mono/trunk/mono.binfmt.d) mono/repos/staging-x86_64/mono.install (from rev 384038, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/staging-x86_64/PKGBUILD (from rev 384037, mono/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-05-16 10:13:08 UTC (rev 384040) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=fe64a4765e6d1dbb41d5c86708fcb02aa519247a +pkgver=6.4.0.198 +pkgrel=2 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='https://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/staging-x86_
[arch-commits] Commit in mono/repos (4 files)
Date: Saturday, November 16, 2019 @ 17:10:30 Author: anthraxx Revision: 368960 archrelease: copy trunk to testing-x86_64 Added: mono/repos/testing-x86_64/ mono/repos/testing-x86_64/PKGBUILD (from rev 368959, mono/trunk/PKGBUILD) mono/repos/testing-x86_64/mono.binfmt.d (from rev 368959, mono/trunk/mono.binfmt.d) mono/repos/testing-x86_64/mono.install (from rev 368959, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/testing-x86_64/PKGBUILD (from rev 368959, mono/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-11-16 17:10:30 UTC (rev 368960) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=fe64a4765e6d1dbb41d5c86708fcb02aa519247a +pkgver=6.4.0.198 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='https://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/testing-
[arch-commits] Commit in mono/repos (4 files)
Date: Saturday, September 21, 2019 @ 02:31:29 Author: grazzolini Revision: 363181 archrelease: copy trunk to staging-x86_64 Added: mono/repos/staging-x86_64/ mono/repos/staging-x86_64/PKGBUILD (from rev 363180, mono/trunk/PKGBUILD) mono/repos/staging-x86_64/mono.binfmt.d (from rev 363180, mono/trunk/mono.binfmt.d) mono/repos/staging-x86_64/mono.install (from rev 363180, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/staging-x86_64/PKGBUILD (from rev 363180, mono/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-09-21 02:31:29 UTC (rev 363181) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=6256b82d62fbfe09fe37f717a66657ef9558abce +pkgver=6.0.0.334 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='https://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/stagi
[arch-commits] Commit in mono/repos (4 files)
Date: Saturday, August 10, 2019 @ 07:54:46 Author: anthraxx Revision: 359415 archrelease: copy trunk to staging-x86_64 Added: mono/repos/staging-x86_64/ mono/repos/staging-x86_64/PKGBUILD (from rev 359414, mono/trunk/PKGBUILD) mono/repos/staging-x86_64/mono.binfmt.d (from rev 359414, mono/trunk/mono.binfmt.d) mono/repos/staging-x86_64/mono.install (from rev 359414, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/staging-x86_64/PKGBUILD (from rev 359414, mono/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-08-10 07:54:46 UTC (rev 359415) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=52203786470625de10c97d10b8acbd8d725647cf +pkgver=6.0.0.319 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='http://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --always --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/s
[arch-commits] Commit in mono/repos (4 files)
Date: Wednesday, January 23, 2019 @ 00:52:53 Author: anthraxx Revision: 344597 archrelease: copy trunk to testing-x86_64 Added: mono/repos/testing-x86_64/ mono/repos/testing-x86_64/PKGBUILD (from rev 344596, mono/trunk/PKGBUILD) mono/repos/testing-x86_64/mono.binfmt.d (from rev 344596, mono/trunk/mono.binfmt.d) mono/repos/testing-x86_64/mono.install (from rev 344596, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/testing-x86_64/PKGBUILD (from rev 344596, mono/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-01-23 00:52:53 UTC (rev 344597) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=5266e6a8f107d9b91a6073e4fd1ef4eb1ac7ac6d +pkgver=5.18.0.240 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='http://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --always --tags | sed 's/^v//;s/^mono-//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repo
[arch-commits] Commit in mono/repos (4 files)
Date: Saturday, December 8, 2018 @ 23:52:46 Author: anthraxx Revision: 341292 archrelease: copy trunk to testing-x86_64 Added: mono/repos/testing-x86_64/ mono/repos/testing-x86_64/PKGBUILD (from rev 341291, mono/trunk/PKGBUILD) mono/repos/testing-x86_64/mono.binfmt.d (from rev 341291, mono/trunk/mono.binfmt.d) mono/repos/testing-x86_64/mono.install (from rev 341291, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/testing-x86_64/PKGBUILD (from rev 341291, mono/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-12-08 23:52:46 UTC (rev 341292) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=bb3ae37d71a0993a09abc59a0d8255c074dc885b +pkgver=5.16.0.220 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='http://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --always --tags | sed 's/^v//;s/^mono-//;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/testing-x86_64/mono
[arch-commits] Commit in mono/repos (4 files)
Date: Monday, October 15, 2018 @ 21:12:56 Author: anthraxx Revision: 336580 archrelease: copy trunk to testing-x86_64 Added: mono/repos/testing-x86_64/ mono/repos/testing-x86_64/PKGBUILD (from rev 336579, mono/trunk/PKGBUILD) mono/repos/testing-x86_64/mono.binfmt.d (from rev 336579, mono/trunk/mono.binfmt.d) mono/repos/testing-x86_64/mono.install (from rev 336579, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/testing-x86_64/PKGBUILD (from rev 336579, mono/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-15 21:12:56 UTC (rev 336580) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=6e48ad4f7b1bf86b2b073b7dc68c5701d5999c07 +pkgver=5.16.0.179 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='http://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --always --tags | sed 's/^v//;s/^mono-//;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/testing-x86_64/mono.b
[arch-commits] Commit in mono/repos (4 files)
Date: Friday, March 16, 2018 @ 19:06:04 Author: anthraxx Revision: 319537 archrelease: copy trunk to testing-x86_64 Added: mono/repos/testing-x86_64/ mono/repos/testing-x86_64/PKGBUILD (from rev 319536, mono/trunk/PKGBUILD) mono/repos/testing-x86_64/mono.binfmt.d (from rev 319536, mono/trunk/mono.binfmt.d) mono/repos/testing-x86_64/mono.install (from rev 319536, mono/trunk/mono.install) ---+ PKGBUILD | 109 mono.binfmt.d |1 mono.install |7 +++ 3 files changed, 117 insertions(+) Copied: mono/repos/testing-x86_64/PKGBUILD (from rev 319536, mono/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-16 19:06:04 UTC (rev 319537) @@ -0,0 +1,109 @@ +# Maintainer: Levente Polyak +# Maintainer: Giancarlo Razzolinit +# Contributor: Daniel Isenmann +# Contributor: Brice Carpentier + +pkgname=mono +_gitcommit=d21cb0853b93dd4f7e8935995f4121fc7b9763bb +pkgver=5.10.0.157 +pkgrel=1 +pkgdesc='Free implementation of the .NET platform including runtime and compiler' +url='http://www.mono-project.com/' +arch=('x86_64') +license=('GPL' 'LGPL2.1' 'MPL') +depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates') +makedepends=('cmake' 'git') +provides=('monodoc') +conflicts=('monodoc') +install=mono.install +source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}"; +git+https://github.com/mono/aspnetwebstack +git+https://github.com/mono/Newtonsoft.Json +git+https://github.com/mono/cecil +git+https://github.com/mono/rx +git+https://github.com/mono/ikvm-fork +git+https://github.com/mono/ikdasm +git+https://github.com/mono/reference-assemblies +git+https://github.com/mono/NUnitLite +git+https://github.com/mono/NuGet.BuildTasks +git+https://github.com/mono/boringssl +git+https://github.com/mono/corefx +git+https://github.com/mono/bockbuild +git+https://github.com/mono/linker +git+https://github.com/mono/roslyn-binaries +git+https://github.com/mono/corert +git+https://github.com/mono/xunit-binaries +git+https://github.com/mono/api-doc-tools +git+https://github.com/mono/api-snapshot +mono.binfmt.d) +sha256sums=('SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'SKIP' +'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425') + +pkgver() { + cd ${pkgname} + git describe --always --tags | sed 's/^v//;s/^mono-//;s/-/./g' +} + +prepare() { + cd ${pkgname} + git submodule init + git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack" + git config submodule."external/Newtonsoft.Json".url "${srcdir}/Newtonsoft.Json" + git config submodule."external/cecil".url "${srcdir}/cecil" + git config submodule."external/rx".url "${srcdir}/rx" + git config submodule."external/ikvm".url "${srcdir}/ikvm-fork" + git config submodule."external/ikdasm".url "${srcdir}/ikdasm" + git config submodule."external/reference-assemblies".url "${srcdir}/reference-assemblies" + git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite" + git config submodule."external/nuget-buildtasks".url "${srcdir}/NuGet.BuildTasks" + git config submodule."external/cecil-legacy".url "${srcdir}/cecil" + git config submodule."external/boringssl".url "${srcdir}/boringssl" + git config submodule."external/corefx".url "${srcdir}/corefx" + git config submodule."external/bockbuild".url "${srcdir}/bockbuild" + git config submodule."external/linker".url "${srcdir}/linker" + git config submodule."external/roslyn-binaries".url "${srcdir}/roslyn-binaries" + git config submodule."external/corert".url "${srcdir}/corert" + git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries" + git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools" + git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot" + git submodule update --recursive +} + +build() { + cd ${pkgname} + ./autogen.sh \ +--prefix=/usr \ +--sysconfdir=/etc \ +--bindir=/usr/bin \ +--sbindir=/usr/bin \ +--with-mcs-docs=no + make + make -C mcs/jay +} + +package() { + cd ${pkgname} + make DESTDIR="${pkgdir}" install + make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh install + install -Dm 644 "${srcdir}/mono.binfmt.d" "${pkgdir}/usr/lib/binfmt.d/mono.conf" +} + +# vim: ts=2 sw=2 et: Copied: mono/repos/testing-x86_64/mono.bin