Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 9036fc1f1eb9b48be2fee53a50e0c862 > files > 1

emacs-easypg-0.0.16-3mdv2009.0.src.rpm

%define rname	epg
%define name	emacs-easypg
%define version 0.0.16
%define release %mkrel 3

Summary: 	An all-in-one GnuPG interface for Emacs
Name: 	 	%{name}
Version: 	%{version}
Release: 	%{release}
Source0: 	%{rname}-%{version}.tar.gz
License: 	GPLv3+
Group: 	 	Editors
Url: 	 	http://www.easypg.org/
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
BuildArch: 	noarch
Provides: 	%{rname} = %{version}-%{release}
Requires: 	emacs >= 21.4
Requires: 	gnupg >= 1.4.3
BuildRequires:	emacs >= 21.4

%description
EasyPG is an all-in-one GnuPG interface for Emacs. It consists of two
parts: EasyPG Assistant and EasyPG Library. 

* EasyPG Assistant is a set of convenient tools to use GnuPG from Emacs.

* EasyPG Library is something of an elisp port of GPGME; it is a
  wrapper library which provides an API to some of GnuPG's functions.

%prep
%setup -q -n %{rname}-%{version}

%build
%configure
%make

%install
%__rm -rf %{buildroot}
%makeinstall

%__cat > %{rname}.el << EOF
;; Make EasyPG available
(add-to-list 'load-path "/usr/share/emacs/site-lisp/epg")
EOF

%__mkdir -p %{buildroot}%{_sysconfdir}/emacs/site-start.d/
%__install -m 644 %{rname}.el %{buildroot}%{_sysconfdir}/emacs/site-start.d/

%clean
%__rm -rf %{buildroot}

%post 
%_install_info epa.info

%postun
%_remove_install_info epa.info

%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
%_datadir/emacs/site-lisp/epg/*
%_infodir/*
%config(noreplace) %{_sysconfdir}/emacs/site-start.d/%{rname}.*


%changelog
* Sun Nov 23 2008 Lev Givon <lev@mandriva.org> 0.0.16-3mdv2009.0
+ Revision: 305991
- Add subdir in site-lisp to load-path.

* Thu Aug 07 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.0.16-2mdv2009.0
+ Revision: 266617
- rebuild early 2009.0 package (before pixel changes)

* Fri May 16 2008 Lev Givon <lev@mandriva.org> 0.0.16-1mdv2009.0
+ Revision: 208203
- import emacs-easypg


* Fri May 16 2008 Lev Givon <lev@mandriva.org> 0.0.16-1mdv2008.1
- Package for Mandriva.