⇤ ← Revision 1 as of 2012-07-05 08:20:35
1470
Comment: add the cctbx packaging effort page
|
1662
|
Deletions are marked like this. | Additions are marked like this. |
Line 25: | Line 25: |
could you add here the bundled build-dep ? | * libann-dev * libboost-python-dev * libfftw3-dev * python-setuptools (>= 0.6.10) * python-all-dev * debhelper (>= 7) * python-all-dev (>= 2.3) * python (>= 2.3.5-11) * libboost-thread-dev * scons * python-support |
cctbx packaging
peoples interested by this packaging effort
- Baptiste Carvello
- Radostan Riedel
you can find the git repository here cctbx repo
the current ITP is here 679905
upstream
the main website is there http://cctbx.sourceforge.net/
build dependencies
bundled
- libann-dev
- libboost-python-dev
- libfftw3-dev
python-setuptools (>= 0.6.10)
- python-all-dev
debhelper (>= 7)
python-all-dev (>= 2.3)
python (>= 2.3.5-11)
- libboost-thread-dev
- scons
- python-support
package organisation
libraries generated
- libmmtbx_masks.so
- libscitbx_boost_python.so
- libsmtbx_refinement_constraints.so
- libboost_python.so
- libcctbx_sgtbx_asu.so
- libiotbx_mtz.so
- libomptbx.so
- libscitbx_minpack.so
- libspotfinder.so
- libcctbx.so
- libiotbx_pdb.so
- librstbx.so
- libscitbx_slatec.so
is it all ?, API/ABI stability ?
python modules/extensions
...
TODO
- identify the bundeled libraries (boost ...)
what should be do with this future problem (could you elaborate ?)
- license check of the remaining files
- package the build-dep
- propose a patch which allow to build out of the box with the system libraries.
- repack to remove all bundled libraries, it should save some space.
- remove the cctbx bundled in objcryst-fox once done