rev 9353 - in trunk/packages/qca: . qca2/debian qca2-plugin-cyrus-sasl qca2-plugin-cyrus-sasl/debian qca2-plugin-gnupg/debian qca2-plugin-ossl/debian qca2-plugin-pkcs11 qca2-plugin-pkcs11/debian

Matthew Rosewarne mukidohime-guest at alioth.debian.org
Sat Feb 9 03:59:59 UTC 2008


Author: mukidohime-guest
Date: 2008-02-09 03:59:58 +0000 (Sat, 09 Feb 2008)
New Revision: 9353

Added:
   trunk/packages/qca/qca2-plugin-cyrus-sasl/
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/changelog
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/compat
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/control
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/copyright
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/rules
   trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/watch
   trunk/packages/qca/qca2-plugin-gnupg/debian/watch
   trunk/packages/qca/qca2-plugin-ossl/debian/watch
   trunk/packages/qca/qca2-plugin-pkcs11/debian/
   trunk/packages/qca/qca2-plugin-pkcs11/debian/changelog
   trunk/packages/qca/qca2-plugin-pkcs11/debian/compat
   trunk/packages/qca/qca2-plugin-pkcs11/debian/control
   trunk/packages/qca/qca2-plugin-pkcs11/debian/copyright
   trunk/packages/qca/qca2-plugin-pkcs11/debian/rules
   trunk/packages/qca/qca2-plugin-pkcs11/debian/watch
Removed:
   trunk/packages/qca/qca2-plugin-gnupg/debian/docs
   trunk/packages/qca/qca2-plugin-gnupg/debian/libqca2-plugin-gnupg.install
   trunk/packages/qca/qca2-plugin-ossl/debian/docs
   trunk/packages/qca/qca2-plugin-ossl/debian/libqca2-plugin-ossl.install
   trunk/packages/qca/qca2-plugin-ossl/debian/stamp-autotools-files
   trunk/packages/qca/qca2-plugin-sasl/
Modified:
   trunk/packages/qca/qca2-plugin-gnupg/debian/changelog
   trunk/packages/qca/qca2-plugin-gnupg/debian/compat
   trunk/packages/qca/qca2-plugin-gnupg/debian/control
   trunk/packages/qca/qca2-plugin-gnupg/debian/copyright
   trunk/packages/qca/qca2-plugin-gnupg/debian/rules
   trunk/packages/qca/qca2-plugin-ossl/debian/changelog
   trunk/packages/qca/qca2-plugin-ossl/debian/compat
   trunk/packages/qca/qca2-plugin-ossl/debian/control
   trunk/packages/qca/qca2-plugin-ossl/debian/copyright
   trunk/packages/qca/qca2-plugin-ossl/debian/rules
   trunk/packages/qca/qca2/debian/changelog
   trunk/packages/qca/qca2/debian/control
   trunk/packages/qca/qca2/debian/rules
Log:
* QCA plugins
  * Reworked -gnupg & -ossl, based on qca2
  * Added -cyrus-sasl and -pkcs11


Modified: trunk/packages/qca/qca2/debian/changelog
===================================================================
--- trunk/packages/qca/qca2/debian/changelog	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2/debian/changelog	2008-02-09 03:59:58 UTC (rev 9353)
@@ -12,7 +12,7 @@
   * Suggest qca2 plugins.
   * Add watch file.
 
- -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Wed, 06 Feb 2008 02:43:55 -0500
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 08 Feb 2008 22:56:05 -0500
 
 qca2 (2.0.0-3) unstable; urgency=low
 

Modified: trunk/packages/qca/qca2/debian/control
===================================================================
--- trunk/packages/qca/qca2/debian/control	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2/debian/control	2008-02-09 03:59:58 UTC (rev 9353)
@@ -3,8 +3,7 @@
 Section: libs
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
 Uploaders: Jan Niehusmann <jan at debian.org>, Matthew Rosewarne <mrosewarne at inoutbox.com>
-Build-Depends: cdbs (>= 0.4.51), debhelper (>= 6.0.0), quilt, cmake, libqt4-dev,
- ca-certificates
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 6), quilt, libqt4-dev, ca-certificates
 Build-Conflicts: qca-dev, libqca2-dev
 Standards-Version: 3.7.3
 Homepage: http://delta.affinix.com/qca/
