Control: tags 484003 + pending
Control: tags 557409 + patch
Control: tags 557409 + pending
Control: tags 770411 + patch
Control: tags 770411 + pending

Dear maintainer,

I've prepared an NMU for mpi-specs (versioned as 20040719-2.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Janis Joplin: Maybe
diff -u mpi-specs-20040719/debian/control mpi-specs-20040719/debian/control
--- mpi-specs-20040719/debian/control
+++ mpi-specs-20040719/debian/control
@@ -9,7 +9,7 @@
 Architecture: all
 Recommends: w3m|www-browser, xpdf-reader|pdf-viewer
 Description: [EBOOK-DEV] MPI 1.1 and 2.0 Specifications of MPI Forum
- This packages includes the MPI Forum documents which covers 1.1 and 2.0
+ This package includes the MPI Forum documents which covers 1.1 and 2.0
  specifications of the Message Passing Interface. Documents are all in HTML
  format.
  .
diff -u mpi-specs-20040719/debian/rules mpi-specs-20040719/debian/rules
--- mpi-specs-20040719/debian/rules
+++ mpi-specs-20040719/debian/rules
@@ -48,8 +48,6 @@
 	tar xvz -C $(R)/usr/share/doc/$(P)	-f mpi-11-html.tar.gz
 	tar xvz -C $(R)/usr/share/doc/$(P)      -f mpi-20-html.tar.gz
 
-	cp debian/dhelp $(R)/usr/share/doc/$(P)/.dhelp
-
 	chmod a+x $(shell pwd)/debian/fixlinks && \
 		cd $(R)/usr/share/doc/$(P) && \
 		find . -name "*.htm*" | xargs $(shell pwd)/debian/fixlinks
