Hat soweit geklappt allerdings sind weiterhin nur gutenprint treiber in cups webinterface auswählbar.
EDIT:
habe das ganze noch etwas erweitert.
Nun wird der Drucker in Cups aufgeführt, drucken tut er allerdings nicht.
# Maintainer:
# Maintainer:
pkgname=cnijfilter-common-ip4900
pkgver=3.60
pkgrel=1
pkgdesc="Canon IJ Printer Driver For IP49xx Series"
arch=('i686' 'x86_64')
url="http://www.canon-europe.com/support/consumer_products/products/printers/inkjet/pixma_ip_series/pixma_ip4950.aspx?type=drivers&driverdetailid=tcm:13-863359&os=LINUX&language=EN"
license=('unknown')
depends=('cups' 'popt' 'libxml2' 'gtk2' 'libtiff' 'libpng')
makedepends=('rpmextract')
source=("http://gdlp01.c-wss.com/gds/7/0100003967/01/cnijfilter-ip4900series-$pkgver-$pkgrel-rpm.tar.gz")
md5sums=('14882d2f0d2ca8f6a2fc3f2607583a1b')
package() {
if [ "${CARCH}" = 'x86_64' ]; then
rpmfile1=$(find "$srcdir" -name cnijfilter-common-$pkgver*${CARCH}*.rpm)
rpmfile2=$(find "$srcdir" -name cnijfilter-ip4900series-$pkgver*${CARCH}*.rpm)
elif [ "${CARCH}" = 'i686' ]; then
rpmfile1=$(find "$srcdir" -name cnijfilter-common-$pkgver*i386*.rpm)
rpmfile2=$(find "$srcdir" -name cnijfilter-ip4900series-$pkgver*i386*.rpm)
fi
cd $pkgdir
rpmextract.sh $rpmfile1
rpmextract.sh $rpmfile2
rm -r $pkgdir/usr/lib
mv $pkgdir/usr/lib64 $pkgdir/usr/lib
cp -r $pkgdir/usr/local/* $pkgdir/usr/
rm -r $pkgdir/usr/local
}