summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rwxr-xr-xPKGBUILD49
1 files changed, 25 insertions, 24 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6d33e5985cf7..5a4a1181fb25 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=tahoe-lafs-i2p
pkgver=1.10.0.post26
_patchver=1.10.0-r0
-pkgrel=1
+pkgrel=2
pkgdesc="Secure, decentralized, and fault-tolerant filesystem over the I2P network"
url='http://tahoe-lafs.org'
license=('GPL')
@@ -13,52 +13,53 @@ conflicts=('tahoe-lafs')
provides=('tahoe-lafs')
BUILDENV+=(!check)
-depends=('python2-twisted'
- 'python2-foolscap-i2p'
- 'python2-mock'
+depends=('openssl>=1.0.2'
+ 'python2-twisted>=13.0.0'
+ 'python2-mock>=1.0.1'
'python2-pyopenssl>=0.14'
- 'python2-pyasn1'
- 'python2-pyasn1-modules'
- 'python2-crypto'
+ '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'
- 'python2-zope-interface'
- 'python2-setuptools<0.8'
- 'python2-characteristic'
- 'python2-service-identity'
- 'python2-numpy'
- 'pycryptopp'
- 'pyutil'
- 'python2-simplejson'
+ '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-i2p'
'net-tools' # provides /sbin/ifconfig
- 'nevow'
- 'zbase32'
- 'zfec')
+ 'python2-setuptools'
+ )
-optdepends=('grid-updates: helps keep you up to date with latest grid news')
+optdepends=('grid-updates: helps keep you up to date with latest grid news'
+ 'python2-numpy: reliability test')
-source=("https://tahoe-lafs.org/source/tahoe-lafs/snapshots/allmydata-tahoe-${pkgver}.tar.bz2"
- #"setuptools_fix.diff"
+source=("https://tahoe-lafs.org/source/tahoe-lafs/tarballs/allmydata-tahoe-${pkgver}.tar.bz2"
+ "setuptools_fix.patch"
#'0001-multiple-introducer-support.patch'
#'0002-proxy-support.patch'
#'0003-allow-non-routable.patch'
'exclude_buildtest_package.patch'
- "http://killyourtv.i2p.us/tahoe-lafs/patches/tahoe-lafs-i2p-${_patchver}.patch"
+ "http://killyourtv.i2p.me/tahoe-lafs/patches/tahoe-lafs-i2p-${_patchver}.patch"
'tahoe-repair-all.sh')
sha256sums=('542830908e6deb66767ef98271bcf067f9787c0013b764caae23c7649b4f3171'
- #'6d37e7003bb91c07963a71fde217b5e4f5b6eb638f6d602d82dae7a13bcaf959'
+ 'b410d6276466f9feb270ae3e27bc7bc1901effc5132a089ff88a98b7efe6895e'
'469aa0ace523b64449e7d2d52958119a84032c50b07828b3dffbb81dca5327bd'
'425456a08477da50ef1511ea1b24cc6a529c4abaae345a3da89a31c025d74b80'
'1525fd5c2ac2c93844f23160e70bb47040a9a8ee7dff8b6fff8ca48b374ac216')
prepare() {
cd "${srcdir}/allmydata-tahoe-${pkgver}"
- #patch -Np0 -i ../setuptools_fix.diff
+ patch -Np1 -i ../setuptools_fix.patch
if [[ ! -r "${srcdir}/tahoe-lafs-i2p-${_patchver}.patch" ]]; then
for p in $(ls ${srcdir}/*.patch); do
patch -Np1 -i $p