| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|
|
|
|
| |
Properly honor FLTK_SKIP_FLUID when built with CMake 3.24+, which uses
_cmake_import_check_targets rather than _IMPORT_CHECK_TARGETS.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
... which drop some symbols (none of which anything in the archive
uses AFAICT). Specifically, pull out libfltk*.symbols.no-lto files
and include them with the "(optional)" tag.
|
|
|
|
| |
See preceding debian/rules changes for #1017271.
|
|
|
|
|
| |
... automatically catching blatant problems and making some potential
others immediately visible in build logs.
|
|
|
|
|
|
|
| |
Per https://gitlab.kitware.com/cmake/cmake/-/issues/23883,
CMakeTmp/CMakeFiles/Export's subdirectory names are hexadecimal MD5
hash values as of CMake 3.24; automatic detection allows backports to
keep working and accommodates possible future layout changes.
|
| |
|
| |
|
|
|
|
|
| |
NB: Debian still doesn't use that tree, or FLTK's other convenience
library copies.
|
|
|
|
|
|
|
|
| |
This setting has never been useful for package builds. It
historically wound up listing the standard system directory
/usr/include, and now lists the build directory and a subdirectory
thereof, harming reproducibility and breaking multiarch
coinstallability for libfltk1.3-dev.
|
| |
|
|
|
|
|
|
|
| |
More fltk-config handling cleanups:
* Remove debian/tmp/usr/bin/fltk-config from
override_dh_auto_install-indep, not just ...-arch.
* Retire override_dh_install-arch, now superfluous even in full builds.
|
|
|
|
|
|
| |
In particular, in builds that cover only architecture-dependent binary
packages, override_dh_auto_install-indep won't recreate the file
between override_dh_auto_install-arch and override_dh_install-arch.
|
| |
|
| |
|
|
|
|
| |
Per #920459 and #921294, they'd broken Doxygen's (long)tabu usage.
|
|
|
|
|
| |
We already have and use a perfectly good makefile setting, whereas the
shell setting derived from a file that changed names.
|
| |
|
|
|
|
| |
... as enabled by other changes in this Debian release.
|
|
|
|
|
|
|
|
| |
* debian/FLTK-Targets-head.cmake: New, to obtain DEB_HOST_MULTIARCH from
dpkg-architecture.
* debian/fix-fltk-targets: Substitute ${DEB_HOST_MULTIARCH} for the
architecture-specific value.
* debian/rules: Prepend FLTK-Targets-head.cmake to FLTK-Targets.cmake.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Dima Kogan]
The arch-specific stuff is in "ARCH-fltk-config", with "fltk-config"
calling the appropriate one. This is a step on the way towards making
libfltk1.3-dev Multi-Arch: same.
[Aaron Ucko]
* debian/control: Have libfltk1.3-dev depend on dpkg-dev for
dpkg-architecture.
* debian/fltk-config:
- Propagate arguments to ARCH-fltk-config.
- Modernize command substitution syntax.
* debian/rules:
- Introduce a macro for fltk-config's prefixed name.
- Install the fltk-config wrapper as executable.
- Supply a symlink to fltk-config's man page corresponding to its
architecture-prefixed name.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* debian/{FLTK-Targets-none-tail.cmake,fix-fltk-targets}: Split up
fix-fltk-targets-none.
* debian/rules:
- Extend fix-fltk-targets to FLTK-Targets.cmake, just without the
additional fragment.
- For CMake, disable FLTK_BUILD_TEST rather than the deprecated
OPTION_BUILD_EXAMPLES.
|
|\
| |
| |
| | |
Upstream version 1.3.8.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Disregard the fake CMakeCache.txt to satisfy FindFLTK.cmake and
the supposed underlinkage of libc-independent libfltk_cairo.so.1.3.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
PKG_PROG_PKG_CONFIG sets PKG_CONFIG instead.
|
| |
| |
| |
| |
| |
| | |
Changes-By: lintian-brush
Fixes: lintian: uses-debhelper-compat-file
See-also: https://lintian.debian.org/tags/uses-debhelper-compat-file.html
|
| |
| |
| |
| |
| |
| | |
Changes-By: lintian-brush
Fixes: lintian: homepage-field-uses-insecure-uri
See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html
|
| |
| |
| |
| |
| |
| | |
Changes-By: lintian-brush
Fixes: lintian: tab-in-license-text
See-also: https://lintian.debian.org/tags/tab-in-license-text.html
|
| |
| |
| |
| |
| |
| | |
Changes-By: lintian-brush
Fixes: lintian: trailing-whitespace
See-also: https://lintian.debian.org/tags/trailing-whitespace.html
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Build-Depends: swap transitional libgl1-mesa-dev package with
formerly virtual libgl-dev package.
* libfltk1.3-dev Recommends: Bypass libgl1-mesa-dev altogether.
|