-
Notifications
You must be signed in to change notification settings - Fork 298
/
python_markups-2.0.0.recipe
49 lines (43 loc) · 1.29 KB
/
python_markups-2.0.0.recipe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
SUMMARY="A wrapper around various text markups"
DESCRIPTION="Markups provides a wrapper around various text markup languages.
Available by default are Markdown, reStructuredText and Textile, but you can \
easily add your own markups.
"
HOMEPAGE="http://python-requests.org/
http://pypi.python.org/pypi/markups"
COPYRIGHT="2012-2015 Dmitry Shachnev"
LICENSE="BSD (3-clause)"
REVISION="1"
SOURCE_URI="https://pypi.python.org/packages/0b/98/3a20a868437c17db37cec47cc82fbd1030aa55765faf06207ab832e85152/Markups-$portVersion.tar.gz"
CHECKSUM_SHA256="5639ddd76d74e0a5335e5b66ff2f1b3f9a9f0ab6eeff76a1003f59ed0ec2b721"
SOURCE_DIR="Markups-$portVersion"
ARCHITECTURES="x86 x86_gcc2 x86_64"
PROVIDES="
python_markups = $portVersion
"
REQUIRES="
haiku
cmd:python2
"
BUILD_REQUIRES="
haiku_devel
python_setuptools
"
BUILD_PREREQUIRES="
cmd:python2
"
BUILD()
{
$portPackageLinksDir/cmd~python2/bin/python2 setup.py build
}
INSTALL()
{
# GENERIC: all python_setuptools-based installs need this
python=$portPackageLinksDir/cmd~python2/bin/python2
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
}