diff options
author | Malah | 2017-05-31 14:09:35 +0200 |
---|---|---|
committer | Malah | 2017-05-31 14:09:35 +0200 |
commit | 0e6a88d34e3adfb689a2b97eeb728565faa14e02 (patch) | |
tree | e3111594f5390a2083df97d4c04053b9cbfd6bee | |
parent | 5215f8f1d739e90bfef2eb5c80df2359a0123ab0 (diff) | |
download | aur-0e6a88d34e3adfb689a2b97eeb728565faa14e02.tar.gz |
updated to v7.0.1.24
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 55 |
3 files changed, 37 insertions, 45 deletions
@@ -1,28 +1,29 @@ -# Generated by mksrcinfo v8 -# Thu Dec 22 14:52:32 UTC 2016 pkgbase = monodevelop-stable - pkgdesc = An IDE primarily designed for C# and other .NET languages. WARNING: this package requires over 500 MB worth of data to be downloaded. - pkgver = 6.1.3.19 + pkgdesc = An IDE primarily designed for C# and other .NET languages + pkgver = 7.0.1.24 pkgrel = 1 url = http://www.monodevelop.com - arch = any + arch = x86_64 + arch = i686 license = GPL makedepends = rsync makedepends = cmake makedepends = git makedepends = nuget - makedepends = fsharp - makedepends = mono-pcl - depends = mono>=4.0.1 + depends = mono>=5.0.0 depends = mono-addins>=0.6.2 - depends = gnome-sharp - depends = hicolor-icon-theme + depends = gtk-sharp-2 depends = fsharp + depends = libssh2 + depends = curl + depends = msbuild-15-bin optdepends = xsp: To run ASP.NET pages directly from monodevelop provides = monodevelop + provides = monodevelop-debugger-gdb conflicts = monodevelop + replaces = monodevelop-debugger-gdb options = !makeflags - source = git://github.com/mono/monodevelop.git#tag=monodevelop-6.1.3.19 + source = git://github.com/mono/monodevelop.git#tag=monodevelop-7.0.1.24 md5sums = SKIP pkgname = monodevelop-stable diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f56e57ba84d9..000000000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -monodevelop -src -pkg -*.xz @@ -1,55 +1,50 @@ -# Maintainer: Brenton Horne <brentonhorne77@gmail.com> -# Contributor: Malah <malah@neuf.fr> +# $Id$ +# Maintainer: Malah <malah@neuf.fr> +# Contributor: Brenton Horne <brentonhorne77@gmail.com> # Contributor: Daniel Isenmann <daniel@archlinux.org> -# Contributor: arojas # Contributor: Timm Preetz <timm@preetz.us> # Contributor: Giovanni Scafora <giovanni@archlinux.org> pkgname=monodevelop-stable _pkgname=monodevelop -pkgver=6.1.3.19 +pkgver=7.0.1.24 pkgrel=1 -pkgdesc="An IDE primarily designed for C# and other .NET languages. WARNING: this package requires over 500 MB worth of data to be downloaded." -arch=('any') +pkgdesc="An IDE primarily designed for C# and other .NET languages" +arch=('x86_64' 'i686') url="http://www.monodevelop.com" license=('GPL') -depends=('mono>=4.0.1' 'mono-addins>=0.6.2' 'gnome-sharp' 'hicolor-icon-theme' 'fsharp') -makedepends=('rsync' 'cmake' 'git' 'nuget' 'fsharp' 'mono-pcl') +depends=('mono>=5.0.0' 'mono-addins>=0.6.2' 'gtk-sharp-2' 'fsharp' 'libssh2' 'curl' 'msbuild-15-bin') +makedepends=('rsync' 'cmake' 'git' 'nuget') +replaces=('monodevelop-debugger-gdb') +provides=('monodevelop' 'monodevelop-debugger-gdb') +conflicts=('monodevelop') options=(!makeflags) optdepends=('xsp: To run ASP.NET pages directly from monodevelop') -provides=('monodevelop') -conflicts=('monodevelop') -source=(git://github.com/mono/monodevelop.git#tag=${_pkgname}-$pkgver) +source=(git://github.com/mono/monodevelop.git#tag=monodevelop-$pkgver) md5sums=('SKIP') -build() { - export MONO_SHARED_DIR=$srcdir/src/.wabi - mkdir -p $MONO_SHARED_DIR - - cd $srcdir/$_pkgname +prepare() { + cd $_pkgname git submodule update --init --recursive || return 1 git checkout tags/$_pkgname-$pkgver git clean -dfx +} - ./configure --prefix=/usr --profile=stable - - # fix MonoDevelop.FSharp.Shared.ToolTips - # tips https://bugzilla.xamarin.com/show_bug.cgi?id=43657#c13 - # source https://github.com/mono/monodevelop/commit/e4037243e8ba2d78136d033578efd9b48a5a3fa3 - sed -i -e "s/MonoDevelop.FSharp.Shared.ToolTip /MonoDevelop.FSharp.Shared.ToolTips.ToolTip /" "${srcdir}/${_pkgname}"/main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpTextEditorCompletion.fs - sed -i -e "s/MonoDevelop.FSharp.Shared.EmptyTip /MonoDevelop.FSharp.Shared.ToolTips.EmptyTip /" "${srcdir}/${_pkgname}"/main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpTextEditorCompletion.fs +build() { + cd $_pkgname + ./configure --prefix=/usr --profile=stable XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make } package() { - cd $srcdir/$_pkgname - - XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make DESTDIR=$pkgdir install + cd $_pkgname + + XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make DESTDIR="$pkgdir" install # delete conflicting files - rm -r $(find $pkgdir/usr/share/mime/ -type f | grep -v "packages") - rm -r $MONO_SHARED_DIR + find "$pkgdir"/usr/share/mime/ -type f -delete - # nuget.exe is missing somehow, fixed FS#43423 - install -Dm755 "${srcdir}"/monodevelop/main/external/nuget-binary/nuget.exe "${pkgdir}"/usr/lib/monodevelop/AddIns/MonoDevelop.PackageManagement/nuget.exe + # NuGet.exe is missing somehow, fixed FS#43423 + #install -Dm755 "${srcdir}"/monodevelop/main/external/nuget-binary/NuGet.exe "${pkgdir}"/usr/lib/monodevelop/AddIns/MonoDevelop.PackageManagement/NuGet.exe } + |