GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it
############################################################################# ## #W PackageInfo.g FGA package Christian Sievers ## ## The package info file for the FGA package ## #Y 2003 - 2016 ## SetPackageInfo( rec( PackageName := "FGA", Subtitle := "Free Group Algorithms", Version := "1.3.1", # dd/mm/yyyy Date := "28/02/2016", Persons := [ rec( LastName := "Sievers", FirstNames := "Christian", IsAuthor := true, IsMaintainer := true, Email := "[email protected]", # WWWHome := "", # PostalAddress := Concatenation( # [ "Christian Sievers\n", # "Fachbereich Mathematik und Informatik\n", # "Institut Computational Mathematics\n", # "Technische Universit\"at Braunschweig\n", # "Pockelsstr. 14\n", # "D-38106 Braunschweig,\n", # "Germany" ]), # Place := "Braunschweig", # Institution := "TU Braunschweig" ) ], Status := "accepted", CommunicatedBy := "Edmund Robertson (St. Andrews)", AcceptDate := "05/2005", ## For a central overview of all packages and a collection of all package ## archives it is necessary to have two files accessible which should be ## contained in each package: ## - A README file, containing a short abstract about the package ## content and installation instructions. ## - The file you are currently reading or editing! ## You must specify URLs for these two files, these allow to automate ## the updating of package information on the GAP Website, and inclusion ## and updating of the package in the GAP distribution. # PackageWWWHome := "http://www.icm.tu-bs.de/ag_algebra/software/FGA/", ArchiveFormats := ".tar.gz", ArchiveURL := Concatenation( ~.PackageWWWHome, "FGA-", ~.Version ), README_URL := Concatenation( ~.PackageWWWHome, "README" ), PackageInfoURL := Concatenation( ~.PackageWWWHome, "PackageInfo.g" ), ## 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\">FGA</span> package installs methods for \ computations with finitely generated subgroups of free groups and \ provides a presentation for their automorphism groups.", ## On the GAP Website there is an online version of all manuals in the ## GAP distribution. To handle the documentation of a package it is ## necessary to have: ## - an archive containing the package documentation (in at least one ## of HTML or PDF-format, preferably both formats) ## - the start file of the HTML documentation (if provided), *relative to ## package root* ## - the PDF-file (if provided) *relative to the package root* ## For links to other package manuals or the GAP manuals one can assume ## relative paths as in a standard GAP installation. ## Also, provide the information about autoloadability of the documentation. ## ## Please, don't include unnecessary files (.log, .aux, .dvi, .ps, ...) in ## the provided documentation archive. ## # in case of several help books give a list of such records here: PackageDoc := rec( # use same as in GAP BookName := "FGA", # format/extension can be one of .zoo, .tar.gz, .tar.bz2, -win.zip # Archive := "", ArchiveURLSubset := ["doc", "htm"], HTMLStart := "htm/chapters.htm", PDFFile := "doc/manual.pdf", # the path to the .six file used by GAP's help system SixFile := "doc/manual.six", # a longer title of the book, this together with the book name should # fit on a single text line (appears with the '?books' command in GAP) LongTitle := "Free Group Algorithms", # Should this help book be autoloaded when GAP starts up? This should # usually be 'true', otherwise say 'false'. Autoload := true ), ## Are there restrictions on the operating system for this package? Or does ## the package need other packages to be available? Dependencies := rec( GAP := ">=4.4", NeededOtherPackages := [], SuggestedOtherPackages := [], ExternalConditions := [] ), AvailabilityTest := ReturnTrue, #BannerString := "" Autoload := true, ## *Optional*, but recommended: path relative to package root to a file which ## contains as many tests of the package functionality as sensible. TestFile := "tst/testall.g", Keywords := ["free groups", "inverse finite automata", "basic coset enumeration", "finite presentation of the automorphism group of a free group"] )); ############################################################################# ## #E