diff options
author | lizr2004 | 2018-12-20 20:06:50 +0800 |
---|---|---|
committer | lizr2004 | 2018-12-20 20:06:50 +0800 |
commit | 8d91a07e33207fa597bef635145a0f5dafe24b56 (patch) | |
tree | 6dbd92a2e6c667ad118e74107ac38e9ec07508cc | |
download | aur-8d91a07e33207fa597bef635145a0f5dafe24b56.tar.gz |
cnijfilter-e560series aur package
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..70cb67d6b89e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = cnijfilter-e560series + pkgdesc = Canon IJ Printer Driver (for E560 series) + pkgver = 4.10 + pkgrel = 1 + url = http://support-cn.canon-asia.com/contents/CN/ZH/0100588503.html + arch = i686 + arch = x86_64 + license = custom + depends = popt + depends = libcups + depends = libxml2 + source = http://gdlp01.c-wss.com/gds/5/0100005885/01/cnijfilter-e560series-4.10-1-deb.tar.gz + md5sums = 38ac1c4eb70e5fce53bd06fd571c3830 + +pkgname = cnijfilter-e560series + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..8c7196711ce3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer Lizr <oilizr2004@gmail.com> +pkgname=cnijfilter-e560series +pkgver=4.10 +pkgrel=1 +pkgdesc="Canon IJ Printer Driver (for E560 series)" +arch=('i686' 'x86_64') +url="http://support-cn.canon-asia.com/contents/CN/ZH/0100588503.html" +license=('custom') +depends=('popt' 'libcups' 'libxml2') +source=('http://gdlp01.c-wss.com/gds/5/0100005885/01/cnijfilter-e560series-4.10-1-deb.tar.gz') +md5sums=('38ac1c4eb70e5fce53bd06fd571c3830') + +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-e560series_${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-e400series + mv usr/share/doc/cnijfilter-common/LICENSE-cnijfilter-${pkgver}*.txt usr/share/licenses/cnijfilter-e400series/ + rm -r usr/share/doc/ + + # Move the udev rule to its proper location + mv etc/udev usr/lib/ + rmdir etc/ +} |