summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD10
-rw-r--r--hpuld.install7
3 files changed, 15 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e7f993bf05a..39a6aed459c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = hpuld
pkgdesc = HP Unified Linux Driver
pkgver = 1.00.39.12_00.15
- pkgrel = 1
+ pkgrel = 3
url = https://support.hp.com/
install = hpuld.install
arch = i686
@@ -22,4 +22,3 @@ pkgbase = hpuld
sha1sums = 7c43df7f4a024a8aab3a47d5620b41c252f6cbde
pkgname = hpuld
-
diff --git a/PKGBUILD b/PKGBUILD
index a3c30277e35c..64be567a4fdb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname='hpuld'
pkgver='1.00.39.12_00.15'
-pkgrel=1
+pkgrel=3
pkgdesc='HP Unified Linux Driver'
arch=('i686' 'x86_64')
url='https://support.hp.com/'
@@ -49,6 +49,8 @@ package() {
cd "${srcdir}"
+ chmod +x "${srcdir}/fulfill_template.sh"
+
# Taken from uld/noarch/package_utils -> specify_vendor()
local _vendor_lc="$(grep '^VENDOR=' "${srcdir}/${_pkgcodename}/noarch/oem.conf" 2>/dev/null | \
sed 's/VENDOR=\(.*\)/\1/' | tr A-Z a-z)"
@@ -100,11 +102,13 @@ package() {
install -Dm644 "${srcdir}/${_pkgcodename}/noarch/etc/smfp.conf" \
"${pkgdir}/etc/sane.d/smfp-hp.conf"
- ./fulfill_template.sh "${srcdir}/${_pkgcodename}/noarch/oem.conf" \
+ "${srcdir}/fulfill_template.sh" "${srcdir}/${_pkgcodename}/noarch/oem.conf" \
"${srcdir}/${_pkgcodename}/noarch/etc/smfp.rules.in" \
"${pkgdir}/etc/udev/rules.d/${_udev_rule_number}-smfp_${_vendor_lc}.rules"
- ./fulfill_template.sh "${srcdir}/${_pkgcodename}/noarch/oem.conf" \
+ chmod 644 "${pkgdir}/etc/udev/rules.d/${_udev_rule_number}-smfp_${_vendor_lc}.rules"
+
+ "${srcdir}/fulfill_template.sh" "${srcdir}/${_pkgcodename}/noarch/oem.conf" \
"${srcdir}/${_pkgcodename}/noarch/etc/smfp.fdi.in" \
"${pkgdir}/usr/share/hal/fdi/policy/10osvendor/01_smfp_${_vendor_lc}.fdi"
diff --git a/hpuld.install b/hpuld.install
index abb0b8dab626..0720ad32c3c1 100644
--- a/hpuld.install
+++ b/hpuld.install
@@ -16,5 +16,12 @@ post_install() {
cat "${_LICENSE_PATH_}/eula.txt"
fi
+ echo
+ echo '----------------------------------------'
+ echo
+ echo 'If you want to use the scanner, make sure that the `smfp` backend is listed in'
+ echo '/etc/sane.d/dll.conf'
+ echo
+
}