lp:ubuntu/vivid/meshlab

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/vivid/meshlab
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

11. By Julian Taylor

rebuild for libqhull6

10. By Teemu Ikonen

* Install plugin XML files under src/distrib/plugins.
* Update Standards-Version to 3.9.5.

9. By Dimitri John Ledkov

No change rebuild against glew 1.10.

8. By Teemu Ikonen

* New upstream version (closes: #693649)
* Repackaged dfsg-sources remove copies of glew-1.7.0, OpenCTM-1.0.3,
  Eigen3, etc. See debian/copyright for details.
* Add libGLU to LIBS in meshlab.pro. Fixes an FTBFS in Ubuntu.
  Thanks to Ilya Barygin for the fix. Closes: #678312.
* New patches:
  - overflow: Fix overflowing array index in VCGlib,
    also fixes E-array-bounds error in Debian build log scanner
  - openctm: Use Debian OpenCTM
  - format-security: Fix compilation errors with -Werror=format-security
  - crash-on-save: Fix crash on project save. Patch from upstream
    SVN commit [r6114] (closes: #718583).
* Add a lintian-override file. Override hardening-no-fortify-functions
  in meshlab plugins.
* Add shared-mime-info data for media types supported by meshlab.
  Also, add the supported types meshlab.mime mailcap file and
  meshlab.desktop file, to enable file manager open file support.
  (closes LP: #1077620)
* watch: Fix dversionmangle regex
* copyright: Update
* control:
  - Upgrade to standards-version 3.9.4
  - Build-dep on libopenctm-dev, libeigen3-dev
  - Add Recommends to chemical-mime-data to get more supported media types
* rules:
  - Clean clean target.
  - get CXXFLAGS from dpkg-buildflags for QMAKE_CXXFLAGS.
  - Remove jhead makefile in clean target.

7. By Teemu Ikonen

* rules:
  - Add get-orig-source target.
  - Add build-arch and build-indep targets as recommended by lintian.
  - Use dpkg-buildflags to give flags to qmake.
* copyright:
  - Use the latest machine readable copyright format.
  - Point to versioned GPLv2 in common-licenses (fixes a lintian warning).
  - Remove copyright info for removed gdb macros.
* control: Upgrade to standards-version 3.9.3.
* Upgrade to debhelper version 9.
* New patches:
  - 14_structuresynth: Include glu.h where needed in included
    structure-synth code.
  - 15_gcc47: Fix FTBFS with GCC-4.7 (closes: #667276).
    Thanks to Matej Vela for the patch.

6. By Teemu Ikonen

* rules: Use linux-g++ as qmake spec (fixes FTBFS with qt4 > 4.7).
* New patches:
  - 12_ply_numeric: Set LC_NUMERIC to "C" in main().
    Thanks to Luka Frelih for the patch. Closes: #623361.
  - 13_cstddef: Include <cstddef> on files using offsetoff
    (closes: #625053).

5. By Teemu Ikonen

* New upstream version (closes: #618522)
* Repackage the upstream sources to get rid of some files with questionable
  licensing information and useless libraries, see the copyright file for
  details.
* Builds with GCC-4.5 (closes: #565034)
* Fix watch-file to work with new upstream names and dfsg source
  (closes: #582477)
* Require debhelper version 8 or above.
* control:
  - Update standards-version to 3.9.1, cleanup.
  - Remove build-dep to libgl-dev to fix a lintian warning about a
    build-dep to a virtual package.
  - Remove build-dep to asciidoc, add build-dep to libeigen2-dev.
* rules:
  - Remove manpage-related code.
  - Build the necessary code from meshlab/src/external. Also clean it.
  - Override dh_shlibdeps to include /usr/lib/meshlab in search path.
  - Don't install shader licenses.
* install: Install binaries from meshlab/src/distrib.
* copyright: Update to the latest DEP5 format, document changes due to
  source repackaging and add the copyright info for the files added in
  this upstream release.
* Hardcode shadersDir and pluginDir in upstream source to locations
  in the Debian binary package.
* Use source format '3.0 (quilt)'.
* Split changes affecting upstream code to branches in the git repository
  at git.d.o. Add DEP3 patch metadata headers to debian/metapatches and
  generate patches from git branches with gdp (http://gitorious.org/gdp).
  Current patches:
  - 01_muparser: Use Debian muparser.
  - 02_qhull: Use Debian qhull.
  - 03_lib3ds: Use Debian lib3ds.
  - 04_libbz2: Use Debian libbz2.
  - 05_glew: Use Debian GLEW.
  - 06_eigen: Use Debian Eigen.
  - 07_disable-updates: Disable checking for updates on startup.
  - 08_externals: Only build necessary external sources.
  - 09_rpath: Use /usr/lib/meshlab as RPATH in binaries.
  - 10_shadersdir: Hardcode shadersDir to the correct path in Debian
  - 11_pluginsdir: Hardcode pluginsDir to the correct path in Debian
* Add a README.source file documenting the patch generation.

4. By Teemu Ikonen

* Add a watch file
* Call a2x with -L switch to avoid use of xmllint (closes: #556824)

3. By Teemu Ikonen

* New upstream version
* Do not build filter_isoparametrization because liblevmar dependency
  is not (yet) in Debian
* Fix compilation with gcc-4.4, thanks to Jonathan Liu for the patch
  (closes: #539544)
* rules: Add compiler variables to the qmake call (for testing with new
  GCC versions)
* io_3ds.pro: Make LIBS and INCLUDEPATH point to Debian version of lib3ds
* io_epoch.pro: Make LIBS point to Debian version of libbz2
* control:
  - Move Homepage URL to the source package section
  - Update to standards-version 3.8.3

2. By Teemu Ikonen

* New Upstream Version
* Patch upstream source to build with Debian versions of GLEW,
  qhull, lib3ds, libbz2, muparser
* rules:
  - Add build-deps to libqhull-dev, libmuparser-dev
  - Build asciidoc manpages from meshlab/docs with a2x
* install: Do not install textures
* copyright: Update

Branch metadata

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

Subscribers