From 92d1dc771fd36b2c97f6fee21d9182e8e38b297b Mon Sep 17 00:00:00 2001 From: merakor Date: Fri, 21 Aug 2020 20:57:37 +0000 Subject: README: update FossilOrigin-Name: 19a552446e417ffe335b0d59186e3f203a628cac0a4dc5e6107e0a6fbc7172ea --- README | 43 ++++++++++++++++++++++++++++++------------- getopt-ul/README | 12 +++++++++--- 2 files changed, 39 insertions(+), 16 deletions(-) diff --git a/README b/README index 92722a0..cbe0d14 100644 --- a/README +++ b/README @@ -1,10 +1,11 @@ -+------------------------------------------------------------------------------+ -| ___ _ ___ _ _ _____ _ | -| / __|__ _ _ _| |__ __| _ \__ _ __| |____ _ __ _(_)_ _ __ |_ _|__ ___| | | -| | (__/ _` | '_| '_ (_-< _/ _` / _| / / _` / _` | | ' \/ _` || |/ _ \/ _ \ | | -| \___\__,_|_| |_.__/__/_| \__,_\__|_\_\__,_\__, |_|_||_\__, ||_|\___/\___/_| | -| |___/ |___/ | -+------------------------------------------------------------------------------+ + ____ ____ _____ + / ___| _ \_ _| +| | | |_) || | +| |___| __/ | | + \____|_| |_| + +Carbs Packaging Tools +-------------------------------------------------------------------------------- Package management toolset for Carbs Linux. Forked from [KISS]. All usage information can be obtained from the manual page. For changes please refer to @@ -13,12 +14,28 @@ the `CHANGELOG.md` file. [KISS]: https://github.com/kisslinux/kiss +Dependencies +-------------------------------------------------------------------------------- + +To build and use cpt, you need the following software. + +- C compiler [make] +- rsync +- getopt [provided by cpt if not available] +- POSIX base utilities [coreutils, busybox, sbase, etc.] +- tar [GNU tar, busybox, toybox, libarchive, etc.] + +Build configuration can be done from the 'config.mk' file. If you have getopt +on your system, add SYSTEM_GETOPT=1 option to your 'config.mk'. + + Directory Structure -------------------------------------------------------------------------------- - / -- kiss, README, Makefile, LICENSE, CHANGELOG - bin/ -- for C programs. - contrib/ -- for Shell scripts that wrap around kiss. - doc/ -- for documentation. - man/ -- for manual pages. - src/ -- for the tools that make up the package manager. + / -- cpt, README, Makefile, LICENSE, CHANGELOG + bin/ -- for C programs. + contrib/ -- for Shell scripts that wrap around cpt. + doc/ -- for documentation. + getopt-ul -- for cpt provided util-linux standalone getopt(1). + man/ -- for manual pages. + src/ -- for the tools that make up the package manager. diff --git a/getopt-ul/README b/getopt-ul/README index 02ce32d..2bcde34 100644 --- a/getopt-ul/README +++ b/getopt-ul/README @@ -1,6 +1,12 @@ getopt from util-linux ---------------------- -This is the standalone getopt build from util-linux. This is used in cpt seperately -so that the program doesn't depend on any outside source. See COPYING for copyright -information. +This is the standalone getopt build from util-linux. This is used in cpt +seperately so that the program doesn't depend on any outside source. See COPYING +for copyright information. The config.h was generated by running the following +command on the original source directory. + + + ./configure \ + --disable-all-programs \ + --enable-getopt -- cgit v1.2.3