diff options
author | skydrome | 2015-06-18 09:19:32 -0400 |
---|---|---|
committer | skydrome | 2015-06-18 09:19:32 -0400 |
commit | 72b4dccc810220784119d6304c10138f278a6409 (patch) | |
tree | d139dc7c2f8983e4adeea17204393afb6bacd210 | |
download | aur-72b4dccc810220784119d6304c10138f278a6409.tar.gz |
v.1.10.1
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 62 |
3 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..b293331cbe6a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,39 @@ +pkgbase = tahoe-lafs + pkgdesc = Secure, decentralized, and fault-tolerant filesystem. + pkgver = 1.10.1 + pkgrel = 1 + url = https://tahoe-lafs.org/trac/tahoe-lafs + arch = any + license = GPL + depends = openssl>=1.0.2 + depends = python2-twisted>=13.0.0 + depends = python2-mock>=1.0.1 + depends = python2-pyopenssl>=0.14 + depends = python2-pyasn1>=0.1.4 + depends = python2-pyasn1-modules>=0.0.5 + depends = python2-zope-interface>=4.0.5 + depends = python2-characteristic>=14.3.0 + depends = python2-service-identity>=14.0.0 + depends = python2-cryptography + depends = pyutil>=1.9.4 + depends = python2-simplejson>=3.1.3 + depends = nevow>=0.11.1 + depends = zbase32>=1.1.5 + depends = zfec>=1.4.24 + depends = pycryptopp>=0.6.0 + depends = python2-cffi + depends = python2-enum34 + depends = python2-pycparser + depends = python2-six + depends = libffi + depends = python2-foolscap>=0.8.0 + depends = net-tools + depends = python2-setuptools + optdepends = python2-numpy: reliability test + provides = tahoe-lafs + conflicts = tahoe-lafs + source = https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.1.tar.bz2 + sha256sums = 5bde7bd28fdd23e7c312381e2818d75e90a80c40b18562f171510a7c716fd4c0 + +pkgname = tahoe-lafs + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..0f4008981bf6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/ +src/ +*.tar.bz2 +*.pkg.tar diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..50d9edd5b228 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer : Skydrome <skydrome@i2pmail.org> +# Contributor: DaNiMoTh <jjdanimoth@gmail.com> +# Contributor (Arch): Peter Simons <simons@cryp.to> +# Contributor (Arch): Nicolas Pouillard <nicolas.pouillard@gmail.com> + +pkgname=tahoe-lafs +pkgver=1.10.1 +pkgrel=1 +pkgdesc="Secure, decentralized, and fault-tolerant filesystem." +url='https://tahoe-lafs.org/trac/tahoe-lafs' +license=('GPL') +arch=('any') +conflicts=('tahoe-lafs') +provides=('tahoe-lafs') +BUILDENV+=(!check) + +depends=('openssl>=1.0.2' + 'python2-twisted>=13.0.0' + 'python2-mock>=1.0.1' + 'python2-pyopenssl>=0.14' + 'python2-pyasn1>=0.1.4' + 'python2-pyasn1-modules>=0.0.5' + 'python2-zope-interface>=4.0.5' + 'python2-characteristic>=14.3.0' + 'python2-service-identity>=14.0.0' + 'python2-cryptography' + 'pyutil>=1.9.4' + 'python2-simplejson>=3.1.3' + 'nevow>=0.11.1' + 'zbase32>=1.1.5' + 'zfec>=1.4.24' + 'pycryptopp>=0.6.0' + 'python2-cffi' + 'python2-enum34' + 'python2-pycparser' + 'python2-six' + 'libffi' + 'python2-foolscap>=0.8.0' + 'net-tools' # provides /sbin/ifconfig + 'python2-setuptools') + +optdepends=('python2-numpy: reliability test') + +source=("https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-$pkgver.tar.bz2") +sha256sums=('5bde7bd28fdd23e7c312381e2818d75e90a80c40b18562f171510a7c716fd4c0') + +build(){ + cd "${srcdir}/allmydata-tahoe-${pkgver}" + python2 setup.py build +} + +check() { + cd "${srcdir}/allmydata-tahoe-${pkgver}" + msg "This may take a while" + python2 bin/tahoe debug trial $MAKEFLAGS +} + +package(){ + cd "${srcdir}/allmydata-tahoe-${pkgver}" + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 COPYING.GPL "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +} |