diff options
author | malahx | 2016-08-23 11:58:30 +0200 |
---|---|---|
committer | malahx | 2016-08-23 11:58:30 +0200 |
commit | 21995e5fe77292076c90ce79563a132c7e8dbbf1 (patch) | |
tree | d341c80fc46903a5fa11e6a1caac0fcb3a68ee70 | |
parent | 431ccf1f2996b464edb68db0519521d0942756e5 (diff) | |
download | aur-21995e5fe77292076c90ce79563a132c7e8dbbf1.tar.gz |
v6.0.2.73
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | monodevelop.install | 20 |
3 files changed, 12 insertions, 34 deletions
@@ -1,9 +1,8 @@ pkgbase = monodevelop-stable pkgdesc = An IDE primarily designed for C# and other .NET languages - pkgver = 6.0.2.70 + pkgver = 6.0.2.73 pkgrel = 1 url = http://www.monodevelop.com - install = monodevelop.install arch = any license = GPL makedepends = rsync @@ -14,13 +13,12 @@ pkgbase = monodevelop-stable depends = mono>=4.0.1 depends = mono-addins>=0.6.2 depends = gnome-sharp - depends = desktop-file-utils depends = hicolor-icon-theme optdepends = xsp: To run ASP.NET pages directly from monodevelop provides = monodevelop conflicts = monodevelop options = !makeflags - source = git://github.com/mono/monodevelop.git + source = git://github.com/mono/monodevelop.git#tag=monodevelop-6.0.2.73 md5sums = SKIP pkgname = monodevelop-stable @@ -1,25 +1,25 @@ # $Id$ # Maintainer: Malah <malah@neuf.fr> # 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.0.2.70 +pkgver=6.0.2.73 pkgrel=1 pkgdesc="An IDE primarily designed for C# and other .NET languages" arch=('any') url="http://www.monodevelop.com" license=('GPL') -depends=('mono>=4.0.1' 'mono-addins>=0.6.2' 'gnome-sharp' 'desktop-file-utils' 'hicolor-icon-theme') +depends=('mono>=4.0.1' 'mono-addins>=0.6.2' 'gnome-sharp' 'hicolor-icon-theme') makedepends=('rsync' 'cmake' 'git' 'nuget' 'mono-pcl') options=(!makeflags) optdepends=('xsp: To run ASP.NET pages directly from monodevelop') provides=('monodevelop') conflicts=('monodevelop') -install=${_pkgname}.install -source=(git://github.com/mono/${_pkgname}.git) +source=(git://github.com/mono/monodevelop.git#tag=${_pkgname}-$pkgver) md5sums=('SKIP') build() { @@ -30,19 +30,19 @@ build() { git submodule update --init --recursive || return 1 git checkout tags/$_pkgname-$pkgver git clean -dfx - - ./configure --prefix=/usr --profile=stable - LD_PRELOAD="" make + + ./configure --prefix=/usr --profile=stable + XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make } package() { cd $srcdir/$_pkgname - - LD_PRELOAD="" make DESTDIR=$pkgdir install + + 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 - + # 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 } diff --git a/monodevelop.install b/monodevelop.install deleted file mode 100644 index 070e6202c866..000000000000 --- a/monodevelop.install +++ /dev/null @@ -1,20 +0,0 @@ -post_install() { - update-mime-database /usr/share/mime 1> /dev/null - echo "update desktop mime database..." - update-desktop-database -q - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - /bin/true -} - -post_remove() { - update-mime-database /usr/share/mime 1> /dev/null - echo "update desktop mime database..." - update-desktop-database -q -} |