diff options
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 36 insertions, 31 deletions
@@ -1,15 +1,13 @@ -# Generated by mksrcinfo v8 -# Thu Nov 23 21:46:08 UTC 2017 pkgbase = python-freqtrade-git - pkgdesc = Simple High Frequency Trading Bot for crypto currencies - pkgver = 0.13.0.r2.g3d61095 + pkgdesc = Free, open source crypto trading bot + pkgver = 0.14.3.r12618.g96f99699e pkgrel = 1 - url = https://github.com/gcarq/freqtrade/ + url = https://github.com/freqtrade/freqtrade arch = any - license = GPLv3 + license = GPL3 makedepends = python makedepends = python-setuptools - depends = python-sqlalchemy + makedepends = git depends = python-cachetools depends = python-arrow depends = python-requests @@ -27,12 +25,23 @@ pkgbase = python-freqtrade-git depends = python-pytest-cov depends = python-networkx depends = python-telegram-bot - depends = python-bittrex - depends = python-ta-lib depends = python-tabulate + depends = python-hyperopt + depends = python-ta-lib + depends = python-bittrex + depends = python-questionary + depends = python-jinja + depends = python-sdnotify + depends = python-rapidjson + depends = python-hyperopt + depends = python-coinmarketcap + depends = python-ccxt + depends = python-certifi + depends = python-aiohttp + depends = python-pytables + depends = python-apscheduler provides = python-freqtrade - source = python-freqtrade-git::git://github.com/gcarq/freqtrade.git#branch=master + source = python-freqtrade-git::git://github.com/freqtrade/freqtrade.git#branch=develop sha256sums = SKIP pkgname = python-freqtrade-git - @@ -1,42 +1,38 @@ -# Maintainer: Michael Egger <michael.egger at tsn at> +# Maintainer: Chris Icenhour <chris@randomlinux.com> pkgname=python-freqtrade-git -pkgver=0.13.0.r2.g3d61095 +pkgver=0.14.3.r12618.g96f99699e pkgrel=1 -pkgdesc="Simple High Frequency Trading Bot for crypto currencies" -url="https://github.com/gcarq/freqtrade/" +pkgdesc="Free, open source crypto trading bot" +url="https://github.com/freqtrade/freqtrade" arch=('any') -license=('GPLv3') +license=('GPL3') provides=('python-freqtrade') -makedepends=('python' 'python-setuptools') -depends=('python-sqlalchemy' 'python-cachetools' - 'python-arrow' 'python-requests' 'ta-lib' 'python-pip' +makedepends=('python' 'python-setuptools' 'git') +depends=( 'python-cachetools' 'python-arrow' 'python-requests' 'ta-lib' 'python-pip' 'python-urllib3' 'python-wrapt' 'python-pandas' 'python-scikit-learn' 'python-scipy' 'python-jsonschema' 'python-numpy' 'python-pytest' 'python-pytest-mock' 'python-pytest-cov' 'python-networkx' - 'python-telegram-bot' 'python-bittrex' 'python-ta-lib' - 'python-tabulate' - # TODO: make proper package for hyperopt -) -_branch="master" -source=("$pkgname"::"git://github.com/gcarq/freqtrade.git#branch=${_branch}") + 'python-telegram-bot' 'python-tabulate' 'python-hyperopt' 'python-ta-lib' + 'python-bittrex' 'python-questionary' 'python-jinja' 'python-sdnotify' 'python-rapidjson' + 'python-hyperopt' 'python-coinmarketcap' 'python-ccxt' 'python-certifi' 'python-aiohttp' + 'python-pytables' 'python-apscheduler') + +source=("$pkgname"::"git://github.com/freqtrade/freqtrade.git#branch=develop") sha256sums=('SKIP') pkgver() { cd "$pkgname" - version=$(git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g') - sed -i "s/^__version__.*$/__version__ = '$version'/g" freqtrade/__init__.py - echo $version + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } package() { - # Install hyperopt - pip install --prefix=/usr --root="hyperopt" hyperopt - cd "$srcdir/$pkgname" + #pip install --prefix=/usr --root="hyperopt" hyperopt python setup.py build python setup.py install --prefix=/usr --root="$pkgdir" + install -D -m644 LICENSE \ "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |