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 fedora-extras-commits mailing list