summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormalahx2016-08-23 11:58:30 +0200
committermalahx2016-08-23 11:58:30 +0200
commit21995e5fe77292076c90ce79563a132c7e8dbbf1 (patch)
treed341c80fc46903a5fa11e6a1caac0fcb3a68ee70
parent431ccf1f2996b464edb68db0519521d0942756e5 (diff)
downloadaur-21995e5fe77292076c90ce79563a132c7e8dbbf1.tar.gz
v6.0.2.73
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD20
-rw-r--r--monodevelop.install20
3 files changed, 12 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0c46d19a249e..b7442418ee88 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bfcda011e9a3..255c80c596e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
-}