ubuntu-make 16.01 source package in Ubuntu

Changelog

ubuntu-make (16.01) xenial; urgency=medium

  [ Galileo Sartor ]
  * Always deliver the latest Unity3D version (beta) to our users.
  * Ensure we always download latest available eclipse java IDE version. This
    enables users to now get eclipse Mars from Ubuntu Make!

  [ Didier Roche ]
  * Enable setting up Firefox Dev as default browser.
  * Move Visual Studio Code to IDE category. Keep it still on the web category
    for backward compatiblity. Adapts tests to ensure both category works
    (with a warning on the web one).
  * Move the testing infrastructure from jenkins to ubuntu autopkgtests:
    - create pep8/small/medium/large/all targets to mimic runautopkgtests
      behavior.
    - add a setup test bed, installing an ubuntu-desktop image, grabbing
      git branch or system package and generating stats info.
    - add another collecting coverage test to generate and copy stats
      to artefacts directory.
    - a custom target is triggered when one or more specific tests are desired
      like --env="TESTS=tests/small/<foo>.py
      tests.small.foo:TestClass:test_bar".
    - all those tests are handled by a TESTS env variable. If not set, we run
      pep8 and small tests.
    - creating utils and scripts to factorize most of the logic.
  * Protect against invalid tar archive that can be opened but not fully
    extracted.
  * Remove libxp6 dep from Stencyl as optional and not available from wily.
  * Install test dependencies from package and autopkgtests list.
    Use that logic in both autopkgtest infra and jenkins.
  * Make test_install_progress more robust as apt 1.1.5 changed its update
    signaling behavior.
  * Add in baseinstaller some way to only match last link when parsing.
  * Rework foreign architecture addition and detection to ensure we only
    call it once (we were calling them once per package previously), fix some
    races in cache handling. Move this facility to tools and restructure tests
     for this, while adding some more.
  * Add locks to avoid a race condition when creating temp file (to not create
    them as root) and add a new contextwrapper for as_root() with its tests.
  * Drop sshpass in favor of ssh key for docker image connection.
  * Some misc fixes:
    - Change some error messages and making them localizable.
    - fix an issue to avoid nested fakeroot calls.
    - Ensure we always kill children process and not the wrapper in container.
    - Add a fallback when os.getlogin() returns transient errors.
    - Normalize end of line tests comparaison.
    - Fix some possible failure when issuing a progressbar update.
    - Restructure, decouple and grab additional mocks for tests
    - Restore properly the initial environment in test_settings to avoid env
      leaks bugs.
    - Import cleanups.

 -- Didier Roche <email address hidden>  Tue, 12 Jan 2016 09:39:08 +0100

Upload details

Uploaded by:
Didier Roche-Tolomelli
Uploaded to:
Xenial
Original maintainer:
Didier Roche-Tolomelli
Architectures:
all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Xenial: [FULLYBUILT] amd64

Downloads

File Size SHA-256 Checksum
ubuntu-make_16.01.tar.gz 673.0 KiB 1ad5059da3f60310caf936049e28b1a9b622e9a5c7c8e7b5469b29c50e168990
ubuntu-make_16.01.dsc 1.1 KiB ac454ede12d49d77201b3412c27bc6f3e5f9c8d9a3d253216f5f7bc76b3b3d0d

Available diffs

View changes file

Binary packages built by this source

ubuntu-developer-tools-center: transitional dummy package

 This is a transitional dummy package only providing previous udtc binary
 instead of umake. It can safely be removed.

ubuntu-make: setup your development environment on ubuntu easily

 Ubuntu Make provides a set of functionality to setup,
 maintain and personalize your developer environment easily. It will handle
 all dependencies, even those which aren't in Ubuntu itself, and install
 latest versions of the desired and recommended tools.
 .
 For now, you can configure a complete android studio environment.