diff options
author | Serge Victor | 2015-07-23 17:09:45 +0700 |
---|---|---|
committer | Serge Victor | 2015-07-23 17:09:45 +0700 |
commit | ae3b78163d8e9f47783cd2de1a0d7c5a5f6465ab (patch) | |
tree | af115047e96aad948e953e874d5978598f396639 | |
download | aur-pypayd-git.tar.gz |
- new in Arch.
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 41 | ||||
-rw-r--r-- | pypayd-archlinux.patch | 20 |
3 files changed, 92 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5b9b05bf0f21 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,31 @@ +pkgbase = pypayd-git + pkgdesc = Minimalistic daemon for accepting bitcoin payments + pkgver = r20.c179fd6 + pkgrel = 1 + url = https://github.com/pik/pypayd + arch = any + license = MIT + depends = python-cherrypy + depends = python-flask + depends = python-flask-httpauth + depends = python-jinja + depends = python-markupsafe + depends = python-pillow + depends = python-werkzeug + depends = python-appdirs + depends = python-apsw + depends = python-configobj + depends = python-itsdangerous + depends = python-json-rpc + depends = python-pycoin + depends = python-crypto + depends = python-qrcode + depends = python-requests + depends = python-simple-crypt + depends = python-six + depends = python-addict + source = git+https://github.com/pik/pypayd + md5sums = SKIP + +pkgname = pypayd-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..be8e28fe55f1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# First Linux Arch packager: Serge Victor <arch@random.re> + +_pkgname=pypayd +pkgname=$_pkgname-git +pkgver=r20.c179fd6 +pkgrel=1 +pkgdesc="Minimalistic daemon for accepting bitcoin payments" +arch=('any') +url="https://github.com/pik/pypayd" +license=('MIT') +depends=('python-cherrypy' 'python-flask' 'python-flask-httpauth' 'python-jinja' 'python-markupsafe' 'python-pillow' 'python-werkzeug' 'python-appdirs' 'python-apsw' 'python-configobj' 'python-itsdangerous' 'python-json-rpc' 'python-pycoin' 'python-crypto' 'python-qrcode' 'python-requests' 'python-simple-crypt' 'python-six' 'python-addict') +source=('git+https://github.com/pik/pypayd') +md5sums=('SKIP') + +pkgver() { + cd $_pkgname + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "$srcdir/$_pkgname" + + patch -p0 < ../../pypayd-archlinux.patch +} + +build() { + cd "$srcdir/$_pkgname" +} + +package() { + cd "$srcdir/$_pkgname" + + mkdir -p $pkgdir/usr/share/$_pkgname + mkdir -p $pkgdir/usr/bin + install -m755 pypayd.py $pkgdir/usr/bin/pypayd + cp -r src $pkgdir/usr/share/$_pkgname + #install -m755 tests.py $pkgdir/usr/share/$pkgname + #cp -r tests $pkgdir/usr/share/$pkgname +} + +# vim:set ts=2 sw=2 et: diff --git a/pypayd-archlinux.patch b/pypayd-archlinux.patch new file mode 100644 index 000000000000..7fa95be299b1 --- /dev/null +++ b/pypayd-archlinux.patch @@ -0,0 +1,20 @@ +--- pypayd.py. 2015-07-23 16:52:28.348118213 +0700 ++++ pypayd.py 2015-07-23 16:52:33.364748966 +0700 +@@ -7,6 +7,7 @@ + import sys + import time + from configobj import ConfigObj ++sys.path.append('/usr/share/pypayd') + from src import wallet, db, payments, api, config + + if __name__ == '__main__': +--- tests.py. 2015-07-23 16:54:23.867297102 +0700 ++++ tests.py 2015-07-23 16:54:04.954097411 +0700 +@@ -1,5 +1,7 @@ + import requests + import os ++import sys ++sys.path.append('/usr/share/pypayd') + from src import wallet, db, payments, api, config, priceinfo + from src.priceinfo import ticker + from src.payments import PaymentHandler |