https://github.com/carbslinux/cpt
Carbs Packaging Tools (read-only mirror)
https://github.com/carbslinux/cpt
package-manager shell
Last synced: 7 months ago
JSON representation
Carbs Packaging Tools (read-only mirror)
- Host: GitHub
- URL: https://github.com/carbslinux/cpt
- Owner: CarbsLinux
- License: mit
- Created: 2020-04-03T22:24:06.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-04-17T14:00:03.000Z (almost 3 years ago)
- Last Synced: 2025-06-17T05:03:33.644Z (9 months ago)
- Topics: package-manager, shell
- Language: Shell
- Homepage: https://fossil.carbslinux.org/cpt
- Size: 1.3 MB
- Stars: 9
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Carbs Packaging Tools
=====================
##### #### #####
# # # # #
# #### #
# # # #
##### # #
Package management toolset for Carbs Linux. Forked from [KISS]. All usage
information can be obtained from the manual page. Refer to the [ChangeLog] to
learn what's new.
Dependencies
------------
To build and use cpt, you need the following software:
- rsync
- curl
- POSIX base utilities [coreutils, busybox, sbase, etc.]
- pax
- Common compression utilities such as `gzip`, `bzip2`, `xz`, etc.
In order to build the documentation from source, you will need the following
software:
- GNU Texinfo (for generating `.info` pages)
- GNU Emacs (for generating `.texi` and `.txt` pages)
However, distributed tarballs come with info pages, and `.texi` and `.txt` files
are committed directly into the repository, meaning that you don't need Texinfo
if you are using a tarball, and you don't need Emacs as long as you don't edit
the documentation.
You can also completely disable the build/installation of the documentation by
either passing `DOCS=no` to `make` or editing `config.mk` to disable it.
Installation
------------
In order to install CPT, you can run the following:
./configure
make
make install
Documentation
-------------
The documentation for each tool along with some examples can be found on
manpages installed with the package manager. User manual of CPT can be found
[online], or installed as both plain-text and as info pages. Without any
changes to the Makefile configuration those files can be found at:
- /usr/local/share/docs/cpt/cpt.txt
- /usr/local/share/info/cpt.info
[KISS]: https://github.com/kisslinux/kiss
[ChangeLog]: https://fossil.carbslinux.org/cpt/doc/trunk/CHANGELOG.md
[online]: https://carbslinux.org/docs/cpt