SUMMARY="The PDF viewer for Haiku" DESCRIPTION="BePDF is a PDF viewer for Haiku. Besides viewing, it supports \ annotating and user-defined bookmarking for unencrypted PDFs." HOMEPAGE="https://haikuarchives.github.io/BePDF/" COPYRIGHT="1997 Benoit Triquet 1999-2000 Hubert Figuiere 2000-2011 Michael Pfeiffer 2013-2016 waddlesplash" LICENSE="GNU GPL v2" REVISION="4" COMMIT="38b4cb53f073024f9b2e47f56d2feb9bcd91ddca" SOURCE_URI="https://github.com/HaikuArchives/BePDF/archive/$COMMIT.tar.gz" CHECKSUM_SHA256="d2f9f81b8b43a37f52dbda12967cc67eabd6c0f7812e85b33d6dc6a2319463ca" SOURCE_DIR="BePDF-$COMMIT" if [ "$effectiveTargetArchitecture" = x86_64 ]; then PATCHES="bepdf-$portVersion.patchset" fi ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" bepdf$secondaryArchSuffix = $portVersion app:BePDF = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libfreetype$secondaryArchSuffix lib:libz$secondaryArchSuffix lib:libbz2$secondaryArchSuffix lib:libpng16$secondaryArchSuffix " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel devel:libfreetype$secondaryArchSuffix devel:libz$secondaryArchSuffix devel:libbz2$secondaryArchSuffix devel:libpng16$secondaryArchSuffix " BUILD_PREREQUIRES=" makefile_engine cmd:gcc$secondaryArchSuffix cmd:make cmd:freetype_config$secondaryArchSuffix cmd:htmldoc #cmd:ps2pdf # Ghostscript is not ported yet, so we can't generate PDF docs. " BUILD() { pushd xpdf make $@ popd pushd bepdf make $@ make bindcatalogs popd pushd docs sh make.sh popd } INSTALL() { mkdir -p $appsDir cp -dR dist $appsDir/BePDF cp -r docs-build $appsDir/BePDF/docs addAppDeskbarSymlink $appsDir/BePDF/BePDF }