SetPackageInfo( rec( PackageName := "cohomolo", Subtitle := "Cohomology groups of finite groups on finite modules", Version := "1.7.0", Date := "13/08/2026", # dd/mm/yyyy format License := "GPL-2.0-or-later", Persons := [ rec( LastName := "Holt", FirstNames := "Derek", IsAuthor := true, IsMaintainer := false, Email := "D.F.Holt@warwick.ac.uk", WWWHome := "http://homepages.warwick.ac.uk/staff/D.F.Holt/", PostalAddress := Concatenation( [ "Mathematics Institute\n", "University of Warwick\n", "Coventry CV4 7AL\n", "UK" ] ) ), rec( LastName := "GAP Team", FirstNames := "The", IsAuthor := false, IsMaintainer := true, Email := "support@gap-system.org", ), ], Status := "accepted", CommunicatedBy := "unknown (unknown)", AcceptDate := "01/1970", # unknown, package might predate refereeing system SourceRepository := rec( Type := "git", URL := Concatenation( "https://github.com/gap-packages/", ~.PackageName ), ), IssueTrackerURL := Concatenation( ~.SourceRepository.URL, "/issues" ), PackageWWWHome := Concatenation( "https://gap-packages.github.io/", ~.PackageName ), README_URL := Concatenation( ~.PackageWWWHome, "/README.md" ), PackageInfoURL := Concatenation( ~.PackageWWWHome, "/PackageInfo.g" ), ArchiveURL := Concatenation( ~.SourceRepository.URL, "/releases/download/v", ~.Version, "/", ~.PackageName, "-", ~.Version ), ArchiveFormats := ".tar.gz", AbstractHTML := "The cohomolo package is a\ GAP interface to some `C' programs\ for computing Schur multipliers and covering groups of finite groups\ and first and second cohomology groups of finite groups acting\ on finite modules", PackageDoc := rec( BookName := "cohomolo", ArchiveURLSubset := ["doc"], HTMLStart := "doc/chap0_mj.html", PDFFile := "doc/manual.pdf", SixFile := "doc/manual.six", LongTitle := "Computing Cohomology groups and Schur Multipliers", ), Dependencies := rec( GAP := ">=4.7", NeededOtherPackages := [], SuggestedOtherPackages := [], ExternalConditions := ["Unix only"] ), AvailabilityTest := function() local path,file; # test for existence of the compiled binary path:=DirectoriesPackagePrograms("cohomolo"); file:=Filename(path,"extprun"); if file=fail then Info(InfoWarning,1, "Package ``cohomolo'': The program `extprun' (for example) is not compiled"); Info(InfoWarning,1, "`cohomolo' is thus unavailable"); Info(InfoWarning,1, "See the installation instructions; ", "type: ?Installing the package"); return false; fi; return true; end, Keywords := [ "Cohomology", "Schur Multiplier", "Covering group" ], TestFile := "tst/testall.g", ));