#14796: toplevel build system
-------------------------------------+-------------------------------------
       Reporter:  felixs             |        Owner:  tbd
           Type:  enhancement        |       Status:  new
       Priority:  minor              |    Milestone:  sage-5.12
      Component:  distribution       |   Resolution:
       Keywords:  build system       |    Merged in:
  toplevel distribution              |    Reviewers:
        Authors:  Felix Salfelder    |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:  u/felixs/toplevel  |  3426e3a593496d94689e7de23dcab13f863766f7
   Dependencies:  #14726, #14840,    |     Stopgaps:
  #14807, #15176                     |
-------------------------------------+-------------------------------------
Changes (by git):

 * commit:  feff956b616b9c8264e2363283f7d568e622cec1 =>
     3426e3a593496d94689e7de23dcab13f863766f7


Comment:

 Branch pushed to git repo; I updated commit sha1. New commits:
 ||[changeset:3426e3a]||Merge branch 'doc_src' into toplevel||
 ||[changeset:ce50321]||Merge branch 'sage_doc' into toplevel||
 ||[changeset:c31743c]||Merge branches 'pyxx' and 'gmp_mpir' into
 toplevel||
 ||[changeset:5fffd9f]||toplevel: move package description out of /build||
 ||[changeset:785b529]||Merge branch 'sagelib' into toplevel||
 ||[changeset:3832259]||Merge branch 'spkg-install' into toplevel||
 ||[changeset:e21f60d]||Merge branch 'm4rie' into toplevel||
 ||[changeset:d9fd094]||toplevel build system continued||
 ||[changeset:88a4478]||Merge branch 'python_sage_build' into sagelib||
 ||[changeset:1dacfa5]||python-sage: Makefiles update for 512beta4||
 ||[changeset:cb27876]||python-sage: Makefiles fix||
 ||[changeset:2ae993b]||linbox: remove extra/broken CFLAGS env||
 ||[changeset:0e91a83]||Merge branches 'sage-bin' and 'python_sage_build'
 into sagelib||
 ||[changeset:e429991]||inject proper paths into autotools calls||
 ||[changeset:c166678]||delete stray backup||
 ||[changeset:41326b4]||sagelib: freeze (parts of) environment during
 configure||
 ||[changeset:ec442e5]||always use autotools within sage ("the
 distribution")||
 ||[changeset:26c67b2]||python-sage: make cython call more toolchain
 friendly||
 ||[changeset:9cb234d]||docbuild VPATH fix||
 ||[changeset:69fda9a]||Merge remote-tracking branch
 'trac/u/ohanar/build_system' into sage-bin||
 ||[changeset:f9f8d16]||sage-bin: remove PATH_REDUNDANCY cruft||
 ||[changeset:3e2aeb1]||transition from old toplevel. create symlinks, for
 now.||
 ||[changeset:e0064c9]||sage-bin expand SAGE_ETC correctly||
 ||[changeset:fcb670f]||simplify python byte compile rules||
 ||[changeset:1c89552]||cython doctest||
 ||[changeset:77481b8]||atlas: spkg-install||
 ||[changeset:3388eb3]||zn_poly: idempotence||
 ||[changeset:3576102]||zlib: spkg-install idempotence||
 ||[changeset:a4b7767]||termcap: spkg-install idempotence||
 ||[changeset:17a1b82]||sympow: spkg||
 ||[changeset:93cf3a3]||symmetrica: spkg-install||
 ||[changeset:09055d0]||sqlite: spkg-install idempotence||
 ||[changeset:fabcb32]||sqlalchemy: filelist||
 ||[changeset:20c5c9f]||sphinx: spkg-install||
 ||[changeset:5ded6fc]||setuptools: spkg-install||
 ||[changeset:0190cf6]||scipy spkg-install idempotence||
 ||[changeset:91e423d]||sagetex: spkg-install, makefile, filelist||
 ||[changeset:ccf9e10]||rpy2: spkg-install||
 ||[changeset:794dd8b]||readline: spkg-install idempotence||
 ||[changeset:26f4f8a]||ratpoints: spkg-install idempotence||
 ||[changeset:6767c87]||r: spkg-install||
 ||[changeset:b8238a4]||python: spkg-install||
 ||[changeset:b5d1421]||pygments: spkg-install idempotence||
 ||[changeset:85cbe8d]||pycrypto: filelist||
 ||[changeset:190ea4a]||ppl: spkg-install idempotence||
 ||[changeset:1298667]||polytopes_db: spkg-install||
 ||[changeset:c81193a]||polybori: spkg-install||
 ||[changeset:f25da01]||pil: spkg-install||
 ||[changeset:cfb562c]||pexpect: spkg-install||
 ||[changeset:f8091b6]||pari: spkg||
 ||[changeset:8c31502]||palp: spkg-install||
 ||[changeset:0cae935]||numpy: spkg-install||
 ||[changeset:bb1afa3]||ntl: spkg-install idempotence||
 ||[changeset:270967d]||ncurses: idempotence||
 ||[changeset:3842e72]||mpmath: spkg-install, sage-setup.py, filelist||
 ||[changeset:ef8771d]||dependency chain in build/deps||
 ||[changeset:7aaf953]||Merge 'trac/u/ohanar/build_system' into sagelib||
 ||[changeset:06d1ff1]||mpir: spkg-install||
 ||[changeset:e047964]||mpc: spkg-install idempotence, cleanup||
 ||[changeset:7565e7d]||maxima: spkg-install||
 ||[changeset:68c1a8d]||matplotlib: spkg-install||
 ||[changeset:1a0fe61]||linbox: spkg-install||
 ||[changeset:786c1bc]||lcalc: spkg-install idempotence||
 ||[changeset:d29271e]||lapack: spkg-install||
 ||[changeset:08ca8c2]||jinja2: spkg-install, filelist etc||
 ||[changeset:0419220]||ipython spkg-install idempotence||
 ||[changeset:7163f7f]||iml: spkg-install idempotence||
 ||[changeset:477b152]||givaro: spkg-install||
 ||[changeset:e4b0ac8]||graphs spkg-install||
 ||[changeset:de59617]||gsl: spkg-install idempotence||
 ||[changeset:f956538]||gfan: spkg-install||
 ||[changeset:2af9070]||GMP_VS_MPIR fixup||
 ||[changeset:2646f0d]||Merge branch 'runtime_paths' into sagelib||
 ||[changeset:0d3cfcd]||build/deps||
 ||[changeset:30fb726]||sagelib build system||
 ||[changeset:b2415da]||provide sage-sh within sage-the-distribution||
 ||[changeset:8de880c]||fix a typo||
 ||[changeset:39f7247]||ellcurve data dir fixup||
 ||[changeset:45a30e1]||provide unhardwired SAGE_CFLAGS||
 ||[changeset:e195725]||python-sage: Makefiles||
 ||[changeset:c4562b3]||python_sage: build system continued||
 ||[changeset:9cc2282]||sage-bin: sage executable, fix docbuild call||
 ||[changeset:6d074ee]||sage-bin: more config files||
 ||[changeset:0b9cb04]||doctests in src/sage/plot/misc.py||
 ||[changeset:1ef62a1]||unhardwire cython.py completed||
 ||[changeset:939287a]||gdmodule: spkg-install||
 ||[changeset:056ae2b]||gcc: spkg-install idempotence||
 ||[changeset:0147680]||gap: spkg-install||
 ||[changeset:0b18022]||flintqs: spkg-install||
 ||[changeset:69d0d54]||flint: spkg-install||
 ||[changeset:8dde291]||fflas_ffpack: spkg-install, fix idempotence||
 ||[changeset:ff10222]||elliptic_curves: spkg-install, fix idempotence||
 ||[changeset:e15cbc7]||ecm: spkg-install misc||
 ||[changeset:15b3405]||eclib: spkg||
 ||[changeset:522420f]||ecl: spkg-install||
 ||[changeset:e41996c]||docutils: use sage-setup.py||
 ||[changeset:c7e949b]||cython: spkg-install||
 ||[changeset:a2e0f49]||cvxopt: spkg-install, idempotence, filelist||
 ||[changeset:d076fdb]||conway_polynomials: spkg-install||
 ||[changeset:5c52c6e]||cliquer: spkg-install||
 ||[changeset:135b66b]||cephes: patch quickfix||
 ||[changeset:d1e078b]||cddlib: fix permissions||
 ||[changeset:9b56d97]||boehm_gc: spkg-install||
 ||[changeset:390e28b]||qepcard doctest fix: singular might well be in
 /usr/bin, not .../local/bin||
 ||[changeset:0dcd721]||unhardwire ELLCURVES_DATA_DIR||
 ||[changeset:4188337]||python-sage fix two references to libsagegap||
 ||[changeset:d4e1833]||Merge branches 'sage_doc', 'python_sage_build' and
 'csage_build_system' into sagelib||
 ||[changeset:1f3f7e4]||Merge branches 'cython_dbg' and 'cython_deps' into
 python_sage_build||
 ||[changeset:42449c1]||python-sage doctest path tolerance||
 ||[changeset:ae8bb63]||python-sage: env||
 ||[changeset:5a16d99]||python-sage build system||
 ||[changeset:79cf599]||sage-bin env||
 ||[changeset:3ff5c49]||sagelib: environment for check target||
 ||[changeset:9dd13b6]||make flint work with gmp||
 ||[changeset:ffe9b9d]||sage-doc. use SAGE_DOC_SRC as doc source path||
 ||[changeset:2df5bfc]||sage-doc: build system. mostly dist||
 ||[changeset:591471d]||python-sage: whitelist python2.7 multiprocessing in
 stackframes test||
 ||[changeset:c19a5f3]||unhardwire sandpile||
 ||[changeset:5746289]||unhardwire polymake path||
 ||[changeset:510f8b7]||Merge branch 'gmp_mpir' into csage_build_system||
 ||[changeset:0d50108]||provide gmpxx_or_mpirxx.h (required by sage-
 python)||
 ||[changeset:1e4789f]||csage: gmp_or_mpir fixup||
 ||[changeset:926e3f7]||build autotools before csage||
 ||[changeset:d4e9997]||Merge branch 'autotools' into csage_build_system||
 ||[changeset:f82b422]||cython: patch: gdb output dir option||
 ||[changeset:afa7de7]||Merge branch 'python_sage_build' into sagelib||
 ||[changeset:848bef8]||Merge branch 'libgap_include' into sagelib||
 ||[changeset:f77e13c]||python-sage: env||
 ||[changeset:29f8f3e]||python-sage build system continued/cleanup||
 ||[changeset:f2d1c37]||integrate sagelib build systems into old toplevel||
 ||[changeset:f5261c6]||bump libgap package patchlevel||
 ||[changeset:318138e]||apply patches from patchdir||
 ||[changeset:72c4538]||add more autotools executables||
 ||[changeset:ba5b580]||python-sage build depends on databases (#14807)||
 ||[changeset:3bc1377]||make python-sage accessible from build/install||
 ||[changeset:28b0da1]||python-sage build system||
 ||[changeset:b822f20]||Merge branch 'm4rie' into sagelib||
 ||[changeset:5876e69]||libm4rie: provide pkgconfig file||
 ||[changeset:bbc3758]||environment workarounds (#14807)||
 ||[changeset:3656a0a]||pass correct options to core modules (#14807)||
 ||[changeset:766abe1]||sage aclocal does not properly locate pkg.m4.||
 ||[changeset:f6b6b10]||add autogen rule for core modules (#14807)||
 ||[changeset:3e325b3]||build autotools from old build system (#14807)||
 ||[changeset:c77930a]||Merge branch 'sagedist' into slb||
 ||[changeset:c69c4b1]||chmod +x sage-dist-{install,make} (#14804)||
 ||[changeset:295a8c2]||Merge branch 'autotools' into sagelib||
 ||[changeset:7cc6067]||autotools: spkg (#15123)||
 ||[changeset:0c2989f]||provide sage-env for sagedist. temporary workaround
 for sagelib (#14807)||
 ||[changeset:95e5004]||move src/bin/sage-spkg.in -> sagedist/bin/sage-spkg
 (#14807)||
 ||[changeset:a2d0b47]||sagenb: use SAGE_DOC_SRC to locate doc source
 (#15101)||
 ||[changeset:d772371]||Merge branch 'csage_build_system' into sagelib||
 ||[changeset:59a3a79]||build autotools before csage||
 ||[changeset:bf1184e]||Merge autotools spkg into sagelib||
 ||[changeset:86c5c8c]||Merge branch 'pkgconfig' into toplevel||
 ||[changeset:9eb9db3]||pkgconfig spkg||
 ||[changeset:bd11c24]||cython: add -MF switch to write dependency files
 (#14728)||
 ||[changeset:7242202]||csage: gmp or mpir switch||
 ||[changeset:b1f08de]||Trac #13557: update the autotools spkg, add
 Texinfo||
 ||[changeset:7332219]||Trac #13357: initial version||

--
Ticket URL: <http://trac.sagemath.org/ticket/14796#comment:7>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to