Gentoo Archives: gentoo-soc

From: "André Erdmann" <dywi@×××××××.de>
To: gentoo-soc@l.g.o
Cc: Denis Dupeyron <calchan@g.o>
Subject: [gentoo-soc] Automatically generated overlay of R packages - progress report #6
Date: Mon, 02 Jul 2012 09:15:04
Message-Id: CAGrucu18CgPXxpNF8w-i7e5L_cYFzzzNWmaxziRKwwxWEwbVtg@mail.gmail.com
1 Hi everyone,
2
3 == Brief summary of this project ==
4
5 The aim of this project is to create scripts that automate the process
6 of overlay creation/maintenance for R packages from repositories such
7 as CRAN and Bioconductor.
8
9 Longer:
10 For the ebuild creation of a single package one needs to extract the
11 package, copy-paste data from its description file to the ebuild and
12 look up dependencies, which is time-consuming.
13 Although trivial for a few number of packages, this is practically
14 impossible to do by hand for repositories like CRAN (> 3500 packages),
15 especially 'cause it also requires tracking changes (new / updated /
16 removed packages).
17 The solution is to automate that process and this is what this project is about.
18
19 == Progress of this week ==
20
21 * added remote syncing (via rsync) and the possibility to use local
22 directories for overlay creation
23
24 * added some dependency resolution logic: 'R (>= 2.15)' is now
25 recognized as '>=dev-lang/R-2.15' etc.
26
27 * did a first test run (creating ebuilds for CRAN) and fixed some
28 issues like illegal ebuild names ("AMAP.Seq" etc.)
29
30 I'm on schedule.
31
32 == Plans for the next week ==
33
34 * do more testing
35 * write a main script
36
37 --
38 Regards,
39 André E.