From 9a54258b529d4bb994abb6cba3c833422e1c5722 Mon Sep 17 00:00:00 2001 From: blundellc Date: Sat, 13 Sep 2008 13:20:27 +0000 Subject: [PATCH] sysreq: remove depth 2 nesting of brackets in comments. perhaps should consider using some of the pcre operator here instead, if it is common for nested brackets in comments. (does not appear to be so far). git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@75 edb9625f-4e0d-4859-8d74-9fd3b1da38cb --- pkg/trunk/R/debcontrol.R | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/trunk/R/debcontrol.R b/pkg/trunk/R/debcontrol.R index 8ff1890..f6c14f9 100644 --- a/pkg/trunk/R/debcontrol.R +++ b/pkg/trunk/R/debcontrol.R @@ -55,7 +55,9 @@ sysreqs_as_debian <- function(sysreq_text) { # constant case sysreq = tolower(sysreq) # drop version information/comments for now - sysreq = gsub('[\\([][^])]*[]\\)]','',sysreq) + sysreq = gsub('[[][^])]*[]]','',sysreq) + sysreq = gsub('\\([^)]*\\)','',sysreq) + sysreq = gsub('[[][^])]*[]]','',sysreq) sysreq = gsub('version','',sysreq) sysreq = gsub('from','',sysreq) sysreq = gsub('[<>=]*[[:space:]]*[[:digit:]]+[[:digit:].+:~-]*','',sysreq) -- 2.39.2