diff options
author | merakor <cem@ckyln.com> | 2021-04-05 11:21:55 +0000 |
---|---|---|
committer | merakor <cem@ckyln.com> | 2021-04-05 11:21:55 +0000 |
commit | e286edbe8608a299bb84c905d53cd1e13202c2e7 (patch) | |
tree | e7ec42861e9c4a58c26c4c98554df79312e40094 | |
parent | af5cf1872607d4e6e6dcfa7f8f5140cddb520f28 (diff) | |
download | cpt-e286edbe8608a299bb84c905d53cd1e13202c2e7.tar.gz |
add index page for the website
FossilOrigin-Name: 8e780f656d97022fda291606fbea8dd9604acb4743912cc0d4dfa56e4f4334a7
-rw-r--r-- | www/index.md | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/www/index.md b/www/index.md new file mode 100644 index 0000000..0b4a12e --- /dev/null +++ b/www/index.md @@ -0,0 +1,39 @@ +<title>Home</title> + +CPT is the package management toolset written for Carbs Linux. Its aim is to +provide a stable, powerful, and easily used library for package management that +complements the tools that come with it. It has the following features: + +- **POSIX shell library** - with its shell library, it is really easy to create + advanced scripts that wrap around the package manager and extend its + functionality. + +- **Powerful, but simple** - even with the multitudes of functionalities that + CPT provides, the tools provided aim to be as "low-interaction" as possible + and get out of your way. No user should spend countless hours on wiki pages + just to understand the proper way of installing a "masked" package. If the + user seeks to modify the build of a package, easy tools should be provided, + but those tools should not be required for basic functionality. + +- **Simple packaging system** - CPT has a easy to understand, simple, and static + packaging system, that makes it really easy to write and maintain packages. + Instead of complex `PKGBUILD` scripts or weird templates, packages are formed + of multiple little files that are easily written and easily parsed, even + without needing the help of the package manager itself. + +- **Easy Repository Management** - CPT makes it easy to create or use multiple + repositories at the same time. Repositories are added and prioritised by the + `$CPT_PATH` variable, an environment value that is already familiar to many + users with the `$PATH` variable. + +- **Serve repositories with your method** - Package repositories can be served + in a variety of formats, they can be either local, served with Git, or through + the `rsync` method, with Fossil integration to be added soon. + +<hr> + +### Latest Release: 6.0.2 ([2021-04-05](/timeline?c=6.0.2)) + +- [Download](/uvlist?byage=1) +- [Changelog](/wiki?name=Changelog) +- [User Manual](https://carbslinux.org/docs/cpt) |