Package Details: cnijfilter-ip2700series 3.30-2

Git Clone URL: https://aur.archlinux.org/cnijfilter-ip2700series.git (read-only)
Package Base: cnijfilter-ip2700series
Description: Canon IJ Printer Driver for Pixma IP2700 series (with cnijfilter-common330)
Upstream URL: http://support-cn.canon-asia.com/contents/CN/ZH/0100271604.html
Licenses: custom
Submitter: cyker
Maintainer: cyker
Last Packager: cyker
Votes: 6
Popularity: 0.000084
First Submitted: 2010-10-14 09:05
Last Updated: 2016-11-21 01:32

Latest Comments

« First ‹ Previous 1 2

cyker commented on 2011-07-20 06:02

Note. Some user using x86_64 reports the printer doesn't work and 'rmmod usblp' will fix it.

cyker commented on 2011-06-26 22:38

@Haptic I don't have a 64-bit machine. But I think you can try removing the lib32-popt dependency and see whether it works.

Anonymous comment on 2011-06-26 21:56

Is there no way around the lib32-popt dependency having to require lib32-gcc, lib32-gcc-libs, lib32-binutils and possibly more? I don't want to have to replace these packages just for this stupid printer.

cyker commented on 2011-05-08 05:59

@lindquist Thanks for the x86_64 test. I've updated the PKGBUILD.

Anonymous comment on 2011-04-18 07:45

The following work on x86-64 as well:


# Contributor: Cyker Way <cykerway@gmail.com>
# Modified: Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>

pkgname=cnijfilter-ip2700series
pkgver=3.30
pkgrel=2
pkgdesc="Canon IJ Printer Driver for Pixma IP2700 series (with cnijfilter-common330)"
url="http://support-cn.canon-asia.com/contents/CN/ZH/0100271604.html"
arch=('i686' 'x86_64')
license=('custom')
if [ "${CARCH}" = 'x86_64' ]; then
depends=('lib32-libcups' 'lib32-popt')
elif [ "${CARCH}" = 'i686' ]; then
depends=('libcups' 'popt' 'libpng12')
fi
makedepends=('rpmextract')
source=(http://gdlp01.c-wss.com/gds/6/0100002716/01/${pkgname}-${pkgver}-1-i386-rpm.tar.gz)
md5sums=('77a18b685c8cf884e752414066473b9a')

build() {
cd ${pkgdir}
rpmextract.sh ${srcdir}/${pkgname}-${pkgver}-1-i386-rpm/packages/cnijfilter-common-3.30-1.i386.rpm
rpmextract.sh ${srcdir}/${pkgname}-${pkgver}-1-i386-rpm/packages/${pkgname}-${pkgver}-1.i386.rpm
mkdir -p usr/share/licenses/${pkgname}
mv usr/share/doc/${pkgname}-${pkgver}/* usr/share/licenses/${pkgname}
rm -rf usr/share/doc
chmod -R a+rX usr/
}

cyker commented on 2011-02-27 10:32

Thanks Harey. libpng12 has been added as a dependency.

Harey commented on 2011-02-11 15:59

Additional dependency: this needs libpng12 to work
http://aur.archlinux.org/packages.php?ID=33795 for 32 bit or http://aur.archlinux.org/packages.php?ID=34264 for 64 bit systems. Took my hours to figure....