]>
git.donarmstrong.com Git - cran2deb.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
blundellc [Sat, 13 Sep 2008 13:12:57 +0000 (13:12 +0000)]
cran2deb: use iconv(1) to convert debian/{control,changelog,copyright} to utf8
lintian(1) likes these files to be utf8. R does not specify a character
set, so this code just hopes that iconv(1) will do the right thing. In
the only case where it matters so far (lspls) this allows the package to
build and pass lintian(1).
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@18
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:12:49 +0000 (13:12 +0000)]
cran2deb: pbuilder refinement: use lintian. adapt build script to check for warnings.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@17
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:12:40 +0000 (13:12 +0000)]
cran2deb: work with pbuilder.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@16
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:12:31 +0000 (13:12 +0000)]
cranpkgs & build_some: build a random subset of all available packages.
current result:
100 packages tried
23 failed -- all due to license problems: not considered
(MIT,BSD) or malformed field (e.g., GPL 2.0 or later)
'some' (uncounted) have significant lintian warnings (mostly
seems to be incorrectly +x files)
77 .deb files produced
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@15
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:12:22 +0000 (13:12 +0000)]
cran2deb: extend license handling, specify repository, translate R->Debian package names.
License handling code now deals with version numbers and also the more
common malformed license fields found in the wild. License version
information is discarded completely at the moment (though retained in
debian/copyright).
debian/copyright also includes a copyright notice formed from the Author
field of DESCRIPTION.
Debian package names must be lower case; the Debian source package
of an R package is the lowercase form of the R package name, whilst the
binary package is r-<lower case repo>-<lower case R name>.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@14
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:12:13 +0000 (13:12 +0000)]
cran2deb: generate some of debian/copyright and debian/control like
CRAN2DEB.pm, detect architecture dependent packages.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@13
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:12:04 +0000 (13:12 +0000)]
copy_find: a heuristic for finding copyright notices.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@12
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:11:56 +0000 (13:11 +0000)]
cran2deb: known-good license checking, minor tweaks.
R 'boot' package builds with two warnings and no errors. changelog is
nearly passable (just needs an ITP). copyright needs work.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@11
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:11:46 +0000 (13:11 +0000)]
cran2deb: Debian version <-> R version infrastructure.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@10
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:08:39 +0000 (13:08 +0000)]
cran2deb: construct enough of debian for debuild to run (but with warnings and errors).
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@9
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:08:30 +0000 (13:08 +0000)]
cran2deb: download, unpack and parse DESCRIPTION.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@8
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:08:12 +0000 (13:08 +0000)]
first commit.
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@7
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Sat, 13 Sep 2008 13:08:05 +0000 (13:08 +0000)]
This directory will host the upstream sources
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@6
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Fri, 12 Sep 2008 21:46:36 +0000 (21:46 +0000)]
remove botched import (no git history).
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@5
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Fri, 12 Sep 2008 21:41:17 +0000 (21:41 +0000)]
move stuff into R-forge place
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@4
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Fri, 12 Sep 2008 21:41:14 +0000 (21:41 +0000)]
Merge ../../cran2deb
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@3
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
blundellc [Fri, 12 Sep 2008 21:41:12 +0000 (21:41 +0000)]
move R-forge readme out of the way
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@2
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb
stefan7th [Mon, 25 Jun 2007 10:38:44 +0000 (10:38 +0000)]
Email in Readme changed
git-svn-id: svn://svn.r-forge.r-project.org/svnroot/cran2deb@1
edb9625f -4e0d-4859-8d74-
9fd3b1da38cb