Blame gpgme.spec.in

Packit Service 672cf4
# This is a template.  The dist target uses it to create the real file.
Packit Service 672cf4
Summary: GPGME - GnuPG Made Easy
Packit Service 672cf4
Name: gpgme
Packit Service 672cf4
Version: @pkg_version@
Packit Service 672cf4
Release: 1
Packit Service 672cf4
URL: https://gnupg.org/gpgme.html
Packit Service 0ef63b
Source: https://www.gnupg.org/ftp/gcrypt/gpgme/%{name}-%{version}.tar.gz
Packit Service 672cf4
Group: Development/Libraries
Packit Service 672cf4
Copyright: GPL
Packit Service 672cf4
BuildRoot: %{_tmppath}/%{name}-%{version}
Packit Service 672cf4
BuildRequires: make
Packit Service 672cf4
Prereq: /sbin/ldconfig /sbin/install-info
Packit Service 672cf4
Requires: gnupg
Packit Service 672cf4
Packit Service 672cf4
%description
Packit Service 672cf4
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier
Packit Service 672cf4
for applications. It provides a High-Level Crypto API for encryption,
Packit Service 672cf4
decryption, signing, signature verification and key management.
Packit Service 672cf4
Packit Service 672cf4
%prep
Packit Service 672cf4
%setup -q
Packit Service 672cf4
Packit Service 672cf4
%build
Packit Service 672cf4
CFLAGS="$RPM_OPT_FLAGS"; export CFLAGS
Packit Service 672cf4
./configure --prefix=/usr
Packit Service 672cf4
make
Packit Service 672cf4
Packit Service 672cf4
%install
Packit Service 672cf4
rm -fr $RPM_BUILD_ROOT
Packit Service 672cf4
mkdir -p $RPM_BUILD_ROOT
Packit Service 672cf4
make install prefix=$RPM_BUILD_ROOT/usr infodir=$RPM_BUILD_ROOT%{_infodir}
Packit Service 672cf4
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
Packit Service 672cf4
Packit Service 672cf4
%clean
Packit Service 672cf4
rm -fr $RPM_BUILD_ROOT
Packit Service 672cf4
make distclean
Packit Service 672cf4
Packit Service 672cf4
%post
Packit Service 672cf4
/sbin/ldconfig
Packit Service 672cf4
/sbin/install-info %{_infodir}/gpgme.info.gz %{_infodir}/dir
Packit Service 0ef63b
/sbin/install-info %{_infodir}/gpgme-python-howto.info.gz %{_infodir}/dir
Packit Service 672cf4
Packit Service 672cf4
%preun
Packit Service 672cf4
if [ "$1" = 0 ]; then
Packit Service 672cf4
 /sbin/install-info --delete %{_infodir}/gpgme.info.gz %{_infodir}/dir
Packit Service 0ef63b
 /sbin/install-info --delete %{_infodir}/gpgme-python-howto.info.gz %{_infodir}/dir
Packit Service 672cf4
fi
Packit Service 672cf4
Packit Service 672cf4
%postun
Packit Service 672cf4
/sbin/ldconfig
Packit Service 672cf4
Packit Service 672cf4
%files
Packit Service 672cf4
%defattr(-,root,root)
Packit Service 672cf4
%doc COPYING COPYING.LESSER AUTHORS README INSTALL NEWS ChangeLog TODO THANKS
Packit Service 672cf4
%attr(0755,root,root) %{_bindir}/gpgme-config
Packit Service 672cf4
%attr(0755,root,root) %{_libdir}/*gpgme.so*
Packit Service 672cf4
%attr(0755,root,root) %{_libdir}/*gpgme.la
Packit Service 672cf4
%attr(0644,root,root) %{_libdir}/*gpgme.a
Packit Service 672cf4
%{_includedir}/gpgme.h
Packit Service 672cf4
%{_datadir}/aclocal/gpgme.m4
Packit Service 672cf4
%{_infodir}/gpgme.info*
Packit Service 0ef63b
%{_infodir}/gpgme-python-howto.info*
Packit Service 672cf4
Packit Service 672cf4
%changelog
Packit Service 672cf4
* Sat Aug 30 2003 Robert Schiele <rschiele@uni-mannheim.de>
Packit Service 672cf4
- %{_infodir}/dir is not packaged, remove to prevent checking failure
Packit Service 672cf4
* Mon Jul 01 2002 Wojciech Polak <polak@lodz.pdi.net>
Packit Service 672cf4
- initial specfile release for GPGME.
Packit Service 672cf4
Packit Service 672cf4
# EOF