]>
git.donarmstrong.com Git - cran2deb.git/log
edd [Tue, 17 Mar 2009 00:22:59 +0000 (00:22 +0000)]
added short comment re 'rm -rf debian/'
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@203
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 16 Mar 2009 20:35:49 +0000 (20:35 +0000)]
sh syntax in rc file (more).
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@202
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 16 Mar 2009 20:34:07 +0000 (20:34 +0000)]
sh syntax in rc file.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@201
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 16 Mar 2009 20:21:39 +0000 (20:21 +0000)]
delete build logs of everything not in the list of currently available packages
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@200
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 16 Mar 2009 20:16:48 +0000 (20:16 +0000)]
handle disappearing packages in the database cache
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@199
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Tue, 10 Mar 2009 22:07:16 +0000 (22:07 +0000)]
update todo
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@198
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 2 Mar 2009 21:44:52 +0000 (21:44 +0000)]
another typo. bad time of night
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@197
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 2 Mar 2009 21:40:47 +0000 (21:40 +0000)]
typo in CREATE TABLE for blacklist
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@196
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 2 Mar 2009 21:37:52 +0000 (21:37 +0000)]
add blacklist. build packages already in debian.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@195
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 21 Feb 2009 18:35:28 +0000 (18:35 +0000)]
give reasons for rebuild
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@194
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 8 Feb 2009 11:19:04 +0000 (11:19 +0000)]
make incoming permissions 770 for mini-dinstall
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@193
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 8 Feb 2009 11:14:28 +0000 (11:14 +0000)]
daemonize mini-dinstall
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@192
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 8 Feb 2009 11:10:12 +0000 (11:10 +0000)]
daemonize mini-dinstall
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@191
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 8 Feb 2009 01:54:09 +0000 (01:54 +0000)]
added sysreq for udunits, required for RNetCDF
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@190
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Fri, 6 Feb 2009 03:07:35 +0000 (03:07 +0000)]
send mini-dinstall output to /dev/null
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@189
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Fri, 6 Feb 2009 03:01:50 +0000 (03:01 +0000)]
two (unsuccessful so far) additions for udunits
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@188
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Fri, 6 Feb 2009 00:56:50 +0000 (00:56 +0000)]
added AASC repository of local Vienna Stats packages (from which we need udunits, coinor-symphony, ...)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@187
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 1 Feb 2009 17:41:34 +0000 (17:41 +0000)]
bring up to date with cran box config
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@186
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 1 Feb 2009 11:30:07 +0000 (11:30 +0000)]
do not destroy archive between builds: accumulate. for this reason, no reason for manually bringing in dependent R packages. should just work. (untested)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@185
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 1 Feb 2009 11:23:32 +0000 (11:23 +0000)]
be more verbose about database release
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@184
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sun, 1 Feb 2009 11:02:18 +0000 (11:02 +0000)]
make marking for complete rebuild a manual trigger, not automatic
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@183
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 1 Feb 2009 04:55:14 +0000 (04:55 +0000)]
some more license override attempts
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@182
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 1 Feb 2009 02:04:13 +0000 (02:04 +0000)]
added "sysreq netcdf netcdf%" for RNetCDF; still need udunits
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@181
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 1 Feb 2009 01:58:19 +0000 (01:58 +0000)]
added "sysreq curl curl%" for Rlabkey
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@180
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 1 Feb 2009 00:55:19 +0000 (00:55 +0000)]
added "sysreq ignore posix-compliant os" for multicore
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@179
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 1 Feb 2009 00:00:36 +0000 (00:00 +0000)]
added ignore winbugs so that we get R2WinBUGS and R2jags built
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@178
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 31 Jan 2009 23:39:38 +0000 (23:39 +0000)]
added build and run aliases jags jags
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@177
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 31 Jan 2009 23:38:32 +0000 (23:38 +0000)]
more TODO
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@176
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 31 Jan 2009 23:29:56 +0000 (23:29 +0000)]
added sysreq jags jags
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@175
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 31 Jan 2009 23:22:28 +0000 (23:22 +0000)]
two additions for RPostgreSQL
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@174
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 31 Jan 2009 22:49:02 +0000 (22:49 +0000)]
added sysreq for boost
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@173
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 31 Jan 2009 22:25:55 +0000 (22:25 +0000)]
notes on data/, update TODO
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@172
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 31 Jan 2009 22:23:31 +0000 (22:23 +0000)]
quantlib should now use libquantlib-0.9.7
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@171
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 31 Jan 2009 21:46:28 +0000 (21:46 +0000)]
tester
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@170
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sun, 21 Sep 2008 13:57:40 +0000 (13:57 +0000)]
added sysreq for wordnet and matching dependency alias to wordnet-base
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@169
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
edd [Sat, 20 Sep 2008 15:10:26 +0000 (15:10 +0000)]
R dependency on tcl and tk moved from 8.4 to 8.5 in Debian unstable
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@168
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Tue, 16 Sep 2008 14:27:00 +0000 (14:27 +0000)]
rm pkg (R-forge does not appear to like symlink)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@167
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Tue, 16 Sep 2008 14:25:40 +0000 (14:25 +0000)]
Merged branch/multisys into trunk.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@166
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Tue, 16 Sep 2008 14:25:15 +0000 (14:25 +0000)]
Merge branch/multisys into trunk.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@165
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 15 Sep 2008 12:27:36 +0000 (12:27 +0000)]
Rebase to trunk. Pull in patching fun.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@164
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 15 Sep 2008 11:32:14 +0000 (11:32 +0000)]
Merged branch/patch into trunk
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@163
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 15 Sep 2008 11:31:44 +0000 (11:31 +0000)]
Merge branch/patch into trunk
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@162
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Mon, 15 Sep 2008 11:12:39 +0000 (11:12 +0000)]
missed system from build log recreation(!)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@161
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 17:32:25 +0000 (17:32 +0000)]
remove invalid forced dependencies
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@160
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 17:17:30 +0000 (17:17 +0000)]
latest overrides from vienna
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@159
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 17:07:05 +0000 (17:07 +0000)]
db: record which system a particular build was for.
the biggest side-effect of this change is the database schema must change in a way that
sqlite will not let happen without rebuilding the database. (Hence take this
opportunity to rename git_revision to scm_revision.)
cran2deb essentially behaves as if it cannot see any builds for any system
other than the currently configured one.
Also: note some changes in the documentation. One bit just has a fat warning as
I am feeling lazy. Sorry.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@158
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 16:36:01 +0000 (16:36 +0000)]
use system-dependent config for pbuilder in update
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@157
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 16:34:14 +0000 (16:34 +0000)]
make update use mini-dinstall config from system-depenent config (oops!)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@156
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 16:09:37 +0000 (16:09 +0000)]
adapt for pbuilder base.tgz moving to system specific naming
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@155
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 16:01:22 +0000 (16:01 +0000)]
infomercial + host_arch regression
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@154
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 15:59:16 +0000 (15:59 +0000)]
missing parentheses
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@153
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 15:56:25 +0000 (15:56 +0000)]
multisys: support for multiple os-arch configurations (preliminary)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@152
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 15:15:11 +0000 (15:15 +0000)]
Build-Depend upon dpatch
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@151
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 15:07:25 +0000 (15:07 +0000)]
drop simple-patchsys; r-cran.mk already uses dpatch.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@150
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 14:54:23 +0000 (14:54 +0000)]
A first simple attempt at patching.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@149
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 14:03:29 +0000 (14:03 +0000)]
change git_revision to scm_revision; use svn $Id$.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@148
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:40:38 +0000 (13:40 +0000)]
link R-forge pkg to the trunk of development.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@147
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:39:51 +0000 (13:39 +0000)]
remove pkg (to replace next commit...)
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@146
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:38:05 +0000 (13:38 +0000)]
pkg/trunk -> trunk
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@145
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:29:14 +0000 (13:29 +0000)]
some extra licenses
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@144
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:29:06 +0000 (13:29 +0000)]
license: try looking in inst/ for LICENSE; fail nicely if it is missing.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@143
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:57 +0000 (13:28 +0000)]
DESCRIPTION: if Maintainer and/or Author are not defined, use the other, or fail gracefully.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@142
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:50 +0000 (13:28 +0000)]
iconv: don't truncate input; omit the invalid character and continue.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@141
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:43 +0000 (13:28 +0000)]
typo! if length is *less* than one, then substitute.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@140
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:36 +0000 (13:28 +0000)]
new overrides from a most productive session with Dirk!
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@139
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:29 +0000 (13:28 +0000)]
fix umask to 002
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@138
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:21 +0000 (13:28 +0000)]
work around lintian's extended-description-is-empty message.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@137
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:12 +0000 (13:28 +0000)]
depend: change ls output to match the input. this should help compare the database to what's in git.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@136
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:28:03 +0000 (13:28 +0000)]
repopulate: the repopulate command, as previously promised but somehow missed from the commit.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@135
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:56 +0000 (13:27 +0000)]
latest_log: small tool to show the latest log messages for a failed or successful build of a package.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@134
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:46 +0000 (13:27 +0000)]
typo: build->bin, correctly report forced binary dependencies.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@133
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:39 +0000 (13:27 +0000)]
force cairoDevice to depend upon libgtk
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@132
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:30 +0000 (13:27 +0000)]
more verbose dependency messages. rewrite some scripts to use sh not rc (a few complicated ones remain). separate update into update and repopulate. add some documentation.
cran2deb repopulate will bump the DB version, cran2deb update will not.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@131
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:22 +0000 (13:27 +0000)]
doc: add a pointer to `cran2deb help'
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@130
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:13 +0000 (13:27 +0000)]
doc: document installation and some of the database internals
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@129
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:27:05 +0000 (13:27 +0000)]
set the default umask for cran2deb to 002 and clean up the archive after build. hopefully this will allow smoother group operation.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@128
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:58 +0000 (13:26 +0000)]
remaining archive transistion
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@127
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:51 +0000 (13:26 +0000)]
revert to using git commit id in zzz.R; git $Id$ is not the same as CVS $Id$
git $Id$ binds to the identity of the resident object, not of the
ocmmit.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@126
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:43 +0000 (13:26 +0000)]
remove git revision hack (use git's $Id$ equivalent). put archive symlink in /etc/cran2deb
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@125
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:35 +0000 (13:26 +0000)]
typo: extra )
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@124
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:26 +0000 (13:26 +0000)]
config: move ROOT/etc to /etc/cran2deb
installing a new cran2deb no longer will clobber the previous config.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@123
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:18 +0000 (13:26 +0000)]
support local CRAN/BioC mirror in /srv/R/Repositories
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@122
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:11 +0000 (13:26 +0000)]
add amd64 to repository.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@121
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:26:04 +0000 (13:26 +0000)]
depend: typo tsch -> tcsh.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@120
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:59 +0000 (13:25 +0000)]
gsoc_final
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@119
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:55 +0000 (13:25 +0000)]
This directory will host the tags
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@118
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:46 +0000 (13:25 +0000)]
depend: update dependencies to match what's in the Debian repository. force run dependencies as build dependencies.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@117
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:37 +0000 (13:25 +0000)]
rJava: depend upon autotools-dev, run R CMD javareconf before build.
build hook for R CMD javareconf is hacky and needs to be replaced, but
works for now. rJava needs to depend upon autotools-dev to ensure it has
up to date configure scripts.
also drop BioC for now.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@116
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:29 +0000 (13:25 +0000)]
build: always force the build of packages mentioned on the command line.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@115
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:22 +0000 (13:25 +0000)]
pkg: push more of the responsibility for the source archive into getrpkg.
in particular this allows us to use a previous source archive for a new
build of the same upstream version. the factorisation is much simpler
this way too.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@114
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:13 +0000 (13:25 +0000)]
doc: document the commands better
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@113
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:25:05 +0000 (13:25 +0000)]
data: cran2deb.db should not be here -- it is created in /var/cache/cran2deb
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@112
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:56 +0000 (13:24 +0000)]
use NULL instead of NA. include git revision and date stamp in build log. generate changelog.
NA has length 1 and conveys perhaps-ok information. NULL was often more
appropriate.
a configure script edits R/zzz.R to add a new global 'git_revision'
prior to R building the package. This assumes that the current working
directory is in a git repository and will fail if it is not.
changelog generated according to Debian guidelines---latest builds to
the top. Included: the git revision of cran2deb, the time/date, and the
database version.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@111
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:49 +0000 (13:24 +0000)]
data: add some more default dependency aliases, forced dependencies, and licenses.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@110
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:42 +0000 (13:24 +0000)]
getrpkg: increase the timeout: there's a 45MB R package!
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@109
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:34 +0000 (13:24 +0000)]
README: document some of the cran2deb commands.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@108
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:26 +0000 (13:24 +0000)]
update_cache: remove duplicate packages from available.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@107
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:18 +0000 (13:24 +0000)]
getrpkg: invoke curl rather than using download.packages.
curl has the options necessary to make a mass build possible with my
current unreliable internet connection. some tcp connections hang
indefinitely, which indefinitely halts any build. retrying works. R has
no suitable timeout mechanism.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@106
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:11 +0000 (13:24 +0000)]
build: do not compare deb_revision numbers when deciding whether to rebuild or not. remove some unnecessary verbosity in generating debian/control.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@105
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:24:04 +0000 (13:24 +0000)]
build: make things a little more robust.
turns out c(1,'lala') -> makes 1 a string. use list() instead. also
catch the exception when build_new_version fails.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@104
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb