diff options
author | Bruno Haible <bruno@clisp.org> | 2021-03-01 00:06:30 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2021-03-01 00:06:30 +0100 |
commit | d508c957535ea48bf1dcd29c9ddbae4c35e2f235 (patch) | |
tree | c1a7e2f7ca77c87330a92712f1a0726b2cb2cb53 | |
parent | ca3fd081e6bb85086326b25e969266a0a9b4ddee (diff) | |
download | libunistring-d508c957535ea48bf1dcd29c9ddbae4c35e2f235.tar.gz |
Update DEPENDENCIES.
* DEPENDENCIES: List the normal dependencies of a package with an
Autoconf-generated configure file. Update info regarding libiconv.
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | DEPENDENCIES | 83 |
2 files changed, 84 insertions, 5 deletions
@@ -1,3 +1,9 @@ +2021-02-28 Bruno Haible <bruno@clisp.org> + + Update DEPENDENCIES. + * DEPENDENCIES: List the normal dependencies of a package with an + Autoconf-generated configure file. Update info regarding libiconv. + 2021-01-31 Bruno Haible <bruno@clisp.org> Switch to autoconf-2.71. diff --git a/DEPENDENCIES b/DEPENDENCIES index be47e5c..797bdb4 100644 --- a/DEPENDENCIES +++ b/DEPENDENCIES @@ -1,16 +1,89 @@ The following packages should be installed before GNU libunistring is -installed: +installed (runtime dependencies that are also build dependencies): * GNU libiconv - + Not needed on systems with - - glibc 2.2 or newer, or - - MacOS X 10.3 or newer, or - - NetBSD 3.0 or newer. + + Not needed on systems with glibc, on macOS, and NetBSD. But highly recommended on all other systems. Needed for character set conversion of strings from/to Unicode. + Homepage: https://www.gnu.org/software/libiconv/ + Download: https://ftp.gnu.org/gnu/libiconv/ + + Pre-built package name: + - On Debian and Debian-based systems: --, + - On Red Hat distributions: --. + - Other: https://repology.org/project/libiconv/versions + If it is installed in a nonstandard directory, pass the option --with-libiconv-prefix=DIR to 'configure'. + + +The following packages should be installed when GNU libunistring is installed +(runtime dependencies, but not build dependencies): + +None. + + +The following should be installed when GNU libunistring is built, but are not +needed later, once it is installed (build dependencies, but not runtime +dependencies): + +* A C runtime, compiler, linker, etc. + + Mandatory. + Either the platform's native 'cc', or GCC 3.1 or newer. + + GCC Homepage: + https://gcc.gnu.org/ + + Download: + https://ftp.gnu.org/gnu/gcc/ + +* A 'make' utility. + + Mandatory. + Either the platform's native 'make' (for in-tree builds only), + or GNU Make 3.79.1 or newer. + + GNU Make Homepage: + https://www.gnu.org/software/make/ + + Download: + https://ftp.gnu.org/gnu/make/ + +* A shell + + Mandatory. + Either the platform's native 'sh', or Bash. + + Homepage: + https://www.gnu.org/software/bash/ + + Download: + https://ftp.gnu.org/gnu/bash/ + +* Core POSIX utilities, including: + [ basename cat chgrp chmod chown cp dd echo expand expr + false hostname install kill ln ls md5sum mkdir mkfifo + mknod mv printenv pwd rm rmdir sleep sort tee test touch + true uname + + Mandatory. + Either the platform's native utilities, or GNU coreutils. + + Homepage: + https://www.gnu.org/software/coreutils/ + + Download: + https://ftp.gnu.org/gnu/coreutils/ + +* The comparison utilities 'cmp' and 'diff'. + + Mandatory. + Either the platform's native utilities, or GNU diffutils. + + Homepage: + https://www.gnu.org/software/diffutils/ + + Download: + https://ftp.gnu.org/gnu/diffutils/ + +* Grep. + + Mandatory. + Either the platform's native grep, or GNU grep. + + Homepage: + https://www.gnu.org/software/grep/ + + Download: + https://ftp.gnu.org/gnu/grep/ + +* Awk. + + Mandatory. + Either the platform's native awk, mawk, or nawk, or GNU awk. + + Homepage: + https://www.gnu.org/software/gawk/ + + Download: + https://ftp.gnu.org/gnu/gawk/ |