File: PackageInfo.g

package info (click to toggle)
gap-sonata 2.9.6%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 16,068 kB
  • sloc: sh: 39; makefile: 23
file content (172 lines) | stat: -rw-r--r-- 6,399 bytes parent folder | download | duplicates (2)
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
#############################################################################
##  
##  PackageInfo.g for the package `SONATA'                 Jürgen Ecker
##                                                         Erhard Aichinger
##                                                         Franz Binder
##                                                         Peter Mayr
##                                                         Christof Nöbauer
##
##  (created from Frank Lübeck's PackageInfo.g template file)
##  
##  This is a GAP readable file. Of course you can change and remove all
##  comments as you like.
##  
##  This file contains meta-information on the package. It is used by
##  the package loading mechanism and the upgrade mechanism for the
##  redistribution of the package via the GAP website.
##  
SetPackageInfo( rec(

PackageName := "SONATA",
Subtitle := "System of nearrings and their applications",
Version := "2.9.6",
Date := "06/12/2022", # dd/mm/yyyy format
License := "GPL-2.0-or-later",

Persons := [
  rec( 
    LastName      := "Aichinger",
    FirstNames    := "Erhard",
    IsAuthor      := true,
    IsMaintainer  := true,
    Email         := "erhard@algebra.uni-linz.ac.at",
    WWWHome       := "https://www.jku.at/institut-fuer-algebra/team/erhard-aichinger/",
    PostalAddress := Concatenation( [
                       "Institut für Algebra\n",
                       "Johannes Kepler Universität Linz\n",
                       "4040 Linz\n",
                       "Austria" ] ),
    Place         := "Linz",
    Institution   := "Johannes Kepler Universität Linz"
  ),
  rec( 
    LastName      := "Binder",
    FirstNames    := "Franz",
    IsAuthor      := true,
    IsMaintainer  := false,
    Email         := "franz.binder@algebra.uni-linz.ac.at",
    WWWHome       := "http://www.algebra.uni-linz.ac.at/~xbx/",
    PostalAddress := Concatenation( [
                       "Institut für Algebra\n",
                       "Johannes Kepler Universität Linz\n",
                       "4040 Linz\n",
                       "Austria" ] ),
    Place         := "Linz",
    Institution   := "Johannes Kepler Universität Linz"
  ),
  rec( 
    LastName      := "Ecker",
    FirstNames    := "Jürgen",
    IsAuthor      := true,
    IsMaintainer  := false,
    Email         := "juergen.fuss@fh-hagenberg.at",
    WWWHome       := "http://research.fh-ooe.at/en/staff/113",
    Place         := "Hagenberg",
    Institution   := "Upper Austria University of Applied Sciences"
  ),
  rec( 
    LastName      := "Mayr",
    FirstNames    := "Peter",
    IsAuthor      := true,
    IsMaintainer  := true,
    Email         := "baernstein@gmail.com",
    WWWHome       := "https://www.colorado.edu/math/peter-mayr",
    PostalAddress := Concatenation( [
                       "Department of Mathematics",
                       "CU Boulder\n",
                       "Boulder, Colorado",
                       "USA" ] ),
    Place         := "Boulder",
    Institution   := "University of Colorado"
  ),
  rec( 
    LastName      := "Nöbauer",
    FirstNames    := "Christof",
    IsAuthor      := true,
    IsMaintainer  := false
  ),
  
],

Status := "accepted",
CommunicatedBy := "Charles R.B. Wright (Univ. of Oregon)",
AcceptDate := "04/2003",

PackageWWWHome  := "https://gap-packages.github.io/sonata/",
README_URL      := Concatenation( ~.PackageWWWHome, "README" ),
PackageInfoURL  := Concatenation( ~.PackageWWWHome, "PackageInfo.g" ),
SourceRepository := rec(
    Type := "git",
    URL := "https://github.com/gap-packages/sonata",
),
IssueTrackerURL := Concatenation( ~.SourceRepository.URL, "/issues" ),
ArchiveURL      := Concatenation( ~.SourceRepository.URL,
                                 "/releases/download/v", ~.Version,
                                 "/sonata-", ~.Version ),
ArchiveFormats := ".tar.gz",

##  Here you  must provide a short abstract explaining the package content 
##  in HTML format (used on the package overview Web page) and an URL 
##  for a Webpage with more detailed information about the package
##  (not more than a few lines, less is ok):
##  Please, use '<span class="pkgname">GAP</span>' and
##  '<span class="pkgname">MyPKG</span>' for specifing package names.
AbstractHTML := 
   "The <span class=\"pkgname\">SONATA</span> package provides methods for \
    the construction and analysis of finite nearrings.",
     
PackageDoc := [
  rec(
  BookName  := "SONATA",
  ArchiveURLSubset := ["doc/ref","doc/htm/ref"],
  HTMLStart := "doc/htm/ref/chapters.htm",
  PDFFile   := "doc/ref/manual.pdf",
  SixFile   := "doc/ref/manual.six",
  LongTitle := "System of nearrings and their applications",
  Autoload  := true
  ),
  rec(
  BookName  := "SONATA Tutorial",
  ArchiveURLSubset := ["doc/tut","doc/htm/tut"],
  HTMLStart := "doc/htm/tut/chapters.htm",
  PDFFile   := "doc/tut/manual.pdf",
  SixFile   := "doc/tut/manual.six",
  LongTitle := "Eight easy pieces for SONATA: a SONATA tutorial",
  Autoload  := false
  ),
],


Dependencies := rec(
  GAP := ">=4.9",
  NeededOtherPackages := [],
  SuggestedOtherPackages := [["xgap",">=0"]],
  ExternalConditions := []
),

AvailabilityTest := ReturnTrue,

##  The LoadPackage mechanism can produce a default banner from the info
##  in this file. If you are not happy with it, you can provide a string
##  here that is used as a banner. GAP decides when the banner is shown and
##  when it is not shown. *optional* (note the ~-syntax in this example)
BannerString := Concatenation( 
"\n  ___________________________________________________________________________",
"\n /        ___",
"\n||       /   \\                 /\\    Version ", ~.Version,
"\n||      ||   ||  |\\    |      /  \\               /\\       Erhard Aichinger",
"\n \\___   ||   ||  |\\\\   |     /____\\_____________/__\\      Franz Binder",
"\n     \\  ||   ||  | \\\\  |    /      \\     ||    /    \\     Juergen Ecker",
"\n     ||  \\___/   |  \\\\ |   /        \\    ||   /      \\    Peter Mayr",
"\n     ||          |   \\\\|  /          \\   ||               Christof Noebauer",
"\n \\___/           |    \\|                 ||\n",
"\n System    Of   Nearrings     And      Their Applications\n",
" Info: ", ~.PackageWWWHome, "\n\n" ),


TestFile := "tst/testall.g",

Keywords := ["near ring", "endomorphism", "Frobenius group", "fixed point free automorphism"],

));