sagemath / sage

Main repository of SageMath
https://www.sagemath.org
Other
1.36k stars 462 forks source link

Debianize rubiks spkg #2202

Closed timabbott closed 16 years ago

timabbott commented 16 years ago

I created a new spkg for rubiks that has a global Makefile, and added Debian build support to it:

http://sage.math.washington.edu/home/tabbott/rubiks-20070912.p2.spkg

The process involved adding distclean targets to the individual Makefiles for the various solvers; for now I made these changes in the spkg because I'm a bad person; but we should submit them upstream for those that we are not the official distribution point for. I've attached patches for each to this ticket which we can submit to the upstream authors.

There are two things that bug me about this package. One is that I'm not convinced Debian will want this motley assortment of rubiks cube solvers (so that we might end up leaving it as part of the "sagemath" package), and the other is that we don't install all the solvers that we build.

Component: debian-package

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

timabbott commented 16 years ago

Attachment: dietz-makefile.patch.gz

timabbott commented 16 years ago

Attachment: dik-makefile.patch.gz

timabbott commented 16 years ago

Attachment: reid-makefile.patch.gz

85eec1a4-3d04-4b4d-b711-d4db03337c41 commented 16 years ago
comment:1

spkg looks good, nice fixes for the makefile.

Cheers,

Michael

85eec1a4-3d04-4b4d-b711-d4db03337c41 commented 16 years ago
comment:2

Merged in Sage 2.10.2.alpha1

robertwb commented 16 years ago
comment:3

The look fine to me.

The main reason for the rubiks solvers is that David Joyner has a book out on Rubik's cubes, and solving them via the word problem is extremely slow.