diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 6 insertions, 11 deletions
@@ -2,27 +2,22 @@ # # Contributor: Jan Kroulik <jk at wo dot cz> -pkgname=xerox-workcentre-3025 +pkgname=cups-xerox-workcentre-3025 pkgver=1.0_25 pkgrel=1 pkgdesc="Xerox WorkCentre 3025 printer driver for CUPS." arch=(i686 x86_64) url="http://www.support.xerox.com/support/workcentre-3025" -source=("${pkgname}-${pkgver}.zip"::"http://www.support.xerox.com/support/workcentre-3025/file-download/eneg.html?operatingSystem=linux&fileLanguage=en_GB&contentId=129628") +source=("http://download.support.xerox.com/pub/drivers/WC3025/drivers/linux/en_GB/Xerox_WorkCentre_3025_Linux-Driver.tar.gz") license=('custom') -sha1sums=('14a870aa348906e840b2ad224a95a562c3b7cf8a') +sha256sums=('845e56dae3a2ed37064ad88e6b51a09ec90bdcd1c227c11ef4c2d121da3ddcc2') makedepends=('binutils' 'tar') -depends_x86_64=('lib32-libcups') depends_i686=('libcups') -prepare() { - cd ${srcdir} - ar x *.deb - tar xf data.tar.gz -} - package() { - mv "${srcdir}"/usr "${pkgdir}" + cd ${srcdir} + mkdir -p "$pkgdir/usr/share/ppd/xerox/" + find -name '*.ppd' -execdir install -Dm644 {} "$pkgdir/usr/share/ppd/xerox/" \; } |