Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagesmc
Path: blob/master/build/pkgs/libgap/SPKG.txt
8817 views
1
= libGAP =
2
3
== Description ==
4
5
This is the
6
7
== License ==
8
9
GPL v3+
10
11
== SPKG Maintainers ==
12
13
* Volker Braun
14
15
== Upstream Contact ==
16
17
Volker Braun <[email protected]>
18
19
== Dependencies ==
20
21
* GAP (that is, the gap-x.y.z.spkg of the same version)
22
23
== Special Update/Build Instructions ==
24
25
LibGAP is essentially a fork of the upstream GAP kernel. It is
26
developed in its own repository at
27
https://bitbucket.org/vbraun/libgap. This is also where the spkg
28
metadata is tracked. To build a new spkg, use the spkg/make-spkg.sh
29
script in the repository.
30
31
To update to a new version, you need to bump the version number in
32
configure.ac and rerun autotools (autoreconf -fiv).
33
34
Note that the repository in the spkg is just a dummy to make Sage
35
happy, any changes should be merged to the upstream repo.
36
37
Also, the spkg/libGAPify.py script requires the ply python package,
38
which is not part of sage. It is only required to make the spkg,
39
though. This scrip parses the GAP sources, identifies global
40
identifiers, and adds a libGAP_ prefix to them to avoid symbol
41
namespace collisions in Sage.
42
43
== Changelog ==
44
45
=== libgap-4.6.4.p0 (Volker Braun, 3 June 2013) ===
46
* Trac #14682: Update to latest upstream
47
* Code cleanups following a code review by Fedora GAP packager Jerry
48
James, see https://bugzilla.redhat.com/show_bug.cgi?id=919703
49
50
=== libgap-4.5.7.p2 (Volker Braun, 28 Feb 2013) ===
51
* Trac #14323: remove one more SIGCHLD handler
52
53
=== libgap-4.5.7.p1 (Volker Braun, 30 Jan 2013) ===
54
* Cygwin fix
55
56
=== libgap-4.5.7 (Volker Braun, 27 Dec 2012) ===
57
* Update to latest upstream
58
* Fix Exec command
59
60
=== libgap-4.5.6.p1 (Volker Braun, 22 Oct 2012) ===
61
* Remove GAP signal handlers
62
63
=== libgap-4.5.6 (Volker Braun, 10 Sept 2012) ===
64
* Update to newest upsteram
65
66
=== libgap-4.5.5 (Volker Braun, 2 Sept 2012) ===
67
* Initial release
68
69