summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302016-01-21 15:34:59 +0100
committerM0Rf302016-01-21 15:34:59 +0100
commitfff20b1985672e9cd2c74c6d82ccb654ce74a79e (patch)
tree49d0a5997c7537de5bc06e9a19674d7059e1a874
downloadaur-fff20b1985672e9cd2c74c6d82ccb654ce74a79e.tar.gz
first commit
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD49
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1db715911dd6
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+# Generated by mksrcinfo v8
+# Thu Jan 21 14:34:49 UTC 2016
+pkgbase = python2-bitcointools
+ pkgdesc = Python Bitcoin Tools
+ pkgver = 1.1.42
+ pkgrel = 1
+ url = https://github.com/vbuterin/pybitcointools
+ arch = any
+ license = MIT
+ makedepends = python2-setuptools
+ depends = python2
+ depends = python2-six
+ options = !emptydirs
+ source = https://pypi.python.org/packages/source/b/bitcointools/bitcointools-1.1.42.tar.gz
+ source = https://github.com/vbuterin/pybitcointools/blob/master/bitcoin/english.txt
+ md5sums = 93f1f9f18d0cb4022097b0dc45ed60d3
+ md5sums = SKIP
+
+pkgname = python2-bitcointools
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..45e57d0b6080
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,49 @@
+# Maintainer: Andy Weidenbaum <archbaum@gmail.com>
+
+pkgname=python2-bitcointools
+pkgver=1.1.42
+pkgrel=1
+pkgdesc="Python Bitcoin Tools"
+arch=('any')
+depends=('python2' 'python2-six')
+makedepends=('python2-setuptools')
+url="https://github.com/vbuterin/pybitcointools"
+license=('MIT')
+options=(!emptydirs)
+source=(https://pypi.python.org/packages/source/b/${pkgname#python2-}/${pkgname#python2-}-$pkgver.tar.gz
+ https://github.com/vbuterin/pybitcointools/blob/master/bitcoin/english.txt)
+
+prepare(){
+ cd "$srcdir/${pkgname#python2-}-$pkgver"
+
+# msg2 'Fixing setup.py...'
+ sed -i '/data_files.*/d' setup.py
+
+# msg2 'Fixing Python version...'
+ find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/python#/usr/bin/python2#g'
+ find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/env python#/usr/bin/env python2#g'
+}
+
+build() {
+ cd "$srcdir/${pkgname#python2-}-$pkgver"
+
+ msg2 'Building...'
+ python2 setup.py build
+}
+
+package() {
+ cd "$srcdir/${pkgname#python2-}-$pkgver"
+ touch LICENSE
+ msg2 'Installing...'
+ python2 setup.py install --root="$pkgdir" --optimize=1
+
+ msg2 'Renaming pybtctool to pybtctool2...'
+ mv "$pkgdir/usr/bin/pybtctool" "$pkgdir/usr/bin/pybtctool2"
+
+ msg2 'Add english wordlist'
+ cp ../english.txt $pkgdir/usr/lib/python2.7/site-packages/bitcointools/
+
+}
+
+md5sums=('93f1f9f18d0cb4022097b0dc45ed60d3'
+ 'SKIP')