From d3291533438002fe79842d78adedb3705e59fcdd Mon Sep 17 00:00:00 2001 From: blundellc Date: Sat, 13 Sep 2008 13:23:21 +0000 Subject: [PATCH] version: deal with bundles when generating a new build version. git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@98 edb9625f-4e0d-4859-8d74-9fd3b1da38cb --- pkg/trunk/R/version.R | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/trunk/R/version.R b/pkg/trunk/R/version.R index 4ea1333..2d4e550 100644 --- a/pkg/trunk/R/version.R +++ b/pkg/trunk/R/version.R @@ -70,6 +70,13 @@ version_update <- function(rver, prev_pkgver) { } new_build_version <- function(pkgname) { + if (!(pkgname %in% rownames(available))) { + bundle <- r_bundle_of(pkgname) + if (is.na(bundle)) { + fail('tried to discover new version of',pkgname,'but it does not appear to be available') + } + name <- bundle + } db_ver <- db_latest_build_version(pkgname) latest_r_ver <- available[pkgname,'Version'] if (!is.na(db_ver)) { -- 2.39.2