diff options
author | skydrome | 2015-06-01 16:28:19 -0400 |
---|---|---|
committer | skydrome | 2015-06-01 16:28:19 -0400 |
commit | 2953558198ab603e9dcd07c265404df5462a2a2f (patch) | |
tree | a8172553e3f77cb461ed8cfa02061811ff0c4d94 | |
download | aur-2953558198ab603e9dcd07c265404df5462a2a2f.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ea4c85931606 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = python2-foolscap-i2p + pkgdesc = RPC protocol for Python and Twisted over the I2P network + pkgver = 0.6.4 + pkgrel = 4 + url = http://foolscap.lothar.com + arch = any + license = MIT + depends = twisted + depends = python2 + depends = python2-pyopenssl + provides = python2-foolscap + conflicts = python2-foolscap + replaces = python-foolscap-i2p + options = !emptydirs + source = http://foolscap.lothar.com/releases/foolscap-0.6.4.tar.gz + source = http://foolscap.lothar.com/releases/foolscap-0.6.4.tar.gz.asc + source = http://killyourtv.i2p.me/tahoe-lafs/patches/foolscap-i2p-0.6.4-r0.patch + sha256sums = 74b283dd68a3c9d68ebf4e9b4ebf5cfb37480915b6a808ac930fe858a66f8d99 + sha256sums = SKIP + sha256sums = c0b6239119f85fa79b3b983886a2aa42d9bf588c649c5a13ad8f8a358f90b9b7 + +pkgname = python2-foolscap-i2p + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..857e5392923e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer : Skydrome <irc.freenode.net> +# Contributor: Chris Brannon <cmbrannon79@gmail.com> +# Contributor: giniu <gginiu@gmail.com> + +pkgname=python2-foolscap-i2p +pkgver=0.6.4 +pkgrel=4 +pkgdesc="RPC protocol for Python and Twisted over the I2P network" +url="http://foolscap.lothar.com" +license=('MIT') +arch=('any') +conflicts=('python2-foolscap') +provides=('python2-foolscap') +replaces=('python-foolscap-i2p') +options=(!emptydirs) + +depends=('twisted' + 'python2' + 'python2-pyopenssl') + +_patchver="${pkgver}-r0" +source=("http://foolscap.lothar.com/releases/foolscap-${pkgver}.tar.gz" + "http://foolscap.lothar.com/releases/foolscap-${pkgver}.tar.gz.asc" + #"0001-proxy-support.patch" + #"0002-recognize-i2p-dests.patch" + "http://killyourtv.i2p.me/tahoe-lafs/patches/foolscap-i2p-${_patchver}.patch") + +sha256sums=('74b283dd68a3c9d68ebf4e9b4ebf5cfb37480915b6a808ac930fe858a66f8d99' + 'SKIP' + 'c0b6239119f85fa79b3b983886a2aa42d9bf588c649c5a13ad8f8a358f90b9b7') + +prepare() { + cd "${srcdir}/foolscap-${pkgver}" + for p in $(ls ${srcdir}/*.patch); do + patch -Np1 -i $p + done +} + +build() { + cd "${srcdir}/foolscap-${pkgver}" + python2 setup.py build +} + +package() { + cd "${srcdir}/foolscap-${pkgver}" + python2 setup.py install --prefix=/usr --root="$pkgdir" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |