rpms/ksshaskpass/devel ksshaskpass-README.Fedora, NONE, 1.1 ksshaskpass.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Aurelien Bompard (abompard)
fedora-extras-commits at redhat.com
Thu Jan 11 15:16:18 UTC 2007
Author: abompard
Update of /cvs/extras/rpms/ksshaskpass/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14436/devel
Modified Files:
.cvsignore sources
Added Files:
ksshaskpass-README.Fedora ksshaskpass.spec
Log Message:
auto-import ksshaskpass-0.3-2 on branch devel from ksshaskpass-0.3-2.src.rpm
--- NEW FILE ksshaskpass-README.Fedora ---
KSSHAskpass
-----------
This is a KWallet-enabled ssh-askpass application.
It allows you to add identities to the ssh-agent
while storing the passphrases in KWallet.
To enable it, just create a script like this:
--------------------------------
#!/bin/sh
SSH_ASKPASS=/usr/bin/ksshaskpass
export SSH_ASKPASS
exec ssh-add
--------------------------------
put it in ~/.kde/Autostart/ and make it executable.
Next time you login, ssh-add will use ksshaskpass
as a password entry front-end.
--- NEW FILE ksshaskpass.spec ---
Name: ksshaskpass
Version: 0.3
Release: 2%{?dist}
Summary: A KDE version of ssh-askpass with KWallet support
Group: Applications/Internet
License: GPL
URL: http://www.kde-apps.org/content/show.php?content=50971
Source0: http://hanz.nl/download/ksshaskpass-0.3.tar.gz
Source1: ksshaskpass-README.Fedora
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: kdelibs-devel
#Requires: openssh-clients
%description
%{summary}.
Please read %{_docdir}/%{name}-%{version}/README.Fedora for usage
instructions
%prep
%setup -q
cp -p %{SOURCE1} README.Fedora
%build
unset QTDIR && . %{_sysconfdir}/profile.d/qt.sh
%configure --disable-debug --disable-rpath
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# should not have a desktop file (never run directly by the user)
rm -f $RPM_BUILD_ROOT%{_datadir}/applnk/Utilities/ksshaskpass.desktop
# Setup environment variables
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/kde/env/
cat > $RPM_BUILD_ROOT%{_sysconfdir}/kde/env/ksshaskpass.sh << EOF
SSH_ASKPASS=%{_bindir}/ksshaskpass
export SSH_ASKPASS
EOF
# Remove *.la files
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
rm -f %{name}.lang
# HTML doc
for lang_dir in $RPM_BUILD_ROOT%{_docdir}/HTML/* ; do
lang=$(basename $lang_dir)
[ "$lang" == "en" ] && d=en/%{name} || d=$lang
echo "%lang($lang) %doc %{_docdir}/HTML/$d" >> %{name}.lang
done
%post
# update icon themes if necessary
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
# update icon themes if necessary
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING README.Fedora
%{_bindir}/ksshaskpass
%config(noreplace) %{_sysconfdir}/kde/env/ksshaskpass.*
%{_datadir}/icons/hicolor/*/*
%changelog
* Tue Jan 09 2007 Aurelien Bompard <abompard at fedoraproject.org> 0.3-2
- remove useless workaround
- put the environment script in /etc/kde/env
* Sun Jan 07 2007 Aurelien Bompard <abompard at fedoraproject.org> 0.3-1
- initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/ksshaskpass/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 11 Jan 2007 15:14:43 -0000 1.1
+++ .cvsignore 11 Jan 2007 15:15:48 -0000 1.2
@@ -0,0 +1 @@
+ksshaskpass-0.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ksshaskpass/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 11 Jan 2007 15:14:43 -0000 1.1
+++ sources 11 Jan 2007 15:15:48 -0000 1.2
@@ -0,0 +1 @@
+3d0addbecfcb31aedb59f36f7a34b349 ksshaskpass-0.3.tar.gz
More information about the scm-commits
mailing list