diff options
author | Sven-Hendrik Haase | 2017-04-07 20:45:51 +0200 |
---|---|---|
committer | Sven-Hendrik Haase | 2017-04-07 20:45:51 +0200 |
commit | 30426849107af16d96b7565458072846f21b05cc (patch) | |
tree | d7da18fc20f4ddb32ca5428dc0f333f01b851a82 /PKGBUILD | |
parent | 7331d81e71d08292407c18e38f48c3a55250d4a0 (diff) | |
download | aur-30426849107af16d96b7565458072846f21b05cc.tar.gz |
Fix up package
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 17 insertions, 8 deletions
@@ -9,19 +9,28 @@ license=('GPL2' 'custom:Brother EULA') depends=('cups') depends_x86_64=('lib32-glibc') source=("http://download.brother.com/welcome/dlf101082/dcpl8450cdwlpr-1.1.2-1.i386.rpm" - "http://download.brother.com/welcome/dlf101083/dcpl8450cdwcupswrapper-1.1.3-1.i386.rpm") + "http://download.brother.com/welcome/dlf101083/dcpl8450cdwcupswrapper-1.1.3-1.i386.rpm" + wrapper.patch) sha512sums=('3669f81f0624da3ca0bde93c79dd6350b27fd311052babc5db5e8c6968299da5cbc38f4833ef284e39e66aa895e0213ef99990c3d7cde9d04e5cb5f5513c19a3' - '9648a92e69ecf2086cf766ff67717f7e030d1613517f23304490bd4560431ecdeceeb11af99be47c306990559464b3bc99cfd4da2b61d5fcfeb0a752d3552455') + '9648a92e69ecf2086cf766ff67717f7e030d1613517f23304490bd4560431ecdeceeb11af99be47c306990559464b3bc99cfd4da2b61d5fcfeb0a752d3552455' + '56f0a77158294641cba9540fc01ea40569eaec13b19986ab12babd99860ad20beeabefd8b8e405112427a1c6cc664a2d8c34fe2212143d31a48a8b2edc10aec9') + +prepare() { + cd ${srcdir}/opt/brother/Printers/dcpl8450cdw/cupswrapper + patch < ${srcdir}/wrapper.patch +} package() { install -Dm755 ${srcdir}/usr/bin/brprintconf_dcpl8450cdw ${pkgdir}/usr/bin/brprintconf_dcpl8450cdw cp -r ${srcdir}/opt ${pkgdir}/opt - install -Dm644 \ - ${srcdir}/opt/brother/Printers/dcpl8450cdw/cupswrapper/brother_dcpl8450cdw_printer_en.ppd \ - ${pkgdir}/usr/share/cups/model/brother_dcpl8450cdw_printer_en + mkdir -p ${pkgdir}/usr/share/cups/model/Brother + mkdir -p ${pkgdir}/usr/lib/cups/filter + + sh ${srcdir}/opt/brother/Printers/dcpl8450cdw/cupswrapper/cupswrapperdcpl8450cdw > ${pkgdir}/usr/lib/cups/filter/brother_lpdwrapper_dcpl8450cdw + chmod 755 ${pkgdir}/usr/lib/cups/filter/brother_lpdwrapper_dcpl8450cdw - install -Dm755 \ - ${srcdir}/opt/brother/Printers/dcpl8450cdw/cupswrapper/cupswrapperdcpl8450cdw \ - ${pkgdir}/usr/lib/cups/filter/brother_lpdwrapper_dcpl8450cdw + ln -s \ + /opt/brother/Printers/dcpl8450cdw/cupswrapper/brother_dcpl8450cdw_printer_en.ppd \ + ${pkgdir}/usr/share/cups/model/Brother/ } |