SUMMARY="A programmer's editor" DESCRIPTION="Pe is a native programmer's editor for Haiku. It features syntax \ highlighting and a structural view for several programming language, as well \ as basic support for Makefile and Jamfile project management." HOMEPAGE="https://github.com/olta/pe" LICENSE=" BSD (4-clause) MIT " COPYRIGHT=" 1996-2002 Maarteen Hekkelman 2003-2016 Team Pe " SOURCE_URI="https://github.com/HaikuArchives/Pe/archive/7f4ca18.tar.gz" SOURCE_FILENAME="pe-$portVersion.tar.gz" SOURCE_DIR="Pe-7f4ca18b106c50cfdb3a4b699cb43ec60ea32499" CHECKSUM_SHA256="6c85968ae73ea6606a7665ec9f73844908327f43405121a7fe5851af4bcb187d" REVISION="5" ARCHITECTURES="x86_gcc2 x86 x86_64" PATCHES="pe-2.4.5.patchset" PROVIDES=" pe = $portVersion app:Pe = $portVersion compat >= 2 cmd:lpe = $portVersion compat >= 2 " REQUIRES=" haiku lib:libpcre lib:libpcreposix " BUILD_REQUIRES=" haiku_devel devel:libpcre devel:libpcreposix " BUILD_PREREQUIRES=" cmd:bison cmd:flex cmd:gcc cmd:jam cmd:ld " USER_SETTINGS_FILES=" settings/pe directory " BUILD() { # multi-job builds don't work reliably jam -q } INSTALL() { peDir=$appsDir/Pe mkdir -p $appsDir cp -a generated/distro $peDir cp -a doc $peDir/Documentation mkdir $binDir ln -sfn $peDir/lpe $binDir addAppDeskbarSymlink $peDir/Pe }