summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPCI Techie2020-05-20 15:52:55 +0100
committerPCI Techie2020-05-20 15:52:55 +0100
commite219c3ee7c021144424fcd13ed9cdb4938e12034 (patch)
treeee9003ef037c81afcc22eb1f73762ddf0b7209a7
parent3d1a8cfc86efef36c7bf13fccf294f304d5b6482 (diff)
downloadaur-e219c3ee7c021144424fcd13ed9cdb4938e12034.tar.gz
Updated the PKGBUILD to work correctly (hopefully)
-rw-r--r--.SRCINFO27
-rw-r--r--PKGBUILD62
2 files changed, 38 insertions, 51 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9d19894656aa..4f48933b4dc1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,30 +1,17 @@
-# Generated by mksrcinfo v8
-# Fri Oct 21 21:42:02 UTC 2016
pkgbase = monodevelop-git
pkgdesc = An IDE primarily designed for C# and other .NET languages - built from git sources. WARNING: building this package will require you to download >500 MB worth of data.
- pkgver = r47310
+ pkgver = r65096
pkgrel = 1
- url = http://www.monodevelop.com
+ url = https://www.monodevelop.com
arch = any
- license = GPL
- makedepends = rsync
- makedepends = cmake
- makedepends = git
- makedepends = nuget
- makedepends = mono-pcl
- depends = mono>=4.0.1
- depends = mono-addins>=0.6.2
- depends = gnome-sharp
- depends = hicolor-icon-theme
- depends = http-parser
- depends = curl
- depends = fsharp
+ license = MIT
+ makedepends = rsyncgitnugetreferenceassemblies-pcl
+ depends = monomono-addinsgnome-sharphicolor-icon-thememono-toolsfsharpcmakelibssh2http-parsercurldotnet-host
optdepends = xsp: To run ASP.NET pages directly from monodevelop
provides = monodevelop
- conflicts = monodevelop
- conflicts = monodevelop-stable
+ conflicts = monodevelopmonodevelop-stable
options = !makeflags
- source = git://github.com/mono/monodevelop.git
+ source = https://github.com/mono/monodevelop.git
md5sums = SKIP
pkgname = monodevelop-git
diff --git a/PKGBUILD b/PKGBUILD
index 2ecb40e46d92..5c17d9f03b9f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
-# $Id$
-# Maintainer: Brenton Horne <brentonhorne77 at gmail dot com>
+# Maintainer: PCITechie <pcitechie at protonmail dot com>
+# Contributor: Brenton Horne <brentonhorne77 at gmail dot com>
# Contributor: Malah <malah at neuf dot fr>
# Contributor: Daniel Isenmann <daniel at archlinux dot org>
# Contributor: arojas
@@ -8,55 +8,55 @@
pkgname=monodevelop-git
_pkgname=monodevelop
-pkgver=r47310
+pkgver="r65096"
_branch="master"
-pkgrel=1
+pkgrel="1"
pkgdesc="An IDE primarily designed for C# and other .NET languages - built from git sources. WARNING: building this package will require you to download >500 MB worth of data."
arch=('any')
-url="http://www.monodevelop.com"
-license=('GPL')
-depends=('mono>=4.0.1' 'mono-addins>=0.6.2' 'gnome-sharp' 'hicolor-icon-theme' 'http-parser' 'curl' 'fsharp')
-makedepends=('rsync' 'cmake' 'git' 'nuget' 'mono-pcl')
+url="https://www.monodevelop.com"
+license=('MIT')
+depends=('mono''mono-addins''gnome-sharp''hicolor-icon-theme''mono-tools''fsharp''cmake''libssh2''http-parser''curl''dotnet-host')
+makedepends=('rsync''git''nuget''referenceassemblies-pcl')
options=(!makeflags)
optdepends=('xsp: To run ASP.NET pages directly from monodevelop')
provides=('monodevelop')
-conflicts=('monodevelop' 'monodevelop-stable')
-source=("git://github.com/mono/monodevelop.git")
+conflicts=('monodevelop''monodevelop-stable')
+source=('https://github.com/mono/monodevelop.git')
md5sums=('SKIP')
-pkgver() {
- cd "${srcdir}/${_pkgname}"
- _REV=$(git rev-list --count ${_branch})
- printf "r${_REV}"
+pkgver(){
+ cd "$srcdir/${_pkgname}"
+ _REV=$(git rev-list --count ${_branch})
+ printf "r${_REV}"
}
prepare() {
- cd $srcdir/$_pkgname
+ cd $srcdir/$_pkgname
- sed -i -e "s/MonoDevelop.FSharp.Shared.ToolTip /MonoDevelop.FSharp.Shared.ToolTips.ToolTip /" main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpTextEditorCompletion.fs
- sed -i -e "s/MonoDevelop.FSharp.Shared.EmptyTip /MonoDevelop.FSharp.Shared.ToolTips.EmptyTip /" main/external/fsharpbinding/MonoDevelop.FSharpBinding/FSharpTextEditorCompletion.fs
+ sed -i -e "s/MonoDevelop.FSharp.Shared.ToolTip /MonoDevelop.FSharp.Shared.ToolTips.ToolTip /" main/external/fsharpbinding/MonoDevelop.FSharpBinding FSharpTextEditorCompletion.fs
+ sed -i -e "s/MonoDevelop.FSharp.Shared.EmptyTip /MonoDevelop.FSharp.Shared.ToolTips.EmptyTip /" main/external/fsharpbinding/MonoDevelop.FSharpBinding FSharpTextEditorCompletion.fs
}
build() {
- export MONO_SHARED_DIR=$srcdir/src/.wabi
- mkdir -p $MONO_SHARED_DIR
+ export MONO_SHARED_DIR=$srcdir/src/.wabi
+ mkdir -p $MONO_SHARED_DIR
- cd $srcdir/$_pkgname
- git submodule update --init --recursive || return 1
- git clean -dfx
+ cd $srcdir/$_pkgname
+ git submodule update --init --recursive || return 1
+ git clean -dfx
- ./configure --prefix=/usr --profile=stable
- XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make
+ ./configure --prefix=/usr --profile=gnome
+ XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make
}
package() {
- cd $srcdir/$_pkgname
+ cd $srcdir/$_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
+ 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
+ # 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
}