summaryrefslogtreecommitdiff
path: root/libre
diff options
context:
space:
mode:
Diffstat (limited to 'libre')
-rw-r--r--libre/hplip/PKGBUILD50
1 files changed, 24 insertions, 26 deletions
diff --git a/libre/hplip/PKGBUILD b/libre/hplip/PKGBUILD
index d4774789b..5cda19fd2 100644
--- a/libre/hplip/PKGBUILD
+++ b/libre/hplip/PKGBUILD
@@ -1,4 +1,4 @@
-# $Id: PKGBUILD 230306 2015-01-31 09:21:51Z andyrtr $
+# $Id: PKGBUILD 230854 2015-02-05 20:49:33Z andyrtr $
# Maintainer (Arch): Andreas Radke <andyrtr@archlinux.org>
# Maintainer (Arch): Tom Gundersen <teg@jklm.no>
# Contributor (Arch): Rémy Oudompheng <remy@archlinux.org>
@@ -6,32 +6,32 @@
# Maintainer: Jorge López <jorginho@lavabit.com>
pkgname=hplip
-pkgver=3.14.10
+pkgver=3.15.2
pkgrel=2.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' 'mips64el')
url="http://hplipopensource.com"
license=('GPL')
-depends=('python2' 'ghostscript>=8.64-6' 'net-snmp>=5.7.1' 'wget' 'foomatic-db-engine')
-makedepends=('python2-pyqt4' 'python2-gobject2' 'sane' 'rpcbind' 'cups' 'libusb')
+depends=('python' 'ghostscript>=8.64-6' 'net-snmp>=5.7.1' 'wget' 'foomatic-db-engine')
+makedepends=('python-pyqt4' 'python-gobject2' 'sane' 'rpcbind' 'cups' 'libusb')
optdepends=('cups: for printing support'
- 'python2-dbus: for dbus support'
+ 'python-dbus: for dbus support'
'sane: for scanner support'
- 'python2-pillow: for commandline scanning support'
- 'python2-notify: for Desktop notification support'
- 'python2-reportlab: for pdf output in hp-scan'
+ 'python-pillow: for commandline scanning support'
+ #'python2-notify: for Desktop notification support'
+ 'python-reportlab: for pdf output in hp-scan'
'rpcbind: for network support'
- 'python2-pyqt4: for running GUI and hp-toolbox'
- 'python2-gobject2: for running hp-toolbox'
+ 'python-pyqt4: for running GUI and hp-toolbox'
+ 'python-gobject2: for running hp-toolbox'
'libusb: for advanced usb support')
replaces=(${pkgname}-libre)
conflicts=(${pkgname}-libre)
install=hplip.install
source=(http://downloads.sourceforge.net/${pkgname}/$pkgname-$pkgver.tar.gz{,.asc}
disable_upgrade.patch)
-md5sums=('7af44ee1c4312b00d2269c1b25008f73'
- 'SKIP'
- 'a853ba0eb0883f4bcee00b4277128b29')
+sha1sums=('efebad73f29ab9f77d5a866c1c5d3857cc5f1df5'
+ 'SKIP'
+ '4ef1b506ff5930ab841945ae9178f28fca1997ad')
validpgpkeys=('4ABA2F66DBD5A95894910E0673D770CDA59047B9') # HPLIP <hplip@hp.com>
prepare() {
@@ -59,17 +59,17 @@ prepare() {
echo "Preparing source"
- export PYTHON=python2
+# export PYTHON=python2
- find . -type f -exec sed -i 's~^#.*env python~#!/usr/bin/env python2~' {} +
- sed -i '1s|#!/usr/bin/python|#!/usr/bin/python2|' doctor.py setup.py makeuri.py logcapture.py base/magic.py
- sed -i '1s|#!/usr/bin/python|#!/usr/bin/python2|' ui/upgradeform.py uninstall.py upgrade.py config_usb_printer.py
- sed -i 's|python ./print.py|python2 ./print.py|' scan.py
- sed -i 's|python ./testpage.py|python2 ./testpage.py|' setup.py
- sed -i 's|python ./setup.py|python2 ./setup.py|' ui4/devmgr5.py ui4/nodevicesdialog.py
- sed -i 's|python %HOME%|python2 %HOME%|' base/utils.py
- sed -i 's|python ./plugin.py|python2 ./plugin.py|' base/pkit.py
- sed -i 's|/usr/bin/python|/usr/bin/python2|' data/rules/hplip-printer@.service
+# find . -type f -exec sed -i 's~^#.*env python~#!/usr/bin/env python2~' {} +
+# sed -i '1s|#!/usr/bin/python|#!/usr/bin/python2|' doctor.py setup.py makeuri.py logcapture.py base/magic.py
+# sed -i '1s|#!/usr/bin/python|#!/usr/bin/python2|' ui/upgradeform.py uninstall.py upgrade.py config_usb_printer.py
+# sed -i 's|python ./print.py|python2 ./print.py|' scan.py
+# sed -i 's|python ./testpage.py|python2 ./testpage.py|' setup.py
+# sed -i 's|python ./setup.py|python2 ./setup.py|' ui4/devmgr5.py ui4/nodevicesdialog.py
+# sed -i 's|python %HOME%|python2 %HOME%|' base/utils.py
+# sed -i 's|python ./plugin.py|python2 ./plugin.py|' base/pkit.py
+# sed -i 's|/usr/bin/python|/usr/bin/python2|' data/rules/hplip-printer@.service
# disable insecure update - https://bugs.archlinux.org/task/38083
patch -Np0 -i ${srcdir}/disable_upgrade.patch
@@ -101,9 +101,7 @@ build() {
--enable-cups-drv-install \
--enable-hpijs-install \
--enable-foomatic-drv-install \
- --enable-pp-build \
- --enable-udev-acl-rules #--help
-
+ --enable-pp-build #--help
make
}