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 <[email protected]> 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
signature.asc
Description: Digital Signature

