On 02.05.2014 19:07, Henrik Bengtsson wrote:
On Fri, May 2, 2014 at 12:55 AM, Knut Krueger <r...@knut-krueger.de> wrote:
Hi to all
Authors@R: c(person("fooa","foob", role = c("aut","cre"),
email = "fooa.f...@fooc.de"),
person("foo1","foo2", role = c("ctb"),
email = "foo1.f...@foo3.de"))
Author: fooa foob, with contributions from foo1 foo2
using r CMD check --as-cran .. (R 3.1 and Windows) I get an error
Author field differs from that derived from Authors@R
Author: 'fooa foob, with contributions from foo1 foo2
Authors@R: 'fooa foob [aut, cre], foo1 foo2 [ctb]'
as I can see it is the same as in
http://cran.r-project.org/doc/manuals/R-exts.html#The-DESCRIPTION-file
and additionally
> Both 'Author' and 'Maintainer' fields can be omitted if a suitable
'Authors@R' field is given.
Yes, that passage in WRE is confusing/misleading, because it will give
a NOTE with 'R CMD check --as-cran'
[https://bugs.r-project.org/bugzilla3/show_bug.cgi?id=15470]. In
order not to get that NOTE, you need to use:
Authors@R: c(person("fooa","foob", role = c("aut","cre"), email =
"fooa.f...@fooc.de"),
person("foo1","foo2", role = c("ctb"), email =
"foo1.f...@foo3.de"))
Author: fooa foob [aut, cre], foo1 foo2 [ctb]
The 'Author' field *must be the same* as the string generated by R
from 'Authors@R'.
is not working if the Author field is empty or missing it will give an
error
Actually, you can drop the 'Author' field
.. which is generated from Authors@R by R CMD build automatically ...
Best,
Uwe Ligges
unless you need build your
package on legacy versions of R. I think in R (>= 2.14.0), you can
use the 'Authors@R' field by itself. Many package do that.
Hope this helps,
Henrik
Kind regards Knut
[[alternative HTML version deleted]]
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel