--- mpi-specs-20040719.orig/debian/README.Debian +++ mpi-specs-20040719/debian/README.Debian @@ -0,0 +1,24 @@ +MPI Specifications for Debian +----------------------------- + +This package contains MPI Forum specifications (in HTML) for the Message Passing +Interface. It covers MPI-1.1 and MPI-2.0 standards. + +The MPI-1.0 document has been superseded by MPI-1.1 (and later versions). +Original documents are available at www.mpi-forum.org/docs in HTML +sources with also PS and compressed PS versions. + +In several cases, a translation or HTML version is also available for +convenience. The HTML version was made with automated tools. In case of +a difference between these two sources, the postscript version of MPI +standard documents are always considered the official version. + +Those who prefer to get the documents via anonymous ftp may do so at +ftp.mpi-forum.org in pub/docs/. + +Some translations of MPI documents are available but not enclosed. + +MPI Forum issued also an _official_ errata integration to 2.0 standard, which +is added to documentation in PDF format. + + -- Francesco Paolo Lovergine , Thu, 11 Oct 2001 10:58:11 +0200 --- mpi-specs-20040719.orig/debian/changelog +++ mpi-specs-20040719/debian/changelog @@ -0,0 +1,76 @@ +mpi-specs (20040719-3) unstable; urgency=medium + + * Revamped with a modern version of debhelper + (closes: #800306) + * Policy bumped to 3.9.7. + * Removed [] tag in debian/control short description. + + -- Francesco Paolo Lovergine Mon, 07 Mar 2016 09:48:38 +0100 + +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 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. + (closes: #260011) + * Urgency set to high to enter sarge with a buildable pkg. + + -- Francesco Paolo Lovergine Thu, 19 Aug 2004 15:13:27 +0200 + +mpi-specs (20040719-1) unstable; urgency=low + + * For unknown reason fixlinks missed x mod in the last upload. + Now fixed. (closes: #260011) + * Policy updated to 3.6.1. No changes. + * Added w3m as explicit www-browser recommendation. + * Added xpdf-reader as explicit pdf-viewer recommendation. + * Orig tar ball regeneratred to include properly the errata pdf. + * Removed th (s) in Author entry of copyright file. + + -- Francesco Paolo Lovergine Mon, 19 Jul 2004 10:30:52 +0200 + +mpi-specs (20011010-2) unstable; urgency=low + + * Rebuilt to remove /usr/doc symlink + * Updated policy to 3.5.8 + * Added a recommends entry for www-browser and pdf-viewer + * Added MPI 2 errata doc (in PDF format) + * Changed Description in control file + + -- Francesco Paolo Lovergine Tue, 31 Dec 2002 12:00:14 +0100 + +mpi-specs (20011010-1) unstable; urgency=low + + * Initial Release. + (closes #78019) + + -- Francesco Paolo Lovergine Thu, 11 Oct 2001 11:03:49 +0200 + +Local variables: +mode: debian-changelog +End: --- mpi-specs-20040719.orig/debian/compat +++ mpi-specs-20040719/debian/compat @@ -0,0 +1 @@ +9 --- mpi-specs-20040719.orig/debian/control +++ mpi-specs-20040719/debian/control @@ -0,0 +1,17 @@ +Source: mpi-specs +Section: non-free/doc +Priority: optional +Maintainer: Francesco Paolo Lovergine +Build-Depends-Indep: debhelper (>= 9) +Standards-Version: 3.9.7 +Homepage: http://www.mpi-forum.org/docs/docs.html + +Package: mpi-specs +Architecture: all +Recommends: w3m|www-browser, xpdf-reader|pdf-viewer +Description: MPI 1.1 and 2.0 Specifications of MPI Forum + 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. + . + Latest copy of the official errata document in PDF format is also enclosed. --- mpi-specs-20040719.orig/debian/copyright +++ mpi-specs-20040719/debian/copyright @@ -0,0 +1,31 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: mpi-specs +Source: http://www.mpi-forum.org/docs/docs.html + +Files: * +Copyright: 1993-2015, University of Tennessee, Knoxville, Tennessee. +License: + Permission to copy without fee all or part of this material is granted, + provided the University of Tennessee copyright notice and the title of + this document appear, and notice is given that copying is by permission + of the University of Tennessee. + +Files: debian/* +Copyright: 2016 Francesco Paolo Lovergine +License: GPL-2+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU 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 General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + --- mpi-specs-20040719.orig/debian/docs +++ mpi-specs-20040719/debian/docs @@ -0,0 +1 @@ +errata-20-2.pdf --- mpi-specs-20040719.orig/debian/fixlinks +++ mpi-specs-20040719/debian/fixlinks @@ -0,0 +1,11 @@ +#!/bin/sh + +set -e +for i in "$@" ; do + sed -e "s|http://www.mpi-forum.org/docs|/usr/share/doc/mpi-specs|" \ + "$i" > "$i.tmp" + touch -r "$i" "$i.tmp" + mv "$i.tmp" "$i" +done + + --- 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 --- 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 --- mpi-specs-20040719.orig/debian/rules +++ mpi-specs-20040719/debian/rules @@ -0,0 +1,69 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +P=mpi-specs +R=debian/$(P) +MYDIRS= $(R) \ + $(R)/usr \ + $(R)/usr/share/doc/$(P) \ + $(R)/usr/share/doc/$(P)/mpi-11-html \ + $(R)/usr/share/doc/$(P)/mpi-20-html + +$(MYDIRS): + install -d -g root -o root -m 755 $@ + chmod g-s $@ + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + dh_clean + +# Build architecture-independent files here. +binary-arch: $(MYDIRS) build + +# Build architecture-dependent files here. +binary-indep: $(MYDIRS) build + dh_testdir + dh_testroot + + 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 + + chmod a+x $(shell pwd)/debian/fixlinks && \ + cd $(R)/usr/share/doc/$(P) && \ + find . -name "*.htm*" | xargs $(shell pwd)/debian/fixlinks + + # a dirty hack ... + + cd $(R)/usr/share/doc/$(P)/mpi-20-html && ln node306.htm node306.html + + dh_installdirs + dh_installdocs + dh_installchangelogs + dh_compress -X.jpg -X.gif -X.xbm -X.html -X.htm + dh_link + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary configure