Ich hab geschafft, dass Architekturcheck ist kein mehr Problem, glaube ich. Aber das PKGBUILD von dem AUR Packet [dcp-165] ist nicht aktuell, und es findet die nötige RPM-Datein nicht. Ich habe zwei direkter Links zu den Datei angegeben, und sie werden auch ja heruntergeladen, aber die Integritäts-Prüfungen fehlen, und deswegen kann ich das Bau nicht fortsetzen.
Hast du/habt ihr etwa Idee? 🙂 Ich würde sie echt brauchen!!!
Hier ist das originales PKGBUILT:
pkgname=dcp165c
_printername=${pkgname/*-/}
pkgver=1.1.2
pkgrel=2
pkgdesc="CUPS driver for Brother DCP-165 printer"
arch=('i686')
license=('custom:Brother Industries')
depends=('cups' 'tcsh')
makedepends=('rpmextract')
url="http://solutions.brother.com/linux/en_us/index.html"
source=(http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/cups_wrapper/${_printername}cupswrapper-$pkgver-$pkgrel.i386.rpm \
http://solutions.brother.com/Library/sol/printer/linux/rpmfiles/lpr_others/${_printername}lpr-$pkgver-$pkgrel.i386.rpm)
#md5sums=('0b0b0e740cb2c30d8709ac564efedf3a'
# 'f2b4c293af050f76d47f0c480d166bc3')
#install=dcp165c.install
build() {
cd "$startdir/pkg" || return 1
for n in $startdir/src/*.rpm; do
rpmextract.sh "$n" || return 1
done
sed -i 's|/etc/init.d|/etc/rc.d|' $pkgdir/usr/local/Brother/Printer/dcp165c/cupswrapper/cupswrapperdcp165c
}
und mein modifiziertes 64 bit kompatibel PGKBUILD, mit korrekten Links, aber falschen Integritäts-Prüfungen 🙁
pkgname=dcp165c
_printername=${pkgname/*-/}
pkgver=1.1.2
pkgrel=2
pkgdesc="CUPS driver for Brother DCP-165 printer"
arch=('i686' 'x86_64')
license=('custom:Brother Industries')
if [ "$CARCH" = "x86_64" ]; then
depends=('cups' 'tcsh' 'lib32-libstdc++5')
else
depends=('cups' 'tcsh')
fi
makedepends=('rpmextract')
url="http://solutions.brother.com/linux/en_us/index.html"
source=(http://www.brother.com/pub/bsc/linux/dlf/dcp165ccupswrapper-1.1.2-2.i386.deb \
http://www.brother.com/pub/bsc/linux/dlf/dcp165clpr-1.1.2-2.i386.deb)
#md5sums=('0b0b0e740cb2c30d8709ac564efedf3a'
# 'f2b4c293af050f76d47f0c480d166bc3')
#install=dcp165c.install
build() {
cd "$startdir/pkg" || return 1
for n in $startdir/src/*.rpm; do
rpmextract.sh "$n" || return 1
done
sed -i 's|/etc/init.d|/etc/rc.d|' $pkgdir/usr/local/Brother/Printer/dcp165c/cupswrapper/cupswrapperdcp165c
}
Von hier kann man die aktuelle RPM-s herunterladen:
http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#DCP-165C