reverted:
--- mpi-specs-20040719/debian/dhelp
+++ mpi-specs-20040719.orig/debian/dhelp
@@ -1,31 +0,0 @@
-<item>
-<directory>development/mpi
-<filename>mpi-11-html/mpi-report.html
-<linkname>MPI: A Message-Passing Interface Standard
-<description>
-The goal of the Message Passing Interface, simply stated, is to develop
-a widely used standard for writing message-passing programs. As such the
-interface should establish a practical, portable, efficient, and
-flexible standard for message passing.
-Beginning in March, 1995, the Message Passing Interface Forum reconvened
-to correct errors and make clarifications in the MPI document of May 5,
-1994, referred to below as Version 1.0. These discussions resulted in
-Version 1.1, which is this document.
-</description>
-</item>
-
-<item>
-<directory>development/mpi
-<filename>mpi-20-html/mpi2-report.html
-<linkname>MPI-2: Extensions to the Message-Passing Interface
-<description>
-This document describes the MPI-1.2 and MPI-2 standards. They are both
-extensions to the MPI-1.1 standard. The MPI-1.2 part of the document
-contains clarifications and corrections to the MPI-1.1 standard and
-defines MPI-1.2. The MPI-2 part of the document describes additions to
-the MPI-1 standard and defines MPI-2. These include miscellaneous
-topics, process creation and management, one-sided communications,
-extended collective operations, external interfaces, I/O, and additional
-language bindings. 
-</description>
-</item>
reverted:
--- mpi-specs-20040719/debian/prerm
+++ mpi-specs-20040719.orig/debian/prerm
@@ -1,41 +0,0 @@
-#! /bin/sh
-# prerm script for mpi-specs
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <prerm> `remove'
-#        * <old-prerm> `upgrade' <new-version>
-#        * <new-prerm> `failed-upgrade' <old-version>
-#        * <conflictor's-prerm> `remove' `in-favour' <package> <new-version>
-#        * <deconfigured's-prerm> `deconfigure' `in-favour'
-#          <package-being-installed> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see /usr/share/doc/packaging-manual/
-
-case "$1" in
-    remove|upgrade|deconfigure)
-	if [ -x /usr/sbin/dhelp_parse ]; then
-  		/usr/sbin/dhelp_parse -d /usr/share/doc/mpi-specs
-	fi
-        ;;
-    failed-upgrade)
-        ;;
-    *)
-        echo "prerm called with unknown argument \`$1'" >&2
-        exit 0
-    ;;
-esac
-
-
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
diff -u mpi-specs-20040719/debian/changelog mpi-specs-20040719/debian/changelog
--- mpi-specs-20040719/debian/changelog
+++ mpi-specs-20040719/debian/changelog
@@ -1,3 +1,30 @@
+mpi-specs (20040719-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Documentation fix:
+    Fix "Using obsolete .dhelp files":
+    - remove obsolete debian/dhelp file
+    - don't try to install it from debian/rules anymore
+    - add new debian/mpi-specs.doc-base.mpi?? files instead
+    - drop dhelp_parse calls from debian/{prerm,postinst}
+    Thanks, Esteban Manchado Velázquez.
+    (Closes: #484003)
+  * RC bug fix:
+    Fix "postinst uses /usr/share/doc content (Policy 12.3)":
+    - debian/postinst: don't try to install debian/dhelp
+      as /usr/share/doc/mpi-specs/.dhelp; this has never worked but was only
+      tried when the (shipped) /usr/share/doc/mpi-specs/.dhelp didn't exist,
+      so the problem only shows when /usr/share/doc is not available.
+    Thanks, Andreas Beckmann.
+    (Closes: #770411)
+  * Drop now empty debian/{prerm,postinst}.
+  * Documentation fix:
+    Fix "Typo in package description: "This packages"".
+    Thanks, Pascal De Vuyst.
+    (Closes: #557409)
+
+ -- gregor herrmann <gre...@debian.org>  Fri, 28 Nov 2014 17:21:21 +0100
+
 mpi-specs (20040719-2) unstable; urgency=high
 
   * Damn it, now truly fixing x attribute for fixlinks also by rules.
reverted:
--- mpi-specs-20040719/debian/postinst
+++ mpi-specs-20040719.orig/debian/postinst
@@ -1,53 +0,0 @@
-#! /bin/sh
-# postinst script for mpi-specs
-#
-# see: dh_installdeb(1)
-
-set -e
-
-# summary of how this script can be called:
-#        * <postinst> `configure' <most-recently-configured-version>
-#        * <old-postinst> `abort-upgrade' <new version>
-#        * <conflictor's-postinst> `abort-remove' `in-favour' <package>
-#          <new-version>
-#        * <deconfigured's-postinst> `abort-deconfigure' `in-favour'
-#          <failed-install-package> <version> `removing'
-#          <conflicting-package> <version>
-# for details, see /usr/share/doc/packaging-manual/
-#
-# quoting from the policy:
-#     Any necessary prompting should almost always be confined to the
-#     post-installation script, and should be protected with a conditional
-#     so that unnecessary prompting doesn't happen if a package's
-#     installation fails and the `postinst' is called with `abort-upgrade',
-#     `abort-remove' or `abort-deconfigure'.
-
-case "$1" in
-    configure)
-	if [ ! -e /usr/share/doc/mpi-specs/.dhelp ]; then
-		cp debian/dhelp /usr/share/doc/mpi-specs/.dhelp
-	fi
-    	if [ -x /usr/sbin/dhelp_parse ]; then
-  		/usr/sbin/dhelp_parse -a /usr/share/doc/mpi-specs
-    	fi
-    ;;
-
-    abort-upgrade|abort-remove|abort-deconfigure)
-
-    ;;
-
-    *)
-        echo "postinst called with unknown argument \`$1'" >&2
-        exit 0
-    ;;
-esac
-
-
-# dh_installdeb will replace this with shell code automatically
-# generated by other debhelper scripts.
-
-#DEBHELPER#
-
-exit 0
-
-
only in patch2:
unchanged:
--- mpi-specs-20040719.orig/debian/mpi-specs.doc-base.mpi11
+++ mpi-specs-20040719/debian/mpi-specs.doc-base.mpi11
@@ -0,0 +1,15 @@
+Document: mpi11
+Section: Programming
+Title: MPI: A Message-Passing Interface Standard
+Author: University of Tennessee
+Abstract: The goal of the Message Passing Interface, simply stated, is to
+ develop a widely used standard for writing message-passing programs. As such
+ the interface should establish a practical, portable, efficient, and flexible
+ standard for message passing.  Beginning in March, 1995, the Message Passing
+ Interface Forum reconvened to correct errors and make clarifications in the
+ MPI document of May 5, 1994, referred to below as Version 1.0. These
+ discussions resulted in Version 1.1, which is this document.
+
+Format: HTML
+Index: /usr/share/doc/mpi-specs/mpi-11-html/mpi-report.html
+Files: /usr/share/doc/mpi-specs/mpi-11-html/*.html
only in patch2:
unchanged:
--- mpi-specs-20040719.orig/debian/mpi-specs.doc-base.mpi20
+++ mpi-specs-20040719/debian/mpi-specs.doc-base.mpi20
@@ -0,0 +1,15 @@
+Document: mpi20
+Section: Programming
+Title: MPI-2: Extensions to the Message-Passing Interface
+Author: University of Tennessee
+Abstract: This document describes the MPI-1.2 and MPI-2 standards. They are
+ both extensions to the MPI-1.1 standard. The MPI-1.2 part of the document
+ contains clarifications and corrections to the MPI-1.1 standard and defines
+ MPI-1.2. The MPI-2 part of the document describes additions to the MPI-1
+ standard and defines MPI-2. These include miscellaneous topics, process
+ creation and management, one-sided communications, extended collective
+ operations, external interfaces, I/O, and additional language bindings.
+
+Format: HTML
+Index: /usr/share/doc/mpi-specs/mpi-20-html/mpi2-report.html
+Files: /usr/share/doc/mpi-specs/mpi-20-html/*.html

Attachment: signature.asc
Description: Digital Signature

Reply via email to