Skip to content

Add DESTDIR support for optional packages that use autotools #27039

@embray

Description

@embray

All these packages have standard autotools builds, so their transformation was mostly mechanical and trivial. Only two slight exceptions:

  • The configure script for deformation is not actually generated by autoconf and does not support all the standard options (e.g. --libdir). However, the rest of it is straightforward.

  • For mpfrcx we also add an spkg-legacy-uninstall script.

I've tested all of these and confirmed that they still build properly, and that the files listed in their file manifests look logical, and doctests pass for me on Linux. There should really be no difference for these packages compared to how they were previously built and installed.

Component: packages: optional

Keywords: destdir 4ti2 bliss cbc csdp deformation fricas gp2c igraph latte_int libogg lidia lrslib mpfrcx sirocco tdlib

Author: Erik Bray

Branch: 1747a4c

Reviewer: Frédéric Chapoton

Issue created by migration from https://trac.sagemath.org/ticket/27039

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions