python2-beautifulsoup4 appears to be necessary now instead of python2-beautifulsoup3.
Search Criteria
Package Details: keysync 0.2.1.1-1
Package Actions
| Package Base: | keysync |
|---|---|
| Description: | convert OTR keystores into other keystore formats for moving keys into a new IM app |
| Upstream URL: | https://guardianproject.info/apps/keysync/ |
| Category: | network |
| Licenses: | |
| Submitter: | tredaelli |
| Maintainer: | tredaelli |
| Last Packager: | tredaelli |
| Votes: | 18 |
| First Submitted: | 2013-11-14 16:43 |
| Last Updated: | 2015-04-29 09:07 |
Dependencies (15)
- hicolor-icon-theme
- python2
- python2-beautifulsoup3
- python2-crypto
- python2-pgpdump
- python2-psutil
- python2-pyasn1
- python2-pyjavaproperties
- python2-pyparsing
- python2-python-potr
- python2-qrcode
- desktop-file-utils (make)
- python2-setuptools (make)
- pymtp (optional) – for MTP on GUI
- tk (optional) – for GUI
Required by (0)
Sources
Latest Comments
Comment by skeggsc
Comment by hobarrera
python2-qrcode should not be optional: the cli version also fails by default without it.
Comment by bob
# A working PKGBUILD for the current release. Dropped the patch as it wasn't
# applying properly to the current files.
pkgname=keysync
pkgver=0.2.1.1
pkgrel=1
pkgdesc='convert OTR keystores into other keystore formats for moving keys into a new IM app'
arch=('any')
url="https://guardianproject.info/apps/keysync/"
makedepends=('desktop-file-utils')
depends=('python2' 'python2-beautifulsoup3' 'python2-psutil' 'python2-python-potr'
'python2-pyasn1' 'python2-crypto' 'python2-pyjavaproperties'
'python2-pyparsing' 'python2-pgpdump' 'hicolor-icon-theme'
'python2-setuptools' 'python2-beautifulsoup4')
optdepends=('python2-qrcode: for GUI'
'tk: for GUI'
'pymtp: for MTP on GUI')
license=('GPL3')
install=keysync.install
sha256sums=('1002832c89a623b73a2964c8f83c455b377feb602fd6b898a62382ca40ea2f28')
source=(https://github.com/guardianproject/$pkgname/archive/${pkgver}.tar.gz)
prepare() {
cd "$pkgname-$pkgver"
}
package() {
cd "$pkgname-$pkgver"
python2 setup.py install --root="$pkgdir/" --optimize=1
}
Comment by twiggers
This package needs validpgpkeys and python2-qrcode
Comment by divansantana
Also needs
python2-setuptools
Comment by tredaelli
infact it's in the optional deps (since it's for gui only)
Comment by WhiteKnight
Thank you for the package! It seems, that a dependency for the GUI part is missing:
Traceback (most recent call last):
File "/usr/bin/keysync-gui", line 8, in <module>
import qrcode
ImportError: No module named qrcode
python2-qrcode from aur worked for me.