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 02:10 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 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131