[arch-commits] Commit in monodevelop/trunk (PKGBUILD)
Jan de Groot
jgc at archlinux.org
Wed Jan 25 22:20:16 UTC 2017
Date: Wednesday, January 25, 2017 @ 22:20:15
Author: jgc
Revision: 287453
upgpkg: monodevelop 6.2.0.1778-1
Modified:
monodevelop/trunk/PKGBUILD
----------+
PKGBUILD | 30 ++++++++++++++++--------------
1 file changed, 16 insertions(+), 14 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-25 22:10:46 UTC (rev 287452)
+++ PKGBUILD 2017-01-25 22:20:15 UTC (rev 287453)
@@ -4,27 +4,30 @@
# Contributor: Giovanni Scafora <giovanni at archlinux.org>
pkgname=monodevelop
-pkgver=5.10.1.6
-pkgrel=2
+pkgver=6.2.0.1778
+pkgrel=1
pkgdesc="An IDE primarily designed for C# and other .NET languages"
-arch=('any')
+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')
+depends=('mono>=4.0.1' 'mono-addins>=0.6.2' 'gtk-sharp-2' 'referenceassemblies-pcl' 'fsharp' 'libssh2' 'curl')
makedepends=('rsync' 'cmake' 'git' 'nuget')
+replaces=('monodevelop-debugger-gdb')
+provides=('monodevelop-debugger-gdb')
options=(!makeflags)
optdepends=('xsp: To run ASP.NET pages directly from monodevelop')
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
+}
+
+build() {
+ cd $pkgname
./configure --prefix=/usr --profile=stable
XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make
@@ -31,14 +34,13 @@
}
package() {
- cd $srcdir/$pkgname
+ cd $pkgname
- XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make DESTDIR=$pkgdir install
+ XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make DESTDIR="$pkgdir" install
# delete conflicting files
- find $pkgdir/usr/share/mime/ -type f -exec rm {} \;
- 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
+ #install -Dm755 "${srcdir}"/monodevelop/main/external/nuget-binary/NuGet.exe "${pkgdir}"/usr/lib/monodevelop/AddIns/MonoDevelop.PackageManagement/NuGet.exe
}
More information about the arch-commits
mailing list