source $GRIMOIRE/CMAKE_FUNCTIONS SPELL=uncrustify VERSION=0.72.0 SOURCE="${SPELL}-${VERSION}.tar.gz" SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}/archive/${SOURCE} SOURCE_HASH=sha512:bfcbdf0d8198e1dd91f1c8283441a56669610a84d55a17cdd504571da09b26fef026fd3f753acd9950e498f574e6771a206c72b76ffdea97747b7a4fdb481862 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}" WEB_SITE="https://github.com/uncrustify/uncrustify" LICENSE[0]=GPL ENTERED=20161010 SHORT="a source-code beautifier for C-like languages" cat << EOF Source Code Beautifier for C, C++, C#, ObjectiveC, D, Java, Pawn and VALA. Features: * Ident code, aligning on parens, assignments, etc * Align on '=' and variable definitions * Align structure initializers * Align #define stuff * Align backslash-newline stuff * Reformat comments (a little bit) * Fix inter-character spacing * Add or remove parens on return statements * Add or remove braces on single-statement if/do/while/for statements * Supports embedded SQL 'EXEC SQL' stuff * Highly configurable - 515 configurable options as of version 0.63 EOF .