updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / cnijfilter-mp610 / PKGBUILD
blob581ea148b02c5ffca324dee6bcba1df2005e39a7
1 # Contributor: Olivier Duclos <olivier.duclos@gmail.com>
3 pkgname=cnijfilter-mp610
4 pkgver=2.80
5 pkgrel=2
6 pkgdesc="Canon drivers for the MP610 printer/scanner with improved PPD files"
7 arch=('i686')
8 url="http://support-asia.canon-asia.com"
9 license=('custom')
10 depends=('cups' 'popt' 'ghostscript')
11 install=mp610.install
12 source=(http://gdlp01.c-wss.com/gds/0100000841/cnijfilter-common-2.80-1.tar.gz \
13         http://downloads.sourceforge.net/mp610linux/ppdMP610en-1.3.tar.gz)
14 md5sums=('1319f320f9f6651b43e43c0b09af5b73'
15          '98de653a2a2f81533ce8eef1f57b9987')
17 build() {
18   cd $srcdir/cnijfilter-common-2.80/libs
19   ./autogen.sh --prefix=/usr || return 1
21   cd $srcdir/cnijfilter-common-2.80/cngpij
22   ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin || return 1
24   cd $srcdir/cnijfilter-common-2.80/pstocanonij
25   ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin || return 1
27   cd $srcdir/cnijfilter-common-2.80/backend
28   ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin || return 1
30   cd $srcdir/cnijfilter-common-2.80
31   make || return 1
33   make install DESTDIR=$pkgdir || return 1
35   install -d $pkgdir/usr/lib/bjlib
36   install 327/database/*.tbl $pkgdir/usr/lib/bjlib
37   install 327/libs_bin/*.so.* $pkgdir/usr/lib
38   install -D LICENSE-cnijfilter-2.80E.txt $pkgdir/usr/share/licenses/${pkgname}/license.txt
40   cd $srcdir/cnijfilter-common-2.80/cnijfilter
41   ./autogen.sh --prefix=/usr --program-suffix=mp610 --enable-libpath=/usr/lib/bjlib --enable-binpath=/usr/bin || return 1
42   make || return 1
43   make install DESTDIR=$pkgdir || return 1
45   # Now we install the updated PPDs from http://mp610.blogspot.com
46   cd $srcdir
47   install -d $pkgdir/usr/share/cups/model
48   install canonmp610en.ppd $pkgdir/usr/share/cups/model/
49   install cifmp610.conf $pkgdir/usr/lib/bjlib/