SUMMARY="A source code formatter and beautifier for C, C++, C# and Java" DESCRIPTION="Artistic Style is a filter written in C++ that automatically \ re-indents and re-formats C / C++ / C# / Java source files. It can be used \ from a command line, or it can be incorporated as classes in another \ C++ program." HOMEPAGE="http://astyle.sourceforge.net" COPYRIGHT="1998-2002 by Tal Davidson 2006-2018 Jim Pattee" LICENSE="GNU LGPL v3" REVISION="1" SOURCE_URI="https://downloads.sf.net/astyle/astyle_${portVersion}_linux.tar.gz" CHECKSUM_SHA256="cbcc4cf996294534bb56f025d6f199ebfde81aa4c271ccbd5ee1c1a3192745d7" SOURCE_DIR="astyle" ARCHITECTURES="all !x86_gcc2 ?x86 ?arm ?ppc" if [ "$targetArchitecture" = x86_gcc2 ]; then SECONDARY_ARCHITECTURES="x86" fi # On x86_gcc2 we don't want to install the commands in bin//, but in bin/. commandBinDir=$binDir if [ "$targetArchitecture" = x86_gcc2 ]; then commandBinDir=$prefix/bin fi PROVIDES=" astyle$secondaryArchSuffix = $portVersion cmd:astyle = $portVersion " REQUIRES=" haiku$secondaryArchSuffix " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:make cmd:g++$secondaryArchSuffix " BUILD() { cd build/gcc make prefix=$prefix } INSTALL() { cd build/gcc make install \ prefix=$prefix \ SYSCONF_PATH=$docDir \ INSTALL=install }