summaryrefslogtreecommitdiff
path: root/libre/hplip
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-05-16 13:56:52 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-05-16 15:03:41 -0300
commitd210e5b3d97a548cd5842c37c6a750fc441e9e47 (patch)
treebfa0bc925efcc2a28b2d26bb0ed157debcb4104e /libre/hplip
parent9af32ede5ef44b868c3939e4d24da0e2d63cf7d8 (diff)
downloadabslibre-d210e5b3d97a548cd5842c37c6a750fc441e9e47.tar.gz
abslibre-d210e5b3d97a548cd5842c37c6a750fc441e9e47.tar.bz2
abslibre-d210e5b3d97a548cd5842c37c6a750fc441e9e47.zip
hplip-3.16.5-3.parabola1: updating revision from Arch
* put config files under backup control * enable hpaio scanner driver - FS#49340 -> https://bugs.archlinux.org/task/49340 * remove obsolete install scriptlet * use pyqt5 gui - FS#49344 -> https://bugs.archlinux.org/task/49344
Diffstat (limited to 'libre/hplip')
-rw-r--r--libre/hplip/PKGBUILD13
-rw-r--r--libre/hplip/hplip.install18
2 files changed, 8 insertions, 23 deletions
diff --git a/libre/hplip/PKGBUILD b/libre/hplip/PKGBUILD
index 24a482752..493b9f192 100644
--- a/libre/hplip/PKGBUILD
+++ b/libre/hplip/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 267183 2016-05-07 12:47:54Z andyrtr $
+# $Id: PKGBUILD 268066 2016-05-15 15:50:56Z andyrtr $
# Maintainer (Arch): Andreas Radke <andyrtr@archlinux.org>
# Maintainer (Arch): Tom Gundersen <teg@jklm.no>
# Contributor (Arch): Rémy Oudompheng <remy@archlinux.org>
@@ -9,13 +9,13 @@
pkgname=hplip
pkgver=3.16.5
-pkgrel=1.parabola1
+pkgrel=3.parabola1
pkgdesc="Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some LaserJet, without printers with nonfree drivers support and hplip-plugin binary blobs recommendation (Parabola rebranded)"
arch=('i686' 'x86_64')
url="http://hplipopensource.com"
license=('GPL')
depends=('python-dbus' 'ghostscript' 'net-snmp' 'wget' 'foomatic-db-engine')
-makedepends=('python-pyqt4' 'python-gobject' 'sane' 'rpcbind' 'cups' 'libusb')
+makedepends=('python-pyqt5' 'python-gobject' 'sane' 'rpcbind' 'cups' 'libusb')
optdepends=('cups: for printing support'
'sane: for scanner support'
'xsane: sane scanner frontend'
@@ -27,7 +27,7 @@ optdepends=('cups: for printing support'
'libusb: for advanced usb support')
replaces=(${pkgname}-libre)
conflicts=(${pkgname}-libre)
-install=hplip.install
+backup=('etc/hp/hplip.conf' 'etc/sane.d/dll.d/hpaio')
source=(http://downloads.sourceforge.net/${pkgname}/$pkgname-$pkgver.tar.gz{,.asc}
disable_upgrade.patch)
sha1sums=('59264a6668ab37871fd007fcee70d4932f11f9d7'
@@ -84,7 +84,8 @@ prepare() {
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr \
- --enable-qt4 \
+ --enable-qt5 \
+ --disable-qt4 \
--disable-foomatic-rip-hplip-install \
--enable-foomatic-ppd-install \
--enable-hpcups-install \
@@ -103,6 +104,8 @@ package() {
# remove config provided by sane and autostart of hp-daemon
rm -rf "$pkgdir"/etc/{sane.d,xdg}
+ install -dm755 ${pkgdir}/etc/sane.d/dll.d
+ echo hpaio > ${pkgdir}/etc/sane.d/dll.d/hpaio
# remove HAL .fdi file because HAL is no longer used
rm -vrf "$pkgdir"/usr/share/hal
diff --git a/libre/hplip/hplip.install b/libre/hplip/hplip.install
deleted file mode 100644
index 74532cde3..000000000
--- a/libre/hplip/hplip.install
+++ /dev/null
@@ -1,18 +0,0 @@
-post_install() {
- cat << EOF
-
-NOTE
-----
-# If you want to use this driver with sane:
-# echo "hpaio" >> /etc/sane.d/dll.conf
-
-EOF
-}
-
-post_upgrade() {
- if [ "`vercmp $2 3.12.4-2`" -lt 0 ]; then
- # important upgrade notice
- echo "> Please remove your printer in cups, then add it"
- echo "> back and reconfigure it to make it work again!"
- fi
-}