Trojaner-Board

Trojaner-Board (https://www.trojaner-board.de/)
-   Alles rund um Mac OSX & Linux (https://www.trojaner-board.de/alles-rund-um-mac-osx-linux/)
-   -   Treiber für Kartenlesegerät selbst kompilieren (Manjaro) (https://www.trojaner-board.de/199355-treiber-kartenlesegeraet-selbst-kompilieren-manjaro.html)

Yatagan 20.06.2020 19:11

Zitat:

Zitat von cosinus (Beitrag 1737621)
Welchen Service musstet du denn starten?
Und außer makepkg -si musstst du sonst nix machen? :wtf:

Naja, das PKGBUILD aus dem AUR in einem Texteditor auf den aktuellen Download-Pfad ändern:

Code:

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

pkgname=pcsc-cyberjack
_sp=SP14
pkgver=3.99.5_${_sp}
_pkgver=3.99.5final.${_sp}
pkgrel=1
pkgdesc="PCSC Driver for Reiner SCT cyberjack Cardreaders"
arch=('i686' 'x86_64') url="https://forum.reiner-sct.com/index.php?/forum/59-cyberjack-treiber-f%C3%BCr-linux/"
license=('LGPL')
replaces=('ctapi-cyberjack')
conflicts=('ctapi-cyberjack')
depends=('libusb' 'pcsclite')
options=('!libtool' '!docs')
source=("http://support.reiner-sct.de/downloads/LINUX/V${pkgver}/pcsc-cyberjack_${_pkgver}.tar.gz")
sha256sums=('625348b36ab8b2de78fa4a04b23c6eb7168ca5ba4aeccaf7c6a9f55db39d1529')

prepare() {
        cd "${pkgname}-${_pkgver}"

        autoreconf -i

}

build() {
        cd "${pkgname}-${_pkgver}"

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

make

}

package() {
        cd "${pkgname}-${_pkgver}"
        make DESTDIR="${pkgdir}" install
 
}

und dann in ein neues Verzeichnis speichern. Im Terminal in das Verzeichnis wechseln und dann

Code:

makepkg -si
dann

Code:

sudo systemctl restart pcscd.socket
That's about it...

cosinus 20.06.2020 19:15

Ist das ein Sonderfall? Hab jetzt nicht so viel mit Arch am Hut, aber schon ein paar mal was aus dem AUR installiert, ich kann mich aber nicht entsinnen, dass ich da selbst in Dateien was ändern musste...

Yatagan 20.06.2020 19:20

Zitat:

Zitat von cosinus (Beitrag 1737627)
Ist das ein Sonderfall?

Ja!
Die auf normalem Wege (über PAMAC (grafisch) oder yay (Terminal)) verfügbare Version (von 2018 :eek:) kompilierte bei mir aufgrund eines Bugs nicht.
Ich habe bei ReinerSCT um Hilfe gebeten und die haben den Link für die neue Version geliefert. Seither ist die alte Version im AUR als "outdated" gekennzeichnet.

Da der Maintainer aber seit ca. einer Woche nicht reagiert hat, musste ich halt selber ran...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:03 Uhr.

Copyright ©2000-2025, Trojaner-Board


Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58