Skip to content

00mjk/pacman-catalog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pacman-catalog

This repository is a set of package definitions for the Dylan programming language. This data is used by the pacman library to install Dylan packages and their dependencies.

If you would like to add a new library to the catalog just send a pull request. In order to test your change, set the DYLAN_CATALOG shell variable to the pathname of your local catalog and then build and run the pacman-catalog-test library to verify that the catalog parses correctly.

You're changes will not be "live" until a new release of this repository is created on GitHub. A local copy of this repository is cached by pacman in ${DYLAN}/pkg/pacman-catalog. For a quicker update after a new release is published, delete that directory.

Note: this package management system is new for Dylan, and many packages are still bundled into the opendylan repository. If your library depends on one of those bundled packages it's important to note that although it doesn't need to be (and can't be) listed as an explicit dependency, it may break in the future as packages are moved out of opendylan. One way to handle this is to list "opendylan" as a dependency, and then change to the more specific package when it is separated from Open Dylan.

About

Dylan package manager catalog file

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dylan 100.0%