From e286edbe8608a299bb84c905d53cd1e13202c2e7 Mon Sep 17 00:00:00 2001 From: merakor Date: Mon, 5 Apr 2021 11:21:55 +0000 Subject: add index page for the website FossilOrigin-Name: 8e780f656d97022fda291606fbea8dd9604acb4743912cc0d4dfa56e4f4334a7 --- www/index.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 www/index.md 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 @@ +Home + +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. + +
+ +### 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) -- cgit v1.2.3