summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD30
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bc2637bf51b3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = dell-h625cdw
+ pkgdesc = Proprietary driver for Dell H625cdw Color Laser Printer
+ pkgver = 1.0_3
+ pkgrel = 1
+ url = https://www.dell.com/support/home/us/en/04/product-support/product/dell-h625cdw-printer/drivers
+ arch = x86_64
+ license = Dell Software License Agreement
+ makedepends = unzip
+ depends = cups
+ noextract = Printer_H625cdw_Driver_Dell_A00_Linux.zip
+ source = https://downloads.dell.com/FOLDER03385155M/1/Printer_H625cdw_Driver_Dell_A00_Linux.zip
+ sha256sums = 42b3e2ece02fed14b7795a047fa27f0bb6a2fc32f33e71ab71cb5a8b22ee4545
+
+pkgname = dell-h625cdw
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..578341186243
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Roman Fuerst <roman.fuerst@becompany.ch>
+
+pkgname=dell-h625cdw
+pkgver=1.0_3
+pkgrel=1
+pkgdesc="Proprietary driver for Dell H625cdw Color Laser Printer"
+arch=('x86_64')
+url="https://www.dell.com/support/home/us/en/04/product-support/product/dell-h625cdw-printer/drivers"
+license=('Dell Software License Agreement')
+makedepends=('unzip')
+depends=('cups')
+source=('https://downloads.dell.com/FOLDER03385155M/1/Printer_H625cdw_Driver_Dell_A00_Linux.zip')
+sha256sums=('42b3e2ece02fed14b7795a047fa27f0bb6a2fc32f33e71ab71cb5a8b22ee4545')
+noextract=("${source[@]##*/}")
+
+rpmfile="H625cdw/Dell-Color-MFP-H625cdw-${pkgver//_/-}.x86_64.rpm"
+
+
+prepare() {
+ cd "$srcdir/"
+ unzip "${source[@]##*/}" "$rpmfile"
+ bsdtar -f $rpmfile -x
+}
+
+package() {
+ mkdir -p $pkgdir/usr/share/cups/model && mkdir -p $pkgdir/usr/lib/cups/filter/Dell-Color-MFP-H625cdw
+ install -D -m 644 $srcdir/usr/share/cups/model/Dell/Dell_Color_MFP_H625cdw.ppd.gz $pkgdir/usr/share/cups/model/Dell/Dell_Color_MFP_H625cdw.ppd.gz
+ install -D -m 755 $srcdir/usr/lib/cups/filter/Dell-Color-MFP-H625cdw/DellSecureFilter $pkgdir/usr/lib/cups/filter/Dell-Color-MFP-H625cdw/DellSecureFilter
+}
+