summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorLopo2019-10-03 18:58:25 +0200
committerLopo2019-10-03 18:58:25 +0200
commitdb18fc5627ba1899a61615dcff5180e560aafc4d (patch)
tree298a6249428a6bb624aa8616ffaa531890fa8b2f /PKGBUILD
parent29d706eb65d8e7ac63d92e628a69fd937260164d (diff)
downloadaur-db18fc5627ba1899a61615dcff5180e560aafc4d.tar.gz
fix for cups2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 16 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f911be8d7013..da28e0e8b1c3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,36 +1,34 @@
# Maintainer: Pavol Hluchy (Lopo) <lopo at losys dot eu>
+
_model=mg6200
pkgname=cnijfilter-${_model}
pkgver=3.60
-pkgrel=4
+pkgrel=5
_pkgver=3.60-1
pkgdesc="Canon IJ Printer Driver (for ${_model} series)"
url="http://support-au.canon.com.au/contents/AU/EN/0100392802.html"
-arch=('i686' 'x86_64')
+arch=('x86_64')
license=('custom')
depends=('libpng>=1.2.8' 'libtiff' 'gtk2' 'popt')
makedepends=('findutils' 'gawk')
source=("http://gdlp01.c-wss.com/gds/8/0100003928/01/cnijfilter-source-${_pkgver}.tar.gz"
'cups.patch'
'libpng15.patch'
- 'configures.patch')
-md5sums=('70e412331a21f4b573b4e901c89cee18'
- '438586f7386033bff8de318e56779545'
- '448241d96048dfc76f7bb7b53f9d7621'
- '5100f205bfbd86741679f697ebe64a4b')
-
+ 'configures.patch'
+ 'cups2.patch'
+ )
+sha512sums=('69b5c0f3b6bc886d32937e710d244b1cba1644bda025280703ec231d2243c2e0ff6a321b9bc68f8cc43ae596559619aa0f587a7b6d9b0d3b583b22f6faaac2d7'
+ 'e35e4822095bf06b000b8349a70ab15951caebc95b1e5a098d2833be8660fe9eafdcd4481819b2306b34edd1351ec900c42416f95d74d51a7ae45c75f7ad7dcb'
+ '8465275f74e0aa3a2c886dbbc64a2d53bbf62c46496a7de01e7783a9e061df5c5a7b579f39e9dcfc1ff6435603f7caa1a05fdb99cc7242776111182852b04480'
+ 'f03099b22d41122f318c31ae1ae663a19a784e81453efa2a8b1ea9b726f17f3add840c006db65657588f4a87a517fcef0bff2a79c1305a5ba0ab52f5d0b96f75'
+ 'de84cc410e2e062f8308b6e438c97da2cf5e9342a909529d82757757df5098f881e71789ff5a5eaec01fe25ab59a0beda31d2d5efd66cfea2f43f198083c1b6f'
+ )
-_getlibdir() {
- if [ "$CARCH" == "x86_64" ]; then
- echo libs_bin64
- else
- echo libs_bin32
- fi
- }
prepare() {
cd "${srcdir}/cnijfilter-source-${_pkgver}"
patch -p1 < "${startdir}/cups.patch"
+ patch -p1 < "${startdir}/cups2.patch"
patch -p1 < "${startdir}/libpng15.patch"
patch -p1 < "${startdir}/configures.patch"
}
@@ -81,7 +79,7 @@ build() {
done
# backendnet
cd "${srcdir}/cnijfilter-source-${_pkgver}/backendnet"
- ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin LDFLAGS="-L../../com/${_libdir}"
+ ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin LDFLAGS="-L../../com/libs_bin64"
make clean || return 1
make || return 1
# sm sub process
@@ -104,11 +102,11 @@ package() {
# Install ${_model} libraries
install -d ${pkgdir}/usr/lib/
- install -m 755 ${srcdir}/cnijfilter-source-${_pkgver}/${_modelid}/${_libdir}/*so.* ${pkgdir}/usr/lib/
+ install -m 755 ${srcdir}/cnijfilter-source-${_pkgver}/${_modelid}/libs_bin64/*so.* ${pkgdir}/usr/lib/
install -d ${pkgdir}/usr/lib/bjlib/
install -m 644 ${srcdir}/cnijfilter-source-${_pkgver}/${_modelid}/database/* ${pkgdir}/usr/lib/bjlib/
# Install common libraries
- install -m 755 ${srcdir}/cnijfilter-source-${_pkgver}/com/${_libdir}/*so.* ${pkgdir}/usr/lib/
+ install -m 755 ${srcdir}/cnijfilter-source-${_pkgver}/com/libs_bin64/*so.* ${pkgdir}/usr/lib/
install -m 666 ${srcdir}/cnijfilter-source-${_pkgver}/com/ini/* ${pkgdir}/usr/lib/bjlib/
# Make symbolic links for libraries
cd ${pkgdir}/usr/lib/