summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Milde2017-07-14 14:43:11 +0200
committerGitHub2017-07-14 14:43:11 +0200
commit41918702dfb392dbc866973e13228609c384b969 (patch)
treef9e4604b3a630f5c3242d893cf478c53a419c1ae
parent3649356fc5a3eb3b3b801f1b5371057b0eabb749 (diff)
downloadaur-41918702dfb392dbc866973e13228609c384b969.tar.gz
Build using msbuild, update submodules
-rw-r--r--PKGBUILD20
1 files changed, 8 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 880ea18a86d..99a239c8aa3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,17 @@
# Maintainer: Michael Schubert <mschu.dev at gmail>
pkgname=ironpython-git
-pkgver=2.7.2.a2.471.g7be8b73
+pkgver=ac72964d7
pkgrel=1
pkgdesc="Python implementation for the .NET framework"
arch=("any")
url="http://ironpython.net"
license=("Apache")
-depends=('mono')
+depends=('mono' 'msbuild-bin')
makedepends=('git')
options=('!strip' 'emptydirs' 'libtool')
-source=($pkgname::git://github.com/IronLanguages/main.git
- site.patch)
-md5sums=('SKIP'
- 'dd484ca6dfe03277d8a13e7b1cfe6662')
+source=($pkgname::git://github.com/IronLanguages/ironpython2.git)
+md5sums=('SKIP')
pkgver() {
cd "$srcdir/$pkgname"
@@ -22,8 +20,10 @@ pkgver() {
build() {
cd "$srcdir/$pkgname"
- sed -i "/NoWarn/s|444;||" Solutions/Common.proj
- xbuild Solutions/IronPython.sln /p:Mono=true /p:Configuration="Release"
+ export LC_ALL="en_US.UTF-8"
+ export LANG="en_US.UTF-8"
+ git submodule update --init
+ msbuild.exe Build.proj /t:Build /p:Mono=true /p:BuildFlavour=Release /p:Platform="Any CPU" /verbosity:minimal /nologo
}
package() {
@@ -33,8 +33,4 @@ package() {
echo -e "#!/bin/sh\nmono /opt/ipy/$bin.exe $*" > "$pkgdir/usr/bin/$bin"
chmod +x "$pkgdir/usr/bin/$bin"
done
-
- cd "$pkgdir/opt/ipy/Lib"
- patch -p0 < "$srcdir/site.patch"
}
-