summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD25
1 files changed, 20 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 87142e86bc3b..c85ab887c598 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
pkgname=cnijfilter2
pkgver=5.60
-pkgrel=1
+pkgrel=2
pkgdesc="Canon IJ Printer Driver for Linux"
arch=('i686' 'x86_64')
url="https://www.canon.com.au/home-printers"
@@ -8,13 +8,13 @@ license=('GPL' 'custom:canon')
depends=('cups' 'libxml2')
makedepends=('automake' 'autoconf')
provides=('tocanonij' 'tocnpwg' 'cnijlgmon3')
-source=("http://gdlp01.c-wss.com/gds/0/0100009490/01/$pkgname-source-$pkgver-$pkgrel.tar.gz")
+source=("http://gdlp01.c-wss.com/gds/0/0100009490/01/$pkgname-source-$pkgver-1.tar.gz")
md5sums=('8dc22e5c8be78b6f069bb9d51dbbfefb')
[[ "$CARCH" == "x86_64" ]] && _arch="64" || _arch="32"
build() {
- cd "$pkgname-source-$pkgver-$pkgrel"
+ cd "$pkgname-source-$pkgver-1"
pushd cmdtocanonij2
./autogen.sh --prefix=/usr \
@@ -23,6 +23,13 @@ build() {
make
popd
+ pushd cmdtocanonij3
+ ./autogen.sh --prefix=/usr \
+ --datadir=/usr/share \
+ LDFLAGS="-L../../com/libs_bin$_arch"
+ make
+ popd
+
pushd cnijbe2
./autogen.sh --prefix=/usr \
--enable-progpath=/usr/bin
@@ -56,12 +63,16 @@ build() {
}
check() {
- cd "$pkgname-source-$pkgver-$pkgrel"
+ cd "$pkgname-source-$pkgver-1"
pushd cmdtocanonij2
make check
popd
+ pushd cmdtocanonij3
+ make check
+ popd
+
pushd cnijbe2
make check
popd
@@ -90,7 +101,7 @@ package() {
mkdir -p "$pkgdir/usr/lib/cups/backend"
mkdir -p "$pkgdir/usr/share/cups/model"
- cd "$pkgname-source-$pkgver-$pkgrel"
+ cd "$pkgname-source-$pkgver-1"
install -m644 com/ini/cnnet.ini "$pkgdir/usr/lib/bjlib2"
install -sm755 com/libs_bin$_arch/*.so.* "$pkgdir/usr/lib"
@@ -105,6 +116,10 @@ package() {
make DESTDIR="$pkgdir/" install
popd
+ pushd cmdtocanonij3
+ make DESTDIR="$pkgdir/" install
+ popd
+
pushd cnijbe2
make DESTDIR="$pkgdir/" install
popd