@@ -13,7 +12,7 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: libqca2-plugin-gnupg, libqca2-plugin-ossl
+Suggests: libqca2-plugin-cyrus-sasl, libqca2-plugin-gnupg, libqca2-plugin-ossl, libqca2-plugin-pkcs11
 Conflicts: libqca2-plugin-gnupg (<< 0.1~20070904-1), libqca2-plugin-ossl (<< 0.1~20070904-1)
 Description: libraries for the Qt Cryptographic Architecture
  The Qt Cryptographic Architecture provides a straightforward and cross-

Modified: trunk/packages/qca/qca2/debian/rules
===================================================================
--- trunk/packages/qca/qca2/debian/rules	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2/debian/rules	2008-02-09 03:59:58 UTC (rev 9353)
@@ -11,10 +11,12 @@
 # QConf breaks with CDBS default DEB_MAKE_INVOKE
 DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) make -C $(DEB_BUILDDIR)
 
-# QConf configure script
+# QConf configure script rule derived from qmake.mk
 # DEB_BUILD_OPTIONS is not supported!
-common-configure-arch::
-	./configure --prefix=/usr --qtdir=/usr/share/qt4 --disable-tests
+common-configure-arch common-configure-indep:: common-configure-impl
+common-configure-impl:: $(DEB_BUILDDIR)/Makefile
+$(DEB_BUILDDIR)/Makefile:
+	cd $(DEB_BUILDDIR) && ./configure --prefix=/usr --qtdir=/usr/share/qt4 --disable-tests
 
 # Clean up QConf
 clean::

Added: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/changelog
===================================================================
--- trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/changelog	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/changelog	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,7 @@
+qca2-plugin-cyrus-sasl (2.0.0~beta3-1) UNRELEASED; urgency=low
+
+  +++ Changes by Matthew Rosewarne:
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 08 Feb 2008 22:54:17 -0500

Added: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/compat
===================================================================
--- trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/compat	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/compat	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1 @@
+6

Added: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/control
===================================================================
--- trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/control	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/control	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,18 @@
+Source: qca2-plugin-cyrus-sasl
+Section: libs
+Priority: optional
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Matthew Rosewarne <mrosewarne at inoutbox.com>
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 6), libqca2-dev (>=2.0.0), libsasl2-dev
+Standards-Version: 3.7.3
+Homepage: http://delta.affinix.com/qca/
+
+Package: libqca2-plugin-cyrus-sasl
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: SASL support for the Qt Cryptographic Architecture
+ The Qt Cryptographic Architecture provides a straightforward and cross-
+ platform API for a range of cryptographic features, including SSL/TLS,
+ X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
+ .
+ This plugin provides support for SASL using the Cyrus SASL library.

Added: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/copyright
===================================================================
--- trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/copyright	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/copyright	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,35 @@
+This package was debianized by Matthew Rosewarne <mrosewarne at inoutbox.com> on
+Fri, 08 Feb 2008 18:22:29 -0500.
+
+It was downloaded from <http://delta.affinix.com/qca/>
+
+Upstream Author:
+
+    Justin Karneges <justin at affinix.com>
+
+Copyright:
+
+    Copyright (C) 2003-2007 Justin Karneges <justin at affinix.com>
+    Copyright (C) 2006 Michail Pishchagin <mblsha at gmail.com>
+
+License:
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2008, Matthew Rosewarne <mrosewarne at inoutbox.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/rules
===================================================================
--- trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/rules	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/rules	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+  
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/class/makefile.mk
+
+# QMake targets
+DEB_MAKE_INSTALL_TARGET = install INSTALL_ROOT=$(DEB_DESTDIR)
+DEB_MAKE_CLEAN_TARGET = distclean
+
+# QConf breaks with CDBS default DEB_MAKE_INVOKE
+DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) make -C $(DEB_BUILDDIR)
+
+# QConf configure script rule derived from qmake.mk
+# DEB_BUILD_OPTIONS is not supported!
+common-configure-arch common-configure-indep:: common-configure-impl
+common-configure-impl:: $(DEB_BUILDDIR)/Makefile
+$(DEB_BUILDDIR)/Makefile:
+	cd $(DEB_BUILDDIR) && ./configure --qtdir=/usr/share/qt4
+
+# Clean up QConf
+clean::
+	rm -rf conf.log conf.pri lib/
+
+
+# No debug for now
+binary-post-install/libqca2-plugin-cyrus-sasl::
+	rm $(DEB_DESTDIR)/usr/lib/qt4/plugins/crypto/libqca-cyrus-sasl.so.debug


