Skip to content

Commit

Permalink
Merge pull request icy#131 from rami3l/pacaptr-link
Browse files Browse the repository at this point in the history
Mention `pacaptr` in README.md
  • Loading branch information
icy committed May 12, 2020
2 parents ecf2a41 + 530f54f commit 0ef1133
Showing 1 changed file with 31 additions and 12 deletions.
43 changes: 31 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,20 @@ It supports the following package managers:

## TOC

* [Description](#pacapt---an-archlinuxs-pacman-like-wrapper-for-many-package-managers)
* [Installation](#installation)
* [Install stable `Bash` script 2.4.x from Github](#install-stable-bash-script-24x-from-github)
* [Usage](#usage)
* [Basic options](#basic-options)
* [Basic operations](#basic-operations)
* [Implemented Operations](#implemented-operations)
* [Related projects](#related-projects)
* [Similar projects](#similar-projects)
* [Development](#development)
* [License](#license)
* [Authors](#authors-contributors)
- [Description](#pacapt---an-archlinuxs-pacman-like-wrapper-for-many-package-managers)
- [Installation](#installation)
- [Install stable `Bash` script 2.4.x from Github](#install-stable-bash-script-24x-from-github)
- [Usage](#usage)
- [Basic operations](#basic-operations)
- [Basic options](#basic-options)
- [Implemented operations](#implemented-operations)
- [Related projects](#related-projects)
- [Similar projects](#similar-projects)
- [Development](#development)
- [General steps](#general-steps)
- [Experimental projects](#experimental-projects)
- [License](#license)
- [Authors and Contributors](#authors-contributors)

## Installation

Expand Down Expand Up @@ -141,6 +143,8 @@ sun_tools * * * * * *

* [`batch-pacapt`](https://github.com/Grenadingue/batch-pacapt): An Arch's pacman-like package manager for Windows
* [`node-pacapt`](https://github.com/Grenadingue/node-pacapt): A node.js wrapper of pacapt + batch-pacapt
* [`pacaptr`](https://github.com/rami3l/pacaptr): A Rust port of pacapt with decent `homebrew`/`choco`/`dpkg` support and more.
See also [Experimental projects](#experimental-projects)

## Similar projects

Expand Down Expand Up @@ -172,6 +176,20 @@ $ sudo install -m755 ./pacapt.dev /usr/local/bin/pacapt

Please read the sample `Makefile` for some details.

### Experimental projects

As the original Bash script grows, we feel a necessity to facilitate its maintenance. In [#126](https://github.com/icy/pacapt/issues/126), we propose to rewrite the project in Go, and some discussions have been made on the future of this project.

Feel free to contribute to our new Rust port: [`pacaptr`](https://github.com/rami3l/pacaptr).

Before that, we have also made several tries to rewrite the project:

* `pacapt`'s [`nd`](https://github.com/icy/pacapt/tree/nd) branch: A rewrite in Dlang, but not mature enough.

* [`pacapt-py`](https://github.com/rami3l/pacapt-py): A proof of concept in Python to provide pacapt-like experience to Homebrew.

* [`pacapt-go`](https://github.com/rami3l/pacaptr/tree/go-dev): A more complete rewrite in Go, now lives in the [`go-dev`](https://github.com/rami3l/pacaptr/tree/go-dev) branch of `pacaptr` as legacy code.

## License

This work is released under the terms of Fair license
Expand Down Expand Up @@ -206,6 +224,7 @@ authors and contributors.
* Kevin Brubeck (unhammer)
* Konrad Borowski (xfix)
* Kylie McClain (somasis)
* Gen Li (Rami3L)
* Valerio Pizzi (Pival81)
* Siôn Le Roux (sinisterstuf)
* Thiago Perrotta (thiagowfx)
Expand Down

0 comments on commit 0ef1133

Please sign in to comment.