diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..465c0742a281 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +#Maintainer: Nicola Bignami <nicola@kernel-panic.no-ip.net> +#Contributor: Muhammed Uluyol <uluyol0@gmail.com> + +pkgname=foo2zjs +pkgver=20150704 +pkgrel=1 +pkgdesc="foo2zjs Printer Drivers. Includes also foo2hp, foo2hbpl, foo2oak, foo2xqx, foo2qpdl, foo2slx, foo2hiperc and foo2lava drivers." +url="http://foo2zjs.rkkda.com/" +license=('GPL' 'custom') +depends=('psutils' 'cups' 'foomatic-db-engine' 'foomatic-db-foo2zjs') +conflicts=('foo2zjs-testing') +provides=('foo2zjs') +makedepends=('unzip' 'bc' 'wget') +optdepends=('tix: required by hplj10xx_gui.tcl') +arch=('i686' 'x86_64') +options=('!emptydirs' '!ccache') +install='foo2zjs.install' +source=("foo2zjs-${pkgver}.tar.gz::http://foo2zjs.rkkda.com/foo2zjs.tar.gz" + 'destdir-support-20140329-1.patch' + 'gen-fixes-20140329-1.patch' + 'firmware-loader-20130602-1.patch' + 'udev-firmware-loading-ruleset-20130601-1.patch') + +sha256sums=('6ba509fd20e70ec511f48e7627ffa1bb14d8cbe390a71923e00c10e649000e8b' + '6dbbbc0632833f2ef142f90d176a45bbdbb6f38fc674f9582c5a2fde0480bcd5' + '2a104b8f93d8cb4bd0a10156043f9cf47eddaa728f6317d235bc6d9843312f05' + '5fe072326173d5008741ffed2e122053f821eabc0d3369ef64a2e346e4e327d1' + '32c2ccf07eb0be50f2d27e976de6383795ff1755f72965e47c238825621c459d') + +build() { + cd "${srcdir}/${pkgname}" + patch -p1 -i ${srcdir}/${source[1]} + patch -p1 -i ${srcdir}/${source[2]} + patch -p1 -i ${srcdir}/${source[3]} + patch -p1 -i ${srcdir}/${source[4]} + make +} + +package() { + cd "${srcdir}/${pkgname}" + for model in $(grep 'getone ' getweb.in | \ + cut -d'#' -f1 | awk '{ print $2; }'); do + if [[ $model != '$i' ]]; then + ./getweb $model || true + fi + done + + install -d ${pkgdir}/usr/share/{applications,pixmaps,cups/model} + install -d ${pkgdir}/usr/share/foomatic/db/source/{driver,opt,printer} + + make DESTDIR=${pkgdir} install install-hotplug-prog + + install -m755 getweb ${pkgdir}/usr/bin + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} |