auto-import gpgme-1.0.2-1 on branch devel from gpgme-1.0.2-1.src.rpm

This commit is contained in:
Michael Schwendt 2005-02-01 19:47:28 +00:00
parent a5b8572a55
commit 466db9909b
5 changed files with 46 additions and 39 deletions

View File

@ -1 +1 @@
gpgme-0.4.3.tar.gz gpgme-1.0.2.tar.bz2

View File

@ -1,11 +0,0 @@
diff -Nur gpgme-0.4.3-orig/gpgme/wait-private.c gpgme-0.4.3/gpgme/wait-private.c
--- gpgme-0.4.3-orig/gpgme/wait-private.c 2003-07-31 17:20:56.000000000 +0200
+++ gpgme-0.4.3/gpgme/wait-private.c 2004-12-13 20:15:43.758995584 +0100
@@ -121,6 +121,7 @@
_gpgme_engine_io_event (ctx->engine, GPGME_EVENT_DONE, &err);
return err;
}
+ break;
}
}

BIN
gpgme-1.0.2.tar.bz2.sig Normal file

Binary file not shown.

View File

@ -1,19 +1,23 @@
Name: gpgme
Version: 0.4.3
Release: 4
Epoch: 0
Summary: GnuPG Made Easy
License: GPL Name: gpgme
Group: Applications/System Epoch: 0
URL: http://www.gnupg.org/related_software/gpgme/ Version: 1.0.2
Source: ftp://ftp.gnupg.org/gcrypt/alpha/gpgme/gpgme-0.4.3.tar.gz Release: 1%{?dist_tag}
Patch: gpgme-0.4.3-select.patch Summary: GnuPG Made Easy - high level crypto API
License: LGPL
Group: Applications/System
URL: http://www.gnupg.org/related_software/gpgme/
Source0: ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.0.2.tar.bz2
Source1: ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.0.2.tar.bz2.sig
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gnupg >= 0:1.2.2, %{_bindir}/gpgsm, pth-devel BuildRequires: gnupg >= 0:1.2.2
BuildRequires: libgpg-error-devel >= 0:0.5 BuildRequires: gnupg2 >= 0:1.9.6
Requires: gnupg >= 0:1.2.2, %{_bindir}/gpgsm BuildRequires: pth-devel
BuildRequires: libgpg-error-devel >= 0:0.5
Requires: gnupg >= 0:1.2.2
Requires: gnupg2 >= 0:1.9.6
%description %description
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
@ -21,30 +25,33 @@ easier for applications. It provides a high-level crypto API for
encryption, decryption, signing, signature verification and key encryption, decryption, signing, signature verification and key
management. management.
%package devel %package devel
Summary: Static libraries and header files from GPGME, GnuPG Made Easy Summary: Static libraries and header files from GPGME, GnuPG Made Easy
Group: Development/Libraries Group: Development/Libraries
Requires: %{name} = %{epoch}:%{version}-%{release}, libgpg-error-devel Requires: %{name} = %{epoch}:%{version}-%{release}
Requires: libgpg-error-devel
Requires(post): /sbin/install-info Requires(post): /sbin/install-info
Requires(postun): /sbin/install-info Requires(postun): /sbin/install-info
%description devel %description devel
Static libraries and header files from GPGME, GnuPG Made Easy. Static libraries and header files from GPGME, GnuPG Made Easy.
%prep %prep
%setup -q %setup -q
%patch -p1 -b .select
%build %build
%configure --enable-static %configure \
--program-prefix="%{?_program_prefix}" \
--enable-static
make %{?_smp_mflags} make %{?_smp_mflags}
%install %install
rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT{%{_infodir}/dir,%{_libdir}/*.la} rm -f $RPM_BUILD_ROOT{%{_infodir}/dir,%{_libdir}/*.la}
@ -59,19 +66,19 @@ rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
%postun -p /sbin/ldconfig %postun -p /sbin/ldconfig
%post devel %post devel
/sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || : /sbin/install-info %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || :
%postun devel %postun devel
if [ $1 -eq 0 ] ; then if [ $1 -eq 0 ] ; then
/sbin/install-info --delete %{_infodir}/%{name}.info \ /sbin/install-info --delete %{_infodir}/%{name}.info %{_infodir}/dir 2>/dev/null || :
%{_infodir}/dir 2>/dev/null || :
fi fi
%files %files
%defattr(-,root,root,-) %defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog NEWS README* THANKS TODO VERSION %doc AUTHORS COPYING* ChangeLog NEWS README* THANKS TODO VERSION
%{_libdir}/libgpgme*.so.* %{_libdir}/libgpgme*.so.*
%files devel %files devel
@ -85,8 +92,19 @@ fi
%changelog %changelog
* Tue Dec 14 2004 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:0.4.3-4 * Tue Feb 1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:1.0.2-1
- Add similar fd select race/lockup fix as for GPGME 0.3.16. - LGPL used here, and made summary more explicit.
- Remove dirmngr dependency (gpgsm interfaces with it).
* Thu Jan 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0:1.0.2-0.fdr.1
- 1.0.2
* Thu Oct 21 2004 Rex Dieter <rexdieter at sf.net> 0:1.0.0-0.fdr.1
- 1.0.0
- Requires: dirmngr
* Tue Oct 19 2004 Rex Dieter <rexdieter at sf.net> 0:0.4.7-0.fdr.1
- 0.4.7
* Sun May 2 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.3-0.fdr.3 * Sun May 2 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.3-0.fdr.3
- Require %%{_bindir}/gpgsm instead of newpg. - Require %%{_bindir}/gpgsm instead of newpg.

View File

@ -1 +1 @@
a4cb2a2ba1689f0376bc1affc987f183 gpgme-0.4.3.tar.gz 25513fd35593bad08c1e486878296b40 gpgme-1.0.2.tar.bz2