From 0cf00aed7e3447a49ce55120255ed30281c0fedd Mon Sep 17 00:00:00 2001 From: davehome Date: Fri, 18 May 2012 13:01:18 -0600 Subject: [PATCH] New package: hplip-3.12.4. --- common/shlibs | 2 ++ srcpkgs/hplip/hplip.rshlibs | 15 +++++++++++++ srcpkgs/hplip/template | 45 +++++++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) create mode 100644 srcpkgs/hplip/hplip.rshlibs create mode 100644 srcpkgs/hplip/template diff --git a/common/shlibs b/common/shlibs index 67c438bd5cc..d362b582dd3 100644 --- a/common/shlibs +++ b/common/shlibs @@ -988,3 +988,5 @@ libnetsnmpmibs.so.30 libnet-snmp net-snmp-devel libnetsnmptrapd.so.30 libnet-snmp net-snmp-devel libieee1284.so.3 libieee1284 libieee1284-devel libsane.so.1 libsane sane-devel +libhpmud.so.0 hplip hplip +libhpip.so.0 hplip hplip diff --git a/srcpkgs/hplip/hplip.rshlibs b/srcpkgs/hplip/hplip.rshlibs new file mode 100644 index 00000000000..02f929f8806 --- /dev/null +++ b/srcpkgs/hplip/hplip.rshlibs @@ -0,0 +1,15 @@ +libusb-0.1.so.4 +libpthread.so.0 +libnetsnmp.so.30 +libcrypto.so.1 +libc.so.6 +libm.so.6 +libcups.so.2 +libsane.so.1 +libjpeg.so.8 +libdl.so.2 +libcupsimage.so.2 +libdbus-1.so.3 +libstdc++.so.6 +libgcc_s.so.1 +librt.so.1 diff --git a/srcpkgs/hplip/template b/srcpkgs/hplip/template new file mode 100644 index 00000000000..6336a74c304 --- /dev/null +++ b/srcpkgs/hplip/template @@ -0,0 +1,45 @@ +# Template file for 'hplip' +pkgname=hplip +version=3.12.4 +build_style=gnu-configure +configure_args="--disable-gui-build --disable-hal" +homepage="http://hplipopensource.com/" +license="GPL-2" +distfiles="$SOURCEFORGE_SITE/$pkgname/$pkgname-$version.tar.gz" +short_desc="HP Linux Imaging and Printing" +maintainer="davehome " +checksum=350375c78d79adf635a59a448b27b3fe9ab7ac622637c47125fe5f7d8a537fff +long_desc=" + HPLIP (Hewlett-Packard Linux Imaging and Printing) is an HP-developed solution + for printing, scanning, and faxing with HP inkjet and laser based printers in + Linux. The HPLIP project provides printing support for 2,080 printer models, + including Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business + Inkjet, LaserJet, Edgeline MFP, and LaserJet MFP." + +#XXX: pyqt pkgs for python gui + +Add_dependency build pkg-config +Add_dependency build automake +Add_dependency build libtool +Add_dependency build python-devel +Add_dependency build libxml2-python +Add_dependency build cups-devel +Add_dependency build sane-devel +Add_dependency build ghostscript-devel +Add_dependency build net-snmp-devel +Add_dependency build libusb-compat-devel +Add_dependency build jpeg-devel +Add_dependency build dbus-devel +Add_dependency build polkit-devel + +Add_dependency full python +Add_dependency full foomatic-db +Add_dependency full foomatic-db-engine +Add_dependency full desktop-file-utils + +post_install() { + rm -rf $DESTDIR/usr/share/hal + rm -f $DESTDIR/etc/sane.d/dll.conf + vmkdir lib + mv $DESTDIR/etc/udev $DESTDIR/lib +}