summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorForgottenUmbrella2019-03-17 20:14:31 +1100
committerForgottenUmbrella2019-03-17 20:14:31 +1100
commit2849cfb9f05f67ae02e58fe44e1f5ff884b2c7de (patch)
tree731b5420a30698fd04094bd1ed11ebbf8429d1bb /PKGBUILD
parent91c720e8883f1c3ede5fc0e7378ea5875277e774 (diff)
downloadaur-2849cfb9f05f67ae02e58fe44e1f5ff884b2c7de.tar.gz
Simplify PKGBUILD
Use the RPM package instead of the DEB package, which seems more reliable.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 7 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9ea640df3f20..99cba0095428 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
-# Maintainer: Leo Pham <regretfulumbrella at gmail dot com>
+# Maintainer: Leo Pham <forgottenumbrella at tutanota dot com>
pkgname=brother-mfc-9335cdw
pkgver=1.1.4
-pkgrel=3
+pkgrel=4
pkgdesc='LPR and CUPS drivers for the Brother MFC-9335CDW'
arch=('i686' 'x86_64')
url='http://support.brother.com/g/s/id/linux/en/index.html'
license=('custom:brother' 'GPL')
depends=('cups')
depends_x86_64=('lib32-libcups')
-makedepends=('perl' 'a2ps' 'tar')
optdepends=('brscan4: scanning support'
'brscan-skey: scanner interface (touchscreen/buttons) support')
+makedepends=('rpmextract')
install='brother-mfc-9335cdw.install'
changelog='changelog.md'
source=('http://download.brother.com/welcome/dlf102677/mfc9335cdwlpr-1.1.3-0.i386.deb'
@@ -20,15 +20,8 @@ md5sums=('f993eb5322df2c9519a86ac0afcbb197'
'f3afb684911c55a131532bb8cfdbc672')
package() {
- ar x mfc9335cdwlpr-1.1.3-0.i386.deb && tar xzvf data.tar.gz
- ar x mfc9335cdwcupswrapper-1.1.4-0.i386.deb && tar xzvf data.tar.gz
-
- # Patch filenames to work on Arch
- cd opt/brother/Printers/mfc9335cdw
- perl -i -pe 's#/etc/init.d#/etc/rc.d#g' ./cupswrapper/cupswrappermfc9335cdw
- perl -i -pe 's#printcap\.local#printcap#g' ./inf/setupPrintcapij
-
- cp -rf $srcdir/usr/ $pkgdir/
- cp -rf $srcdir/opt/ $pkgdir/
+ rpmextract mfc9335cdwlpr-1.1.3-0.i386.rpm
+ rpmextract mfc9335cdwcupswrapper-1.1.4-0.i386.rpm
+ mv $srcdir/usr/ $pkgdir/
+ mv $srcdir/opt/ $pkgdir/
}
-