]> git.donarmstrong.com Git - cran2deb.git/commitdiff
build: don't try to upload a dependency that is already in the Debian archive.
authorblundellc <blundellc@edb9625f-4e0d-4859-8d74-9fd3b1da38cb>
Sat, 13 Sep 2008 13:19:05 +0000 (13:19 +0000)
committerblundellc <blundellc@edb9625f-4e0d-4859-8d74-9fd3b1da38cb>
Sat, 13 Sep 2008 13:19:05 +0000 (13:19 +0000)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@64 edb9625f-4e0d-4859-8d74-9fd3b1da38cb

pkg/trunk/exec/build

index 28db24da85406009e3f08fd5b2d0db8d0023bcc0..a73b10d1dce54a92d0c58ca8b9da41717b3114d9 100755 (executable)
@@ -35,6 +35,10 @@ go <- function(name,extra_deps) {
         # pull in all the R dependencies
         message(paste('N: dependencies:',paste(pkg$depends$r,collapse=', ')))
         for (dep in pkg$depends$r) {
+            if (pkgname.as.debian(dep) %in% debian_pkgs) {
+                message(paste('N: using Debian package of',dep))
+                next
+            }
             message(paste('N: uploading',dep))
             ret = system(paste('umask 022;dput','-c',shQuote(dput_config),'local'
                         ,changesfile(dep)))