mono-basic: Updateto 4.8

This commit is contained in:
Alexey Pavlov
2019-11-21 14:28:03 +03:00
parent 894e9d4c26
commit 951fa2f5ca
2 changed files with 12 additions and 7 deletions

View File

@@ -95,8 +95,8 @@
profile-check:
@:
-PROFILE_VBNC_FLAGS = /sdkpath:$(prefix)/lib/mono/4.5/
+PROFILE_VBNC_FLAGS = -sdkpath:$(prefix)/lib/mono/4.5/
-PROFILE_VBNC_FLAGS = /sdkpath:$(prefix)/lib/mono/4.5-api/
+PROFILE_VBNC_FLAGS = -sdkpath:$(prefix)/lib/mono/4.5-api/
FRAMEWORK_VERSION = 4.5
--- mono-basic-4.6/tools/extract-source/Makefile-orig 2018-01-01 19:55:48.503068800 -0500
+++ mono-basic-4.6/tools/extract-source/Makefile 2018-01-01 19:55:57.409883800 -0500
@@ -121,13 +121,17 @@
--- mono-basic-4.6/vbnc/vbnc/Makefile-orig 2018-01-01 20:03:56.360843100 -0500
+++ mono-basic-4.6/vbnc/vbnc/Makefile 2018-01-01 20:04:19.762415300 -0500
@@ -2,10 +2,10 @@
@@ -2,14 +2,14 @@
SUBDIRS = tests
include ../../build/rules.make
-LOCAL_VBNC_FLAGS = @vbnc.exe.rsp $(EXTERNAL_VBNC_FLAGS) /r:../../class/lib/$(PROFILE)/Mono.Cecil.VB.dll
+LOCAL_VBNC_FLAGS = @vbnc.exe.rsp $(EXTERNAL_VBNC_FLAGS) -r:../../class/lib/$(PROFILE)/Mono.Cecil.VB.dll
ifdef DEPRECATED
LOCAL_VBNC_FLAGS += /d:DEPRECATED
endif
PROGRAM = $(topdir)/class/lib/$(PROFILE)/vbnc.exe
-PROGRAM_COMPILE = $(BOOT_COMPILE) /novbruntimeref /r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll
+PROGRAM_COMPILE = $(BOOT_COMPILE) -novbruntimeref -r:../../class/lib/bootstrap/Microsoft.VisualBasic.dll

View File

@@ -3,17 +3,18 @@
_realname=mono-basic
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=4.7
pkgver=4.8
pkgrel=1
pkgdesc="Mono Visual Basic.NET compiler (mingw-w64)"
arch=('any')
url="https://www.mono-project.com/"
license=('LGPL')
depends=("${MINGW_PACKAGE_PREFIX}-mono")
source=("${_realname}-${pkgver}.tar.xz"::"https://download.mono-project.com/sources/${_realname}/${_realname}-${pkgver}.tar.bz2"
source=(#"${_realname}-${pkgver}.tar.xz"::"https://download.mono-project.com/sources/${_realname}/${_realname}-${pkgver}.tar.bz2"
"${_realname}-${pkgver}::git+https://github.com/mono/mono-basic.git#commit=e31cb702937a0adcc853250a0989c5f43565f9b8"
"0001-mono-basic-4.6-fix-slash-vs-hyphen.patch")
sha256sums=('0b3962719de45f7f6b8d6c5481d7e50c2e79cbcf7f1ce02810b65fcfa261cc28'
'5fa7bde4d52d262215b3bcf36ea4d23b879564b58c8fb48bab7f7186dd58e360')
sha256sums=('SKIP'
'8406a7e478b62c2d24000b4da3398a5c946b09cda1d61637c520faad9b993ec6')
prepare() {
cd "${srcdir}"/${_realname}-${pkgver}