| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-03-11 | Select fields explicitly from df.depends in make.df.depends(). | brook | 1 | -1/+3 | |
| The function make.df.depends() constructs a dataframe for DEPENDS lines in the updated Makefile. That dataframe is combined with other dataframes for different portions of the Makefile. Consequently, all the dataframes must have the same fields or combining with rbind() fails. Previously, the dataframe had the wrong set of fields; this explicitly selects the correct set that matches the other dataframes so that they can all be combined correctly. | |||||
| 2020-03-05 | Define RPKG, not rpkg, in the environment for R2pkg.R | brook | 1 | -2/+2 | |
| When reading the environment, R2pkg.R expects RPKG to be the name of the R package. Fix the inadvertent use of lower case in the variable name. | |||||
| 2020-03-05 | Add a hyphen (-) to each stored argument so recursive calls work. | brook | 1 | -10/+10 | |
| In order for recursive calls of R2pkg to work, they must receive the same set of arguments as the original. Previous argument handling stripped the hyphen (-) from each argument; this explicitly restores it. | |||||
| 2020-01-13 | pkgtools/R2pkg: remove a left-over debug message | rillig | 1 | -2/+1 | |
| 2020-01-13 | pkgtools/R2pkg: update to 0.6.4 | rillig | 3 | -5/+14 | |
| Changes since 0.6.3: * Fix hardcoded use of bmake. | |||||
| 2019-10-25 | pkgtools/R2pkg: format source code | rillig | 2 | -854/+776 | |
| 2019-10-19 | pkgtools/R2pkg: remove unused code | rillig | 2 | -17/+5 | |
| 2019-10-19 | pkgtools/R2pkg: refactoring | rillig | 2 | -28/+4 | |
| 2019-10-19 | pkgtools/R2pkg: refactoring, tests | rillig | 2 | -173/+150 | |
| 2019-10-19 | pkgtools/R2pkg: make license handling code simpler | rillig | 2 | -45/+64 | |
| 2019-10-19 | pkgtools/R2pkg: create fewer temporary files | rillig | 1 | -14/+1 | |
| 2019-10-19 | pkgtools/R2pkg: code cleanup, use fewer temporary files | rillig | 3 | -107/+60 | |
| 2019-10-19 | pkgtools/R2pkg: make USE_LANGUAGES code simpler | rillig | 2 | -20/+13 | |
| 2019-10-19 | pkgtools/R2pkg: clean up shell program | rillig | 1 | -138/+107 | |
| 2019-10-19 | pkgtools/R2pkg: clean up shell program | rillig | 1 | -57/+50 | |
| 2019-10-19 | pkgtools/R2pkg: update to 0.6.3 | rillig | 3 | -22/+24 | |
| Changes since 0.6.1: * Fix comparison of articles (a, an) in comments. | |||||
| 2019-10-19 | pkgtools/R2pkg: refactoring, tests | rillig | 2 | -25/+60 | |
| 2019-10-19 | pkgtools/R2pkg: code cleanup | rillig | 2 | -40/+24 | |
| 2019-10-19 | pkgtools/R2pkg: refactoring, tests | rillig | 2 | -51/+91 | |
| 2019-10-19 | pkgtools/R2pkg: refactoring, tests | rillig | 2 | -62/+80 | |
| 2019-10-19 | pkgtools/R2pkg: refactoring, tests | rillig | 2 | -119/+133 | |
| 2019-10-18 | pkgtools/R2pkg: make write.Makefile simpler | rillig | 2 | -37/+34 | |
| 2019-10-18 | pkgtools/R2pkg: refactorings, tests | rillig | 2 | -82/+116 | |
| 2019-10-18 | pkgtools/R2pkg: remove unused code, add tests | rillig | 2 | -125/+100 | |
| 2019-10-18 | pkgtools/R2pkg: fix tests with virtual files | rillig | 2 | -92/+96 | |
| textConnection does not expect a trailing '\n' in its argument. | |||||
| 2019-10-17 | pkgtools/R2pkg: add more tests | rillig | 1 | -29/+153 | |
| 2019-10-17 | pkgtools/R2pkg: add tests | rillig | 1 | -13/+43 | |
| 2019-10-17 | pkgtools/R2pkg: refactorings, small bugfixes, tests | rillig | 2 | -162/+412 | |
| find.Rcpp is now guaranteed to return a boolean. Added some tests and many more templates that are still waiting to be filled. | |||||
| 2019-10-17 | pkgtools/R2pkg: fix indentation, make tabs visible | rillig | 1 | -73/+73 | |
| 2019-10-15 | pkgtools/R2pkg: remove unused code | rillig | 1 | -28/+1 | |
| 2019-10-13 | pkgtools/R2pkg: shorten code in read.Makefile.as.dataframe | rillig | 1 | -35/+8 | |
| 2019-10-13 | pkgtools/R2pkg: add more unit tests | rillig | 1 | -15/+110 | |
| 2019-10-13 | pkgtools/R2pkg: add unit tests | rillig | 2 | -9/+137 | |
| 2019-10-13 | pkgtools/R2pkg: code cleanup | rillig | 1 | -13/+6 | |
| 2019-10-13 | pkgtools/R2pkg: replace integer indices with named attributes | rillig | 1 | -16/+23 | |
| 2019-10-13 | pkgtools/R2pkg: make R2pkg.R testable | rillig | 2 | -14/+18 | |
| Placing the code into a main function allows the tests to source the file without any side effects. The LC_ALL=C environment variable is necessary on NetBSD/x86_64 8.0 in the en_US.UTF-8 locale since otherwise R dumps core in the source(...) call, deep inside towctrans. | |||||
| 2019-10-13 | pkgtools/R2pkg: fix typo | rillig | 1 | -2/+2 | |
| 2019-10-13 | pkgtools/R2pkg: separate R code from shell code | rillig | 3 | -1231/+1287 | |
| Before, it was difficult to edit the R code since all dollars, backslashes and backticks had to be escaped. Separating the code also makes the R part testable on its own. | |||||
| 2019-10-13 | pkgtools/R2pkg: update to 0.6.1 | rillig | 2 | -12/+26 | |
| Changes since 0.6: * Run properly even if TMPDIR is not set. * Quote variables to prevent unintended interpolation. * Write error messages to stderr instead of stdout. | |||||
| 2019-08-08 | Update to version 0.6. | brook | 2 | -26/+77 | |
| Changes since version 0.5: * Improve the canonical format of an R package Makefile: - Place R_PKGNAME, R_PKGVER, and CATEGORIES in the first stanza. - Simplify CATEGORIES by defining common ones in Makefile.extension. - Use the default value of HOMEPAGE defined in Makefile.extension. * Annotate generated comments with [R2pkg] to make them easier to find. | |||||
| 2019-08-01 | R2pkg: update to version 0.5. | brook | 3 | -270/+1403 | |
| 2019-06-24 | R2pkg: update to 0.4. | brook | 3 | -47/+145 | |
| Changes since 0.3: * Fix recursion. * Add both c and c++ to USE_LANGUAGES. * Add maintainer email handling (-M). * Use buildlink3.mk files for dependencies when available. | |||||
| 2018-01-13 | R2pkg: Add missing RCSID. | jperkin | 1 | -0/+1 | |
| 2017-07-18 | Sort options. Minor other fixes. | wiz | 1 | -11/+11 | |
| 2017-07-18 | New sentence, new line. | wiz | 1 | -28/+38 | |
| Sort sections. Remove trailing whitespace. Fix Dt argument | |||||
| 2017-07-18 | Update to v0.3. | brook | 2 | -96/+313 | |
| - Add recursive handling of dependencies. - Simplify updating pre-existing R packages. - Improve handling of packages that conflict with base R packages. | |||||
| 2015-04-25 | Initial import of the R2pkg package: | brook | 2 | -0/+450 | |
| The R2pkg program, which is modeled after url2pkg, creates a new pkgsrc package for the corresponding R package. It is intended to help pkgsrc developers create new R packages quickly and easily. This package was discussed in a thread beginning with the following: http://mail-index.netbsd.org/tech-pkg/2015/02/04/msg014227.html | |||||