Property changes on: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/watch
===================================================================
--- trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/watch	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-cyrus-sasl/debian/watch	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,4 @@
+version=3
+
+opts=dversionmangle=s/~/-/ \
+http://delta.affinix.com/download/qca/2.0/plugins/qca-cyrus-sasl-(.*).tar\.bz2

Modified: trunk/packages/qca/qca2-plugin-gnupg/debian/changelog
===================================================================
--- trunk/packages/qca/qca2-plugin-gnupg/debian/changelog	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-gnupg/debian/changelog	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1,9 +1,16 @@
 qca2-plugin-gnupg (2.0.0~beta2) UNRELEASED; urgency=low
 
+  +++ Changes by Matthew Rosewarne:
+
   * New upstream release.
+  * Switch rules to CDBS.
+  * Bump compat to 6.
+  * Bump Standards-Version to 3.7.3.
+  * Tweak package description.
   * Add Homepage: to control.
+  * Add watch file.
 
- -- Matthew Rosewarne <mrosewarne at inoutbox.com>  Tue, 08 Jan 2008 12:38:35 -0500
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 08 Feb 2008 22:54:53 -0500
 
 qca2-plugin-gnupg (0.1~20070904-2) unstable; urgency=low
 

Modified: trunk/packages/qca/qca2-plugin-gnupg/debian/compat
===================================================================
--- trunk/packages/qca/qca2-plugin-gnupg/debian/compat	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-gnupg/debian/compat	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1 +1 @@
-5
+6

Modified: trunk/packages/qca/qca2-plugin-gnupg/debian/control
===================================================================
--- trunk/packages/qca/qca2-plugin-gnupg/debian/control	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-gnupg/debian/control	2008-02-09 03:59:58 UTC (rev 9353)
@@ -2,13 +2,17 @@
 Section: libs
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Uploaders: Jan Niehusmann <jan at debian.org>
-Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libqca2-dev (>=2.0.0)
-Standards-Version: 3.7.2
+Uploaders: Jan Niehusmann <jan at debian.org>, Matthew Rosewarne <mrosewarne at inoutbox.com>
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 6), libqca2-dev (>=2.0.0)
+Standards-Version: 3.7.3
 Homepage: http://delta.affinix.com/qca/
 
 Package: libqca2-plugin-gnupg
 Architecture: any
 Depends: gnupg, ${shlibs:Depends}, ${misc:Depends}
-Description: QCA gnupg plugin for libqca2
- This plugin provides features based on gnupg to qca2. 
+Description: GnuPG/OpenPGP support for the Qt Cryptographic Architecture
+ The Qt Cryptographic Architecture provides a straightforward and cross-
+ platform API for a range of cryptographic features, including SSL/TLS,
+ X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
+ .
+ This plugin provides support for OpenPGP using GNU Privacy Guard.

Modified: trunk/packages/qca/qca2-plugin-gnupg/debian/copyright
===================================================================
--- trunk/packages/qca/qca2-plugin-gnupg/debian/copyright	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-gnupg/debian/copyright	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1,7 +1,7 @@
 This package was debianized by Jan Niehusmann <jan at debian.org> on
 Fri, 27 Jul 2007 14:04:02 +0200.
 
-It was downloaded from <http://delta.affinix.com/download/qca/2.0/beta7/qca-gnupg-0.1-20070706.tar.bz2>
+It was downloaded from <http://delta.affinix.com/qca/>
 
 Upstream Authors: 
 

Deleted: trunk/packages/qca/qca2-plugin-gnupg/debian/docs

Deleted: trunk/packages/qca/qca2-plugin-gnupg/debian/libqca2-plugin-gnupg.install

Modified: trunk/packages/qca/qca2-plugin-gnupg/debian/rules
===================================================================
--- trunk/packages/qca/qca2-plugin-gnupg/debian/rules	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-gnupg/debian/rules	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1,25 +1,28 @@
 #!/usr/bin/make -f
   
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/qmake.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/class/makefile.mk
 
-DEB_MAKE_CLEAN_TARGET    = clean
-DEB_MAKE_BUILD_TARGET    = all
-DEB_MAKE_INSTALL_TARGET  = install INSTALL_ROOT=$(CURDIR)/debian/tmp/
-DEB_DH_INSTALL_SOURCEDIR = debian/tmp
-# no check for this software
-# DEB_MAKE_CHECK_TARGET   =
+# QMake targets
+DEB_MAKE_INSTALL_TARGET = install INSTALL_ROOT=$(DEB_DESTDIR)
+DEB_MAKE_CLEAN_TARGET = distclean
 
