Autor Wątek: brscan2  (Przeczytany 1122 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

pavbaranov

  • Administrator
  • Ekspert
  • *****
  • Wiadomości: 848
  • Reputacja +25/-0
  • Architektura: x86_64
  • DE/WM: KF5.16+Plasma5.4.95+KDEApps 15.11.80+git na KF5
  • Distro: Arch Linux
  • GPU: Radeon free
  • Kernel: 4.3 (BFQ/CK/BLD/UKSM/+optymalizacje)
brscan2
« dnia: Grudzień 09, 2014, 13:59:01 »
Gdyby ktoś miał problem z instalacją brscan2 z AUR, to podaję swój PKGBUILD (niestety nie kopiuje pliku z licencją, a nie bardzo mam czas się zagłębiać dlaczego):

##PKGBUILD##
pkgname=brscan2
pkgver=0.2.5
pkgrel=1
pkgdesc="SANE drivers from Brother for model-2 scanners"
arch=('i686' 'x86_64')
url="http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/index.html"
license=('custom')
depends=('libusb-compat')
makedepends=('rpmextract')
source=("http://download.brother.com/welcome/dlf006639/brscan2-0.2.5-1.i386.rpm"
"http://download.brother.com/welcome/dlf006640/brscan2-0.2.5-1.x86_64.rpm")
#'LICENSE')

sha256sums=('f9c12f8467288c48cd00b532b2c64f53764a001f4b193f1c5f1ac746a1bd7c9c'
            'ab02c4e2292e9847a0338a225973735ccaec49c3d443f584004c8f91f5d6a8c9')

noextract=('brscan2-0.2.5-1.i386.rpm'
'brscan2-0.2.5-1.x86_64.rpm')

build() {
cd "${srcdir}"
if [[ $CARCH = "i686" ]]; then
echo "using: brscan2-0.2.5-1.i386.rpm"
rpmextract.sh brscan2-0.2.5-1.i386.rpm

else
echo "using: brscan2-0.2.5-1.x86_64.rpm"
rpmextract.sh brscan2-0.2.5-1.x86_64.rpm

fi

}
package() {
mv -v "${srcdir}/usr" "${pkgdir}/"

# install LICENSE
#install -Dm0644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}

Instalacja:
- tworzymy katalog, w którym będzie budowany sterownik (np.: ~/tmp).
- wydajemy komendę w konsoli: yaourt -G brscan2- przechodzimy do katalogu brscan2
- podmieniamy zawartość PKGBUILD w tym katalogu zaproponowaną wyżej
- podłączamy skaner/urządzenie wielofunkcyjne
- budujemy i instalujemy paczkę: makepkg -sirc
Paczka jest konwertowana z rpm, a nie jest budowana ze źródeł (zresztą podobnie jak jej oryginał dostępny w AUR).

 

Polityka cookies
Darmowe Fora | Darmowe Forum
humor riderstigers polskserwerrl cesarstwoniemieckie piecfrakcji