1#############################################################################
2##
3#W  PackageInfo.g         Algebraic Graph Theory package        Rhys J. Evans
4##
5##
6##
7SetPackageInfo( rec(
8
9  PackageName := "AGT",
10  Subtitle := "Algebraic Graph Theory",
11  Version := "0.1",
12  Date := "04/02/2020",
13
14##  <#GAPDoc Label="PKGVERSIONDATA">
15##  <!ENTITY VERSION "0.1">
16##  <!ENTITY RELEASEDATE "4 February 2020">
17##  <!ENTITY PKGWWWHOME "https://github.com/rhysje00/agt">
18##  <#/GAPDoc>
19
20  PackageWWWHome  := "https://github.com/rhysje00/agt",
21##PackageWWWHome :=
22##  Concatenation( "https://github.com/gap-packages/", LowercaseString( ~.PackageName ) ),
23##
24
25  SourceRepository :=
26    rec( Type := "git",
27         URL :=  "https://github.com/rhysje00/agt"),
28##  SourceRepository :=
29##    rec( Type := "git",
30##         URL  := URL :=  "https://github.com/gap-packages/", LowercaseString( ~.PackageName ) ),
31
32  IssueTrackerURL := Concatenation( ~.SourceRepository.URL, "/issues" ),
33
34  SupportEmail := "r.evans@qmul.ac.uk",
35
36  ArchiveURL := Concatenation( ~.SourceRepository.URL,
37                               "/releases/download/v", ~.Version,
38                               "/", ~.PackageName, "-", ~.Version ),
39
40  ArchiveFormats := ".tar.gz",
41
42  Persons := [
43    rec(
44      IsAuthor := true,
45      IsMaintainer := true,
46      FirstNames := "Rhys J.",
47      LastName := "Evans",
48      WWWHome := "https://www.qmul.ac.uk/maths/profiles/evansr.html",
49      Email := "r.evans@qmul.ac.uk",
50      PostalAddress := "Mile End Road, London, E14NS",
51      Place := "London",
52      Institution := "School of Mathematical Sciences, Queen Mary University of London",
53    ),
54  ],
55
56  Status := "other",
57
58  README_URL :=
59    Concatenation( ~.PackageWWWHome, "/README.md" ),
60
61  PackageInfoURL :=
62    Concatenation( ~.PackageWWWHome, "/PackageInfo.g" ),
63
64  AbstractHTML   :=
65    "The <span class=\"pkgname\">AGT</span> package provides functionality to \
66     inspect combinatorial and algebraic properties of graphs in GRAPE format. \
67     It also provides a library  strongly regular graphs on at most 40 vertices,\
68     and several graph constructions",
69
70  PackageDoc := rec(
71    BookName  := "agt",
72    ArchiveURLSubset := ["doc"],
73    HTMLStart := "doc/chap0.html",
74    PDFFile   := "doc/manual.pdf",
75    # the path to the .six file used by GAP's help system
76    SixFile   := "doc/manual.six",
77    LongTitle := "Algebraic Graph Theory",
78  ),
79
80  Dependencies := rec(
81
82    GAP := ">= 4.9",
83
84    NeededOtherPackages := [["GAPDoc", "1.5"],["grape","4.8"],["design","1.6"],["Digraphs","0.12.2"]],
85    SuggestedOtherPackages := [],
86    OtherPackagesLoadedInAdvance := [],
87
88    ExternalConditions := []
89
90  ),
91
92  AvailabilityTest := ReturnTrue,
93
94  TestFile := "tst/testall.g",
95
96  Keywords := ["strongly regular","edge-regular","eigenvalues", "clique","induced subgraphs"]
97
98));
99
100