summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBehnam Momeni2015-08-05 01:42:58 +0430
committerBehnam Momeni2015-08-05 01:42:58 +0430
commit701000001fb0b713a178bf542c3cada61b303241 (patch)
tree9d180ac4bfd5432e157c484068cd0a8e90dc7099 /PKGBUILD
parentdf87a470e7aeb4e22a5b9e3e5abb0c6fbd3a2f93 (diff)
downloadaur-701000001fb0b713a178bf542c3cada61b303241.tar.gz
Updating upstream version from 3.20 to 4.00
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 19 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0344179b3121..f712a065890e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@
pkgname=('cnijfilter-common')
_pkgname=cnijfilter
-pkgver=3.20
-pkgrel=10
+pkgver=4.00
+pkgrel=1
_pkgreview=1
pkgdesc="Canon IJ Printer Driver (Common Package)"
@@ -27,34 +27,34 @@ depends_i686=('libcups' 'popt')
makedepends=('autoconf>=2.13' 'automake>=1.6' 'tar' 'make')
install=cnijfilter-common.install
-
-# File size: 6552576 bytes
-source=("http://files.canon-europe.com/files/soft37280/Software/IJ_Linux_Printer_Driver_Source_320.tar"
+
+# File size: 7786960 bytes
+source=("cnijfilter-source-4.00-1.tar.gz::http://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwNTUxNTAx&cmp=ACB&lang=EN"
"cups.patch"
+ "buildfiles.patch"
"mychanges.patch")
-sha512sums=('28a82d08d3b8a233b89a17e0e029510fc5b3cede97300eb71a9af03c9a15cca4355167d8706e66c34eb47b6c98202a80d73f80626803c9ff6fa41bdd8c87f235'
- 'f1f8cc44d7892eb50b44e0fe9d5be877fa5d8f8783aedf494d739eee20c147befac4f4776959f42cdb9cfd9f766522635fc2aae2626fdaf0c4465226a66dcc0e'
- '05eaef447a3145fe735ae856d86375144b368c378e86bf642db084a1f16eb474e0c1cf8df592620db76b6b99ff6dcd16b15c6c74f5ee9e00a3703c0bf104bf66')
+sha512sums=('f90a5beec88812f65e8f52f287db8cefbb9c13eabbb7a1117c72d4af238126c282ebbca09ef96f3147d3bd5281f227402ae7564a68d32002eb033833a8080d72'
+ 'fe33272a243c164e574db591ccca09ef804c899d66ed2e2e3225cfaab503df016fb8f8c6da9e4989fcd8f38678884c989d87c02e47d95aafb60a776df158c7be'
+ '9b1081c964c7894eefa8b4d11b04c7eafda208f629a373a09999fe8fe8f5ce85f6a697bb14e20a3b3ce795d578d46fde5a431b3f29eb4f0ee70e67477bf6f4c2'
+ '4bd4d2854edfacb59e5b54b1eec348a982e25ba28608d1700e25efea9a54339be234ceaa9b6a013245d4135da14b34cd0d01ae91c315e63ff57565cd5ee1363f')
prepare() {
- cd ${srcdir}
- tar xzf ${_pkgname}-source-${pkgver}-${_pkgreview}.tar.gz
- cd ${srcdir}/${_pkgname}-source-${pkgver}-${_pkgreview}
+ cd "${srcdir}/${_pkgname}-source-${pkgver}-${_pkgreview}/"
patch -p1 -i ${srcdir}/cups.patch
-
+ patch -p1 -i ${srcdir}/buildfiles.patch
patch -p1 -i ${srcdir}/mychanges.patch
}
build() {
- cd ${srcdir}/${_pkgname}-source-${pkgver}-${_pkgreview}
+ cd "${srcdir}/${_pkgname}-source-${pkgver}-${_pkgreview}/"
export CC="gcc -m32"
make common
}
package() {
- cd ${srcdir}/${_pkgname}-source-${pkgver}-${_pkgreview}
+ cd "${srcdir}/${_pkgname}-source-${pkgver}-${_pkgreview}/"
make PACKAGEDIR=${pkgdir} installcommon
@@ -63,19 +63,17 @@ package() {
install -d ${pkgdir}/usr/lib
ln -s /usr/lib32/bjlib ${pkgdir}/usr/lib/bjlib
fi
-
install -m 644 com/ini/cnnet.ini ${pkgdir}/usr/lib32/bjlib
- install -s -m 755 com/libs_bin/libcnnet.so.1.1.0 ${pkgdir}/usr/lib32
-
+ install -s -m 755 com/libs_bin32/lib*.so.* ${pkgdir}/usr/lib32
install -D LICENSE-cnijfilter-${pkgver}EN.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-cnijfilter-${pkgver}EN.txt
-
if [ "${CARCH}" = 'x86_64' ]; then
mv ${pkgdir}/usr/lib/cups/backend ${pkgdir}/usr/lib32/cups/
install -d ${pkgdir}/usr/lib/cups/backend
- ln -s /usr/lib32/cups/backend/cnijnet ${pkgdir}/usr/lib/cups/backend/
- ln -s /usr/lib32/cups/backend/cnijusb ${pkgdir}/usr/lib/cups/backend/
+ ln -s /usr/lib32/cups/backend/* ${pkgdir}/usr/lib/cups/backend/
install -d ${pkgdir}/usr/lib/cups/filter
ln -s /usr/lib32/cups/filter/pstocanonij ${pkgdir}/usr/lib/cups/filter/
fi
-}
+ install -d ${pkgdir}/etc/udev/rules.d
+ install -m 644 etc/*.rules ${pkgdir}/etc/udev/rules.d
+}