Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ktakashi/pegasus
Package repository for Sagittarius Scheme
https://github.com/ktakashi/pegasus
Last synced: 13 days ago
JSON representation
Package repository for Sagittarius Scheme
- Host: GitHub
- URL: https://github.com/ktakashi/pegasus
- Owner: ktakashi
- Created: 2013-11-02T10:03:48.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2019-04-23T08:10:54.000Z (over 5 years ago)
- Last Synced: 2024-10-06T01:23:18.510Z (about 1 month ago)
- Language: Scheme
- Size: 9.77 KB
- Stars: 2
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Pegasus
=======Package repository for Sagittarius Scheme
NOTE: it's still alpha version!
Requirements
============Pegasus requires `git` to install/update repository.
NB: if there's enough demand, we might change not to use `git`.
Install Pegasus
===============To use the repository, first you need to install pegasus itself. The very
first time you need to download it from code repository.- [Pegasus](https://github.com/ktakashi/pegasus-library)
For POSIX like environement, run the following command in the above library
directory.$ chmod +x install.sh
$ ./install.shNOTE: you might need to run above command with `sudo`.
For Windows environment, run the following command in the above library
directory> install.bat
Update Pegasus
==============To synchronise Pegasus repository, you can run the following command:
$ pegasus update
Install package
===============$ pegasus install $package
It will install the specified package into Sagittarius sitelib directory
if the formula file exists.Remove package
==============$ pegasus remove $package
If the _$package_ has child dependency and you also want to remove it, then
you can specify `-c` option.NOTE: it won't delete directories created by install command.
Search package
==============$ pegasus search
or
$ pegasus search -p $pattern
The first command lists all packages. The second command searches packages
which match the _$pattern_.Describe package
================$ pegasus desc $package
Shows the _$package_'s detail information.