Package Details: pcsc-cyberjack 3.99.5_SP09-1

Git Clone URL: https://aur.archlinux.org/pcsc-cyberjack.git (read-only)
Package Base: pcsc-cyberjack
Description: PCSC Driver for Reiner SCT cyberjack Cardreaders
Upstream URL: http://www.reiner-sct.com/support/download/treiber-und-software/cyberjack/chip-linux.html?grp=kontaktbehaftet
Licenses: LGPL
Conflicts: ctapi-cyberjack
Replaces: ctapi-cyberjack
Submitter: ChrDr
Maintainer: ChrDr
Last Packager: ChrDr
Votes: 29
Popularity: 0.310545
First Submitted: 2011-05-26 16:05
Last Updated: 2016-03-30 20:06

Latest Comments

noxpo commented on 2014-11-16 09:23

in caes somebody misses the man page:
it is installed in /usr/share/man/man instead of /usr/share/man/man/man8

ChrDr commented on 2014-05-21 20:06

Obviously they applied the patches upstream and updated the source archive without increasing the version number. Bad habit handicapping the package maintainer's job...

However, I have uploaded a new PKGBUILD which should work now with the new source tarball. Thanks for your hints.

Kompilator commented on 2014-05-20 16:24

Yes. The sources already contain the changes.

Kompilator commented on 2014-05-20 16:23

Yes, the sources still contain the changes.

sanduhrs commented on 2014-05-20 16:09

So apparently the patch isn't needed anymore?

Changes
* The md5sum changed from 71c26821f2966a55b39329ea140e66a7 to 0538c937922f7010d70d80a0a8194fd0
* The second md5sum was for the patch and isn't needed anymore.
* The extraction dir changed from ${srcdir}/cyberjack-SP05 to ${srcdir}/pcsc-cyberjack-3.99.5final.SP05

Kompilator commented on 2014-05-20 15:48

This PKDBULD works for me:

# Maintainer: Christoph Drexler <chrdr at gmx dot at>

pkgname=pcsc-cyberjack
pkgver=3.99.5_SP05
_pkgver=3.99.5final.SP05
pkgrel=2
pkgdesc="PCSC Driver for Reiner SCT cyberjack Cardreaders"
arch=('i686' 'x86_64')
url="http://support.reiner-sct.de/"
license=('LGPL')
replaces=('ctapi-cyberjack')
conflicts=('ctapi-cyberjack')
depends=('libusb' 'pcsclite')
options=('!libtool' '!docs')
#http://support.reiner-sct.de/downloads/LINUX/V3.99.5_SP05/pcsc-cyberjack-3.99.5final.SP05.tar.bz2
source=("http://support.reiner-sct.de/downloads/LINUX/V${pkgver}/${pkgname}-${_pkgver}.tar.bz2")
md5sums=('0538c937922f7010d70d80a0a8194fd0')

build() {
cd "${srcdir}/pcsc-cyberjack-3.99.5final.SP05"

autoreconf -i

./configure \
--prefix=/usr \
--sysconfdir=/etc/${pkgname} \
--enable-udev \
--with-usbdropdir=$(pkg-config libpcsclite --variable=usbdropdir)

make
}

package() {
cd "${srcdir}/pcsc-cyberjack-3.99.5final.SP05"
make DESTDIR=$pkgdir install
}

sanduhrs commented on 2014-05-19 12:23

Not installable atm as:
* apparently the md5sum for the current package is different
* the package extracts to ${srcdir}/pcsc-cyberjack-3.99.5final.SP05 instead of ${srcdir}/cyberjack-SP05

Misery commented on 2014-05-06 13:00

Sorry, I forgot to answer. I tried 64bit and gcc. I tried the new version with debian patches and it works without problems here. :-)

ChrDr commented on 2014-05-05 15:44

A new patch that has been published at Debian's (see http://anonscm.debian.org/gitweb/?p=collab-maint/pcsc-cyberjack.git;a=commit;h=48ec3f8d883e89650aec0f0130cdaa2eb945da5b) should solve the problem more generically and thus more compiler-independently than my quick-and-dirty workaround. So, if you experienced problems with the previous version (3.99.5_SP05-1), try this one (3.99.5_SP05-2).

ChrDr commented on 2014-03-28 23:53

That's strange. I rechecked it, and again it works with the patch here, and does not work without the patch.

The problem here is that pcsclite uses a #pragma pack preprocessor directive (see http://gcc.gnu.org/onlinedocs/gcc/Structure-Packing-Pragmas.html), and the pcsc-cyberjack depends on it. This certainly is no good idea, because the #pragma directives are not standardized, but are a Microsoft invention copied by gcc in order to improve compatibility.

Which compiler did you use? Did you build a 64-bit or a 32-bit version?

All comments