Hello community, here is the log from the commit of package libqca2 for openSUSE:Factory checked in at Thu Jul 9 10:08:07 CEST 2009. -------- --- libqca2/libqca2.changes 2009-05-03 22:20:52.000000000 +0200 +++ libqca2/libqca2.changes 2009-07-08 14:22:36.000000000 +0200 @@ -1,0 +2,13 @@ +Wed Jul 8 14:22:19 CEST 2009 - dmueller@suse.de + +- readd qt dependency + +------------------------------------------------------------------- +Fri Jul 3 23:47:56 CEST 2009 - prusnak@suse.cz + +- updated to 2.0.2 + * Bugfix release, forward and backward compatible with 2.0.x + * Fix compatibility with Qt 4.5 when QCA::Initializer appears before QApp + * Don't convert to secure memory when Hash::update(QByteArray) is used + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- qca-2.0.1.tar.bz2 New: ---- qca-2.0.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqca2.spec ++++++ --- /var/tmp/diff_new_pack.xuzYPQ/_old 2009-07-09 10:07:03.000000000 +0200 +++ /var/tmp/diff_new_pack.xuzYPQ/_new 2009-07-09 10:07:03.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package libqca2 (Version 2.0.1) +# spec file for package libqca2 (Version 2.0.2) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -22,37 +22,28 @@ BuildRequires: cmake libdrm-devel libjpeg-devel libqt4-devel openssl-devel BuildRequires: kde4-filesystem update-desktop-files BuildRequires: cyrus-sasl-devel gpg2 libgcrypt-devel mozilla-nss-devel -%if %suse_version < 1030 -BuildRequires: gmp-devel -%define my_subdirs qca-gnupg-* qca-ossl-* qca-cyrus-sasl-* -%define with_pkcs11 0 -%else -%define my_subdirs qca-gnupg-* qca-ossl-* qca-pkcs11-* qca-cyrus-sasl-* -%define with_pkcs11 1 -BuildRequires: pkcs11-helper-devel -%endif -BuildRequires: libbotan-devel +BuildRequires: libbotan-devel pkcs11-helper-devel License: LGPL v2.1 or later Group: Development/Libraries/C and C++ Summary: Qt Cryptographic Architecture 2 BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://delta.affinix.com/qca/ -Version: 2.0.1 -Release: 8 -%define tar_version %version +Version: 2.0.2 +Release: 1 +%define tar_version %{version} +%define my_subdirs qca-gnupg-* qca-ossl-* qca-pkcs11-* qca-cyrus-sasl-* %define with_botan 0 %define with_nss 0 -Source: qca-%{tar_version}.tar.bz2 -Source1: qca-cyrus-sasl-2.0.0-beta3.tar.bz2 -Source2: qca-gnupg-2.0.0-beta3.tar.bz2 -Source3: qca-ossl-2.0.0-beta3.tar.bz2 -Source4: qca-pkcs11-2.0.0-beta2.tar.bz2 +%define with_pkcs11 1 +Source: http://delta.affinix.com/download/qca/2.0/qca-%{tar_version}.tar.bz2 +Source1: http://delta.affinix.com/download/qca/2.0/plugins/qca-cyrus-sasl-2.0.0-beta3... +Source2: http://delta.affinix.com/download/qca/2.0/plugins/qca-gnupg-2.0.0-beta3.tar.... +Source3: http://delta.affinix.com/download/qca/2.0/plugins/qca-ossl-2.0.0-beta3.tar.b... +Source4: http://delta.affinix.com/download/qca/2.0/plugins/qca-pkcs11-2.0.0-beta2.tar... Patch0: fix-qt-check.diff Patch1: r928413.diff -%if %suse_version > 1020 Requires: gpg2 >= 2.0.0 %requires_eq libqt4 -%endif %description This package provides a generic Qt cryptographic architecture, @@ -73,7 +64,7 @@ License: LGPL v2.1 or later Summary: Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ -Requires: %name = %version +Requires: %{name} = %{version} Requires: libqt4-devel Botan-devel %description devel @@ -91,7 +82,7 @@ License: LGPL v2.1 or later Summary: Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ -Requires: %name = %version +Requires: %{name} = %{version} %description plugin-cyrus-sasl This package provides a generic Qt cryptographic architecture, @@ -114,8 +105,8 @@ License: LGPL v2.1 or later Summary: Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ -Requires: %name = %version -Provides: %name:%{_libdir}/qt4/plugins/crypto/libqca-botan.so +Requires: %{name} = %{version} +Provides: %{name}:%{_libdir}/qt4/plugins/crypto/libqca-botan.so %description plugin-botan This package provides a generic Qt cryptographic architecture, @@ -139,7 +130,7 @@ License: LGPL v2.1 or later Summary: Qt Cryptographic Architecture 2 Group: Development/Libraries/C and C++ -Requires: %name = %version +Requires: %{name} = %{version} %description plugin-nss This package provides a generic Qt cryptographic architecture, @@ -163,7 +154,7 @@ License: LGPL v2.1 or later Summary: Qt Cryptographic Architecture 2 - pkcs11 support Group: Development/Libraries/C and C++ -Requires: %name = %version +Requires: %{name} = %{version} %description plugin-pkcs11 This package provides a generic Qt cryptographic architecture, @@ -193,7 +184,7 @@ %build pushd plugins -rm -rf CMakeLists.txt qca-%version +rm -rf CMakeLists.txt qca-%{version} for i in *; do echo "add_subdirectory($i)" >> CMakeLists.txt done @@ -201,15 +192,15 @@ export CXXFLAGS="$RPM_OPT_FLAGS" export CFLAGS="$RPM_OPT_FLAGS" EXTRA_FLAGS="" -if [ %_lib = lib64 ]; then +if [ %{_lib} = lib64 ]; then EXTRA_FLAGS="$EXTRA_FLAGS -DLIB_SUFFIX=64" fi #cmake . -DCMAKE_CXXFLAGS="$RPM_OPT_FLAGS" -DCMAKE_CFLAGS="$RPM_OPT_FLAGS" -DCMAKE_INSTALL_PREFIX=/usr $EXTRA_FLAGS -./configure --prefix=%_prefix --libdir=%_libdir --debug --no-separate-debug-info +./configure --prefix=%{_prefix} --libdir=%{_libdir} --debug --no-separate-debug-info make %{?jobs:-j %jobs} export LD_LIBRARY_PATH=$PWD/lib cd plugins -for sub in %my_subdirs; do +for sub in %{my_subdirs}; do pushd $sub ./configure --debug --no-separate-debug-info --with-qca=$PWD/../.. --verbose make %{?jobs:-j %jobs} @@ -220,12 +211,12 @@ make INSTALL_ROOT=$RPM_BUILD_ROOT install rm apidocs/html/installdox cd plugins -for sub in %my_subdirs; do +for sub in %{my_subdirs}; do pushd $sub make INSTALL_ROOT=$RPM_BUILD_ROOT install popd done -mkdir -p $RPM_BUILD_ROOT/%_libdir/pkgconfig +mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkgconfig %post -p /sbin/ldconfig @@ -248,19 +239,19 @@ %{_libdir}/qt4/plugins/crypto/libqca-ossl.so %{_libdir}/qt4/plugins/crypto/libqca-gnupg.so #%{_libdir}/qt4/plugins/crypto/libqca-gcrypt.so -/usr/share/qca/certs/ -%dir /usr/share/qca +%dir %{_datadir}/qca +%{_datadir}/qca/certs/ %files devel %defattr(-,root,root) %doc apidocs/html -/usr/bin/qcatool2 -/usr/include/QtCrypto -/usr/share/qt4/mkspecs/features/crypto.prf -/usr/share/man/man1/qcatool2* +%{_bindir}/qcatool2 +%{_includedir}/QtCrypto +%{_datadir}/qt4/mkspecs/features/crypto.prf +%{_mandir}/man1/qcatool2* %{_libdir}/libqca.so %{_libdir}/libqca.prl -%_libdir/pkgconfig/qca2.pc +%{_libdir}/pkgconfig/qca2.pc %files plugin-cyrus-sasl %defattr(-,root,root) @@ -281,77 +272,7 @@ %files plugin-pkcs11 %defattr(-,root,root) -%_libdir/qt4/plugins/crypto/libqca-pkcs11.so +%{_libdir}/qt4/plugins/crypto/libqca-pkcs11.so %endif %changelog -* Sun May 03 2009 dmueller@suse.de -- qt plugins need *exactly* the same Qt version -* Thu Feb 19 2009 dmueller@suse.de -- fix build with gcc 4.4 -- fix build for older distros -- fix baselibs configuration -* Wed Feb 11 2009 ro@suse.de -- added libqca2 to baselibs.conf (required by plugins) -* Tue Feb 03 2009 dmueller@suse.de -- fix qt version check (bnc#471444) -* Thu Jan 22 2009 dmueller@suse.de -- add baselibs.conf -* Thu Aug 28 2008 wstephenson@suse.de -- update to 2.0.1 - * Bugfix release - * the pkgconfig file is always qca2.pc, even in debug mode - * Certificates containing wildcards are now matched properly - * DirWatch/FileWatch now work - * Keystore writes now work - * Don't delete objects in their event handler (prevents Qt 4.4 warnings) - * Fix potential hang with TLS in server mode -- improve packaging -* Mon Jul 07 2008 dmueller@suse.de -- update qca providers to latest beta release (bnc#379500) -* Sat Oct 20 2007 dmueller@suse.de -- only move the pkgconfig file for lib64 archs -* Thu Oct 18 2007 dmueller@suse.de -- build fix -* Thu Oct 18 2007 dmueller@suse.de -- improve packaging -* Wed Oct 17 2007 dmueller@suse.de -- update to 2.0.0 final: - - Rewritten for Qt 4 - - MAC algorithms - - DSA - - Diffie-Hellman - - Secure random - - Secure memory - - Extensive X.509 API, supporting chains, crls, and validation - - Smart cards and other key storage - - OpenPGP - - Cryptographic Message Syntax (for S/MIME) - - probably more -* Tue Aug 28 2007 dmueller@suse.de -- update to 2.0.0-test1: - * finalized API -* Mon Aug 06 2007 aj@suse.de -- Botan-devel -> libbotan-devel -* Fri Aug 03 2007 dmueller@suse.de -- update to svn695914 -- build plugins modular -- add nss, gcrypt, gnupg and cyrus-sasl plugins -* Mon Jun 25 2007 dmueller@suse.de -- update to svn revision680219 -* Thu May 31 2007 dmueller@suse.de -- update to svn670229 to fix compilation with gcc 4.3 -* Mon Apr 23 2007 dmueller@suse.de -- build against system Botan -* Thu Apr 19 2007 dmueller@suse.de -- spec file cleanup -* Sun Apr 15 2007 dmueller@suse.de -- fix build -* Wed Apr 11 2007 dmueller@suse.de -- fix -devel package requires -* Thu Apr 05 2007 dmueller@suse.de -- remove examples from devel package -* Tue Jan 23 2007 dmueller@suse.de -- fix build on lib64 platforms -* Mon Jan 22 2007 dmueller@suse.de -- Initial package (SVN r626102) ++++++ qca-2.0.1.tar.bz2 -> qca-2.0.2.tar.bz2 ++++++ ++++ 6435 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org