Control: tags 830546 + patch
Control: tags 830546 + pending

Dear maintainer,

I've prepared an NMU for tpm-tools (versioned as 1.3.9.1-0.2) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.
diff -Nru tpm-tools-1.3.9.1/debian/changelog tpm-tools-1.3.9.1/debian/changelog
--- tpm-tools-1.3.9.1/debian/changelog  2017-05-13 13:55:08.000000000 +0200
+++ tpm-tools-1.3.9.1/debian/changelog  2017-05-22 00:20:40.000000000 +0200
@@ -1,3 +1,15 @@
+tpm-tools (1.3.9.1-0.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/control:
+    - Bump debhelper version to 10
+    - Bump Standards-Version to 3.9.8
+    - Drop tpm-tools-dbg package and rely on the dbgsym ones
+  * Move the executables using openCryptoki to a new tpm-tools-pkcs11 package
+    (Closes: #830546)
+
+ -- Laurent Bigonville <bi...@debian.org>  Mon, 22 May 2017 00:20:40 +0200
+
 tpm-tools (1.3.9.1-0.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru tpm-tools-1.3.9.1/debian/compat tpm-tools-1.3.9.1/debian/compat
--- tpm-tools-1.3.9.1/debian/compat     2015-03-25 18:03:36.000000000 +0100
+++ tpm-tools-1.3.9.1/debian/compat     2017-05-14 02:06:10.000000000 +0200
@@ -1 +1 @@
-9
+10
diff -Nru tpm-tools-1.3.9.1/debian/control tpm-tools-1.3.9.1/debian/control
--- tpm-tools-1.3.9.1/debian/control    2017-05-13 13:49:13.000000000 +0200
+++ tpm-tools-1.3.9.1/debian/control    2017-05-14 02:21:06.000000000 +0200
@@ -3,16 +3,15 @@
 Priority: optional
 Maintainer: Pierre Chifflier <pol...@debian.org>
 Build-Depends:
- debhelper (>= 9), autotools-dev, automake, libopencryptoki-dev,
+ debhelper (>= 10), autotools-dev, automake, libopencryptoki-dev,
  libtspi-dev (>= 0.3.10),
  quilt, dh-autoreconf, autopoint
-Standards-Version: 3.9.6
+Standards-Version: 3.9.8
 Homepage: http://trousers.sourceforge.net/
 
 Package: tpm-tools
-Section: admin
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, opencryptoki, trousers
+Depends: ${misc:Depends}, ${shlibs:Depends}, trousers
 Description: Management tools for the TPM hardware (tools)
  tpm-tools is a group of tools to manage and utilize the Trusted Computing
  Group's TPM hardware. TPM hardware can create, store and use RSA keys securely
@@ -20,24 +19,21 @@
  using cryptographic hashes and more.
  .
  This package contains tools to allow the platform administrator the ability
- to manage and diagnose the platform's TPM. Additionally, the package contains
- commands to utilize some of the capabilities available in the TPM PKCS#11
- interface implemented in the openCryptoki project.
+ to manage and diagnose the platform's TPM.
 
-Package: tpm-tools-dbg
-Section: debug
-Priority: extra
+Package: tpm-tools-pkcs11
 Architecture: any
-Depends:
- ${misc:Depends}, tpm-tools (= ${binary:Version}),
- libtpm-unseal1 (= ${binary:Version}), libtpm-unseal-dev (= ${binary:Version})
-Description: Management tools for the TPM hardware (debug)
+Depends: ${misc:Depends}, ${shlibs:Depends}, opencryptoki, trousers
+Breaks: tpm-tools (<< 1.3.9.1-0.2~)
+Replaces: tpm-tools (<< 1.3.9.1-0.2~)
+Description: Management tools for the TPM hardware (PKCS#11 tools)
  tpm-tools is a group of tools to manage and utilize the Trusted Computing
  Group's TPM hardware. TPM hardware can create, store and use RSA keys securely
  (without ever being exposed in memory), verify a platform's software state
  using cryptographic hashes and more.
  .
- This package contains the debugging symbols.
+ This package contains commands to utilize some of the capabilities available
+ in the TPM PKCS#11 interface implemented in the openCryptoki project.
 
 Package: libtpm-unseal1
 Section: libs
diff -Nru tpm-tools-1.3.9.1/debian/rules tpm-tools-1.3.9.1/debian/rules
--- tpm-tools-1.3.9.1/debian/rules      2015-06-28 12:15:05.000000000 +0200
+++ tpm-tools-1.3.9.1/debian/rules      2017-05-14 02:17:32.000000000 +0200
@@ -8,4 +8,4 @@
        dh_install --fail-missing
 
 override_dh_strip:
-       dh_strip --dbg-package=tpm-tools-dbg
+       dh_strip --dbgsym-migration='tpm-tools-dbg (<< 1.3.9.1-0.2~)'
diff -Nru tpm-tools-1.3.9.1/debian/tpm-tools.install 
tpm-tools-1.3.9.1/debian/tpm-tools.install
--- tpm-tools-1.3.9.1/debian/tpm-tools.install  2015-03-25 18:03:39.000000000 
+0100
+++ tpm-tools-1.3.9.1/debian/tpm-tools.install  2017-05-14 02:16:47.000000000 
+0200
@@ -1,4 +1,4 @@
-/usr/bin
-/usr/sbin
-/usr/share/man/man1
+/usr/bin/tpm_*
+/usr/sbin/tpm_*
+/usr/share/man/man1/tpm_*
 /usr/share/man/man8
diff -Nru tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install 
tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install
--- tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install   1970-01-01 
01:00:00.000000000 +0100
+++ tpm-tools-1.3.9.1/debian/tpm-tools-pkcs11.install   2017-05-14 
02:17:03.000000000 +0200
@@ -0,0 +1,2 @@
+usr/bin/tpmtoken_*
+usr/share/man/man1/tpmtoken_*

Reply via email to