[pkg-opensc-commit] [opensc] 01/06: debian/control, debian/opensc.install, debian/opensc-pkcs11.install: Move the pkcs11 modules and libraries into their own package, marked Multi-Arch: same.

Eric Dorland eric at moszumanska.debian.org
Sun Apr 13 22:47:56 UTC 2014


This is an automated email from the git hooks/post-receive script.

eric pushed a commit to branch master
in repository opensc.

commit d879db63606e8f4b47ee234b4d913a325078a8ba
Author: Eric Dorland <eric at debian.org>
Date:   Sun Apr 13 17:52:08 2014 -0400

    debian/control, debian/opensc.install, debian/opensc-pkcs11.install: Move the pkcs11 modules and libraries into their own package, marked Multi-Arch: same.
---
 debian/changelog             |  8 ++++++++
 debian/control               | 32 ++++++++++++++++++++++++++++++--
 debian/opensc-pkcs11.install |  2 ++
 debian/opensc.install        |  2 --
 4 files changed, 40 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 516056e..b5daa44 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+opensc (0.13.0-5) unstable; urgency=medium
+
+  * debian/control, debian/opensc.install, debian/opensc-pkcs11.install:
+    Move the pkcs11 modules and libraries into their own package, marked
+    Multi-Arch: same.
+
+ --
+
 opensc (0.13.0-4) unstable; urgency=medium
 
   * debian/control, debian/rules: Switch to dh-autoreconf. (Closes:
diff --git a/debian/control b/debian/control
index 108a7e7..ff288a3 100644
--- a/debian/control
+++ b/debian/control
@@ -15,9 +15,35 @@ Section: utils
 Architecture: any
 Multi-Arch: foreign
 Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, opensc-pkcs11 (= ${binary:Version})
+Conflicts: mozilla-opensc
+Description: Smart card utilities with support for PKCS#15 compatible cards
+ OpenSC provides a set of libraries and utilities to access smart
+ cards.  It mainly focuses on cards that support cryptographic
+ operations. It facilitates their use in security applications such as
+ mail encryption, authentication, and digital signature. OpenSC
+ implements the PKCS#11 API. Applications supporting this API, such as
+ Iceweasel and Icedove, can use it. OpenSC implements the PKCS#15
+ standard and aims to be compatible with all software that does so as
+ well.
+ .
+ Before purchasing any cards, please read carefully documentation in
+ /usr/share/doc/opensc/html/wiki/index.html - only some cards are
+ supported. Not only does card type matters, but also card version,
+ card OS version and preloaded applet. Only a subset of possible
+ operations may be supported for your card. Card initialization may
+ require third party proprietary software.
+ .
+ This package contains tools for intearacting with smart cards.
+
+Package: opensc-pkcs11
+Section: utils
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Replaces: libopensc2 (<< 0.12.0)
-Conflicts: libopensc2 (<< 0.12.0), mozilla-opensc
+Replaces: opensc (<< 0.13.0-5~), libopensc2 (<< 0.12.0)
+Conflicts: opensc (<< 0.13.0-5~), libopensc2 (<< 0.12.0)
 Description: Smart card utilities with support for PKCS#15 compatible cards
  OpenSC provides a set of libraries and utilities to access smart
  cards.  It mainly focuses on cards that support cryptographic
@@ -34,3 +60,5 @@ Description: Smart card utilities with support for PKCS#15 compatible cards
  card OS version and preloaded applet. Only a subset of possible
  operations may be supported for your card. Card initialization may
  require third party proprietary software.
+ .
+ This package contains the pkcs11 module.
diff --git a/debian/opensc-pkcs11.install b/debian/opensc-pkcs11.install
new file mode 100644
index 0000000..0f539b6
--- /dev/null
+++ b/debian/opensc-pkcs11.install
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/*/*.so.*
+debian/tmp/usr/lib/*/*.so
diff --git a/debian/opensc.install b/debian/opensc.install
index 58226b7..1ebe4d5 100644
--- a/debian/opensc.install
+++ b/debian/opensc.install
@@ -12,8 +12,6 @@ debian/tmp/usr/bin/pkcs15*
 debian/tmp/usr/bin/sc-hsm-tool
 debian/tmp/usr/bin/westcos-tool
 
-debian/tmp/usr/lib/*/*.so.*
-debian/tmp/usr/lib/*/*.so
 debian/tmp/usr/share/opensc/*.profile
 etc/opensc.conf etc/opensc
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-opensc/opensc.git



More information about the pkg-opensc-commit mailing list