ubuntu/+source/fltk1.1:applied/ubuntu/cosmic-devel

Last commit made on 2018-03-13
Get this branch:
git clone -b applied/ubuntu/cosmic-devel https://git.launchpad.net/ubuntu/+source/fltk1.1
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/cosmic-devel
Repository:
lp:ubuntu/+source/fltk1.1

Recent commits

990669e... by Aaron M. Ucko on 2018-03-13

Import patches-applied version 1.1.10-25 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 9ec767c7aba9be90d9a67ffe1e5af1474ad4ea98
Unapplied parent: 1376ca7b5feecdd911984a4cb78571b02abfac6b

New changelog entries:
  * debian/rules (override_dh_auto_build-indep): Cover more subdirectories
    (with or without nodoc in DEB_BUILD_OPTIONS) to fix an accidental
    regression in indep-only buildability.

1376ca7... by Aaron M. Ucko on 2018-03-13

debian-changes

No DEP3 Subject or Description header found

Gbp-Pq: debian-changes.

0bca890... by Aaron M. Ucko on 2018-03-13

Import patches-unapplied version 1.1.10-25 to debian/sid

Imported using git-ubuntu import.

Changelog parent: be9e847e5e0a102d68606ebceeb0d5b70ab76a25

New changelog entries:
  * debian/rules (override_dh_auto_build-indep): Cover more subdirectories
    (with or without nodoc in DEB_BUILD_OPTIONS) to fix an accidental
    regression in indep-only buildability.

9ec767c... by Aaron M. Ucko on 2018-03-12

Import patches-applied version 1.1.10-24 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: ed8f8d56b8e6329a5abd3a49570ddce1193b5729
Unapplied parent: ca5bcc098b8449dbbc727f24b0dfcde18fa11665

