Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ibara/repology
Command line interface for Repology.org
https://github.com/ibara/repology
dlang freebsd freebsd-ports netbsd openbsd openbsd-ports package-management package-manager packages pkgsrc ports unix
Last synced: about 1 month ago
JSON representation
Command line interface for Repology.org
- Host: GitHub
- URL: https://github.com/ibara/repology
- Owner: ibara
- License: isc
- Created: 2024-06-12T14:30:35.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-05T14:41:32.000Z (4 months ago)
- Last Synced: 2024-09-27T13:21:11.940Z (about 2 months ago)
- Topics: dlang, freebsd, freebsd-ports, netbsd, openbsd, openbsd-ports, package-management, package-manager, packages, pkgsrc, ports, unix
- Language: D
- Homepage:
- Size: 15.6 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
repology
========
`repology` is a command line interface for Repology.org.
It is primarily designed for
[OpenBSD](https://www.openbsd.org/),
[FreeBSD](https://www.freebsd.org/),
and
[NetBSD](https://www.netbsd.org/)
developers, users, and port maintainers.It is written in
[D](https://dlang.org/).Building
--------
If you are using
[DMD](https://wiki.dlang.org/DMD):
```sh
$ make
$ sudo make install
```If you are using
[LDC](https://wiki.dlang.org/LDC):
```sh
$ make DMD=ldmd2
$ sudo make install
```If you are using
[GDC](https://wiki.dlang.org/GDC):
```sh
$ make DMD=gdc DFLAGS='-O2 -pipe -frelease -finline -o repology'
$ sudo make install
```Usage examples
--------------
Get information on the Digital Mars D compiler from the default repository:
* `repology dmd`Get information on the Digital Mars D compiler from all repositories:
* `repology --all dmd`Get 200 items from pkgsrc:
* `repology --repo pkgsrc`Get information about both Chrome and Firefox from FreeBSD ports:
* `repology --repo freebsd chromium firefox`Get up to 200 packages maintained by [email protected],
starting with coreutils:
* `repology --maintainer [email protected] --begin coreutils`See the
[manual page](repology.1)
for more information.License
-------
ISC License. See
[`LICENSE`](LICENSE)
for more information.