summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMalah2017-05-31 14:09:35 +0200
committerMalah2017-05-31 14:09:35 +0200
commit0e6a88d34e3adfb689a2b97eeb728565faa14e02 (patch)
treee3111594f5390a2083df97d4c04053b9cbfd6bee
parent5215f8f1d739e90bfef2eb5c80df2359a0123ab0 (diff)
downloadaur-0e6a88d34e3adfb689a2b97eeb728565faa14e02.tar.gz
updated to v7.0.1.24
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD55
3 files changed, 37 insertions, 45 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0d902986ca24..e648f7468a01 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 95f152a56993..cf9c67674d60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
+