+# QConf breaks with CDBS default DEB_MAKE_INVOKE
+DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) make -C $(DEB_BUILDDIR)
+
+# QConf configure script rule derived from qmake.mk
+# DEB_BUILD_OPTIONS is not supported!
 common-configure-arch common-configure-indep:: common-configure-impl
-
 common-configure-impl:: $(DEB_BUILDDIR)/Makefile
-
 $(DEB_BUILDDIR)/Makefile:
-	cd $(DEB_BUILDDIR) && ./configure
+	cd $(DEB_BUILDDIR) && ./configure --qtdir=/usr/share/qt4
 
+# Clean up QConf
 clean::
-	rm -f $(DEB_BUILDDIR)/Makefile $(DEB_BUILDDIR)/.qmake.internal.cache
-	rm -f $(DEB_BUILDDIR)/lib/libqca-gnupg.so*
-	rm -f $(DEB_BUILDDIR)/conf.log
-	rm -f $(DEB_BUILDDIR)/conf.pri
+	rm -rf conf.log conf.pri lib/
 
+
+# No debug for now
+binary-post-install/libqca2-plugin-gnupg::
+	rm $(DEB_DESTDIR)/usr/lib/qt4/plugins/crypto/libqca-gnupg.so.debug

Added: trunk/packages/qca/qca2-plugin-gnupg/debian/watch
===================================================================
--- trunk/packages/qca/qca2-plugin-gnupg/debian/watch	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-gnupg/debian/watch	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,4 @@
+version=3
+
+opts=dversionmangle=s/~/-/ \
+http://delta.affinix.com/download/qca/2.0/plugins/qca-gnupg-(.*).tar\.bz2

Modified: trunk/packages/qca/qca2-plugin-ossl/debian/changelog
===================================================================
--- trunk/packages/qca/qca2-plugin-ossl/debian/changelog	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-ossl/debian/changelog	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1,9 +1,16 @@
 qca2-plugin-ossl (2.0.0~beta3) UNRELEASED; urgency=low
 
+  +++ Changes by Matthew Rosewarne:
+
   * New upstream release.
+  * Switch rules to CDBS.
+  * Bump compat to 6.
+  * Bump Standards-Version to 3.7.3.
+  * Tweak package description.
   * Add Homepage: to control.
+  * Add watch file.
 
- -- Matthew Rosewarne <mrosewarne at inoutbox.com>  Tue, 08 Jan 2008 12:41:16 -0500
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 08 Feb 2008 22:55:12 -0500
 
 qca2-plugin-ossl (0.1~20070904-3) unstable; urgency=low
 

Modified: trunk/packages/qca/qca2-plugin-ossl/debian/compat
===================================================================
--- trunk/packages/qca/qca2-plugin-ossl/debian/compat	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-ossl/debian/compat	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1 +1 @@
-5
+6

Modified: trunk/packages/qca/qca2-plugin-ossl/debian/control
===================================================================
--- trunk/packages/qca/qca2-plugin-ossl/debian/control	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-ossl/debian/control	2008-02-09 03:59:58 UTC (rev 9353)
@@ -2,21 +2,17 @@
 Section: libs
 Priority: optional
 Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
-Uploaders: Jan Niehusmann <jan at debian.org>
-Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libqca2-dev (>=2.0.0), libssl-dev
-Standards-Version: 3.7.2
+Uploaders: Jan Niehusmann <jan at debian.org>, Matthew Rosewarne <mrosewarne at inoutbox.com>
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 6), libqca2-dev (>=2.0.0), libssl-dev
+Standards-Version: 3.7.3
 Homepage: http://delta.affinix.com/qca/
 
 Package: libqca2-plugin-ossl
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: QCA OSSL plugin for libqca2
- This plugin provides features based on OpenSSL. It implements:
-  * Hashing - SHA1, SHA0, RIPEMD160, MD2, MD4, MD5
-  * Hashing - SHA224, SHA256, SHA384 and SHA512 (for openssl 0.9.8)
-  * Block Ciphers
-  * Keyed Hash Message Authentication Code (HMAC), using SHA1, MD5, RIPEMD160
-  * Public keys - RSA, DSA, Diffie-Hellman
-  * PKCS#12
-  * SSL/TLS
-  * CMS (for S/MIME)
+Description: SSL/TLS support for the Qt Cryptographic Architecture
+ The Qt Cryptographic Architecture provides a straightforward and cross-
+ platform API for a range of cryptographic features, including SSL/TLS,
+ X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
+ .
+ This plugin provides support for SSL and TLS using the OpenSSL library.

