Package Details: cryptkeeper 0.9.5-6

Git Clone URL: https://aur.archlinux.org/cryptkeeper.git (read-only, click to copy)
Package Base: cryptkeeper
Description: A Linux system tray applet that manages EncFS encrypted folders.
Upstream URL: https://github.com/tomm/cryptkeeper/
Licenses: GPL3
Submitter: Baumi
Maintainer: fukawi2
Last Packager: fukawi2
Votes: 127
Popularity: 0.042620
First Submitted: 2007-09-01 19:31
Last Updated: 2018-05-17 01:48

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

deathwarrior commented on 2012-05-30 16:25

Mektub,
You're welcome, I hope polslinux fix that soon, so we can enjoy the package through yaourt.

Greets!

Mektub commented on 2012-05-30 15:29

deathwarrior,

many many thanks for your package, works flawlessly.

Mektub

jonandermb commented on 2012-05-22 13:20

Can the maintainer please fix the pkgbuild?
Thanks!

deathwarrior commented on 2012-04-22 15:51

I got an issue compiling cryptkeeper. It complains about the code into lsof.cpp file. Searching for a fix I got that unistd header needs to be added to lsof.cpp file, I tried and success. The patch is the next:


==CUT HERE==
--- cryptkeeper-0.9.5/src/lsof.cpp.old 2012-04-22 10:00:24.655295117 -0500
+++ cryptkeeper-0.9.5/src/lsof.cpp 2012-04-22 10:00:35.838624366 -0500
@@ -21,6 +21,7 @@
#include <vector>
#include <assert.h>
#include <cstring>
+#include <unistd.h>
#include "lsof.h"

fsuser::fsuser(const char *pid, const char *name)
==CUT HERE==

And the patch for the PKGBUILD should be:

==CUT HERE==
--- PKGBUILD.old 2012-04-22 10:24:07.758583121 -0500
+++ PKGBUILD 2012-04-22 10:26:34.561912531 -0500
@@ -1,9 +1,10 @@
# Maintainer: Paolo Stivanin aka Polslinux <admin AT polslinux DOT it>
# Contributor: Paolo Stivanin aka Polslinux
+# pkgrel3 patcher: Ivan de Jesús Pompa García <ivan.pompa@gmx.com>

pkgname=cryptkeeper
pkgver=0.9.5
-pkgrel=2
+pkgrel=3
pkgdesc="A Linux system tray applet that manages EncFS encrypted folders."
arch=(i686 x86_64)
url="http://tom.noflag.org.uk/cryptkeeper.html"
@@ -12,18 +13,22 @@

source=("http://tom.noflag.org.uk/$pkgname/$pkgname-$pkgver.tar.gz"
"cryptkeeper.desktop"
- "cryptkeeper-0.9.5-fix-linking.patch")
+ "cryptkeeper-0.9.5-fix-linking.patch"
+ "cryptkeeper-0.9.5-add-unistd-to-lsof.patch")

md5sums=('d02918b2058854177d2f59b837c2743f'
'37484e52a1557a18c0cc2443b3104007'
- 'aa864cea6a81ef8e8cb3efa5ef2b9541')
+ 'aa864cea6a81ef8e8cb3efa5ef2b9541'
+ '2e21a1e82942213108774d768e12e4ee')


build() {
cd $srcdir
cp $srcdir/cryptkeeper-0.9.5-fix-linking.patch $srcdir/$pkgname-$pkgver
+ cp $srcdir/cryptkeeper-0.9.5-add-unistd-to-lsof.patch $srcdir/$pkgname-$pkgver
cd $srcdir/$pkgname-$pkgver
patch -Np1 < cryptkeeper-0.9.5-fix-linking.patch
+ patch -Np1 < cryptkeeper-0.9.5-add-unistd-to-lsof.patch
./configure --prefix=/usr
make || return 1
make DESTDIR="$startdir/pkg" install
==CUT HERE==

I hope it helps. Here is the link to the package working: http://bit.ly/Ihl6RY

Greetings folks, and keep the good job. :D

thomasplessner commented on 2012-04-09 22:50

I can confirm it on ArchBang (Openbox). Cryptkkeeper starts and segfaults on click. Re-installation is futile.

Anonymous comment on 2012-03-24 00:21

Since my lastest pacman -Syu, cryptkeeper segfaults when I click on the tray icon.
Re-compiling it (using yaourt) didn't help. I'm using it with MATE here.
Can anyone reproduce this?

Anonymous comment on 2012-02-22 16:15

@mukhametshin: I read your comment only now. Please, read the AUR User Guidelines. It's expected to having installed the group (base-devel) before using the AUR.

Anonymous comment on 2012-02-22 16:11

Cryptkeeper is built, but not installed on my i686 system on an USB stick with yaourt and a non-standard build directory in tmpfs.

Those changes to the PKGBUILD fix it (should be made anyway due to packaging policies):
1. Change every $startdir/pkg to $pkgdir.
2. Change $startdir/$pkgname.desktop to $srcdir/$pkgname.desktop.
3. Remove || return 1.

$startdir shouldn't be used anymore anyway, and every file included in the source array is symlinked to $srcdir.
|| return 1 is not needed anymore since makepkg handles it itself.

And since you are the current maintainer and your # Maintainer and # Contributor flags are almost identical you can remove the # Contributor line.
# Maintainer: is for mentioning the current maintainer.
# Contributor: is for mentioning the previous maintainers.

mukhametshin commented on 2012-02-08 18:23

@polslinux: I cracked the problem: autoconf and automake packages were missed.

polslinux commented on 2012-01-30 21:07

@mukh: you have to ask into your arch forum because only you have find this problem...i don't have this issue xD