SUMMARY="Free open-source video editor" DESCRIPTION="Openshot can take your videos, photos, and music files and help \ you create the film you always dreamed of. Easily add sub-titles, transitions,\ and effects, then export your film to DVD, YouTube, Vimeo, Xbox 360, and many\ other common formats." HOMEPAGE="https://www.openshot.org" COPYRIGHT="2008-2019 OpenShot Studios, LLC" LICENSE="GNU GPL v3" REVISION="2" SOURCE_URI="https://github.com/OpenShot/openshot-qt/archive/v$portVersion.tar.gz" CHECKSUM_SHA256="8197923b3fff2010ee69c75469818543674a12fcb8fcb08944471e4ead3426be" SOURCE_FILENAME="openshot-$portVersion.tar.gz" SOURCE_DIR="openshot-qt-$portVersion" PATCHES="openshot-$portVersion.patchset" PYTHON_VERSION="3.6" ADDITIONAL_FILES="openshot.rdef.in" ARCHITECTURES="any" PROVIDES=" openshot$secondaryArchSuffix = $portVersion app:OpenShot$secondaryArchSuffix = $portVersion " REQUIRES=" haiku$secondaryArchSuffix httplib2_python3 libopenshot_python3 pyqt_python3 >= 5 pyzmq_python3 requests_python3 setuptools_python3 cmd:python$PYTHON_VERSION " BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel libopenshot_python3 pyqt_python3 >= 5 setuptools_python3 " BUILD_PREREQUIRES=" cmd:python$PYTHON_VERSION " BUILD() { true } INSTALL() { # Add Haiku resources local APP_SIGNATURE="application/x-vnd.openshot" local MAJOR="`echo "$portVersion" | cut -d. -f1`" local MIDDLE="`echo "$portVersion" | cut -d. -f2`" local MINOR="`echo "$portVersion" | cut -d. -f3`" local LONG_INFO="$SUMMARY" sed \ -e "s|@APP_SIGNATURE@|$APP_SIGNATURE|" \ -e "s|@MAJOR@|$MAJOR|" \ -e "s|@MIDDLE@|$MIDDLE|" \ -e "s|@MINOR@|$MINOR|" \ -e "s|@LONG_INFO@|$LONG_INFO|" \ $portDir/additional-files/openshot.rdef.in \ > openshot.rdef # GENERIC: all python_setuptools-based installs need this python=$portPackageLinksDir/cmd~python$PYTHON_VERSION/bin/python$PYTHON_VERSION pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3) installLocation=$prefix/lib/python$pythonVersion/vendor-packages/ export PYTHONPATH=$installLocation:$PYTHONPATH mkdir -p $installLocation $appsDir $python setup.py install --prefix=$prefix mv $binDir/openshot-qt $appsDir/OpenShot rm -rf $binDir settype -t application/x-vnd.Be-elfexecutable \ $appsDir/OpenShot # Installing extra-attribs rc openshot.rdef resattr -o $appsDir/OpenShot \ openshot.rsrc addAppDeskbarSymlink $appsDir/OpenShot }