From: Dariusz Michaluk Date: Tue, 13 Feb 2024 14:15:08 +0000 (+0100) Subject: Upgrade to libassuan 2.5.6 X-Git-Tag: accepted/tizen/unified/20240214.163952^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=HEAD;p=platform%2Fupstream%2Flibassuan.git Upgrade to libassuan 2.5.6 Change-Id: I7b64a95b8193bc0b2d320eb4f0b33f71160fc3e4 --- a67b62cca47b15ea9fabb2c634be8b5c3e48aa42 diff --cc packaging/libassuan.spec index 1680ccd,0000000..b4eeba7 mode 100644,000000..100644 --- a/packaging/libassuan.spec +++ b/packaging/libassuan.spec @@@ -1,60 -1,0 +1,60 @@@ +Name: libassuan - Version: 2.5.5 ++Version: 2.5.6 +Release: 0 +License: GPL-3.0+ or LGPL-2.1+ +Summary: IPC library used by GnuPG version 2 +Url: http://www.gnupg.org/aegypten2/index.html +Group: Security/Libraries +Source: %{name}-%{version}.tar.bz2 +Source1: baselibs.conf +Source1001: libassuan.manifest +BuildRequires: libgpg-error-devel >= 1.4 + +%description +Libassuan is the IPC library used by gpg2 (GnuPG version 2) + +%package devel +Summary: IPC library used by GnuPG version 2 +Group: Development/Libraries +Requires: libassuan = %{version} +Requires: libgpg-error-devel + +%description devel +Libassuan is the IPC library used by gpg2 (GnuPG version 2) + +gpgme also uses libassuan to communicate with a libassuan-enabled GnuPG +v2 server, but it uses it's own copy of libassuan. + +%prep +%setup -q +cp %{SOURCE1001} . + +%build +# Compile with PIC, library is linked into shared libraries: +export CFLAGS="%{optflags}" +export LDFLAGS="-fPIC" +%reconfigure +%__make %{?_smp_mflags} + +%install +%make_install + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%manifest %{name}.manifest +%defattr(-,root,root) +%license COPYING COPYING.LIB +%{_libdir}/libassuan.so.* + +%files devel +%manifest %{name}.manifest +%defattr(-,root,root) +%doc %{_infodir}/assuan* +%{_includedir}/*.h +%{_bindir}/*-config +%{_datadir}/aclocal/*.m4 +%{_libdir}/libassuan.so +%{_libdir}/pkgconfig/libassuan.pc