--- rmpi-0.5-0.orig/debian/changelog +++ rmpi-0.5-0/debian/changelog @@ -0,0 +1,43 @@ +rmpi (0.5-0-1) unstable; urgency=low + + * New upstream release + + * debian/watch: Updated regular expression + * debian/post{inst,rm}: No longer call R to update html index + + -- Dirk Eddelbuettel Mon, 28 Nov 2005 20:35:21 -0600 + +rmpi (0.4.9-2) unstable; urgency=low + + * Rebuilt against newer lam library for C++ transition (Closes: #329486) + * debian/control: Updated Build-Depends: to lam4-dev (>= 7.1.1-3.2) + + * debian/watch: Corrected regular expression (thanks, Rafael Laboissier) + * debian/post{inst,rm}: Call /usr/bin/R explicitly (thanks, Kurt Hornik) + * debian/control: Upgraded Standards-Version: to 3.6.2.1 + + -- Dirk Eddelbuettel Thu, 22 Sep 2005 00:40:10 -0500 + +rmpi (0.4.9-1) unstable; urgency=low + + * New upstream release + + -- Dirk Eddelbuettel Mon, 9 May 2005 21:17:05 -0500 + +rmpi (0.4.8-2) unstable; urgency=low + + * Rebuilt under R 2.0.0 + * debian/control: Updated Build-Depends: and Depends: accordingly + * debian/post{inst,rm}: Only run build-help.pl if R is installed + * debian/watch: Added watch file + * debian/control: Added Suggests: r-cran-rsprng + + -- Dirk Eddelbuettel Fri, 8 Oct 2004 20:23:16 -0500 + +rmpi (0.4.8-1) unstable; urgency=low + + * Initial Debian Release + + -- Dirk Eddelbuettel Sat, 10 Jul 2004 21:59:13 -0500 + + --- rmpi-0.5-0.orig/debian/postinst +++ rmpi-0.5-0/debian/postinst @@ -0,0 +1,25 @@ +#!/bin/sh +# -*- makefile -*- +# debian/postinst file for the Debian/GNU Linux r-cran-rmpi package +# Copyright 2004, 2005 by Dirk Eddelbuettel + +set -e + +#DEBHELPER# + +case "$1" in + configure) + if test -x /usr/bin/R; then + /usr/bin/R CMD perl /usr/lib/R/share/perl/build-help.pl --htmllists + fi + ;; + abort-upgrade|abort-remove|abort-deconfigure) + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + ;; +esac + + +exit 0 + --- rmpi-0.5-0.orig/debian/control +++ rmpi-0.5-0/debian/control @@ -0,0 +1,16 @@ +Source: rmpi +Section: math +Priority: optional +Maintainer: Dirk Eddelbuettel +Build-Depends: debhelper (>> 4.1.0), cdbs, r-base-dev (>= 2.0.0), lam-runtime, lam4-dev (>= 7.1.1-3.2) +Standards-Version: 3.6.2 + +Package: r-cran-rmpi +Architecture: any +Depends: ${shlibs:Depends}, r-base-core (>= 2.0.0) +Suggests: r-cran-rsprng +Description: GNU R package interfacing MPI libraries for distributed computing + This CRAN package provides an interface to the MPI (Message-Passing + Interface) API. It also provides an interactive R slave environment + in which distributed statistical computing can be carried out. + --- rmpi-0.5-0.orig/debian/copyright +++ rmpi-0.5-0/debian/copyright @@ -0,0 +1,33 @@ +This is the Debian GNU/Linux r-cran-rmpi package of Rmpi, an interface +package for GNU R providing access to the MPI (Message-Passing +Interface) API with interactive R slave functionalities. Rmpi was +written by Hao Yu. + +This package was created by Dirk Eddelbuettel . +The sources were downloaded from + http://cran.us.r-project.org/src/contrib/ + +The package was renamed from its upstream name 'Rmpi' to 'r-cran-rmpi' +to highlight the fact that is it a CRAN package for R. + +Rmpi is copyright Hao Yu and released under the GNU +General Public License (GPL). + +On a Debian GNU/Linux system, the GPL license is included in the file +/usr/share/common-licenses/GPL. + +For reference, the upstream DESCRIPTION file is included below: + + Package: Rmpi + Version: 0.4-8 + Date: 2004-04-21 + Title: Interface (Wrapper) to MPI (Message-Passing Interface) + Author: Hao Yu + Maintainer: Hao Yu + Depends: R (>= 1.8.1) + Description: Rmpi provides an interface (wrapper) to MPI APIs. It also + provides interactive R slave environment in which + distributed statistical computing can be carried out. + License: GPL version 2 or newer + URL: http://www.stats.uwo.ca/faculty/yu/Rmpi + Packaged: Thu Apr 22 10:03:22 2004; hyu --- rmpi-0.5-0.orig/debian/rules +++ rmpi-0.5-0/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# debian/rules file for the Debian/GNU Linux r-cran-rmpi package +# Copyright 2003, 2004 by Dirk Eddelbuettel + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/langcore.mk + +## We need the CRAN (upstream) name +cranName := $(shell grep Package: DESCRIPTION | cut -f2 -d" ") +## and we need to build a Debian Policy-conformant lower-case package name +cranNameLC := $(shell echo $(cranName) | tr "[A-Z]" "[a-z]" | tr "." "-" ) +## which we can use to build the package directory +package := r-cran-$(cranNameLC) +## which we use for the to-be-installed-in directory +debRlib :=$(CURDIR)/debian/$(package)/usr/lib/R/site-library + +common-install-indep:: R_any_arch +common-install-arch:: R_any_arch + +R_any_arch: + dh_installdirs usr/lib/R/site-library + R CMD INSTALL -l $(debRlib) --clean . + rm -vf $(debRlib)/R.css $(debRlib)/$(cranNameLC)/COPYING + + --- rmpi-0.5-0.orig/debian/postrm +++ rmpi-0.5-0/debian/postrm @@ -0,0 +1,25 @@ +#!/bin/sh +# -*- makefile -*- +# debian/postrm file for the Debian/GNU Linux r-cran-rmpi package +# Copyright 2004, 2005 by Dirk Eddelbuettel + +set -e + +#DEBHELPER# + +case "$1" in + upgrade|remove|purge) + if test -x /usr/bin/R; then + /usr/bin/R CMD perl /usr/lib/R/share/perl/build-help.pl --htmllists + fi + ;; + failed-upgrade|abort-install|abort-upgrade|disappear) + ;; + *) + echo "postrm called with unknown argument \`$1'" >&2 + ;; +esac + + +exit 0 + --- rmpi-0.5-0.orig/debian/watch +++ rmpi-0.5-0/debian/watch @@ -0,0 +1,5 @@ +# format version number, currently 2; this line is compulsory! +version=2 + +# This is one format for an HTTP site, which is the same as the FTP format +http://cran.r-project.org/src/contrib/Rmpi_(.*)\.tar.gz