New changelog entries:
  * debian/compat: Advance to 10 (holding off on 11 due to lack of
    --runstatedir support).
  * debian/control:
    - Add pkg-config to Build-Depends.
    - Advance debhelper Build-Depends version constraint to (>= 10~).
    - Rules-Requires-Root: no (confirmed not to affect binary packages).
    - Vcs-{Browser,Git}: Move to salsa.debian.org.
    - Standards-Version: 4.1.3 (was just missing nodoc, now implemented).
  * debian/rules:
    - Address FTCBFS, based on a patch from Helmut Grohne (Closes: #887636).
      + Avoid configuring during clean.
      + Do not pass build architecture compiler to configure.
      + In arch-only builds, limit coverage of test/ to the three targets we
        specifically need for fltk1.1-games. (Many of the others involve
        trying to run freshly built fluid.)
    - Pass "/usr/bin/pkg-config freetype2" off as FTCONFIG (in lieu of
      freetype-config, which is now deprecated). (Closes: #892341.)
    - Set DEB_BUILD_MAINT_OPTIONS more readably.
    - Use ?= for DEB_HOST_ARCH, as already done for DEB_HOST_MULTIARCH.
    - override_dh_auto_build-indep: Support nodoc in DEB_BUILD_OPTIONS.
    - Run dh --without autoreconf; debhelper enables autoreconf by default
      as of compat level 10, but it breaks here and isn't worth fixing.

be9e847... by Aaron M. Ucko on 2018-03-12

Import patches-unapplied version 1.1.10-24 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 645b8f1abfed64ace2a1d44ee8383d9fd6ef7bf2

New changelog entries:
  * debian/compat: Advance to 10 (holding off on 11 due to lack of
    --runstatedir support).
  * debian/control:
    - Add pkg-config to Build-Depends.
    - Advance debhelper Build-Depends version constraint to (>= 10~).
    - Rules-Requires-Root: no (confirmed not to affect binary packages).
    - Vcs-{Browser,Git}: Move to salsa.debian.org.
    - Standards-Version: 4.1.3 (was just missing nodoc, now implemented).
  * debian/rules:
    - Address FTCBFS, based on a patch from Helmut Grohne (Closes: #887636).
      + Avoid configuring during clean.
      + Do not pass build architecture compiler to configure.
      + In arch-only builds, limit coverage of test/ to the three targets we
        specifically need for fltk1.1-games. (Many of the others involve
        trying to run freshly built fluid.)
    - Pass "/usr/bin/pkg-config freetype2" off as FTCONFIG (in lieu of
      freetype-config, which is now deprecated). (Closes: #892341.)
    - Set DEB_BUILD_MAINT_OPTIONS more readably.
    - Use ?= for DEB_HOST_ARCH, as already done for DEB_HOST_MULTIARCH.
    - override_dh_auto_build-indep: Support nodoc in DEB_BUILD_OPTIONS.
    - Run dh --without autoreconf; debhelper enables autoreconf by default
      as of compat level 10, but it breaks here and isn't worth fixing.

ca5bcc0... by Aaron M. Ucko on 2018-03-12

debian-changes

No DEP3 Subject or Description header found

Gbp-Pq: debian-changes.

ed8f8d5... by Aaron M. Ucko on 2017-01-25

Import patches-applied version 1.1.10-23 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 84b48dbcad201b1c2c2996cd0eeec8027305dd11
Unapplied parent: 203f026a336cf63846c4ac8bd19b8f1eb3b22680

New changelog entries:
  * debian/control:
    - Canonicalize with the help of cme fix. In particular, declare
      Standards-Version: 3.9.8 (already compliant, not that cme checked).
    - Retire explicit libfltk1.1-dbg package in favor of automatic -dbgsym
      packages.
  * debian/libfltk1.1.symbols: GCC's stopped emitting one more destructor
    variant.
  * debian/rules:
    - Stop collecting debug symbols in an explicit libfltk1.1-dbg package.
    - Drop the fltk-config.unhardened business, which proved insufficient.
      (Do, however, postprocess fltk-config to avoid emitting the
      -fdebug-prefix-map=... flag intended to *improve* reproducibility!)
    - Configure --with-optim=... so fltk-config --optim won't claim -Os.
  * debian/.gitignore: Resync.
  * fltk-config.in: Filter out -D*, -f*, and -W*, not just -g* and -O* (but
    leave --optim output alone for reference). (See #828081.)

645b8f1... by Aaron M. Ucko on 2017-01-25

Import patches-unapplied version 1.1.10-23 to debian/sid

Imported using git-ubuntu import.

Changelog parent: a9898e23196656ead6e5ba101ae51a71bd75f421

New changelog entries:
  * debian/control:
    - Canonicalize with the help of cme fix. In particular, declare
      Standards-Version: 3.9.8 (already compliant, not that cme checked).
    - Retire explicit libfltk1.1-dbg package in favor of automatic -dbgsym
      packages.
  * debian/libfltk1.1.symbols: GCC's stopped emitting one more destructor
    variant.
  * debian/rules:
    - Stop collecting debug symbols in an explicit libfltk1.1-dbg package.
    - Drop the fltk-config.unhardened business, which proved insufficient.
      (Do, however, postprocess fltk-config to avoid emitting the
      -fdebug-prefix-map=... flag intended to *improve* reproducibility!)
    - Configure --with-optim=... so fltk-config --optim won't claim -Os.
  * debian/.gitignore: Resync.
  * fltk-config.in: Filter out -D*, -f*, and -W*, not just -g* and -O* (but
    leave --optim output alone for reference). (See #828081.)

203f026... by Aaron M. Ucko on 2017-01-25

debian-changes

No DEP3 Subject or Description header found

Gbp-Pq: debian-changes.

84b48db... by Aaron M. Ucko on 2016-02-15

Import patches-applied version 1.1.10-22 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 4e7d89e97d1a682df6daf158ba2c438b498a46f6
Unapplied parent: fb356e1bd8fba30cca3fae362399b2f08cfed1b7

New changelog entries:
  * debian/control: Drop explicit Multi-Arch: no setting, per
    https://lists.debian.org/debian-devel/2016/01/msg00688.html.
  * debian/.gitignore: Ignore debhelper-build-stamp.
  * debian/control: Formally declare libfltk1.1-dev to be Multi-Arch: no,
    per hardcoded multiarch paths (to static libraries) in fltk-config.
  * debian/libfltk1.1.symbols: Mark one symbol newly elided by GCC 6 as
    optional. (With the below, Closes: #811968.)
  * src/fl_draw.cxx: Move the min macro's definition down, to ensure no
    headers have the opportunity to undefine it.