The canonical form [1] of an R package Makefile includes the
following:
- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
needed), and CATEGORIES.
- HOMEPAGE is not present but defined in math/R/Makefile.extension to
refer to the CRAN web page describing the package. Other relevant
web pages are often linked from there via the URL field.
This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.
[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
Upstream changes:
1.8-3 (2018-08-29)
* Changed listOfTablesGallery vignette to exclude references to
lsmeans since Russell Lenth has deprecated lsmeans, replacing it
with emmeans which has support for tables using xtable based on
listOfTables. lsmeans removed from Suggests in DESCRIPTION also.
* Changed OtherPackagesGallery vignette example using the function
impacts from spdep due to a change in the package spdep causing a
failure ofr the example using gstslshet from sphet
* Changed error messages to extract actual value of nrow(x),
suggestion by Michael Chirico <michaelchirico4@gmail.com>
* Corrected author field to properly represent author contributions,
code supplied by Arni Magnusson <arnima@hafro.is>
* Corrected call to print.xtable inside print.xtableFtable included
arguments from call to print.xtableFtable. Absence of size
argument was advised by Lluis Ramon, email March 4, 2016
* Added patch from Martin Gubri, martin.gubri@framasoft.org to
enable use of lagImpactMat from spdep in xtable method lagImpact.
* Added patch to code in OtherPackagesGallery.Rnw supplied by Martin
Gubri to avoid warnings in the spdep package example. Also fixed the
vignette index entry.
* Fixed number of columns in \multicolumn command in print.xtableList to
deal with inclusion of row names. Previously was only appropriate for
row names not included.
Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES. Consequently, it is redundant for the individual
packages to do the same. Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.