ubuntu/+source/fltk1.1:applied/debian/sid

Last commit made on 2019-02-11
Get this branch:
git clone -b applied/debian/sid 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/debian/sid
Repository:
lp:ubuntu/+source/fltk1.1

Recent commits

8ff1904... by Aaron M. Ucko on 2019-02-11

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

Imported using git-ubuntu import.

Changelog parent: 990669e91a3496cfbdb1c3bfec71675334446838
Unapplied parent: 1203d153232b3e83b3c923bd8a7f6adae2027778

New changelog entries:
  * configure: Revert local changes in favor of using (dh_)autoreconf.
  * debian/compat: Go ahead and advance to 11.
  * debian/control:
    - Advance debhelper B-D version constraint to (>= 11~).
    - Standards-Version: 4.3.0 (fully compliant at this point).
  * debian/rules:
    - Allow (dh_)autoreconf, albeit with autoheader suppressed, and
      configure saved and restored rather than deleted on cleanup.
    - Use /usr/share/dpkg/{architecture,buildflags}.mk instead of calling
      dpkg-{architecture,buildflags} directly (and piecemeal).
    - Use host-specific pkg-config in FTCONFIG for the sake of cross
      builds, per Helmut Grohne. (Closes: #914480.)
    - override_dh_auto_install-arch: Skip test/ here too for cross builds.
    - override_dh_install-arch: Strip *all* -f*-prefix-map=* flags from
      fltk-config, per Chris Lamb. (Closes: #909078.)
    - override_dh_installchangelogs: Install CHANGES as NEWS(.gz), not
      changelog(.gz).

1203d15... by Aaron M. Ucko on 2019-02-11

debian-changes

No DEP3 Subject or Description header found

Gbp-Pq: debian-changes.

64569f6... by Aaron M. Ucko on 2019-02-11

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

Imported using git-ubuntu import.

Changelog parent: 0bca890ab1c550bcefe8718287e7389c05bd617d

New changelog entries:
  * configure: Revert local changes in favor of using (dh_)autoreconf.
  * debian/compat: Go ahead and advance to 11.
  * debian/control:
    - Advance debhelper B-D version constraint to (>= 11~).
    - Standards-Version: 4.3.0 (fully compliant at this point).
  * debian/rules:
    - Allow (dh_)autoreconf, albeit with autoheader suppressed, and
      configure saved and restored rather than deleted on cleanup.
    - Use /usr/share/dpkg/{architecture,buildflags}.mk instead of calling
      dpkg-{architecture,buildflags} directly (and piecemeal).
    - Use host-specific pkg-config in FTCONFIG for the sake of cross
      builds, per Helmut Grohne. (Closes: #914480.)
    - override_dh_auto_install-arch: Skip test/ here too for cross builds.
    - override_dh_install-arch: Strip *all* -f*-prefix-map=* flags from
      fltk-config, per Chris Lamb. (Closes: #909078.)
    - override_dh_installchangelogs: Install CHANGES as NEWS(.gz), not
      changelog(.gz).

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.

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.

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

debian-changes

No DEP3 Subject or Description header found

Gbp-Pq: debian-changes.

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.)