Files
haikuports/app-editors/retext/retext-7.0.1.recipe
Jerome Duval 51ee6bc944 code style.
remove old patches.
2018-08-14 10:42:32 +02:00

68 lines
1.5 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
SUMMARY="Simple but powerful editor for Markdown and reStructuredText"
DESCRIPTION="ReText is a simple but powerful editor for Markdown and \
reStructuredText markup languages."
HOMEPAGE="https://github.com/retext-project/retext"
COPYRIGHT="20112016 Dmitry Shachnev
20112016 Maurice van der Pot"
LICENSE="GNU GPL v3"
REVISION="1"
SOURCE_URI="$HOMEPAGE/archive/$portVersion.tar.gz"
CHECKSUM_SHA256="c32ccdbcf31094258c792bc0589ff3ff212dea85466d776b7f60fa7b39da4b6c"
PATCHES="retext-$portVersion.patchset"
ARCHITECTURES="any"
PROVIDES="
retext$secondaryArchSuffix = $portVersion
cmd:retext$secondaryArchSuffix = $portVersion
"
REQUIRES="
haiku$secondaryArchSuffix
markdown_python3
markups_python3
pyqt_python3
cmd:python3
lib:libxcb$secondaryArchSuffix
"
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
pyqt_python3 >= 5
setuptools_python3
"
BUILD_PREREQUIRES="
cmd:lrelease
cmd:python3
"
TEST_REQUIRES="
markups_python3
qthaikuplugins$secondaryArchSuffix
"
BUILD()
{
$portPackageLinksDir/cmd~python3/bin/python3 setup.py build
}
INSTALL()
{
# GENERIC: all python_setuptools-based installs need this
python=$portPackageLinksDir/cmd~python3/bin/python3
pythonVersion=$($python --version 2>&1 | sed 's/Python //' | head -c3)
installLocation=$prefix/lib/python$pythonVersion/vendor-packages/
export PYTHONPATH=$installLocation:$PYTHONPATH
mkdir -p $installLocation
$python setup.py install \
--root=/ --prefix=$prefix
mkdir -p $(dirname $dataDir)
mv $prefix/share $dataDir
}
TEST()
{
python3 setup.py test
}