Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / R2pkg / files
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.16 / (download) - annotate - [select for diffs], Thu Mar 5 17:15:31 2020 UTC (10 months, 2 weeks ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
HEAD
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Define RPKG, not rpkg, in the environment for R2pkg.R 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.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Mar 5 17:07:54 2020 UTC (10 months, 2 weeks ago) by brook
Branch: MAIN
Changes since 1.14: +10 -10
lines
Diff to previous 1.14 (colored)
Add a hyphen (-) to each stored argument so recursive calls work. 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.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jan 13 18:06:47 2020 UTC (12 months, 1 week ago) by rillig
Branch: MAIN
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored)
pkgtools/R2pkg: update to 0.6.4 Changes since 0.6.3: * Fix hardcoded use of bmake.
Revision 1.13 / (download) - annotate - [select for diffs], Sat Oct 19 18:47:59 2019 UTC (15 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.12: +1 -14
lines
Diff to previous 1.12 (colored)
pkgtools/R2pkg: create fewer temporary files
Revision 1.12 / (download) - annotate - [select for diffs], Sat Oct 19 18:43:51 2019 UTC (15 months ago) by rillig
Branch: MAIN
Changes since 1.11: +1 -4
lines
Diff to previous 1.11 (colored)
pkgtools/R2pkg: code cleanup, use fewer temporary files
Revision 1.11 / (download) - annotate - [select for diffs], Sat Oct 19 17:15:00 2019 UTC (15 months ago) by rillig
Branch: MAIN
Changes since 1.10: +105 -136
lines
Diff to previous 1.10 (colored)
pkgtools/R2pkg: clean up shell program
Revision 1.10 / (download) - annotate - [select for diffs], Sat Oct 19 16:18:55 2019 UTC (15 months ago) by rillig
Branch: MAIN
Changes since 1.9: +50 -57
lines
Diff to previous 1.9 (colored)
pkgtools/R2pkg: clean up shell program
Revision 1.9 / (download) - annotate - [select for diffs], Sun Oct 13 15:35:48 2019 UTC (15 months, 1 week ago) by rillig
Branch: MAIN
Changes since 1.8: +3 -2
lines
Diff to previous 1.8 (colored)
pkgtools/R2pkg: make R2pkg.R testable 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.
Revision 1.8 / (download) - annotate - [select for diffs], Sun Oct 13 13:26:22 2019 UTC (15 months, 1 week ago) by rillig
Branch: MAIN
Changes since 1.7: +19 -1230
lines
Diff to previous 1.7 (colored)
pkgtools/R2pkg: separate R code from shell code 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.
Revision 1.7 / (download) - annotate - [select for diffs], Sun Oct 13 09:43:26 2019 UTC (15 months, 1 week ago) by rillig
Branch: MAIN
Changes since 1.6: +17 -11
lines
Diff to previous 1.6 (colored)
pkgtools/R2pkg: update to 0.6.1 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.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Aug 8 20:14:27 2019 UTC (17 months, 2 weeks ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.5: +64 -24
lines
Diff to previous 1.5 (colored)
Update to version 0.6. 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.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Aug 1 13:11:08 2019 UTC (17 months, 3 weeks ago) by brook
Branch: MAIN
Changes since 1.4: +1253 -196
lines
Diff to previous 1.4 (colored)
R2pkg: update to version 0.5.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Jun 24 13:46:04 2019 UTC (19 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.3: +94 -45
lines
Diff to previous 1.3 (colored)
R2pkg: update to 0.4. 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.
Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 13 09:10:33 2018 UTC (3 years ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.2: +1 -0
lines
Diff to previous 1.2 (colored)
R2pkg: Add missing RCSID.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 18 17:24:32 2017 UTC (3 years, 6 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.1: +250 -80
lines
Diff to previous 1.1 (colored)
Update to v0.3. - Add recursive handling of dependencies. - Simplify updating pre-existing R packages. - Improve handling of packages that conflict with base R packages.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 25 22:06:34 2015 UTC (5 years, 9 months ago) by brook
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2
Initial import of the R2pkg package: 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