summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authormalahx2017-06-28 21:52:27 +0200
committermalahx2017-06-28 21:52:27 +0200
commite87710f843cab5e955c4599675913abd58a191ed (patch)
treea117338896888629c79d1fb6338bb640736f3ddd
parent0e6a88d34e3adfb689a2b97eeb728565faa14e02 (diff)
downloadaur-e87710f843cab5e955c4599675913abd58a191ed.tar.gz
corrected libgit2 compile error, readded nuget
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD10
2 files changed, 8 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e648f7468a01..247e1687293a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,6 +10,7 @@ pkgbase = monodevelop-stable
makedepends = cmake
makedepends = git
makedepends = nuget
+ makedepends = openssl-1.0
depends = mono>=5.0.0
depends = mono-addins>=0.6.2
depends = gtk-sharp-2
diff --git a/PKGBUILD b/PKGBUILD
index cf9c67674d60..74d47a5c3a1d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,7 +14,7 @@ arch=('x86_64' 'i686')
url="http://www.monodevelop.com"
license=('GPL')
depends=('mono>=5.0.0' 'mono-addins>=0.6.2' 'gtk-sharp-2' 'fsharp' 'libssh2' 'curl' 'msbuild-15-bin')
-makedepends=('rsync' 'cmake' 'git' 'nuget')
+makedepends=('rsync' 'cmake' 'git' 'nuget' 'openssl-1.0')
replaces=('monodevelop-debugger-gdb')
provides=('monodevelop' 'monodevelop-debugger-gdb')
conflicts=('monodevelop')
@@ -32,7 +32,11 @@ prepare() {
build() {
cd $_pkgname
-
+
+ export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+ export CFLAGS+=" -I/usr/include/openssl-1.0"
+ export LDFLAGS+=" -L/usr/lib/openssl-1.0 -lssl"
+
./configure --prefix=/usr --profile=stable
XDG_CONFIG_HOME="$srcdir"/config LD_PRELOAD="" make
}
@@ -45,6 +49,6 @@ package() {
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
}