diff options
author | PCI Techie | 2020-05-20 15:52:55 +0100 |
---|---|---|
committer | PCI Techie | 2020-05-20 15:52:55 +0100 |
commit | e219c3ee7c021144424fcd13ed9cdb4938e12034 (patch) | |
tree | ee9003ef037c81afcc22eb1f73762ddf0b7209a7 | |
parent | 3d1a8cfc86efef36c7bf13fccf294f304d5b6482 (diff) | |
download | aur-e219c3ee7c021144424fcd13ed9cdb4938e12034.tar.gz |
Updated the PKGBUILD to work correctly (hopefully)
-rw-r--r-- | .SRCINFO | 27 | ||||
-rw-r--r-- | PKGBUILD | 62 |
2 files changed, 38 insertions, 51 deletions
@@ -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 @@ -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 } |