]> git.donarmstrong.com Git - cran2deb.git/blobdiff - pkg/trunk/R/build.R
misc fixes: update database fully rather than just licenses, initialise a variable...
[cran2deb.git] / pkg / trunk / R / build.R
index 151d47a2c6308d5717e5f261200bc90109d01e11..778410b9fb1d757913fbcb73facc0cbc2f6590f6 100644 (file)
@@ -87,7 +87,12 @@ build_debian <- function(pkg) {
                  ,pkg$debname
                  ,paste('(',pkg$debversion,')',sep='')
                  ,'...')
-    ret = system(paste('pdebuild --configfile',shQuote(pbuilder_config)))
+
+    cmd = paste('pdebuild --configfile',shQuote(pbuilder_config))
+    if (version_revision(pkg$debversion) > 2) {
+        cmd = paste(cmd,'--debbuildopts','-sd')
+    }
+    ret = system(cmd)
     setwd(wd)
     if (ret != 0) {
         fail('Failed to build package.')