meshlab for Debian
------------------

This is repackaged: based on a release (or, if git is in the upstream version, a
commit hash after a release).

The script debian/get-orig-source.sh can (re-)generate an equivalent tarball. It
downloads meshlab and its submodule vcglib, combines them, then passes the new
tarball to mk-origtargz to exclude files per debian/copyright.

The script requires these packages to be installed: wget curl jq devscripts

The following subdirectoriers or files have been excluded:

    .github
        CI scripts.

    distrib/lib/macx64
    distrib/lib/win32*
        Other platform binaries.

    distrib/plugins/U3D_LINUX
    distrib/plugins/U3D_OSX
    distrib/plugins/U3D_W32
    install/linux/resources/linuxdeployqt
        Binaries without the corresponding source.

    sample
        Textures with unknown copyright status.

    src/external/ann_1.1.1
    src/external/CoMISo
    src/external/GotoBLAS2
    src/external/maxflow-v2.21.src
    src/external/openkinect
    src/external/qtsoap-2.7_1
    src/external/tsai-30b3
        Unused for the current build.

    src/external/bzip2-1.0.5
    src/external/glew-2.1.0
    src/external/lib3ds-1.3.0
    src/external/muparser_v225
    src/external/OpenCTM-1.0.3
    src/external/qhull-2003.1
    vcglib/eigenlib
        In Debian.

    src/meshlabplugins/filter_screened_poisson/Src/Ply.h
    src/meshlabplugins/filter_screened_poisson/Src/PlyFile.*
        Not DFSG-free: ISC license with "and that you do not sell the software." added.
        Unfortunately, removal of this means we have to disable this entire plugin.

    src/external/inc
        Not needed for Linux builds.
    src/plugins_experimental
    src/plugins_unsupported
        Not intended to be built per upstream.

    vcglib/apps
        Not built, and excluding simplifies copyright file substantially.

    vcglib/wrap/system/time
        Unknown license.

    vcglib/wrap/gcache/docs/js
    vcglib/wrap/gcache/docs/css
        Unused (dependency docs) and contains minified files from libjs-prettify.

 -- Ryan Pavlik <ryan@ryanpavlik.com>  Tue, 25 Feb 2020 16:36:58 -0600
