sagemath/sage

Move non-scripts of src/bin/ elsewhere (and also move their install location)

Closed this issue · 6 comments

src/bin contains some stuff that is not an executable script, such as sage-README-osx.txt.
It should be moved elsewhere; and also be installed in a place other than $SAGE_LOCAL/bin.

See also:

  • #21569: Install src/bin/* scripts via setup.py (scripts, console_scripts)
  • #21559: Move sage-the-distribution scripts from src/bin to build/bin

. . . . . . . . . . . . . .

Info: https://docs.python.org/2/distutils/setupscript.html#installing-package-data

CC: @embray @nexttime @jdemeyer @dimpase @kiwifb

Component: build

Reviewer: Matthias Koeppe, Samuel Lelièvre

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

Description changed:

--- 
+++ 
@@ -5,3 +5,7 @@
 - #21569: Install `src/bin/*` scripts via `setup.py` (`scripts`, `console_scripts`)
 - #21559: Move sage-the-distribution scripts from src/bin to build/bin
 
+. . . . . . . . . . . . . .
+
+Info: https://docs.python.org/2/distutils/setupscript.html#installing-package-data
+
comment:4

As for the OS X readme, note this was already essentially done in #25995 (a year and a half ago) so probably you could just delete it without further problems - see #25995 comment:30.

comment:5

Thanks for the pointer! I've noted this in #21559.

comment:6

pushing these forward to 9.2

comment:7

I think this has been completed already.

slel commented

Reviewer: Matthias Koeppe, Samuel Lelièvre