From 35a736f3867cc0da0f72ec0f4ae39ab2ea18d49f Mon Sep 17 00:00:00 2001 From: merakor Date: Tue, 17 Mar 2020 10:39:31 +0000 Subject: replace README FossilOrigin-Name: 1c727eee55a0c21d25578ca460776fe4b7e491055da8e7fc8a35aacc8c223261 --- README | 13 ++++++++++++ README.md | 72 --------------------------------------------------------------- 2 files changed, 13 insertions(+), 72 deletions(-) create mode 100644 README delete mode 100644 README.md diff --git a/README b/README new file mode 100644 index 0000000..1371ee5 --- /dev/null +++ b/README @@ -0,0 +1,13 @@ +KISS PACKAGE MANAGER +==================== + +My personal fork of [KISS] which is a simplistic +package manager by Dylan Araps. Changes are minor +but are things that wouldn't be/aren't liked by Dylan. + +I will follow upstream releases while maintaining my +own changes. This fork will NOT be on the Carbs Linux +repositories. I have plans for this in the future, just +not yet. + +[KISS]: https://github.com/kisslinux/kiss diff --git a/README.md b/README.md deleted file mode 100644 index 0b7f081..0000000 --- a/README.md +++ /dev/null @@ -1,72 +0,0 @@ -# kiss - -Tiny and straightforward package manager for KISS written in POSIX `sh`. - -- Only 600~ lines of POSIX `sh` (*excluding blank lines and comments*). -- Runtime dependency detection. -- Incremental package installation. -- Fast dependency solver. -- File conflict detection. -- Package alternatives system. -- Binary stripping. -- `shellcheck` compliant. - - -## `kiss` Guidestones - -Read: https://k1ss.org/guidestones.txt - -## Usage - -```sh --> kiss [a|b|c|i|l|r|s|u|v] [pkg] [pkg] [pkg] --> alternatives: List and swap to alternatives --> build: Build a package --> checksum: Generate checksums --> install: Install a package --> list: List installed packages --> remove: Remove a package --> search: Search for a package --> update: Check for updates --> version: Package manager version -``` - -## Index - - - -* [Package format](#package-format) -* [Extending the package manager](#extending-the-package-manager) - - - - -## Package format - -See: - - -## Extending the package manager - -The `contrib` directory contains a set of simple scripts to extend the package manager. These are just simple and stupid automations which parse the package format. - -- `kiss-cargo-urlgen`: Generate sources for rust packages. -- `kiss-chbuild`: Spawn a throwaway chroot. -- `kiss-chroot`: Enter a KISS `chroot`. -- `kiss-depends-finder`: Find missing dependencies by parsing 'ldd'. -- `kiss-depends`: Display a package's dependencies. -- `kiss-export`: Turn an installed package into a KISS tarball. -- `kiss-fork`: Copy a package's repository files into the current directory. -- `kiss-link`: Link a repository file to another repository. -- `kiss-manifest-tree`: Display all files as tree owned by a package. -- `kiss-manifest`: Display all files owned by a package. -- `kiss-maintainer`: Display the package maintainers. -- `kiss-new`: Create a boilerplate package. -- `kiss-orphans`: List orphaned packages. -- `kiss-outdated`: List outdated packages based on Repology versions. -- `kiss-owns`: Check which package owns a file. -- `kiss-repodepends`: Display a package's original dependencies. -- `kiss-reset`: Reset the system to the base. -- `kiss-revdepends`: Display packages which depend on package. -- `kiss-size`: Show the size on disk for an installed package. - -- cgit v1.2.3