forked from gap-packages/tomlib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
PackageInfo.g
131 lines (125 loc) · 3.35 KB
/
PackageInfo.g
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
#############################################################################
##
## PackageInfo.g for the GAP 4 package TomLib Liam Naughton
##
SetPackageInfo( rec(
PackageName :=
"TomLib",
Subtitle :=
"The GAP Library of Tables of Marks",
Version :=
"1.2.8",
Date := "01/05/2019", # dd/mm/yyyy format
License := "GPL-2.0-or-later",
SourceRepository := rec(
Type := "git",
URL := "https://github.com/gap-packages/tomlib",
),
IssueTrackerURL := Concatenation( ~.SourceRepository.URL, "/issues" ),
PackageWWWHome := "https://gap-packages.github.io/tomlib",
README_URL := Concatenation( ~.PackageWWWHome, "/README" ),
PackageInfoURL := Concatenation( ~.PackageWWWHome, "/PackageInfo.g" ),
ArchiveURL := Concatenation( ~.SourceRepository.URL,
"/releases/download/v", ~.Version,
"/tomlib-", ~.Version ),
ArchiveFormats :=
".tar.gz",
Persons := [
rec(
LastName := "Merkwitz",
FirstNames := "Thomas",
IsAuthor := true,
IsMaintainer := false,
Email := "[email protected]"
),
rec(
LastName := "Naughton",
FirstNames := "Liam",
IsAuthor := true,
IsMaintainer := true,
Email := "[email protected]",
Place := "Wolverhampton",
Institution := "School of Mathematics and Computer Science, University of Wolverhampton",
PostalAddress := Concatenation( [
"Liam Naughton\n",
"School of Mathematics and Computer Science\n",
"University of Wolverhampton\n",
"Wulfruna Street\n",
"Wolverhampton\n",
"United Kingdom\n",
"WV1 1LY"
] )
),
rec(
LastName := "Pfeiffer",
FirstNames := "Götz",
IsAuthor := true,
IsMaintainer := true,
Email := "[email protected]",
Place := "Galway"
# Institution := "",
# PostalAddress := Concatenation( [
# ] )
),
],
Status :=
"deposited",
#CommunicatedBy :=
# "name (place)",
#AcceptDate :=
# "MM/YYYY",
README_URL :=
Concatenation( ~.PackageWWWHome, "/README.md" ),
PackageInfoURL :=
Concatenation( ~.PackageWWWHome, "/PackageInfo.g" ),
AbstractHTML := Concatenation( [
"The package contains the <span class=\"pkgname\">GAP</span> ",
"Library of Tables of Marks"
] ),
PackageDoc := rec(
BookName :=
"TomLib",
ArchiveURLSubset :=
[ "doc", "htm" ],
HTMLStart :=
"doc/chap0.html",
PDFFile :=
"doc/manual.pdf",
SixFile :=
"doc/manual.six",
LongTitle :=
"The GAP Library of Tables of Marks"
),
Dependencies := rec(
GAP :=
">= 4.4",
NeededOtherPackages :=
[ ["atlasrep", ">= 1.5"] ],
SuggestedOtherPackages :=
[ ["ctbllib", ">= 1.1"] ],
ExternalConditions :=
[]
),
AvailabilityTest :=
ReturnTrue,
TestFile :=
"tst/testall.g",
Keywords :=
[ "table of marks", "Burnside matrix", "subgroup lattice",
"finite simple groups", "Moebius function", "Euler function" ],
AutoDoc := rec(
TitlePage := rec(
Copyright := """
©right; 2016 We adopt the copyright regulations of GAP as
detailed in the copyright notice in the GAP manual.
""",
Acknowledgements := """
This documentation was prepared with the <Package>GAPDoc</Package>
package by Frank Lübeck and Max Neunhöffer.
""",
)
),
) );
#############################################################################
##
#E