Modified: trunk/packages/qca/qca2-plugin-ossl/debian/copyright
===================================================================
--- trunk/packages/qca/qca2-plugin-ossl/debian/copyright	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-ossl/debian/copyright	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1,7 +1,7 @@
 This package was debianized by Jan Niehusmann <jan at debian.org> on
 Tue, 24 Jul 2007 18:30:02 +0200.
 
-It was downloaded from <http://delta.affinix.com/download/qca/2.0/beta7/qca-ossl-0.1-20070706.tar.bz2>
+It was downloaded from <http://delta.affinix.com/qca/>
 
 Upstream Authors: 
 

Deleted: trunk/packages/qca/qca2-plugin-ossl/debian/docs

Deleted: trunk/packages/qca/qca2-plugin-ossl/debian/libqca2-plugin-ossl.install

Modified: trunk/packages/qca/qca2-plugin-ossl/debian/rules
===================================================================
--- trunk/packages/qca/qca2-plugin-ossl/debian/rules	2008-02-08 15:26:24 UTC (rev 9352)
+++ trunk/packages/qca/qca2-plugin-ossl/debian/rules	2008-02-09 03:59:58 UTC (rev 9353)
@@ -1,25 +1,28 @@
 #!/usr/bin/make -f
   
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/qmake.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/class/makefile.mk
 
-DEB_MAKE_CLEAN_TARGET    = clean
-DEB_MAKE_BUILD_TARGET    = all
-DEB_MAKE_INSTALL_TARGET  = install INSTALL_ROOT=$(CURDIR)/debian/tmp/
-DEB_DH_INSTALL_SOURCEDIR = debian/tmp
-# no check for this software
-# DEB_MAKE_CHECK_TARGET   =
+# QMake targets
+DEB_MAKE_INSTALL_TARGET = install INSTALL_ROOT=$(DEB_DESTDIR)
+DEB_MAKE_CLEAN_TARGET = distclean
 
+# QConf breaks with CDBS default DEB_MAKE_INVOKE
+DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) make -C $(DEB_BUILDDIR)
+
+# QConf configure script rule derived from qmake.mk
+# DEB_BUILD_OPTIONS is not supported!
 common-configure-arch common-configure-indep:: common-configure-impl
-
 common-configure-impl:: $(DEB_BUILDDIR)/Makefile
-
 $(DEB_BUILDDIR)/Makefile:
-	cd $(DEB_BUILDDIR) && ./configure
+	cd $(DEB_BUILDDIR) && ./configure --qtdir=/usr/share/qt4
 
+# Clean up QConf
 clean::
-	rm -f $(DEB_BUILDDIR)/Makefile $(DEB_BUILDDIR)/.qmake.internal.cache
-	rm -f $(DEB_BUILDDIR)/lib/libqca-ossl.so*
-	rm -f $(DEB_BUILDDIR)/conf.log
-	rm -f $(DEB_BUILDDIR)/conf.pri
+	rm -rf conf.log conf.pri lib/
 
+
+# No debug for now
+binary-post-install/libqca2-plugin-ossl::
+	rm $(DEB_DESTDIR)/usr/lib/qt4/plugins/crypto/libqca-ossl.so.debug

Deleted: trunk/packages/qca/qca2-plugin-ossl/debian/stamp-autotools-files

Added: trunk/packages/qca/qca2-plugin-ossl/debian/watch
===================================================================
--- trunk/packages/qca/qca2-plugin-ossl/debian/watch	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-ossl/debian/watch	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,4 @@
+version=3
+
+opts=dversionmangle=s/~/-/ \
+http://delta.affinix.com/download/qca/2.0/plugins/qca-ossl-(.*).tar\.bz2

