[med-svn] r4413 - trunk/packages/R/r-cran-qvalue/trunk/debian

Charles Plessy plessy at alioth.debian.org
Sun Nov 29 05:01:38 UTC 2009


Author: plessy
Date: 2009-11-29 05:01:37 +0000 (Sun, 29 Nov 2009)
New Revision: 4413

Added:
   trunk/packages/R/r-cran-qvalue/trunk/debian/README.Debian
Modified:
   trunk/packages/R/r-cran-qvalue/trunk/debian/changelog
   trunk/packages/R/r-cran-qvalue/trunk/debian/control
   trunk/packages/R/r-cran-qvalue/trunk/debian/copyright
   trunk/packages/R/r-cran-qvalue/trunk/debian/rules
Log:
New upstream release, plus a couple of package improvements.

  * Require a number equal or superior than the R version the package was built
    with, using a R:Depends substvar (debian/control, debian/rules).
  * Use Debhelper's ${misc:Depends} and removed ${shlibs:Depends}, as the
    package is architecture-independent.
  * Added notes to explain how this package is tested (debian/README.Debian).


Added: trunk/packages/R/r-cran-qvalue/trunk/debian/README.Debian
===================================================================
--- trunk/packages/R/r-cran-qvalue/trunk/debian/README.Debian	                        (rev 0)
+++ trunk/packages/R/r-cran-qvalue/trunk/debian/README.Debian	2009-11-29 05:01:37 UTC (rev 4413)
@@ -0,0 +1,7 @@
+Notes on how this package is tested.
+────────────────────────────────────
+
+After building on the maintainer's computer, this package was locally installed
+and the library loaded into R in order to confirm its integrity.
+
+ -- Charles Plessy <plessy at debian.org> Sun, 29 Nov 2009 13:35:17 +0900

Modified: trunk/packages/R/r-cran-qvalue/trunk/debian/changelog
===================================================================
--- trunk/packages/R/r-cran-qvalue/trunk/debian/changelog	2009-11-28 06:09:19 UTC (rev 4412)
+++ trunk/packages/R/r-cran-qvalue/trunk/debian/changelog	2009-11-29 05:01:37 UTC (rev 4413)
@@ -1,3 +1,14 @@
+r-cran-qvalue (1.20.0-1) unstable; urgency=low
+
+  * New upstream release.
+  * Require a number equal or superior than the R version the package was built
+    with, using a R:Depends substvar (debian/control, debian/rules).
+  * Use Debhelper's ${misc:Depends} and removed ${shlibs:Depends}, as the
+    package is architecture-independent.
+  * Added notes to explain how this package is tested (debian/README.Debian).
+
+ -- Charles Plessy <plessy at debian.org>  Sun, 29 Nov 2009 13:35:52 +0900
+
 r-cran-qvalue (1.18.0-2) unstable; urgency=low
 
   * Rebuilt against R 2.10.0 because of its new documentation system. 
@@ -2,3 +13,3 @@
   * debian/control:
-    - Removed version in dependance to R packages (satisfied in Lenny).
+    - Removed version in dependence to R packages (satisfied in Lenny).
     - Incremented Standards-Version to reflect conformance with Policy 3.8.3

Modified: trunk/packages/R/r-cran-qvalue/trunk/debian/control
===================================================================
--- trunk/packages/R/r-cran-qvalue/trunk/debian/control	2009-11-28 06:09:19 UTC (rev 4412)
+++ trunk/packages/R/r-cran-qvalue/trunk/debian/control	2009-11-29 05:01:37 UTC (rev 4413)
@@ -11,7 +11,7 @@
 
 Package: r-cran-qvalue
 Architecture: all
-Depends: ${shlibs:Depends}, r-base-core
+Depends: ${R:Depends}, ${misc:Depends}
 Description: GNU R package for Q-value estimation for FDR control
  This package takes a list of p-values resulting from the simultaneous
  testing of many hypotheses and estimates their q-values. The

Modified: trunk/packages/R/r-cran-qvalue/trunk/debian/copyright
===================================================================
--- trunk/packages/R/r-cran-qvalue/trunk/debian/copyright	2009-11-28 06:09:19 UTC (rev 4412)
+++ trunk/packages/R/r-cran-qvalue/trunk/debian/copyright	2009-11-29 05:01:37 UTC (rev 4413)
@@ -2,7 +2,7 @@
 
 Name: qvalue
 Contact: John D. Storey <jstorey at u.washington.edu>
-Source: http://cran.r-project.org/src/contrib/qvalue_1.18.0.tar.gz
+Source: http://cran.r-project.org/src/contrib/qvalue_1.20.0.tar.gz
 
 Copyright: Alan Dabney and John D. Storey
 License: LGPL-3+

Modified: trunk/packages/R/r-cran-qvalue/trunk/debian/rules
===================================================================
--- trunk/packages/R/r-cran-qvalue/trunk/debian/rules	2009-11-28 06:09:19 UTC (rev 4412)
+++ trunk/packages/R/r-cran-qvalue/trunk/debian/rules	2009-11-29 05:01:37 UTC (rev 4413)
@@ -5,5 +5,9 @@
 
 include /usr/share/R/debian/r-cran.mk
 
+# Require a number equal or superior than the R version the package was built with.
+install/r-cran-qvalue::
+	echo "R:Depends=r-base-core (>= $(shell R --version | head -n1 | perl -ne 'print / +([0-9]\.[0-9]+\.[0-9])/'))" >> debian/r-$(debRreposname)-$(cranName).substvars
+
 clean::
 	find . -name "*.pdf" -o -name "*.tex" -o -name "*-eps" -o -name "*.log" -o -name "*.ps" -o -name "*.txt" | xargs -r chmod -x




More information about the debian-med-commit mailing list