diff options
author | Johannes Dewender | 2015-10-06 18:22:12 +0200 |
---|---|---|
committer | Johannes Dewender | 2015-10-06 18:22:12 +0200 |
commit | f096bf488b7605d2d3d3f8a3678e9cbf6895f2a7 (patch) | |
tree | ef19a2d5da181ef2e6e1a99033f1a0fedef28df3 | |
download | aur-f096bf488b7605d2d3d3f8a3678e9cbf6895f2a7.tar.gz |
add cnijfilter-mx920series from archive
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 8 | ||||
-rw-r--r-- | PKGBUILD | 44 |
3 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d57b2a53cb13 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = cnijfilter-mx920series + pkgdesc = Canon InkJet Printer Driver (MX920 Series) + pkgver = 3.90 + pkgrel = 1 + url = http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mx_series/pixma_mx922 + arch = i686 + arch = x86_64 + license = custom + depends = popt + optdepends = gtk2: Canon maintenance GUI support + provides = cnijfilter-common=3.90 + source = http://gdlp01.c-wss.com/gds/0/0100005170/01/cnijfilter-mx920series-3.90-1-deb.tar.gz + md5sums = 76e30668391521abf749c21d8a46f5fe + +pkgname = cnijfilter-mx920series + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..bd9b4a41adc0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.tar.gz +*.tar.xz +*.tgz +*.rpm +*.zip +*.bz2 +src/ +pkg/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..898fae2af456 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Contributor: Will Davis (wravix) <wldavis.se@gmail.com> + +pkgname=cnijfilter-mx920series +pkgver=3.90 +pkgrel=1 +pkgdesc="Canon InkJet Printer Driver (MX920 Series)" +arch=('i686' 'x86_64') +url="http://www.usa.canon.com/cusa/support/consumer/printers_multifunction/pixma_mx_series/pixma_mx922" +license=('custom') +depends=('popt') +optdepends=('gtk2: Canon maintenance GUI support') +provides=("cnijfilter-common=$pkgver") +source=(http://gdlp01.c-wss.com/gds/0/0100005170/01/cnijfilter-mx920series-$pkgver-1-deb.tar.gz) +md5sums=('76e30668391521abf749c21d8a46f5fe') + +package() { + local _pkgarch=$(echo -n "${CARCH}" | sed 's/x86_/amd/' | sed 's/i6/i3/') + local _debdir="${srcdir}/cnijfilter-mx920series-${pkgver}-1-deb/packages" + + cd $pkgdir + ar -x "${_debdir}/cnijfilter-common_${pkgver}-1_${_pkgarch}.deb" "data.tar.gz" + tar -xzf data.tar.gz && rm -f data.tar.gz + + ar -x "${_debdir}/cnijfilter-mx920series_${pkgver}-1_${_pkgarch}.deb" \ + "data.tar.gz" + tar -xzf data.tar.gz && rm -f data.tar.gz + + mkdir -p usr/share/licenses/${pkgname} + mv usr/share/doc/cnijfilter-common/* usr/share/licenses/${pkgname} + rmdir usr/share/doc/cnijfilter-common + mv usr/share/doc/cnijfilter-mx920series/* usr/share/licenses/${pkgname} + rmdir usr/share/doc/cnijfilter-mx920series + rmdir usr/share/doc + + # Weird permissions error from namcap + chown root usr/lib/bjlib/cnnet.ini + chgrp root usr/lib/bjlib/cnnet.ini + + chmod 0755 $(find usr/bin -type f) + chmod 0755 $(find usr/lib -type f) + chmod 0644 $(find usr/share -type f) + chmod 0644 $(find etc -type f) +} + |