Commit Graph

3 Commits

Author SHA1 Message Date
Tony Theodore 0e1b95fc24 Improve handling of virtual packages and build messages
- add metadata to distinguish virtual package types
  - improve build order and status messages for empty packages
        print pkg type or `disabled` instead of `no-build`
  - add BUILD_DRY_RUN option and fixup make -t
  - update build-matrix rule to identify virtual pkgs
2017-12-23 08:18:52 +11:00
Tony Theodore c7714c3111 native plugin fixups
- gettext requires recent autotools
      - add for Ubuntu 14.04 (trusty) - fixes #1892
      - add deps for Debian Jessie and Wheezy
  - libtool is built for prior Debian/Ubuntu, remove from docs
  - tidy up darwin overrides
2017-10-30 14:16:01 +11:00
Tony Theodore 27ffd10c5d glib: refactor native tools
fixes #1934

The method of symlinks to native tools fails when glib versions drift
too far apart - the obvious solution would be to update more frequently,
but glib (and downstream friends) are always difficult to update.

This set of changes:
  - always builds tools on linux
  - builds tools only once
  - uses pre-built packages for darwin
  - is untested on freebsd
2017-10-26 20:15:09 +11:00