It is unnecessarily confusing that build/bin/sage-spkg transforms the template spkg-install to an executable script that is also called spkg-install.
This ticket renames all build/pkgs/SPKG/spkg-* of packages other than type=script (which are regular executable shell scripts already) to build/pkgs/SPKG/spkg-*.in.
In addition to the increased clarity, this is preparation for #29122 (Build packages in build/pkgs/SPKG/src, not SAGE_LOCAL/var/tmp/sage/build/SPKG-...).
CC: @embray @dimpase @jhpalmieri
Component: build
Author: Matthias Koeppe
Branch/Commit: ec540dd
Reviewer: Dima Pasechnik, John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/29096
It is unnecessarily confusing that
build/bin/sage-spkgtransforms the templatespkg-installto an executable script that is also calledspkg-install.This ticket renames all
build/pkgs/SPKG/spkg-*of packages other thantype=script(which are regular executable shell scripts already) tobuild/pkgs/SPKG/spkg-*.in.In addition to the increased clarity, this is preparation for #29122 (Build packages in
build/pkgs/SPKG/src, notSAGE_LOCAL/var/tmp/sage/build/SPKG-...).CC: @embray @dimpase @jhpalmieri
Component: build
Author: Matthias Koeppe
Branch/Commit:
ec540ddReviewer: Dima Pasechnik, John Palmieri
Issue created by migration from https://trac.sagemath.org/ticket/29096