UmVirt LFS Package info
DB commit: 9479b41c328304e88d8b007b04bc0dff783bbc6e
APP commit: b0e7f121177a769c20a4c985867d650259b096ce
hplip
HPLIP is a software that supports a total of 3433 HP printer,scanner and fax devices on nearly any Linux distribution available today.Package info
Template:
Codename: hplip
Source file: hplip-3.25.6.tar.gz
Source file size: 30464428
Source file MD5-checkum: c40a16259faeccbcfc86bb3ee1797ed4
Source directory: hplip-3.25.6
Package URL: https://umvirt.com/linux/downloads/0.2.3/packages/h/hplip-3.25.6.tar.gz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.2.3/packages/h/hplip-3.25.6.tar.gz.md5sum
Dependances: avahi, cups, qt5, net-snmp, python-pyqt5_sip.
Dependance of: *** NO PACKAGES FOUND ***
Patches: hplip-comulative.patch.
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
export AUTOMAKE='automake --foreign'
autoreconf --force --install
export CFLAGS+=" -Wno-deprecated-declarations -Wno-implicit-function-declaration -Wno-return-mismatch"
./configure --prefix=/usr \
--enable-qt5 \
--disable-qt4 \
--enable-hpcups-install \
--enable-cups-drv-install \
--disable-imageProcessor-build \
--enable-pp-build
Build script:
make
Install script:
make -j1 rulesdir=/usr/lib/udev/rules.d DESTDIR=$PWD/DESTDIR install
# remove config provided by sane and autostart of hp-daemon
rm -rf DESTDIR/etc/{sane.d,xdg}
install -dm755 DESTDIR/etc/sane.d/dll.d
echo hpaio > DESTDIR/etc/sane.d/dll.d/hpaio
# remove HAL .fdi file because HAL is no longer used
rm -vrf DESTDIR/usr/share/hal
# remove rc script
rm -vrf DESTDIR/etc/init.d
# Compile Python bytecode:
python3 -m compileall -d /usr/share DESTDIR/usr/share
python3 -O -m compileall -d /usr/share DESTDIR/usr/share
#install files to system
cp -rv DESTDIR/etc/* /etc
cp -rv DESTDIR/usr/* /usr