Hello community,
here is the log from the commit of package libqca2
checked in at Fri Aug 3 23:36:15 CEST 2007.
--------
--- libqca2/libqca2.changes 2007-06-20 19:48:06.000000000 +0200
+++ /mounts/work_src_done/STABLE/libqca2/libqca2.changes 2007-08-03 18:59:37.000000000 +0200
@@ -2 +2 @@
-Wed Jun 20 19:47:47 CEST 2007 - dmueller@suse.de
+Fri Aug 3 18:59:01 CEST 2007 - dmueller@suse.de
@@ -4 +4,8 @@
-- update to svn677962: Small API change
+- update to svn695914
+- build plugins modular
+- add nss, gcrypt, gnupg and cyrus-sasl plugins
+
+-------------------------------------------------------------------
+Mon Jun 25 19:23:39 CEST 2007 - dmueller@suse.de
+
+- update to svn revision680219
Old:
----
qca2-1.99.svn677962.tar.bz2
New:
----
libqca2.diff
qca2-1.99.svn695914.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libqca2.spec ++++++
--- /var/tmp/diff_new_pack.s17891/_old 2007-08-03 23:35:44.000000000 +0200
+++ /var/tmp/diff_new_pack.s17891/_new 2007-08-03 23:35:44.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package libqca2 (Version 1.99.svn677962)
+# spec file for package libqca2 (Version 1.99.svn695914)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -12,15 +12,21 @@
Name: libqca2
BuildRequires: cmake libdrm-devel libjpeg-devel libqt4-devel openssl-devel update-desktop-files
+BuildRequires: cyrus-sasl-devel gpg2 libgcrypt-devel mozilla-nss-devel
+%if %suse_version < 1030
+BuildRequires: gmp-devel
+%endif
BuildRequires: Botan-devel
-License: GNU Library General Public License v. 2.0 and 2.1 (LGPL)
+License: LGPL v2 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: 1.99.svn677962
+Version: 1.99.svn695914
Release: 1
-Source: qca2-%{version}.tar.bz2
+%define tar_version %version
+Source: qca2-%{tar_version}.tar.bz2
+Patch: libqca2.diff
%description
This package provides a generic Qt cryptographic architecture,
@@ -54,8 +60,70 @@
--------
Justin Karneges
+%package plugin-cyrus-sasl
+Summary: Qt Cryptographic Architecture 2
+Group: Development/Libraries/C and C++
+Requires: %name = %version
+
+%description plugin-cyrus-sasl
+This package provides a generic Qt cryptographic architecture,
+including a library and a plug-in for using all supported capabilities
+of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and
+AES.
+
+It can be extended by further plug-ins, for example, with qca-sasl for
+SASL support.
+
+
+
+Authors:
+--------
+ Justin Karneges
+
+%package plugin-botan
+Summary: Qt Cryptographic Architecture 2
+Group: Development/Libraries/C and C++
+Requires: %name = %version
+Provides: %name:%{_libdir}/qt4/plugins/crypto/libqca-botan.so
+
+%description plugin-botan
+This package provides a generic Qt cryptographic architecture,
+including a library and a plug-in for using all supported capabilities
+of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and
+AES.
+
+It can be extended by further plug-ins, for example, with qca-sasl for
+SASL support.
+
+
+
+Authors:
+--------
+ Justin Karneges
+
+%package plugin-nss
+Summary: Qt Cryptographic Architecture 2
+Group: Development/Libraries/C and C++
+Requires: %name = %version
+
+%description plugin-nss
+This package provides a generic Qt cryptographic architecture,
+including a library and a plug-in for using all supported capabilities
+of openssl, like SSL/TLS, X509, RSA, SHA1, MD5, Blowfish, 3DES, and
+AES.
+
+It can be extended by further plug-ins, for example, with qca-sasl for
+SASL support.
+
+
+
+Authors:
+--------
+ Justin Karneges
+
%prep
-%setup -q -n qca2-%version
+%setup -q -n qca2-%{tar_version}
+%patch
%build
export CXXFLAGS="$RPM_OPT_FLAGS"
@@ -82,19 +150,40 @@
%doc README COPYING TODO
%{_libdir}/libqca.so.*
%dir %{_libdir}/qt4/plugins/crypto
-%{_libdir}/qt4/plugins/crypto/libqca*
+%{_libdir}/qt4/plugins/crypto/libqca-logger.so
+%{_libdir}/qt4/plugins/crypto/libqca-softstore.so
+%{_libdir}/qt4/plugins/crypto/libqca-ossl.so
+%{_libdir}/qt4/plugins/crypto/libqca-gnupg.so
+%{_libdir}/qt4/plugins/crypto/libqca-gcrypt.so
%files devel
%defattr(-,root,root)
#%doc examples
/usr/bin/qcatool
/usr/include/QtCrypto
+/usr/share/qt4/mkspecs/features/crypto.prf
%{_libdir}/libqca.so
%{_libdir}/pkgconfig/qca.pc
+%files plugin-cyrus-sasl
+%defattr(-,root,root)
+%{_libdir}/qt4/plugins/crypto/libqca-cyrus-sasl.so
+
+%files plugin-botan
+%defattr(-,root,root)
+%{_libdir}/qt4/plugins/crypto/libqca-botan.so
+
+%files plugin-nss
+%defattr(-,root,root)
+%{_libdir}/qt4/plugins/crypto/libqca-nss.so
+
%changelog
-* Wed Jun 20 2007 - dmueller@suse.de
-- update to svn677962: Small API change
+* 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
++++++ libqca2.diff ++++++
--- CMakeLists.txt 2007-07-06 16:46:36.000000000 +0200
+++ CMakeLists.txt 2007-08-03 12:27:09.000000000 +0200
@@ -115,7 +115,7 @@
INSTALL(FILES "${CMAKE_BINARY_DIR}/qca.pc" DESTINATION ${PKGCONFIG_INSTALL_PREFIX})
CONFIGURE_FILE("crypto.prf.cmake" "${CMAKE_BINARY_DIR}/crypto.prf" @ONLY)
-INSTALL(FILES "${CMAKE_BINARY_DIR}/crypto.prf" DESTINATION ${CMAKE_INSTALL_PREFIX}/mkspecs/features)
+INSTALL(FILES "${CMAKE_BINARY_DIR}/crypto.prf" DESTINATION ${CMAKE_INSTALL_PREFIX}/share/qt4/mkspecs/features)
add_subdirectory(src)
add_subdirectory(tools)
++++++ qca2-1.99.svn677962.tar.bz2 -> qca2-1.99.svn695914.tar.bz2 ++++++
++++ 28589 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