summaryrefslogtreecommitdiff
path: root/extra/mono/PKGBUILD
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-06-26 03:25:35 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-06-26 03:25:35 +0000
commit76b667b6360f6f7e97f13392cf156f197dc4017b (patch)
tree3299ec5921d2da42ec5563b4ced54e65aa2c058b /extra/mono/PKGBUILD
parent7d53ccd018d0e86e7aa3a0c0b1a092ce8b206041 (diff)
Thu Jun 26 03:22:36 UTC 2014
Diffstat (limited to 'extra/mono/PKGBUILD')
-rw-r--r--extra/mono/PKGBUILD21
1 files changed, 15 insertions, 6 deletions
diff --git a/extra/mono/PKGBUILD b/extra/mono/PKGBUILD
index 93c7f5000..b032eb485 100644
--- a/extra/mono/PKGBUILD
+++ b/extra/mono/PKGBUILD
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD 207447 2014-03-09 13:14:56Z bpiotrowski $
+# $Id: PKGBUILD 215454 2014-06-25 21:05:54Z daniel $
# Maintainer: Daniel Isenmann <daniel@archlinux.org>
# Contributor: Brice Carpentier <brice@dlfp.org>
pkgname=mono
-pkgver=3.2.8
+pkgver=3.4.0
pkgrel=1
pkgdesc="Free implementation of the .NET platform including runtime and compiler"
arch=(i686 x86_64)
@@ -15,13 +15,21 @@ provides=('monodoc')
conflicts=('monodoc')
source=(http://download.mono-project.com/sources/mono/${pkgname}-${pkgver}.tar.bz2
mono.binfmt.d
- sgen_fix.patch)
-md5sums=('1075f99bd8a69890af9e30309728e684'
+ sgen_fix.patch
+ build_fix.patch
+ Microsoft.Portable.Common.targets)
+md5sums=('698024a40ee0721c2a24c45be2e39f28'
'b9ef8a65fea497acf176cca16c1e2402'
- '8a700b94bff7a913f920e95890d2fb4c')
+ '8a700b94bff7a913f920e95890d2fb4c'
+ '30a5af1a4ff50b98f9e73cc2ae554115'
+ 'acbffadb0ac233c494b40dd5e79209a5')
build() {
cd "${srcdir}"/${pkgname}-${pkgver}
+
+ patch -p1 < ../build_fix.patch
+ cp ../Microsoft.Portable.Common.targets mcs/tools/xbuild/targets/
+
# build mono
./configure --prefix=/usr \
--sysconfdir=/etc \
@@ -29,7 +37,8 @@ build() {
--sbindir=/usr/bin \
--disable-quiet-build \
--disable-system-aot \
- --disable-static
+ --disable-static \
+ --with-mcs-docs=no
make
# build jay