Search Criteria
Package Details: keysync 0.2.1.1-1
Git Clone URL: | https://aur.archlinux.org/keysync.git (read-only, click to copy) |
---|---|
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/ |
Licenses: | |
Submitter: | tredaelli |
Maintainer: | None |
Last Packager: | tredaelli |
Votes: | 24 |
Popularity: | 0.000000 |
First Submitted: | 2013-11-14 16:43 |
Last Updated: | 2015-07-14 13:21 |
Dependencies (15)
- hicolor-icon-theme (hicolor-icon-theme-git)
- python2
- python2-beautifulsoup3
- python2-crypto (python2-pycrypto, python2-pycryptodome)
- python2-pgpdump
- python2-psutil
- python2-pyasn1
- python2-pyjavaproperties
- python2-pyparsing
- python2-python-potr
- python2-qrcode
- desktop-file-utils (desktop-file-utils-git) (make)
- python2-setuptools (make)
- pymtp (optional) – for MTP on GUI
- tk (tk85) (optional) – for GUI
Latest Comments
snowpanda commented on 2015-12-11 22:49
thanks skeggsc, installing python2-beautifulsoup4 fixed it
celskeggs commented on 2015-05-27 01:20
python2-beautifulsoup4 appears to be necessary now instead of python2-beautifulsoup3.
WhyNotHugo commented on 2015-04-29 08:51
python2-qrcode should not be optional: the cli version also fails by default without it.
bob commented on 2015-04-06 17:07
# 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
}
bob commented on 2015-04-06 17:05
# 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')
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
}
twiggers commented on 2015-03-02 12:46
This package needs validpgpkeys and python2-qrcode
divansantana commented on 2014-07-19 08:19
Also needs
python2-setuptools
tredaelli commented on 2014-03-20 13:53
infact it's in the optional deps (since it's for gui only)
WhiteKnight commented on 2014-02-25 23:23
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.