Re: [Rdkit-devel] [PATCH 2/2] Install libraries in ${RDKit_LibDir}
Open-Source Cheminformatics and Machine Learning
Brought to you by:
glandrum
|
From: Greg L. <gre...@gm...> - 2010-09-07 17:41:50
|
On Tue, Sep 7, 2010 at 4:50 PM, Gianluca Sforna <gi...@gm...> wrote: > On Tue, Sep 7, 2010 at 12:42 PM, Greg Landrum <gre...@gm...> wrote: >> sounds like a sensible layout to me, but I think /usr/lib/lib*.so >> probably needs to be in the rdkit package. These shared libs are >> needed by the python modules and will (probably) be needed by any >> application that is built using the RDKit. > > The .so files providing python bindings are in the python-rdkit > package; the versioned .so (lib*.so.something) are those required at > runtime for stuff built against rdkit. > > At link time lib*.so files are used to actually perform the link, but > those are not needed at runtime so they are kept with the headers, > according to: > https://fedoraproject.org/wiki/Packaging:Guidelines#Devel_Packages > > I believe all distros have the same arrangement. ok, sounds good. >> >>> I'm still considering whether splitting out Data from the latter >>> package, but overall it is quite a good achievement >> >> Agreed. We'll need to think about dependencies (i.e. python-rdkit >> depends on rdkit), but I guess that's easy. > > Yeah, that's easy and mostly automatic, I will just add a couple > requures from -data and -docs for the main rdkit package. what about the contents of Contrib and Projects? maybe an rdkit-extras package for those? I'm not sure how many packages one normally does. -greg |