Package metadata, including dependencies on other packages, is reported by an "info.rkt" module within the package. This module must be implemented in the setup/infotab language.
The following fields are used by the package manager:
Each elements of the deps list determines a dependency on the package whose name is inferred from the package source (i.e., dependencies are on package names, not package sources), while the package source indicates where to get the package if needed to satisfy the dependency.
Use the package name "racket" to specify a dependency on the version of the Racket installation.
a list of path strings and/or lists of path strings, which are used as collection names to set up via raco setup after the package is installed, or 'all to indicate that all collections need to be setup. By default, only collections included in the package are set up (plus collections for global documentation indexes and links).
For example, a basic "info.rkt" file might be