[Bioc-devel] Boost packaged on rforge
Steffen Neumann
sneumann at ipb-halle.de
Thu May 2 07:50:38 CEST 2013
Hi Vincent,
BH currently works the way that the package sources
(and that includes BH/inst/include/boost/*) are
automagically created by bcp'ing the dependencies
of *some* R packages (e.g. bigmemory on rforge).
John and Dirk et al said that people can ask
for additional dependencies on the tracker [1].
If you want to port your package to BH
and figure out the required dependencies,
check out svn://r-forge.r-project.org/svnroot/boostheaders
and edit boostheaders/CreateBoost.R (see how I munged
that file on [2] ...)
Then iterate over
cd boostheaders
rm -rf pkg/BH
R --vanilla <CreateBoost.R
R CMD INSTALL pkg/BH
R CMD INSTALL /your/package/
until success. Unfortunately with boost, it might not
be as straightforward as adding " graph ",
that's why I have that insane "find /my/package -exec bcp -scan"
in my hacked [2]. Also note that in a hacked version of
CreateBoost.R it is possible to switch between boost versions.
Yours,
Steffen
[1] https://r-forge.r-project.org/tracker/?atid=5310&group_id=1469&func=browse
[2] https://github.com/sneumann/boostheaders/blob/master/CreateBoost.R
On Wed, 2013-05-01 at 22:47 -0400, Vincent Carey wrote:
> are the headers for the "boost graph library" purposely excluded? i
> do not see them in BH/include
>
> On Wed, May 1, 2013 at 6:19 PM, Steffen Neumann
> <sneumann at ipb-halle.de> wrote:
> Hi BioC world,
>
> I'd like to draw the attention to the boostheaders (or BH)
> package on rforge.org [1], which packages the boost headers
> so that other packages can link/include them.
>
> I know a few packages on BioC are using -- and embedding --
> boost.
> There have also been some discussion a long time ago [2]
>
> This might be a chance to get a single package that contains
> boost ?
>
> Yours,
> Steffen
>
> [1] http://r-forge.r-project.org/projects/boostheaders/
> [2]
> https://stat.ethz.ch/pipermail/bioc-devel/2009-February/001808.html
>
>
>
> --
> IPB Halle AG Massenspektrometrie &
> Bioinformatik
> Dr. Steffen Neumann http://www.IPB-Halle.DE
> Weinberg 3 http://msbi.bic-gh.de
> 06120 Halle Tel. +49 (0) 345 5582 - 1470
> +49 (0) 345 5582 - 0
> sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
--
IPB Halle AG Massenspektrometrie & Bioinformatik
Dr. Steffen Neumann http://www.IPB-Halle.DE
Weinberg 3 http://msbi.bic-gh.de
06120 Halle Tel. +49 (0) 345 5582 - 1470
+49 (0) 345 5582 - 0
sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409
More information about the Bioc-devel
mailing list