1 # Contributor: vbPadre <vbPadre@gmail.com>
2 pkgname=canon-cndrvcups-lb
5 pkgdesc="Canon UFR II / LIPSLX Printer Driver for Linux with support for LBP, iR and MF series printers"
7 url="http://support-au.canon.com.au/"
9 depends=('libcups' "canon-cndrvcups-common=$pkgver")
10 makedepends=('autoconf' 'automake')
11 source=('http://gdlp01.c-wss.com/gds/8/0100002708/02/UFR_II_Printer_Driver_for_Linux_V210_uk_EN.tar.gz')
12 options=('!emptydirs')
13 md5sums=('f3e07852d3fa628697bf1c8ee6b6b14e')
18 cd $srcdir/UFR_II_Printer_Driver_for_Linux_V210_uk_EN/Sources
19 tar xf cndrvcups-lb-${pkgver}-1.tar.gz || return 1
21 cd cndrvcups-lb-$pkgver
24 ./autogen.sh --prefix=/usr \
28 --program-prefix="" && \
31 ( cd pstoufr2cpca && \
32 ./autogen.sh --prefix=/usr \
33 --enable-progpath=/usr/bin \
37 --program-prefix="" && \
41 ./autogen.sh --prefix=/usr \
45 --program-prefix="" && \
48 make DESTDIR=${pkgdir} install || return 1
50 mkdir -p $pkgdir/usr/lib
51 install -c libs/libcanonufr2.la $pkgdir/usr/lib || return 1
52 install -c -s libs/libcanonufr2.so.1.0.0 $pkgdir/usr/lib || return 1
53 install -c -s libs/libufr2filter.so.1.0.0 $pkgdir/usr/lib || return 1
54 install -c -s libs/libEnoJBIG.so.1.0.0 $pkgdir/usr/lib || return 1
55 install -c -s libs/libcaiocnpkbidi.so.1.0.0 $pkgdir/usr/lib || return 1
57 mkdir -p $pkgdir/usr/bin
58 install -c -s libs/cnpkbidi $pkgdir/usr/bin || return 1
62 ln -sf libcanonufr2.so.1.0.0 liblibcanonufr2.so.1
63 ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so
64 ln -sf libufr2filter.so.1.0.0 libufr2filter.so.1
65 ln -sf libufr2filter.so.1.0.0 libufr2filter.so
66 ln -sf libEnoJBIG.so.1.0.0 libEnoJBIG.so.1
67 ln -sf libEnoJBIG.so.1.0.0 libEnoJBIG.so
68 ln -sf libcaiocnpkbidi.so.1.0.0 libcaiocnpkbidi.so.1
69 ln -sf libcaiocnpkbidi.so.1.0.0 libcaiocnpkbidi.so
72 mkdir -p $pkgdir/usr/share/caepcm
73 install -c -m 644 data/C* $pkgdir/usr/share/caepcm || return 1
75 mkdir -p $pkgdir/usr/share/cnpkbidi
76 install -c -m 644 libs/cnpkbidi* $pkgdir/usr/share/cnpkbidi || return 1
78 mkdir -p $pkgdir/usr/share/ufr2filter
79 install -c -m 644 libs/ThLB* $pkgdir/usr/share/ufr2filter || return 1