kanarip / rpms / gpgme

Forked from rpms/gpgme 5 years ago
Clone
80cb2f5
%bcond_without check
Igor Gnatenko b3de04c
Rex Dieter 1a5357b
# trim changelog included in binary rpms
Rex Dieter 1a5357b
%global _changelog_trimtime %(date +%s -d "1 year ago")
Rex Dieter 1a5357b
Igor Gnatenko 506fb09
# STATUS_KEY_CONSIDERED has been added in 2.1.13
Igor Gnatenko ffc545a
%global gnupg2_min_ver 2.1.13
fb72ad7
%global libgpg_error_min_ver 1.24
da3e112
Igor Gnatenko ffc545a
Name:           gpgme
Igor Gnatenko ffc545a
Summary:        GnuPG Made Easy - high level crypto API
880144e
Version:        1.12.0
880144e
Release:        1%{?dist}
cvsextras cfe98d3
Igor Gnatenko ffc545a
License:        LGPLv2+
Igor Gnatenko 62cc647
URL:            https://gnupg.org/related_software/gpgme/
Igor Gnatenko ffc545a
Source0:        ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-%{version}.tar.bz2
Igor Gnatenko ffc545a
Source2:        gpgme-multilib.h
e4fc362
Rex Dieter cd7b8b2
## upstream patches
0a90c62
# https://dev.gnupg.org/T3815
0a90c62
Patch0001:      0001-qt-Use-tofu-conflict-test-keys-without-expiry.patch
daa7419
Patch0002:      0001-python-bindings-callback-test.patch
07d90f8
Rex Dieter cd7b8b2
## downstream patches
80cb2f5
# Don't add extra libs/cflags in gpgme-config/cmake equivalent
80cb2f5
Patch1001:      0001-don-t-add-extra-libraries-for-linking.patch
Rex Dieter cd7b8b2
# add -D_FILE_OFFSET_BITS... to gpgme-config, upstreamable
80cb2f5
Patch1002:      gpgme-1.3.2-largefile.patch
80cb2f5
# Let's fix stupid AX_PYTHON_DEVEL
80cb2f5
Patch1003:      0001-fix-stupid-ax_python_devel.patch
Rex Dieter cd7b8b2
80cb2f5
BuildRequires:  autoconf
80cb2f5
BuildRequires:  automake
Igor Gnatenko ffc545a
BuildRequires:  gcc
Igor Gnatenko e6ff799
BuildRequires:  gcc-c++
Igor Gnatenko ffc545a
BuildRequires:  gawk
Igor Gnatenko ffc545a
BuildRequires:  gnupg2 >= %{gnupg2_min_ver}
Igor Gnatenko ffc545a
BuildRequires:  gnupg2-smime
Igor Gnatenko aef19f0
BuildRequires:  libgpg-error-devel >= %{libgpg_error_min_ver}
fb72ad7
BuildRequires:  libassuan-devel >= 2.4.2
466db99
Igor Gnatenko 506fb09
# For python bindings
Igor Gnatenko 506fb09
BuildRequires:  swig
Igor Gnatenko 506fb09
Igor Gnatenko d4df7f7
# to remove RPATH
Igor Gnatenko ffc545a
BuildRequires:  chrpath
Igor Gnatenko d4df7f7
6c7ecf5
# For AutoReq cmake-filesystem
6c7ecf5
BuildRequires:  cmake
6c7ecf5
Igor Gnatenko ffc545a
Requires:       gnupg2 >= %{gnupg2_min_ver}
cvsextras cfe98d3
7552b01
# On the following architectures workaround multiarch conflict of -devel packages:
7552b01
%define multilib_arches %{ix86} x86_64 ia64 ppc ppc64 s390 s390x %{sparc}
7552b01
cvsextras cfe98d3
%description
cvsextras cfe98d3
GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG
cvsextras cfe98d3
easier for applications.  It provides a high-level crypto API for
cvsextras cfe98d3
encryption, decryption, signing, signature verification and key
cvsextras cfe98d3
management.
cvsextras cfe98d3
466db99
%package devel
80cb2f5
Summary:        Development headers and libraries for %{name}
80cb2f5
Requires:       %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
80cb2f5
Requires:       libgpg-error-devel%{?_isa} >= %{libgpg_error_min_ver}
Igor Gnatenko d4df7f7
da3e112
%description devel
Igor Gnatenko d4df7f7
%{summary}.
cvsextras cfe98d3
Rex Dieter 3e8503e
%package -n %{name}pp
Igor Gnatenko a6c3248
Summary:        C++ bindings/wrapper for GPGME
Rex Dieter 3e8503e
Obsoletes:      gpgme-pp < 1.8.0-7
Rex Dieter 3e8503e
Provides:       gpgme-pp = %{?epoch:%{epoch}:}%{version}-%{release}
Rex Dieter 3e8503e
Provides:       gpgme-pp%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Igor Gnatenko a6c3248
Requires:       %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Igor Gnatenko a6c3248
Rex Dieter 3e8503e
%description -n %{name}pp
Igor Gnatenko a6c3248
%{summary}.
Igor Gnatenko a6c3248
Rex Dieter 3e8503e
%package -n %{name}pp-devel
Igor Gnatenko a6c3248
Summary:        Development libraries and header files for %{name}-pp
Rex Dieter 3e8503e
Obsoletes:      gpgme-pp-devel < 1.8.0-7
Rex Dieter 3e8503e
Provides:       gpgme-pp-devel = %{?epoch:%{epoch}:}%{version}-%{release}
Rex Dieter 3e8503e
Provides:       gpgme-pp-devel%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Rex Dieter 3e8503e
Requires:       %{name}pp%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Rex Dieter 3e8503e
Requires:       %{name}-devel%{?_isa}
Igor Gnatenko a6c3248
# For automatic provides
Igor Gnatenko a6c3248
BuildRequires:  cmake
Igor Gnatenko a6c3248
Rex Dieter 3e8503e
%description -n %{name}pp-devel
Igor Gnatenko a6c3248
%{summary}
Igor Gnatenko a6c3248
Igor Gnatenko a6c3248
%package -n q%{name}
Igor Gnatenko a6c3248
Summary:        Qt API bindings/wrapper for GPGME
Rex Dieter 3e8503e
Requires:       %{name}pp%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Igor Gnatenko a6c3248
BuildRequires:  pkgconfig(Qt5Core)
Igor Gnatenko a6c3248
BuildRequires:  pkgconfig(Qt5Test)
Igor Gnatenko a6c3248
Igor Gnatenko a6c3248
%description -n q%{name}
Igor Gnatenko a6c3248
%{summary}.
Igor Gnatenko a6c3248
Igor Gnatenko a6c3248
%package -n q%{name}-devel
Igor Gnatenko a6c3248
Summary:        Development libraries and header files for %{name}
Rex Dieter 44eeab8
# before libqgpgme.so symlink was moved to avoid conflict
Rex Dieter 44eeab8
Conflicts:      kdepimlibs-devel < 4.14.10-17
Igor Gnatenko a6c3248
Requires:       q%{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Rex Dieter 3e8503e
Requires:       %{name}pp-devel%{?_isa}
Igor Gnatenko a6c3248
# For automatic provides
Igor Gnatenko a6c3248
BuildRequires:  cmake
Igor Gnatenko a6c3248
Igor Gnatenko a6c3248
%description -n q%{name}-devel
Igor Gnatenko a6c3248
%{summary}.
Igor Gnatenko a6c3248
Igor Gnatenko 121e963
%package -n python2-gpg
Igor Gnatenko 506fb09
Summary:        %{name} bindings for Python 2
Igor Gnatenko 121e963
%{?python_provide:%python_provide python2-gpg}
Igor Gnatenko 506fb09
BuildRequires:  python2-devel
Igor Gnatenko e6ff799
Requires:       %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Igor Gnatenko 506fb09
Igor Gnatenko 85b872e
%description -n python2-gpg
Igor Gnatenko 506fb09
%{summary}.
Igor Gnatenko 506fb09
Igor Gnatenko 121e963
%package -n python3-gpg
Igor Gnatenko 506fb09
Summary:        %{name} bindings for Python 3
Igor Gnatenko 121e963
%{?python_provide:%python_provide python3-gpg}
Igor Gnatenko 506fb09
BuildRequires:  python3-devel
Igor Gnatenko e6ff799
Requires:       %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
86fdb44
Obsoletes:      platform-python-gpg < %{version}-%{release}
Igor Gnatenko 506fb09
Igor Gnatenko 85b872e
%description -n python3-gpg
Igor Gnatenko 506fb09
%{summary}.
cvsextras cfe98d3
cvsextras cfe98d3
%prep
Igor Gnatenko ffc545a
%autosetup -p1
e4fc362
f8ec499
## HACK ALERT
f8ec499
# The config script already suppresses the -L if it's /usr/lib, so cheat and
f8ec499
# set it to a value which we know will be suppressed.
4f8e7d1
sed -i -e 's|^libdir=@libdir@$|libdir=@exec_prefix@/lib|g' src/gpgme-config.in
cvsextras cfe98d3
Igor Gnatenko e6ff799
find -type f -name Makefile\* -exec sed -i -e 's|GPG = gpg|GPG = gpg2|' {} ';'
Rex Dieter 1a5357b
cvsextras cfe98d3
%build
80cb2f5
./autogen.sh
Igor Gnatenko a6c3248
%configure --disable-static --disable-silent-rules --enable-languages=cpp,qt,python
Igor Gnatenko d4df7f7
%make_build
cvsextras cfe98d3
cvsextras cfe98d3
%install
Igor Gnatenko d4df7f7
%make_install
466db99
850617f
# unpackaged files
Igor Gnatenko d4df7f7
rm -fv %{buildroot}%{_infodir}/dir
Igor Gnatenko d4df7f7
rm -fv %{buildroot}%{_libdir}/lib*.la
cvsextras cfe98d3
7552b01
# Hack to resolve multiarch conflict (#341351)
7552b01
%ifarch %{multilib_arches}
Igor Gnatenko d4df7f7
mv %{buildroot}%{_bindir}/gpgme-config{,.%{_target_cpu}}
edbaff6
cat > gpgme-config-multilib.sh <<__END__
7552b01
#!/bin/sh
7552b01
exec %{_bindir}/gpgme-config.\$(arch) \$@
7552b01
__END__
Igor Gnatenko d4df7f7
install -D -p gpgme-config-multilib.sh %{buildroot}%{_bindir}/gpgme-config
Igor Gnatenko d4df7f7
mv %{buildroot}%{_includedir}/gpgme.h \
Igor Gnatenko d4df7f7
   %{buildroot}%{_includedir}/gpgme-%{__isa_bits}.h
Igor Gnatenko d4df7f7
install -m644 -p -D %{SOURCE2} %{buildroot}%{_includedir}/gpgme.h
7552b01
%endif
Igor Gnatenko d4df7f7
chrpath -d %{buildroot}%{_bindir}/%{name}-tool
Igor Gnatenko a6c3248
chrpath -d %{buildroot}%{_libdir}/lib%{name}pp.so*
Igor Gnatenko a6c3248
chrpath -d %{buildroot}%{_libdir}/libq%{name}.so*
ba62ffa
Igor Gnatenko 62cc647
# autofoo installs useless stuff for uninstall
Igor Gnatenko 19ee226
rm -vf %{buildroot}%{python2_sitelib}/gpg/install_files.txt
Igor Gnatenko 19ee226
rm -vf %{buildroot}%{python3_sitelib}/gpg/install_files.txt
Igor Gnatenko 62cc647
80cb2f5
%if %{with check}
84491f8
%check
8073b1d
make check
Igor Gnatenko b3de04c
%endif
cvsextras cfe98d3
9232b2e
%ldconfig_scriptlets
466db99
ba62ffa
%files
07abb9d
%license COPYING*
07abb9d
%doc AUTHORS ChangeLog NEWS README* THANKS TODO VERSION
9acb856
%{_bindir}/%{name}-json
Igor Gnatenko d4df7f7
%{_libdir}/lib%{name}.so.11*
ba62ffa
cvsextras cfe98d3
%files devel
Igor Gnatenko d4df7f7
%{_bindir}/%{name}-config
Igor Gnatenko d4df7f7
%{_bindir}/%{name}-tool
7552b01
%ifarch %{multilib_arches}
Igor Gnatenko 62cc647
%{_bindir}/%{name}-config.%{_target_cpu}
Igor Gnatenko 62cc647
%{_includedir}/%{name}-%{__isa_bits}.h
7552b01
%endif
Igor Gnatenko 62cc647
%{_includedir}/%{name}.h
Igor Gnatenko 62cc647
%{_libdir}/lib%{name}.so
Igor Gnatenko 62cc647
%{_datadir}/aclocal/%{name}.m4
Igor Gnatenko 62cc647
%{_infodir}/%{name}.info*
cvsextras cfe98d3
Rex Dieter 3e8503e
%files -n %{name}pp
Igor Gnatenko a6c3248
%doc lang/cpp/README
Igor Gnatenko a6c3248
%{_libdir}/lib%{name}pp.so.*
Igor Gnatenko a6c3248
Rex Dieter 3e8503e
%files -n %{name}pp-devel
Igor Gnatenko a6c3248
%{_includedir}/%{name}++/
Igor Gnatenko a6c3248
%{_libdir}/lib%{name}pp.so
Igor Gnatenko a6c3248
%{_libdir}/cmake/Gpgmepp/
Igor Gnatenko a6c3248
Igor Gnatenko a6c3248
%files -n q%{name}
Igor Gnatenko a6c3248
%doc lang/qt/README
Igor Gnatenko a6c3248
%{_libdir}/libq%{name}.so.*
Igor Gnatenko a6c3248
Igor Gnatenko a6c3248
%files -n q%{name}-devel
Igor Gnatenko a6c3248
%{_includedir}/q%{name}/
Igor Gnatenko a6c3248
%{_includedir}/QGpgME/
Igor Gnatenko a6c3248
%{_libdir}/libq%{name}.so
Igor Gnatenko a6c3248
%{_libdir}/cmake/QGpgme/
Igor Gnatenko a6c3248
Igor Gnatenko 121e963
%files -n python2-gpg
Igor Gnatenko 388681c
%doc lang/python/README
Igor Gnatenko 62cc647
%{python2_sitearch}/gpg-*.egg-info
Igor Gnatenko 62cc647
%{python2_sitearch}/gpg/
Igor Gnatenko 506fb09
Igor Gnatenko 121e963
%files -n python3-gpg
Igor Gnatenko 388681c
%doc lang/python/README
Igor Gnatenko 62cc647
%{python3_sitearch}/gpg-*.egg-info
Igor Gnatenko 62cc647
%{python3_sitearch}/gpg/
Igor Gnatenko 506fb09
cvsextras cfe98d3
%changelog
880144e
* Sat Feb 16 2019 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.12.0-1
880144e
- Update to 1.12.0
880144e
18da2f7
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-4
18da2f7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
18da2f7
d8f6c9b
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.11.1-3
d8f6c9b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
d8f6c9b
b562155
* Fri Jun 15 2018 Miro Hrončok <mhroncok@redhat.com> - 1.11.1-2
b562155
- Rebuilt for Python 3.7
b562155
8073b1d
* Fri Apr 20 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.11.1-1
8073b1d
- Update to 1.11.1
8073b1d
fb72ad7
* Thu Apr 19 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.11.0-1
fb72ad7
- Update to 1.11.0
fb72ad7
7222860
* Tue Apr 17 2018 Jonathan Lebon <jonathan@jlebon.com> - 1.10.0-4
7222860
- Backport patch to tweak STATUS_FAILURE handling
7222860
f1ba1b7
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-3
f1ba1b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f1ba1b7
9232b2e
* Tue Jan 30 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.10.0-2
9232b2e
- Switch to %%ldconfig_scriptlets
9232b2e
b585afd
* Wed Dec 13 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.10.0-1
b585afd
- Update to 1.10.0
b585afd
86fdb44
* Tue Nov 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.9.0-8
86fdb44
- Use better Obsoletes for platform-python
86fdb44
2e59d6e
* Fri Nov 03 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.9.0-7
2e59d6e
- Remove platform-python subpackages
2e59d6e
c8d9ad1
* Thu Aug 10 2017 Petr Viktorin <pviktori@redhat.com> - 1.9.0-6
c8d9ad1
- Add subpackage for platform-python (https://fedoraproject.org/wiki/Changes/Platform_Python_Stack)
c8d9ad1
7effbc3
* Mon Aug 07 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.9.0-5
7effbc3
- Remove BuildRequires: pth-devel, it is not needed for long time
7effbc3
6c7ecf5
* Mon Aug 07 2017 Björn Esser <besser82@fedoraproject.org> - 1.9.0-4
6c7ecf5
- Rebuilt for AutoReq cmake-filesystem
6c7ecf5
b9c9428
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-3
b9c9428
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
b9c9428
1cf2245
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.9.0-2
1cf2245
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1cf2245
80cb2f5
* Wed Mar 29 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.9.0-1
80cb2f5
- Update to 1.9.0
80cb2f5
cce396e
* Sat Feb 11 2017 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.8.0-12
cce396e
- Fix FTBFS
cce396e
a792509
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.8.0-11
a792509
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a792509
Rex Dieter cd7b8b2
* Wed Jan 18 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.8.0-10
Rex Dieter cd7b8b2
- patch out LIBASSUAN_LIBRARIES in cmake too
Rex Dieter cd7b8b2
Rex Dieter ecb68a2
* Wed Jan 18 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.8.0-9
Rex Dieter ecb68a2
- gpgmepp-devel: Requires: libassuan-devel
Rex Dieter ecb68a2
Rex Dieter 44eeab8
* Mon Jan 16 2017 Rex Dieter <rdieter@fedoraproject.org> - 1.8.0-8
Rex Dieter 44eeab8
- qgpgme-devel: Conflicts: kdepimlibs-devel < 4.14.10-17
Rex Dieter 44eeab8
Rex Dieter 3e8503e
* Sun Jan 01 2017 Rex Dieter <rdieter@math.unl.edu> - 1.8.0-7
Rex Dieter 3e8503e
- rename gpgme-pp to gpgmepp, simplify -devel deps
Rex Dieter 3e8503e
Rex Dieter 5c52124
* Sun Jan 01 2017 Rex Dieter <rdieter@math.unl.edu> - 1.8.0-6
Rex Dieter 5c52124
- backport upstream cmake-related fix
Rex Dieter 5c52124
fd703b6
* Thu Dec 22 2016 Miro Hrončok <mhroncok@redhat.com> - 1.8.0-5
fd703b6
- Rebuild for Python 3.6
fd703b6
Igor Gnatenko 121e963
* Sun Dec 11 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.8.0-4
Igor Gnatenko 121e963
- Rename pythonX-gpgme into pythonX-gpg
Igor Gnatenko 121e963
Igor Gnatenko a6c3248
* Sun Dec 11 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.8.0-3
Igor Gnatenko a6c3248
- Add Qt and C++ subpackages
Igor Gnatenko a6c3248
Igor Gnatenko 93b3b30
* Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.8.0-2
Igor Gnatenko 93b3b30
- Enable tests
Igor Gnatenko 93b3b30
Igor Gnatenko 62cc647
* Sat Dec 10 2016 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 1.8.0-1
Igor Gnatenko 62cc647
- Update to 1.8.0
Igor Gnatenko 62cc647
Igor Gnatenko 506fb09
* Wed Sep 21 2016 Igor Gnatenko <ignatenko@redhat.com> - 1.7.0-1
Igor Gnatenko 506fb09
- Update to 1.7.0
Igor Gnatenko 506fb09
Igor Gnatenko aef19f0
* Mon Jul 25 2016 Igor Gnatenko <ignatenko@redhat.com> - 1.6.0-3
Igor Gnatenko aef19f0
- Set min ver for libgpg-error
Igor Gnatenko aef19f0
Igor Gnatenko ffc545a
* Mon Jul 25 2016 Igor Gnatenko <ignatenko@redhat.com> - 1.6.0-2
Igor Gnatenko ffc545a
- Backport patch for STATUS_KEY_CONSIDERED (RHBZ #1359521)
Igor Gnatenko ffc545a
Igor Gnatenko d4df7f7
* Wed Jul 13 2016 Igor Gnatenko <ignatenko@redhat.com> - 1.6.0-1
Igor Gnatenko d4df7f7
- Update to 1.6.0 (RHBZ #1167656)
Igor Gnatenko d4df7f7
a3b7662
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-7
a3b7662
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a3b7662
c78e32d
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-6
c78e32d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c78e32d
Frantisek Kluknavsky b9ab7b3
* Sat Dec 06 2014 Frantisek Kluknavsky <fkluknav@redhat.com> - 1.4.3-5
Frantisek Kluknavsky b9ab7b3
- CVE-2014-3564, rhbz#1125170, gpgme-1.3.2-bufferoverflow.patch
Frantisek Kluknavsky b9ab7b3
334d8b4
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-4
334d8b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
334d8b4
07abb9d
* Sat Jul 12 2014 Tom Callaway <spot@fedoraproject.org> - 1.4.3-3
07abb9d
- fix license handling
07abb9d
c018f31
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4.3-2
c018f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
c018f31
Rex Dieter 1a5357b
* Wed Oct 09 2013 Rex Dieter <rdieter@fedoraproject.org> - 1.4.3-1
Rex Dieter 1a5357b
- gpgme-1.4.3
Rex Dieter 1a5357b
- cleanup .spec, trim changelog
Rex Dieter 1a5357b
995c11e
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-4
995c11e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
995c11e
367b3ee
* Tue Jul 09 2013 Karsten Hopp <karsten@redhat.com> 1.3.2-3
367b3ee
- rebuild to fix some f20 dependency issues on PPC
367b3ee
5271531
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.2-3
5271531
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
5271531
Frantisek Kluknavsky ce3b981
* Tue Nov 20 2012 Frantisek Kluknavsky <fkluknav@redhat.com> - 1.3.2-2
Frantisek Kluknavsky ce3b981
- minor spec cleanup
Frantisek Kluknavsky ce3b981
abe5866
* Wed Sep 26 2012 Tomas Mraz <tmraz@redhat.com> - 1.3.2-1
abe5866
- new upstream version
abe5866
- re-enable gpg tests (original patch by John Morris <john@zultron.com>)
abe5866
- quiet configure warning 'could not find g13'
abe5866
- there is no libgpgme-pth anymore
abe5866
4abacfd
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-9
4abacfd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
4abacfd
7ed42e5
* Sun Apr 22 2012 Rex Dieter <rdieter@fedoraproject.org> 1.3.0-8
7ed42e5
- -devel: make Requires: libgpg-error-devel arch'd
edbaff6
- ensure gpgme-config wrapper is executable
7ed42e5
ba62ffa
* Sun Apr 22 2012 Rex Dieter <rdieter@fedoraproject.org> 1.3.0-7
ba62ffa
- gpgme.h: fatal error: gpgme-i386.h: No such file or directory compilation terminated (#815116)
ba62ffa
5fe8970
* Wed Feb 15 2012 Simon Lukasik <slukasik@redhat.com> - 1.3.0-6
5fe8970
- Resolve multilib conflict of gpgme-config (#341351)
5fe8970
- Resolve multilib conflict of gpgme.h (#341351)
5fe8970
08f3406
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3.0-5
08f3406
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
08f3406
8462f3a
* Thu Mar 17 2011 Rex Dieter <rdieter@fedoraproject.org> - 1.3.0-4
8462f3a
- gpgme-config: remove libassuan-related flags as threatened (#676954) 
8462f3a
\
60e4c3d
* Sun Feb 13 2011 Rex Dieter <rdieter@fedoraproject.org> - 1.3.0-3
60e4c3d
- -devel: fix typo (broken dep)
60e4c3d
31d5bba
* Sat Feb 12 2011 Rex Dieter <rdieter@fedoraproject.org> - 1.3.0-2
31d5bba
- BR: libassuan2-devel
31d5bba
- gpgme-config outputs -lassuan (#676954)
31d5bba
208c0af
* Fri Feb 11 2011 Tomas Mraz <tmraz@redhat.com> - 1.3.0-1
208c0af
- new upstream version
208c0af
329fdb4
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-4
329fdb4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
329fdb4
2c122df
* Wed Aug 18 2010 Tomas Mraz <tmraz@redhat.com> - 1.2.0-3
2c122df
- fix the condition for adding the -D_FILE_OFFSET_BITS...
2c122df
07d90f8
* Wed Aug 11 2010 Tomas Mraz <tmraz@redhat.com> - 1.2.0-2
07d90f8
- add -D_FILE_OFFSET_BITS... to gpgme-config as appropriate (#621698)
07d90f8
8abe8a1
* Fri Jul 02 2010 Rex Dieter <rdieter@fedoraproject.org> - 1.2.0-1
8abe8a1
- gpgme-1.2.0 (#610984)
8abe8a1
ebd764b
* Sun Feb 14 2010 Rex Dieter <rdieter@fedoraproject.org> - 1.1.8-4
ebd764b
- FTBFS gpgme-1.1.8-3.fc13: ImplicitDSOLinking (#564605)
ebd764b
4cfd26b
* Thu Nov 19 2009 Tomas Mraz <tmraz@redhat.com> - 1.1.8-3
4cfd26b
- Add buildrequires gnupg2-smime for the gpgsm
4cfd26b
910ff24
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.8-2
910ff24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
910ff24
4f8e7d1
* Sat Jun 20 2009 Rex Dieter <rdieter@fedoraproject.org> - 1.1.8-1
4f8e7d1
- gpgme-1.1.8
4f8e7d1
- -devel: s/postun/preun/ info scriptlet
4f8e7d1
daccd1f
* Wed Mar 11 2009 Rex Dieter <rdieter@fedoraproject.org> - 1.1.7-3
daccd1f
- track shlib sonames closer, to highlight future abi/soname changes
daccd1f
- _with_gpg macro, to potentially conditionalize gnupg vs gnupg2 defaults
daccd1f
  for various os/releases (ie, fedora vs rhel)
daccd1f
bdead79
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.7-2
bdead79
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
bdead79
fc03300
* Sat Oct 18 2008 Rex Dieter <rdieter@fedoraproject.org> 1.1.7-1
fc03300
- gpgme-1.1.7
fc03300
d33d501
* Sun Feb 17 2008 Rex Dieter <rdieter@fedoraproject.org> 1.1.6-3
d33d501
- --with-gpg=%%_bindir/gpg2 (#432445)
d33d501
- drop Requires: gnupg (#432445)
d33d501
26cbd81
* Fri Feb 08 2008 Rex Dieter <rdieter@fedoraproject.org> 1.1.6-2 
26cbd81
- respin (gcc43)
26cbd81
f8ec499
* Fri Jan 04 2008 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.6-1
f8ec499
- gpgme-1.1.6
f8ec499
- multiarch conflicts in gpgme (#341351)
f8ec499
7d4c60c
* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.5-4
7d4c60c
- BR: gawk
7d4c60c
4ba95e5
* Sat Aug 25 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.5-3
4ba95e5
- respin (BuildID)
4ba95e5
6085284
* Thu Aug 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.5-2
6085284
- License: LGPLv2+
6085284
e897531
* Mon Jul 09 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.5-1
e897531
- gpgme-1.1.5
e897531
e96f5d5
* Mon Mar 05 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.4-1
e96f5d5
- gpgme-1.1.4
e96f5d5
850617f
* Sat Feb 03 2007 Rex Dieter <rdieter[AT]fedoraproject.org> 1.1.3-1
850617f
- gpgme-1.1.3
850617f
5dce2d1
* Tue Oct 03 2006 Rex Dieter <rexdieter[AT]users.sf.net>
5dce2d1
- respin
5dce2d1
80f1285
* Mon Sep 18 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.2-6
80f1285
- fix gpgme-config --thread=pthread --cflags
80f1285
b40ba96
* Tue Aug 29 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.2-5
b40ba96
- fc6 respin
b40ba96
eaf0323
* Mon Mar 6 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.2-4
e4fc362
- add back support for gpgme-config --thread=pthread
e4fc362
e4fc362
* Mon Mar 6 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.2-2
e4fc362
- drop extraneous libs from gpgme-config
e4fc362
1903542
* Fri Mar 3 2006 Rex Dieter <rexdieter[AT]users.sf.net> 1.1.2-1
1903542
- 1.1.2
1903542
- drop upstreamed gpgme-1.1.0-tests.patch
1903542
565b1b9
* Wed Mar 1 2006 Rex Dieter <rexdieter[AT]users.sf.net>
86a9667
- fc5: gcc/glibc respin
86a9667
86a9667
* Wed Nov 30 2005 Rex Dieter <rexdieter[AT]users.sf.net> - 1.1.0-3
86a9667
- (re)build against (newer) libksba/gnupg2
86a9667
b0b1fdb
* Thu Oct 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> - 1.1.0-2
c0f6fa8
- 1.1.0
c0f6fa8
da3e112
* Mon Aug  8 2005 Rex Dieter <rexdieter[AT]users.sf.net> - 1.0.3-1
da3e112
- 1.0.3
da3e112
- --disable-static
da3e112
ec2cc66
* Thu May 12 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 1.0.2-3
ec2cc66
- rebuilt
ec2cc66
bc49aa2
* Fri Mar 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 1.0.2-2
bc49aa2
- Fix FC4 build.
bc49aa2
466db99
* Tue Feb  1 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0:1.0.2-1
466db99
- LGPL used here, and made summary more explicit.
466db99
- Remove dirmngr dependency (gpgsm interfaces with it).
37986fa
- Obsolete cryptplug as gpgme >= 0.4.5 provides what we used cryptplug for.
466db99
466db99
* Thu Jan 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0:1.0.2-0.fdr.1
466db99
- 1.0.2
466db99
466db99
* Thu Oct 21 2004 Rex Dieter <rexdieter at sf.net> 0:1.0.0-0.fdr.1
466db99
- 1.0.0
466db99
- Requires: dirmngr
466db99
466db99
* Tue Oct 19 2004 Rex Dieter <rexdieter at sf.net> 0:0.4.7-0.fdr.1
466db99
- 0.4.7
a5b8572
cvsextras cfe98d3
* Sun May  2 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.3-0.fdr.3
cvsextras cfe98d3
- Require %%{_bindir}/gpgsm instead of newpg.
cvsextras cfe98d3
- Cosmetic spec file improvements.
cvsextras cfe98d3
cvsextras cfe98d3
* Thu Oct 23 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.3-0.fdr.2
cvsextras cfe98d3
- Update description.
cvsextras cfe98d3
cvsextras cfe98d3
* Tue Oct  7 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.3-0.fdr.1
cvsextras cfe98d3
- Update to 0.4.3.
cvsextras cfe98d3
cvsextras cfe98d3
* Fri Aug 15 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.2-0.fdr.1
cvsextras cfe98d3
- Update to 0.4.2.
cvsextras cfe98d3
- make check in the %%check section.
cvsextras cfe98d3
cvsextras cfe98d3
* Thu Jul 10 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.1-0.fdr.1
cvsextras cfe98d3
- Update to 0.4.1.
cvsextras cfe98d3
- Make -devel cooperate with --excludedocs.
cvsextras cfe98d3
cvsextras cfe98d3
* Sat Apr 19 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.0-0.fdr.2
cvsextras cfe98d3
- BuildRequire pth-devel, fix missing epoch in -devel Requires (#169).
cvsextras cfe98d3
- Save .spec in UTF-8.
cvsextras cfe98d3
cvsextras cfe98d3
* Sat Mar 22 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.0-0.fdr.1
cvsextras cfe98d3
- Update to current Fedora guidelines.
cvsextras cfe98d3
- Exclude %%{_libdir}/*.la.
cvsextras cfe98d3
cvsextras cfe98d3
* Tue Feb 12 2003 Warren Togami <warren@togami.com> 0.4.0-1.fedora.3
cvsextras cfe98d3
- info/dir temporary workaround
cvsextras cfe98d3
cvsextras cfe98d3
* Sat Feb  8 2003 Ville Skyttä <ville.skytta at iki.fi> - 0.4.0-1.fedora.1
cvsextras cfe98d3
- First Fedora release.