Package Details: cnijfilter-mp560 3.20-4

Git Clone URL: https://aur.archlinux.org/cnijfilter-mp560.git (read-only)
Package Base: cnijfilter-mp560
Description: Canon IJ Printer Driver (MP560 series)
Upstream URL: http://software.canon-europe.com/products/0010756.asp
Licenses: custom
Conflicts: cnijfilter-common
Submitter: None
Maintainer: codeworkx
Last Packager: codeworkx
Votes: 5
Popularity: 0.000000
First Submitted: 2010-05-31 20:15
Last Updated: 2015-06-14 04:27

Latest Comments

sbmomeni commented on 2015-06-24 17:47

You can simplify this PKGBUILD to depend on the cnijfilter-common similar to the cnijfilter-mp550 package.

Lone_Wolf commented on 2015-01-19 12:14

changes in Pacman 4.2 means this pacakge no longer builds.

see https://bbs.archlinux.org/viewtopic.php?id=192088 for an improved pkgbuild (WIP).

Anonymous comment on 2012-03-03 20:09

This package will still work (at least it did for me) if you do the following:

1) bring in cups.patch and libpng15.patch from the lib32 package (thanks to that maintainer).
2) update this PKGBUILD by adding the 2 patches to the source section and their sums to the md5sums section:

source=(http://gdlp01.c-wss.com/gds/7/0100002367/01/cnijfilter-source-3.20-1.tar.gz \
grayscale.patch cups.patch libpng15.patch)
md5sums=('0a40b46016511d59d1d0a3d3d9a653dd' 'f3d01db16494ae9ca16d9be8e9cd193b' 'abd0c2ee747e20558adcf327bb3a8633' 'e75b117cd7a399c0861c4e8e10c30294')

Put this at the beginning of build() (after the grayscale patch on the first line):

cd ${srcdir}/cnijfilter-source-${pkgver}-${pkgsubver}
patch -p1 -i ${srcdir}/cups.patch
patch -p1 -i ${srcdir}/libpng15.patch

3) build the package as follows: AM_CFLAGS='-ldl -lpthread' makepkg -i

I built this on a Toshiba Satellite U405. Sorry, I'm not a C programmer, so I can't maintain this - I just researched the errors and played with it until it worked.

Hope it helps someone.

prurigro commented on 2011-02-17 07:30

To get it to work properly, I needed to add the following to the end of the PKGBUILD:

ln -s pstocanonijmp560 ${pkgdir}/usr/lib/cups/filter/pstocanonij || return 1