           SPELL=libt3config
         VERSION=1.0.0
          SOURCE="${SPELL}-${VERSION}.tar.bz2"
   SOURCE_URL[0]=https://os.ghalkes.nl/dist/${SOURCE}
     SOURCE_HASH=sha512:9eb1d9a1b4fac3b170486382e220d666b8e6990f5ea112a18bd25291baf5ea7d98cadfbb5d89710db73c0a0fb57d6271d8b0e3ef5cc4621a0a6f5dbb942c7f30
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
        WEB_SITE="https://os.ghalkes.nl/t3/libt3config.html"
      LICENSE[0]="GPL-3.0-only"
         ENTERED=20220730
        KEYWORDS=""
           SHORT="configuration files library"
cat << EOF
The libt3config library provides functions for reading and writing simple
structured configuration files. libt3config provides the following features:
* Simple structured syntax.
* Simple API for reading and manipulating configurations.
* Parsed configurations use typed data (boolean, integer, floating point
  number string, list, section).
* Schema definitions, allowing verification of the structure of loaded
  configuration data.
* No use of global variables, allowing easy use in threaded programs (with the
  exception that if uselocale is not available, setlocale should not be called
  at the same time in another thread while reading or writing configuration
  data).
EOF
