diff options
author | Michal | 2015-10-20 21:04:03 +0100 |
---|---|---|
committer | Michal | 2015-10-20 21:04:03 +0100 |
commit | 24a377b5799662bd0d7009089194a99b0bc6a9d9 (patch) | |
tree | 7b75e6627cf42944e434d80d4f0c3d860193d930 | |
download | aur-24a377b5799662bd0d7009089194a99b0bc6a9d9.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 48 |
2 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..04f0edff5e74 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = cnijfilter-mx530series + pkgdesc = Canon IJ Printer Driver (for MX530 series) + pkgver = 4.10 + pkgrel = 1 + url = http://www.canon.co.uk/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mx_series/pixma_mx535.aspx?type=drivers&language=&os=Linux%20%2832-bit%29 + arch = i686 + arch = x86_64 + license = custom + depends = popt + depends = libcups + depends = libxml2 + source = http://gdlp01.c-wss.com/gds/7/0100005877/01/cnijfilter-mx530series-4.10-1-deb.tar.gz + md5sums = 3fcdd66493ce9082ad0456fdaa700b15 + +pkgname = cnijfilter-mx530series + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..223cd2e9f9e8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Michal Lisowski <lisu87@gmail.com> +# +# Based on: +# cnijfilter-e400series by Kaan Karaagacli <kaankaraagacli@gmail.com> +# + +pkgname=cnijfilter-mx530series +pkgver=4.10 +pkgrel=1 +pkgdesc="Canon IJ Printer Driver (for MX530 series)" +arch=('i686' 'x86_64') +url="http://www.canon.co.uk/support/consumer_products/products/fax__multifunctionals/inkjet/pixma_mx_series/pixma_mx535.aspx?type=drivers&language=&os=Linux%20%2832-bit%29" +license=('custom') +depends=('popt' 'libcups' 'libxml2') +source=('http://gdlp01.c-wss.com/gds/7/0100005877/01/cnijfilter-mx530series-4.10-1-deb.tar.gz') +md5sums=('3fcdd66493ce9082ad0456fdaa700b15') + +package() { + if [ "${CARCH}" = 'x86_64' ]; then + debarch="amd64" + elif [ "${CARCH}" = 'i686' ]; then + debarch="i386" + fi + + cd "$pkgdir" + + # Common files + ar -x "$srcdir/${pkgname}-${pkgver}-1-deb/packages/cnijfilter-common_${pkgver}-1_${debarch}.deb" data.tar.gz + tar -xf data.tar.gz && rm data.tar.gz + + # Model specific files + ar -x "$srcdir/${pkgname}-${pkgver}-1-deb/packages/cnijfilter-mx530series_${pkgver}-1_${debarch}.deb" data.tar.gz + tar -xf data.tar.gz && rm data.tar.gz + + # Weird permissions error from namcap + chmod 664 usr/lib/bjlib/cnnet.ini + chown root:root usr/lib/bjlib/cnnet.ini + + # Move licenses to their proper locations + install -d usr/share/licenses/cnijfilter-mx530series + mv usr/share/doc/cnijfilter-common/LICENSE-cnijfilter-${pkgver}*.txt usr/share/licenses/cnijfilter-mx530series/ + rm -r usr/share/doc/ + + # Move the udev rule to its proper location + mv etc/udev usr/lib/ + rmdir etc/ +} + |