Debian Patches

Status for topcom/1.2.0~beta+ds-1

Patch Description Author Forwarded Bugs Origin Last update
dont-build-libraries.patch Use Debian gmp and cdd library packages instead of building them. Doug Torrance <dtorrance@debian.org> not-needed 2022-06-23
rename-binaries.patch Prefix all binaries with topcom-. Several of the binaries (esp. cross and cube) have very generic names
which may clash with other packages on the user's system. Other distros
have taken a similar approach (e.g., Gentoo renames cube to topcom_cube
and Fedora prefixes cross, cube, cyclic, hypersimplex, and lattice with
TOPCOM-).
We take the same approach as the nauty package -- prefix *everything*.
This has the advantage of consistency, which is useful for other programs
which may call TOPCOM, e.g., Macaulay2's Topcom package.
Doug Torrance <dtorrance@debian.org> not-needed 2022-06-23
include-dir.patch Install headers in /usr/include/topcom Doug Torrance <dtorrance@debian.org. not-needed 2024-09-16
pkg-config.patch Add pkg-config file. Doug Torrance <dtorrance@debian.org> not-needed 2022-09-14
link-order.patch Change link order to avoid missing symbols. Upstream uses static libraries, so not an issue. Doug Torrance <dtorrance@debian.org> not-needed 2024-09-16
ac-config-headers.patch Generate config.h Message.hh needs the PACKAGE and VERSIONS macros, which won't be available
after the build. So we use AC_CONFIG_HEADERS to generate a config.h to
ship with the development package that contains these macros.
Doug Torrance <dtorrance@debian.org> not-needed 2024-09-17

All known versions for source package 'topcom'

Links