summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2014-03-23 18:58:33 +0000
committerMiroslav Šulc <fordfrog@gentoo.org>2014-03-23 18:58:33 +0000
commitbfb8414393b6f9df5a7670a5ed2824a4079f10e5 (patch)
treee07cd7a8a7caa5109dacf78f4f57e15c3fc71904 /dev-java/netbeans-nb/files
parentnetbeans-mobility: new ebuild for version 8.0 (diff)
downloadgentoo-2-bfb8414393b6f9df5a7670a5ed2824a4079f10e5.tar.gz
gentoo-2-bfb8414393b6f9df5a7670a5ed2824a4079f10e5.tar.bz2
gentoo-2-bfb8414393b6f9df5a7670a5ed2824a4079f10e5.zip
netbeans-nb: new ebuild for version 8.0
(Portage version: 2.2.9-r1/cvs/Linux x86_64, signed Manifest commit with key CFE47E2F)
Diffstat (limited to 'dev-java/netbeans-nb/files')
-rw-r--r--dev-java/netbeans-nb/files/8.0/keychain-support.patch26
1 files changed, 26 insertions, 0 deletions
diff --git a/dev-java/netbeans-nb/files/8.0/keychain-support.patch b/dev-java/netbeans-nb/files/8.0/keychain-support.patch
new file mode 100644
index 000000000000..4e9c4878fbcc
--- /dev/null
+++ b/dev-java/netbeans-nb/files/8.0/keychain-support.patch
@@ -0,0 +1,26 @@
+# HG changeset patch
+# Parent cbf7b2d2851314077b9c1ecd6ec95ce51453daf8
+diff -r cbf7b2d28513 -r 0350861eeabf ide/launcher/unix/netbeans
+--- a/ide/launcher/unix/netbeans Tue Nov 09 13:44:15 2010 +0100
++++ b/ide/launcher/unix/netbeans Tue Nov 09 14:21:18 2010 +0100
+@@ -169,6 +169,20 @@
+ then
+ sh=/bin/bash
+ fi
++ keychain=`which keychain`
++ if [ -n "$keychain" ]; then
++ $keychain -q
++ . $HOME/.keychain/$HOSTNAME-sh
++ if [ -e $userdir/keychain-keys.txt ]; then
++ for key in `cat $userdir/keychain-keys.txt`; do
++ SSH_ASKPASS=`which x11-ssh-askpass`
++ export SSH_ASKPASS
++ if [ -n "$key" ]; then
++ keychain $key
++ fi
++ done
++ fi
++ fi
+ if [ "${founduserdir}" = "yes" ]; then
+ exec $sh "$nbexec" "$@"
+ else