summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Barboza <bmg.andre@gmail.com>2017-07-09 19:23:38 -0300
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-07-12 22:48:29 +0700
commitcf3a18227633940a8f8f3045d75029b679e5480f (patch)
treefc8de842d8882891868663c0923fb85520f80cb6
parent9125f12c6a4c814c6befac1e1cef3d479a4a5970 (diff)
downloadslackbuilds-cf3a18227633940a8f8f3045d75029b679e5480f.tar.gz
development/monodevelop: Fixed nuget errors
Signed-off-by: Andre Barboza <bmg.andre@gmail.com>
-rw-r--r--development/monodevelop/fix-nuget-mgm.patch12
-rw-r--r--development/monodevelop/monodevelop.SlackBuild5
2 files changed, 16 insertions, 1 deletions
diff --git a/development/monodevelop/fix-nuget-mgm.patch b/development/monodevelop/fix-nuget-mgm.patch
new file mode 100644
index 0000000000..17a83aab11
--- /dev/null
+++ b/development/monodevelop/fix-nuget-mgm.patch
@@ -0,0 +1,12 @@
+diff -ur monodevelop.old/main/monodevelop.desktop monodevelop/main/monodevelop.desktop
+--- monodevelop.old/main/monodevelop.desktop 2017-04-12 10:50:03.000000000 -0300
++++ monodevelop/main/monodevelop.desktop 2017-07-09 19:04:01.306846766 -0300
+@@ -6,7 +6,7 @@
+ GenericName[ja]=統合開発環境
+ Comment=Develop .NET applications in an Integrated Development Environment
+ Comment[ja]=.NETアプリケーション開発を行うための統合開発環境
+-Exec=monodevelop %F
++Exec=env MONO_TLS_PROVIDER=legacy monodevelop %F
+ TryExec=monodevelop
+ Icon=monodevelop
+ StartupNotify=true
diff --git a/development/monodevelop/monodevelop.SlackBuild b/development/monodevelop/monodevelop.SlackBuild
index e2d10f400a..9e08c4c385 100644
--- a/development/monodevelop/monodevelop.SlackBuild
+++ b/development/monodevelop/monodevelop.SlackBuild
@@ -23,7 +23,7 @@
PRGNAM=monodevelop
VERSION=${VERSION:-6.3.0.864}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -70,6 +70,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# https://bugzilla.xamarin.com/show_bug.cgi?id=57019
+patch -p 1 < ${CWD}/fix-nuget-mgm.patch
+
pushd main
./configure \
--prefix=/usr \