source $GRIMOIRE/CMAKE_FUNCTIONS
           SPELL=taglib
         VERSION=2.3.2
  SECURITY_PATCH=1
          SOURCE=$SPELL-$VERSION.tar.gz
     SOURCE_HASH=sha512:d9f68d075c24cb3535e4ae5e5b062c05d732cbcd7c8a8c0fe4935da27dc7a01e897fd3158f2059e11e46a31b18c3a9caffc66510b7459e1e8c48f29d1ae84c82
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
   SOURCE_URL[0]=https://taglib.github.io/releases/$SOURCE
        WEB_SITE=https://taglib.github.io/
         ENTERED=20040120
      LICENSE[0]=GPL
        KEYWORDS="audio libs"
           SHORT="library for reading and editing audio meta data"
cat << EOF
TagLib, is well, a library for reading and editing audio meta data, commonly
know as tags.

Some goals of TagLib:
A clean, high level, C++ API to handling audio meta data.
Support for at least ID3v1, ID3v2 and Ogg Vorbis comments.
A generic, simple API for the most common tagging related functions.
Binary compatibility between minor releases using the standard KDE/Qt
techniques for C++ binary compatibility.
Make the tagging framework extensible by library users; i.e. it will be
possible for libarary users to implement additional ID3v2 frames, without
modifying the TagLib source (through the use of Abstract Factories and such.
EOF
