Commit | Line | Data |
---|---|---|
60a83ae5 FF |
1 | TERMUX_PKG_HOMEPAGE=https://github.com/tahoe-lafs/pycryptopp |
2 | TERMUX_PKG_DESCRIPTION="Python 2 interfaces to a few good crypto algorithms" | |
3 | TERMUX_PKG_VERSION=0.6.0 | |
4 | TERMUX_PKG_SRCURL=https://github.com/tahoe-lafs/pycryptopp/archive/pycryptopp-${TERMUX_PKG_VERSION}.tar.gz | |
5 | TERMUX_PKG_FOLDERNAME=pycryptopp-pycryptopp-$TERMUX_PKG_VERSION | |
6 | TERMUX_PKG_DEPENDS="python2" | |
7 | TERMUX_PKG_BUILD_IN_SRC="yes" | |
8 | ||
9 | termux_step_make_install () { | |
10 | pip install http://pypi.python.org/packages/source/d/distutilscross/distutilscross-0.1.tar.gz | |
11 | ||
12 | export PYTHONXCPREFIX=$TERMUX_PREFIX | |
13 | export LDSHARED="${CC} -shared -lpython2.7" | |
14 | ||
15 | echo "__version__ = '$TERMUX_PKG_VERSION'" > src/pycryptopp/_version.py | |
16 | ||
17 | python setup.py build -x | |
18 | export PYTHONUSERBASE=$TERMUX_PREFIX/lib/python2.7/site-packages/ | |
19 | python setup.py install --prefix=$TERMUX_PREFIX --force --user | |
20 | } | |
21 | ||
22 | termux_step_post_massage () { | |
23 | find . -path '*.pyc' -delete | |
24 | } |