summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD36
2 files changed, 36 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 533eb57f0f5f..a13e91a25251 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 0d5902eb4064..7c7593c9b113 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}