Added: trunk/packages/qca/qca2-plugin-pkcs11/debian/changelog
===================================================================
--- trunk/packages/qca/qca2-plugin-pkcs11/debian/changelog	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-pkcs11/debian/changelog	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,7 @@
+qca2-plugin-pkcs11 (2.0.0~beta2-1) unstable; urgency=low
+
+  +++ Changes by Matthew Rosewarne:
+
+  * Initial release (Closes: #nnnn)  <nnnn is the bug number of your ITP>
+
+ -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 08 Feb 2008 22:55:25 -0500

Added: trunk/packages/qca/qca2-plugin-pkcs11/debian/compat
===================================================================
--- trunk/packages/qca/qca2-plugin-pkcs11/debian/compat	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-pkcs11/debian/compat	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1 @@
+6

Added: trunk/packages/qca/qca2-plugin-pkcs11/debian/control
===================================================================
--- trunk/packages/qca/qca2-plugin-pkcs11/debian/control	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-pkcs11/debian/control	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,19 @@
+Source: qca2-plugin-pkcs11
+Section: libs
+Priority: optional
+Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
+Uploaders: Matthew Rosewarne <mrosewarne at inoutbox.com>
+Build-Depends: cdbs (>= 0.4.51), debhelper (>= 6), libqca2-dev (>=2.0.0), libpkcs11-helper1-dev
+Standards-Version: 3.7.3
+Homepage: http://delta.affinix.com/qca/
+
+Package: libqca2-plugin-pkcs11
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: PKCS#11 smart card support for the Qt Cryptographic Architecture
+ The Qt Cryptographic Architecture provides a straightforward and cross-
+ platform API for a range of cryptographic features, including SSL/TLS,
+ X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart cards.
+ .
+ This plugin provides support for PKCS#11 "Cryptoki" smart cards using the
+ OpenSC pkcs11-helper library.

Added: trunk/packages/qca/qca2-plugin-pkcs11/debian/copyright
===================================================================
--- trunk/packages/qca/qca2-plugin-pkcs11/debian/copyright	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-pkcs11/debian/copyright	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,35 @@
+This package was debianized by Matthew Rosewarne <mrosewarne at inoutbox.com> on
+Fri, 08 Feb 2008 21:44:00 -0500.
+
+It was downloaded from <http://delta.affinix.com/qca/>
+
+Upstream Author: 
+
+    Alon Bar-Lev <alon.barlev at gmail.com>
+
+Copyright: 
+
+    Copyright (C) 2004 Justin Karneges <justin at affinix.com>
+    Copyright (C) 2006-2007 Alon Bar-Lev <alon.barlev at gmail.com>
+
+License:
+
+    This package is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+The Debian packaging is (C) 2008, Matthew Rosewarne <mrosewarne at inoutbox.com> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.

Added: trunk/packages/qca/qca2-plugin-pkcs11/debian/rules
===================================================================
--- trunk/packages/qca/qca2-plugin-pkcs11/debian/rules	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-pkcs11/debian/rules	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,28 @@
+#!/usr/bin/make -f
+  
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/utils.mk
+include /usr/share/cdbs/1/class/makefile.mk
+
+# QMake targets
+DEB_MAKE_INSTALL_TARGET = install INSTALL_ROOT=$(DEB_DESTDIR)
+DEB_MAKE_CLEAN_TARGET = distclean
+
+# QConf breaks with CDBS default DEB_MAKE_INVOKE
+DEB_MAKE_INVOKE = $(DEB_MAKE_ENVVARS) make -C $(DEB_BUILDDIR)
+
+# QConf configure script rule derived from qmake.mk
+# DEB_BUILD_OPTIONS is not supported!
+common-configure-arch common-configure-indep:: common-configure-impl
+common-configure-impl:: $(DEB_BUILDDIR)/Makefile
+$(DEB_BUILDDIR)/Makefile:
+	cd $(DEB_BUILDDIR) && ./configure --qtdir=/usr/share/qt4
+
+# Clean up QConf
+clean::
+	rm -rf conf.log conf.pri lib/
+
+
+# No debug for now
+binary-post-install/libqca2-plugin-pkcs11::
+	rm $(DEB_DESTDIR)/usr/lib/qt4/plugins/crypto/libqca-pkcs11.so.debug


Property changes on: trunk/packages/qca/qca2-plugin-pkcs11/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/qca/qca2-plugin-pkcs11/debian/watch
===================================================================
--- trunk/packages/qca/qca2-plugin-pkcs11/debian/watch	                        (rev 0)
+++ trunk/packages/qca/qca2-plugin-pkcs11/debian/watch	2008-02-09 03:59:58 UTC (rev 9353)
@@ -0,0 +1,4 @@
+version=3
+
+opts=dversionmangle=s/~/-/ \
+http://delta.affinix.com/download/qca/2.0/plugins/qca-pkcs11-(.*).tar\.bz2




More information about the pkg-kde-commits mailing list