lp:ubuntu/trusty/salome

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/salome
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

9. By Matthias Klose

gfortran-4.6 rebuild.

8. By Fabrice Coutadeur

* debian/control:
  - updated b-d from sip4 to python-sip-dev. This fixes a missing dependency.
  - updated b-d from python2.6 to default python. This also fixes a FTBFS
  - update XS-Python-Version to >= 2.6 to be usable with python 2.7
* yacs-fix-gcc-4.5.patch: fix FTBFS with gcc-4.5 because of not being able to
  use directly YACS::Exception::Exception. Patch taken from Opensuse.
  (LP: #756208)
* debian/rules: dropped hardcoded python2.6 directories

7. By hazelsct

* Moved graphviz from Build-Depends-Indep to Build-Depends since YACS needs
  it (closes: #601712).
* Separated salome-examples /usr/share/salome files into separate package
  salome-examples-common without pycentral (closes: #602217).
* Removed salome-test from, and added salome-dev to, dh_pyshared list.

6. By hazelsct

[ Denis Barbier ]
* Replaced csh-style >& redirects with 2>&1 for dash (closes: #593656).
* Added library version to StdPlugin plugin (closes: #593657).
* Added debian/patches/quiltrc and refreshed patches to follow its style.
* Added refresh-patches target to debian/rules.
* Removed CSF_GraphicShr definition from runSalome, should permit removal of
  libopencascade-visualization-dev from salome Depends (closes: #595092).

[ Adam C. Powell, IV ]
* Reorganization of binary packages (closes: #584590).
* Removed obsolete build-in-tree patches.
* Moved RECONFIGURE step to reconfigure-stamp target, simplifying
  build-indep-stamp target (no longer requires build-arch-stamp).
* Stamps for each module (and docs) allow build targets to skip modules
  already done.
* Build documentation in a separate tree and break out separate targets to
  avoid remove-build race conditions (closes: #595260, #598916).
* Ignore -fix-clean patches because we don't use upstream's clean targets any
  more, though the patches may still be useful to upstream.
* Added XDATA module, in the -dev package.
* Moved graphviz back from Build-Depends to Build-Depends-Indep.
* Created directories /usr/share/salome/MODULE_SRC with full adm_local and
  salome_adm directories (closes: #595909).
* Have YACS configure fail without doxygen, it's required for -arch as well
  as -indep builds.
* Fixed executable path in MED_Factory.cxx (closes: #598480).
* Added conditionals to prevent empty LD_LIBRARY_PATH segments and arbitrary
  code execution (closes: #598421) - CVE-2010-3377 .
* Modified GEOM idl Makefile.am and added .NOTPARALLEL: to XDATA directories
  to prevent code generation/compilation race (closes: #595281, #598772).
* Got rid of all extra copies of xversion.py so one and only one is installed
  (closes: #598690).
* Use a patch to remove XDATA generated files so clean restores the original
  tree.
* Fixed a bunch of lintian warnings.
* Significant documentation updates including a doc-base entry for salome-doc.

[ Alain Leufroy ]
* Patched salomeloader to use the full Salomé PYTHONPATH (closes: #597739).

5. By hazelsct

[ Denis Barbier ]
* Fix a missing include in KERNEL causing FTBFS when built with LAM.
* Change PPC to PPCurve to avoid PPC macro on PPC arch (closes: #585615).
* Reconstructed the clean target to remove auto-generated files.
* Build in a separate build directory to simplify cleaning.
* Add AM_MAINTAINER_MODE to all configure.ac files and configure with
  --disable-maintainer-mode.
* Add --disable-dependency-tracking to configure flags.
* Properly install hxx2salome files into bindir.
* Put _lib*_Swig.so files into python library, not libdir.

[ Adam C. Powell, IV ]
* Make salome-dev conflict with old libsalome-dev package (closes: #585837).
* Rebulid using new default python version (closes: #587387).
* Changed whrandom to random in kernel python files (closes: #588728).
* Changed doc image formats from jpg to svg (closes: #585050).
* Reinstated the -doc package with only usr_docs for now.
* Combined reconfigure, configure and build targets, with configure,
  build-arch & install-arch in one loop.
* Added make install to build-indep target.
* Deactivated -build-in-tree patches because they're no longer needed.
* Added -debian-dirs patches to check for binaries in the right places.
* Remove build tree to save disk space during build.
* Fixed new compilation bugs in YACS module (stricter compiler behavior?).
* Changed all Python versions to 2.6.
* Bumped Standards-Version.

[ Christophe Trophime ]
* Force Qt tools (moc, uic, rcc, lrelease) to the right major version.

4. By Matthias Klose

Build for python2.6.

3. By Adam C. Powell, IV <email address hidden>

[ Denis Barbier ]
* Removed contrib from package sections, as it dates to long-past times when
  Open CASCADE was non-free (closes: #584171).
* Added patch-stamp target to make sure patches apply before configure
  (closes: #584285).
* Abort in clean target if quilt pop fails.
* Abort when a module cannot be configured, built or installed.
* Added Vcs fields to control file.
* Added libqt4-opengl-dev to Build-Depends.

[ Andre Espaze ]
* Adding TOOLSGUI to GUI_LDFLAGS for building VISU, added it back into the
  modules list.
* Explicitly exporting GetIDMapper template to avoid linker problems with g++
  optimizations (closes: #584172).

[ Adam C. Powell, IV ]
* Changed the "chmod -x" command the python directory to only include .py
  files and shared libraries.
* Changed bindir to /usr/lib/salome/bin and libdir to /usr/lib/salome/lib to
  avoid collisions with other packages (closes: #584124).
* Added Py back to python Salome_Container to remove conflict between
  python2.5-salome and salome packages.
* Moved doxygen and graphviz from Build-Depends-Indep to Build-Depends.
* Fixed documentation install targets to not build documentation.
* Added usr_docs target for MED module.
* Updated README.Debian.html.
* Merged salome, libsalome5.1.3-0, python2.5-salome packages, and .so shared
  library symlinks from libsalome-dev into salome package (closes: #584586).
* Changed name of the remainder of libsalome-dev to salome-dev, with about 13
  MiB of headers and other development files useless to end users.
* Added Build-Conflicts with libsalome-dev, and salome binary package
  Conflicts with libsalome-dev and python2.5-salome, and removed salome
  dependency on those two.
* Added lintian override for uploader Adam Powell's name.

2. By Adam C. Powell, IV <email address hidden>

* Removed the salome-doc binary package to cut disk space use dramatically.
* Moved SALOME_ContainerPy.py back to /usr/bin and dropped the Py.py ending.
* Moved SALOME_Container and other python scripts to python2.5-salome.
* Made python2.5-salome conflict with old salome because of this.
* Stripped .sh from shell script file names in /usr/bin .

1. By Adam C. Powell, IV <email address hidden>

Import upstream version 5.1.3

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/salome
This branch contains Public information 
Everyone can see this information.

Subscribers