Major update to hplip-3.9.6b.
Refer to the project homepage for the complete changelog. This port now comes into 5 subpackages (ala Fedora): - main: complete hplip functionnalities - hpijs: deprecated hpijs printer driver - hpcups: new-gen printer driver - libs: libraries and helpers used by other subpackages - gui: graphical tools (systray applet...) It seems this version works a least as good as the previous one we had in-tree. I could use some feedbacks for the fancier stuffs that hplip provides (besides regular printing using hpcups and/or hpijs), like printer communication, ink levels... because I have no hp equipment, but at least, there was no regression reported. (some features are Linux-only and are expected not to work) Tested by several, thanks!
This commit is contained in:
parent
23c0e55e74
commit
f8bddf7e5a
@ -1,16 +1,25 @@
|
||||
# $OpenBSD: Makefile,v 1.8 2009/06/23 18:05:17 jasper Exp $
|
||||
# $OpenBSD: Makefile,v 1.9 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT-main= HP Unix imaging and printing
|
||||
COMMENT-hpijs= HP Inkjet driver for ghostscript
|
||||
COMMENT-docs= html documentation for HPLIP
|
||||
COMMENT-hpcups= HP native CUPS driver
|
||||
COMMENT-libs= HPLIP backend libraries
|
||||
COMMENT-gui= HPLIP graphical tools
|
||||
|
||||
V= 2.7.12
|
||||
V= 3.9.6b
|
||||
DISTNAME= hplip-${V}
|
||||
PKGNAME-main= ${DISTNAME}p4
|
||||
PKGNAME-hpijs= hpijs-${V}p3
|
||||
PKGNAME-docs= hplip-docs-${V}p2
|
||||
|
||||
PKGNAME-main= ${DISTNAME}
|
||||
PKGNAME-hpijs= hpijs-${V}
|
||||
PKGNAME-hpcups= hpcups-${V}
|
||||
PKGNAME-libs= hplip-libs-${V}
|
||||
PKGNAME-gui= hplip-gui-${V}
|
||||
|
||||
SHARED_LIBS += hpmud 1.0 # .0.5
|
||||
SHARED_LIBS += hpip 1.0 # .0.1
|
||||
SHARED_LIBS += sane-hpaio 0.0 # .1.0
|
||||
|
||||
SHARED_LIBS+= hpmud 0.0 # .0.0
|
||||
SHARED_LIBS+= hpip 0.0 # .0.1
|
||||
@ -27,76 +36,113 @@ PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=hplip/}
|
||||
|
||||
MULTI_PACKAGES= -main -hpijs -docs
|
||||
MULTI_PACKAGES= -main -hpijs -hpcups -libs -gui
|
||||
|
||||
MODPY_RUNDEP= No
|
||||
|
||||
WANTLIB += avahi-client avahi-common c crypto dbus-1 exif gphoto2
|
||||
WANTLIB += gphoto2_port jpeg ltdl m pthread tiff usb z
|
||||
WANTLIB += crypto m pthread
|
||||
|
||||
LIB_DEPENDS= sane.>=1::graphics/sane-backends \
|
||||
netsnmp.>=7::net/net-snmp \
|
||||
cups.>=3::print/cups
|
||||
WANTLIB-main += ${WANTLIB}
|
||||
WANTLIB-main += avahi-client avahi-common c crypto dbus-1 exif gphoto2
|
||||
WANTLIB-main += gphoto2_port jpeg ltdl netsnmp tiff usb z
|
||||
|
||||
LIB_DEPENDS-main=${LIB_DEPENDS} \
|
||||
hpip,hpmud::${BASE_PKGPATH},-hpijs
|
||||
sane.>=1::graphics/sane-backends \
|
||||
cups.>=3::print/cups \
|
||||
hpip,hpmud::print/hplip,-libs
|
||||
RUN_DEPENDS-main=${MODPY_RUN_DEPENDS} \
|
||||
::print/py-reportlab/reportlab \
|
||||
::x11/py-qt3 \
|
||||
::x11/dbus-python \
|
||||
::devel/py-notify \
|
||||
:hpijs-*|hpcups-*:print/hplip,-hpcups
|
||||
|
||||
WANTLIB-hpijs += ${WANTLIB}
|
||||
WANTLIB-hpijs += c jpeg netsnmp stdc++ usb
|
||||
LIB_DEPENDS-hpijs= hpip,hpmud::print/hplip,-libs \
|
||||
dbus-1.>=7::x11/dbus
|
||||
RUN_DEPENDS-hpijs= ::print/foomatic-filters
|
||||
|
||||
WANTLIB-hpcups += ${WANTLIB}
|
||||
WANTLIB-hpcups += c jpeg netsnmp stdc++ usb
|
||||
LIB_DEPENDS-hpcups= hpip,hpmud::print/hplip,-libs \
|
||||
dbus-1.>=7::x11/dbus \
|
||||
cups.>=3,cupsimage::print/cups
|
||||
RUN_DEPENDS-hpcups= ::print/foomatic-filters
|
||||
|
||||
LIB_DEPENDS-libs= netsnmp.>=7::net/net-snmp \
|
||||
usb.>=9::devel/libusb
|
||||
|
||||
WANTLIB-gui += # empty
|
||||
RUN_DEPENDS-gui= ::x11/py-qt4 \
|
||||
::print/hplip,-main \
|
||||
:desktop-file-utils-*:devel/desktop-file-utils
|
||||
LIB_DEPENDS-gui= # empty
|
||||
|
||||
WANTLIB-hpijs= ${WANTLIB} stdc++
|
||||
RUN_DEPENDS-hpijs=::print/foomatic-filters
|
||||
MODULES= devel/gettext \
|
||||
lang/python
|
||||
|
||||
WANTLIB-docs=
|
||||
LIB_DEPENDS-docs=
|
||||
RUN_DEPENDS-docs=
|
||||
PKG_ARCH-docs= *
|
||||
|
||||
MODULES= devel/gettext lang/python
|
||||
USE_LIBTOOL= Yes
|
||||
LIBTOOL_FLAGS= --tag=disable-static
|
||||
FAKE_FLAGS= hplip_confdir=${PREFIX}/share/examples/hplip/hp \
|
||||
hplip_statedir=${PREFIX}/share/examples/hplip/db
|
||||
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
|
||||
--disable-static \
|
||||
--with-hpppddir=${LOCALBASE}/share/foomatic/db/source/PPD/HP \
|
||||
--with-cupsbackenddir=${LOCALBASE}/libexec/cups/backend \
|
||||
--with-icondir=${LOCALBASE}/share/applications \
|
||||
--with-hpppddir=${PREFIX}/share/foomatic/db/source/PPD/HP \
|
||||
--with-cupsbackenddir=${PREFIX}/libexec/cups/backend \
|
||||
--with-cupsfilterdir=${PREFIX}/libexec/cups/filter \
|
||||
--with-icondir=${PREFIX}/share/applications \
|
||||
--with-systraydir=${PREFIX}/share/examples/hplip/xdg/autostart \
|
||||
--with-drvdir=${PREFIX}/share/cups/drv/hp \
|
||||
--with-docdir=${PREFIX}/share/doc/hplip \
|
||||
--disable-dependency-tracking \
|
||||
--disable-pp-build \
|
||||
--disable-policykit \
|
||||
--disable-qt3 \
|
||||
--enable-qt4 \
|
||||
--enable-doc-build \
|
||||
--enable-hpijs-install \
|
||||
--enable-hpcups-install \
|
||||
--enable-gui-build \
|
||||
--enable-network-build \
|
||||
--enable-scan-build \
|
||||
--enable-fax-build \
|
||||
--enable-dbus-build \
|
||||
--enable-foomatic-rip-hplip-install \
|
||||
--enable-foomatic-ppd-install \
|
||||
--disable-foomatic-xml-install
|
||||
--enable-foomatic-drv-install
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
am_cv_pathless_PYTHON=python${MODPY_VERSION}
|
||||
|
||||
post-extract:
|
||||
@find ${WRKSRC} -type d -name CVS -exec rm -rf {} \; 2> /dev/null
|
||||
LDFLAGS="-L${LOCALBASE}/lib -pthread"
|
||||
|
||||
pre-configure:
|
||||
@find ${WRKSRC} -name \*.py | \
|
||||
xargs perl -pi -e 's,/usr/bin/env python,${MODPY_BIN},g'
|
||||
${SUBST_CMD} ${WRKSRC}/prnt/hpijs/globals.cpp \
|
||||
${WRKSRC}/base/g.py \
|
||||
${WRKSRC}/base/service.py \
|
||||
${WRKSRC}/installer/core_install.py \
|
||||
${WRKSRC}/installer/dcheck.py \
|
||||
${WRKSRC}/fax/backend/hpfax.py \
|
||||
${WRKSRC}/hpssd.py \
|
||||
${SUBST_CMD} ${WRKSRC}/prnt/cups.py \
|
||||
${WRKSRC}/prnt/hpijs/hpcups.cpp \
|
||||
${WRKSRC}/prnt/hpijs/hpcupsfax.cpp \
|
||||
${WRKSRC}/prnt/hpijs/foomatic-rip-hplip \
|
||||
${WRKSRC}/prnt/hpijs/hpijs.cpp \
|
||||
${WRKSRC}/prnt/hpijs/globals.cpp \
|
||||
${WRKSRC}/doc/troubleshooting.html \
|
||||
${WRKSRC}/check.py \
|
||||
${WRKSRC}/doc/release_notes.html \
|
||||
${WRKSRC}/doc/tech_docs/man_pages/hpssd.html
|
||||
|
||||
post-install:
|
||||
@ln -s ${TRUEPREFIX}/share/hplip/hpssd.py ${PREFIX}/sbin/hpssd
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/hplip
|
||||
${INSTALL_DATA} ${WRKSRC}/hplip.conf \
|
||||
${PREFIX}/share/examples/hplip
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/hplip/data/images/distros
|
||||
${INSTALL_DATA} ${WRKSRC}/data/images/distros/*.png \
|
||||
${PREFIX}/share/hplip/data/images/distros
|
||||
${WRKSRC}/ui4/devmgr5.py \
|
||||
${WRKSRC}/fax/backend/hpfax.py \
|
||||
${WRKSRC}/base/codes.py \
|
||||
${WRKSRC}/base/g.py \
|
||||
${WRKSRC}/prnt/cups.py \
|
||||
${WRKSRC}/installer/core_install.py \
|
||||
${WRKSRC}/doc/upgrading.html \
|
||||
${WRKSRC}/doc/uninstalling.html \
|
||||
${WRKSRC}/fax/coverpages.py \
|
||||
${WRKSRC}/base/pkit.py \
|
||||
${WRKSRC}/prnt/hpijs/foomatic-rip-hplip \
|
||||
${WRKSRC}/installer/dcheck.py \
|
||||
${WRKSRC}/base/magic.py \
|
||||
${WRKSRC}/base/utils.py \
|
||||
${WRKSRC}/scan.py \
|
||||
${WRKSRC}/ui4/nodevicesdialog.py \
|
||||
${WRKSRC}/ui/devmgr4.py \
|
||||
${WRKSRC}/ui/nodevicesform.py
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,5 +1,5 @@
|
||||
MD5 (hplip-2.7.12.tar.gz) = ugAzfM8bUgUJUYv/vslg2w==
|
||||
RMD160 (hplip-2.7.12.tar.gz) = bSeMzT0Z30bG1/xr0bmmuZV0n4g=
|
||||
SHA1 (hplip-2.7.12.tar.gz) = SoDkamM2dNtT2AYzSbi7s/kHDUk=
|
||||
SHA256 (hplip-2.7.12.tar.gz) = IsG2JsYzrKx0q195lAYDBFcKgaA48r5bnjXkTpOKMKA=
|
||||
SIZE (hplip-2.7.12.tar.gz) = 14543662
|
||||
MD5 (hplip-3.9.6b.tar.gz) = Sah/59elegde2WMRE87mYg==
|
||||
RMD160 (hplip-3.9.6b.tar.gz) = LjdRNF2fmrUB6wUoAddArpfGKOM=
|
||||
SHA1 (hplip-3.9.6b.tar.gz) = yOZTPfW4WoMOmf2b7UUr6DCkgZs=
|
||||
SHA256 (hplip-3.9.6b.tar.gz) = wOZDr/6b9ST+kBhf9olL0LVuN560NO6XA4+92sqdnIo=
|
||||
SIZE (hplip-3.9.6b.tar.gz) = 15593920
|
||||
|
@ -1,66 +1,74 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.3 2008/06/05 19:10:43 ajacoutot Exp $
|
||||
--- Makefile.in.orig Fri Dec 14 23:31:14 2007
|
||||
+++ Makefile.in Thu Jun 5 15:18:29 2008
|
||||
@@ -1883,7 +1883,7 @@ lib_LTLIBRARIES = $(am__append_4)
|
||||
@DOC_BUILD_TRUE@www243dir = $(docdir)/install/step4/suse
|
||||
@DOC_BUILD_TRUE@dist_www243_DATA = $(wwwsrc)/install/step4/suse/*
|
||||
@DOC_BUILD_TRUE@www251dir = $(docdir)/install/manual
|
||||
-@DOC_BUILD_TRUE@dist_www251_DATA = $(wwwsrc)/install/manual/*
|
||||
+@DOC_BUILD_TRUE@dist_www251_DATA = $(wwwsrc)/install/manual/*.html
|
||||
@DOC_BUILD_TRUE@www252dir = $(docdir)/install/manual/distros
|
||||
@DOC_BUILD_TRUE@dist_www252_DATA = $(wwwsrc)/install/manual/distros/*
|
||||
@DOC_BUILD_TRUE@www261dir = $(docdir)/install/install
|
||||
@@ -1895,7 +1895,7 @@ lib_LTLIBRARIES = $(am__append_4)
|
||||
@DOC_BUILD_TRUE@www5dir = $(docdir)/supported_devices
|
||||
@DOC_BUILD_TRUE@dist_www5_DATA = $(wwwsrc)/supported_devices/*
|
||||
@DOC_BUILD_TRUE@www6dir = $(docdir)/tech_docs
|
||||
-@DOC_BUILD_TRUE@dist_www6_DATA = $(wwwsrc)/tech_docs/*
|
||||
+@DOC_BUILD_TRUE@dist_www6_DATA = $(wwwsrc)/tech_docs/*.html
|
||||
@DOC_BUILD_TRUE@www61dir = $(docdir)/tech_docs/man_pages
|
||||
@DOC_BUILD_TRUE@dist_www61_DATA = $(wwwsrc)/tech_docs/man_pages/*
|
||||
@DOC_BUILD_TRUE@www7dir = $(docdir)/troubleshooting
|
||||
@@ -1947,7 +1947,7 @@ lib_LTLIBRARIES = $(am__append_4)
|
||||
@HPLIP_BUILD_TRUE@localzdir = $(hplipdir)/data/localization
|
||||
@HPLIP_BUILD_TRUE@dist_postscript_DATA = data/ps/testpage.ps.gz data/ps/clean_page.pdf.gz
|
||||
@HPLIP_BUILD_TRUE@dist_models_DATA = data/models/models.dat
|
||||
-@GUI_BUILD_TRUE@@HPLIP_BUILD_TRUE@dist_images_DATA = data/images/*
|
||||
+@GUI_BUILD_TRUE@@HPLIP_BUILD_TRUE@dist_images_DATA = data/images/*.png
|
||||
@HPLIP_BUILD_TRUE@dist_pcl_DATA = data/pcl/align1_8xx.pcl.gz data/pcl/align1_9xx.pcl.gz data/pcl/align2_8xx.pcl.gz data/pcl/align3_8xx.pcl.gz data/pcl/align4_8xx.pcl.gz \
|
||||
@HPLIP_BUILD_TRUE@ data/pcl/align5_8xx.pcl.gz data/pcl/align2_9xx.pcl.gz data/pcl/align3_9xx.pcl.gz data/pcl/align4_450.pcl.gz data/pcl/align6_450.pcl.gz \
|
||||
@HPLIP_BUILD_TRUE@ data/pcl/colorcal1_450.pcl.gz data/pcl/colorcal2_450.pcl.gz data/pcl/crbcal.pcl.gz data/pcl/crcaldone.pcl.gz data/pcl/crcbcal.pcl.gz data/pcl/crccal.pcl.gz \
|
||||
@@ -2000,7 +2000,7 @@ lib_LTLIBRARIES = $(am__append_4)
|
||||
@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@ scan/sane/common.c scan/sane/common.h scan/sane/soap.h scan/sane/sanei_debug.h scan/sane/sanei.h \
|
||||
@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@ scan/sane/soap_stub.c scan/sane/sanei_init_debug.c
|
||||
|
||||
-@DARWIN_BUILD_FALSE@@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LDFLAGS = -version-info 1:0:0
|
||||
+@DARWIN_BUILD_FALSE@@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LDFLAGS = -version-info 1:0:0 -module -avoid-version
|
||||
# scan/sane/soap.c scan/sane/webScanC.c scan/sane/webScanClient.c scan/sane/stdsoap2.c \
|
||||
# scan/sane/dime.c scan/sane/dime.h scan/sane/webScanStub.h scan/sane/webScanH.h scan/sane/stdsoap2.h scan/sane/webScan.nsmap
|
||||
$OpenBSD: patch-Makefile_in,v 1.4 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- Makefile.in.orig Thu Jun 25 22:02:19 2009
|
||||
+++ Makefile.in Thu Jul 2 16:18:41 2009
|
||||
@@ -3608,7 +3608,7 @@ cups_drv = prnt/drv/hpcups.drv
|
||||
@DARWIN_BUILD_FALSE@@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LDFLAGS = -version-info 1:0:0
|
||||
@DARWIN_BUILD_TRUE@@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LDFLAGS = -module -framework CoreFoundation -version-info 1:0:0
|
||||
@@ -7175,7 +7175,7 @@ install-data-am: install-cupsextLTLIBRARIES install-di
|
||||
install-dist_localzDATA install-dist_modelsDATA \
|
||||
install-dist_pcardSCRIPTS install-dist_pclDATA \
|
||||
install-dist_pluginsSCRIPTS install-dist_postscriptDATA \
|
||||
- install-dist_prntSCRIPTS install-dist_rulesDATA \
|
||||
+ install-dist_prntSCRIPTS \
|
||||
install-dist_scanSCRIPTS install-dist_uiSCRIPTS \
|
||||
install-dist_unrelDATA install-dist_www0DATA \
|
||||
install-dist_www1DATA install-dist_www21DATA \
|
||||
@@ -7186,8 +7186,8 @@ install-data-am: install-cupsextLTLIBRARIES install-di
|
||||
install-dist_www261DATA install-dist_www2DATA \
|
||||
install-dist_www3DATA install-dist_www4DATA \
|
||||
install-dist_www5DATA install-dist_www61DATA \
|
||||
- install-dist_www6DATA install-dist_www7DATA install-docDATA \
|
||||
- install-hpPROGRAMS install-hplip_confDATA \
|
||||
+ install-dist_www6DATA install-dist_www7DATA \
|
||||
+ install-hpPROGRAMS \
|
||||
install-hplip_desktopDATA install-hpmudextLTLIBRARIES \
|
||||
install-libsane_hpaioLTLIBRARIES install-pcardextLTLIBRARIES \
|
||||
install-scanextLTLIBRARIES
|
||||
@@ -7322,17 +7322,6 @@ uninstall-am: uninstall-binPROGRAMS uninstall-cupsextL
|
||||
# The following is a interlibrary dependency that must be compiled first.
|
||||
-@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LIBADD = libhpip.la libhpmud.la $(DBUS_LIBS) -lcups -ldl
|
||||
+@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_LIBADD = libhpip.la libhpmud.la $(DBUS_LIBS) -lcups
|
||||
#libsane_hpaio_la_CFLAGS = -DWITH_NONAMESPACES -DSOAP_DEBUG
|
||||
@HPLIP_BUILD_TRUE@@SCAN_BUILD_TRUE@libsane_hpaio_la_CFLAGS = $(DBUS_CFLAGS)
|
||||
|
||||
@@ -3632,7 +3632,7 @@ cups_drv = prnt/drv/hpcups.drv
|
||||
# hp-mkuri.
|
||||
@HPLIP_BUILD_TRUE@hp_mkuridir = $(bindir)
|
||||
@HPLIP_BUILD_TRUE@hp_mkuri_SOURCES = io/hpmud/hp-mkuri.c
|
||||
-@HPLIP_BUILD_TRUE@hp_mkuri_LDADD = -ldl libhpmud.la
|
||||
+@HPLIP_BUILD_TRUE@hp_mkuri_LDADD = libhpmud.la
|
||||
|
||||
# hpmud.rules
|
||||
@HPLIP_BUILD_TRUE@rulesdir = /etc/udev/rules.d
|
||||
@@ -3813,7 +3813,7 @@ cups_drv = prnt/drv/hpcups.drv
|
||||
@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@hppgsz_SOURCES = prnt/hpijs/PrinterProperties.cpp prnt/hpijs/PrinterProperties.h prnt/hpijs/bug.h
|
||||
@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@hppgsz_CXXFLAGS = $(libapdk_la_CXXFLAGS)
|
||||
@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@hppgsz_CFLAGS = $(libapdk_la_CFLAGS)
|
||||
-@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@hppgsz_LDADD = libapdk.la -ljpeg -ldl
|
||||
+@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@hppgsz_LDADD = libapdk.la -ljpeg
|
||||
|
||||
# hplip.desktop
|
||||
@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@hplip_desktopdir = $(icondir)
|
||||
@@ -3880,15 +3880,15 @@ libapdk_la_CFLAGS = $(libapdk_la_CXXFLAGS) -Iprnt/hpij
|
||||
|
||||
@HPIJS_INSTALL_TRUE@hpijs_CXXFLAGS = $(libapdk_la_CXXFLAGS)
|
||||
@HPIJS_INSTALL_TRUE@hpijs_CFLAGS = $(libapdk_la_CFLAGS)
|
||||
-@HPIJS_INSTALL_TRUE@@HPLIP_BUILD_FALSE@hpijs_LDADD = libapdk.la -ljpeg -ldl
|
||||
-@HPIJS_INSTALL_TRUE@@HPLIP_BUILD_TRUE@hpijs_LDADD = libapdk.la -ljpeg -ldl libhpip.la libhpmud.la $(DBUS_LIBS)
|
||||
+@HPIJS_INSTALL_TRUE@@HPLIP_BUILD_FALSE@hpijs_LDADD = libapdk.la -ljpeg
|
||||
+@HPIJS_INSTALL_TRUE@@HPLIP_BUILD_TRUE@hpijs_LDADD = libapdk.la -ljpeg libhpip.la libhpmud.la $(DBUS_LIBS)
|
||||
|
||||
# hpcups
|
||||
@HPCUPS_INSTALL_TRUE@hpcupsdir = $(cupsfilterdir)
|
||||
@HPCUPS_INSTALL_TRUE@hpcups_SOURCES = prnt/hpijs/hpcups.cpp prnt/hpijs/hpcups.h prnt/hpijs/services.cpp prnt/hpijs/services.h prnt/hpijs/hpiom.c prnt/hpijs/hpiom.h prnt/hpijs/bug.h prnt/hpijs/hpimage.cpp prnt/hpijs/hpimage.h
|
||||
@HPCUPS_INSTALL_TRUE@hpcups_CXXFLAGS = $(libapdk_la_CXXFLAGS)
|
||||
@HPCUPS_INSTALL_TRUE@hpcups_CFLAGS = $(libapdk_la_CFLAGS)
|
||||
-@HPCUPS_INSTALL_TRUE@hpcups_LDADD = libapdk.la -ljpeg -ldl libhpip.la libhpmud.la $(DBUS_LIBS) -lcups -lcupsimage
|
||||
+@HPCUPS_INSTALL_TRUE@hpcups_LDADD = libapdk.la -ljpeg libhpip.la libhpmud.la $(DBUS_LIBS) -lcups -lcupsimage
|
||||
# hpcupsfax
|
||||
@FAX_BUILD_TRUE@@HPCUPS_INSTALL_TRUE@hpcupsfaxdir = $(cupsfilterdir)
|
||||
@FAX_BUILD_TRUE@@HPCUPS_INSTALL_TRUE@hpcupsfax_SOURCES = prnt/hpijs/hpcupsfax.cpp prnt/hpijs/hpcupsfax.h
|
||||
@@ -6752,7 +6752,7 @@ install-data-am: install-cupsdrv2DATA install-cupsdrvD
|
||||
install-cupsextLTLIBRARIES install-dist_baseSCRIPTS \
|
||||
install-dist_cacSCRIPTS install-dist_cmdSCRIPTS \
|
||||
install-dist_copierSCRIPTS install-dist_faxSCRIPTS \
|
||||
- install-dist_halpreDATA install-dist_hpcupsfaxppdDATA \
|
||||
+ install-dist_hpcupsfaxppdDATA \
|
||||
install-dist_hpfaxSCRIPTS install-dist_hpijsfaxppdDATA \
|
||||
install-dist_hplipSCRIPTS install-dist_hplip_stateDATA \
|
||||
install-dist_images_128x128DATA install-dist_images_16x16DATA \
|
||||
@@ -6767,7 +6767,7 @@ install-data-am: install-cupsdrv2DATA install-cupsdrvD
|
||||
install-dist_policykit_dbus_shareDATA \
|
||||
install-dist_policykit_policyDATA install-dist_postscriptDATA \
|
||||
install-dist_ppdDATA install-dist_prntSCRIPTS \
|
||||
- install-dist_ripSCRIPTS install-dist_rulesDATA \
|
||||
+ install-dist_ripSCRIPTS \
|
||||
install-dist_scanSCRIPTS install-dist_ui4SCRIPTS \
|
||||
install-dist_uiSCRIPTS install-dist_unrelDATA \
|
||||
install-dist_www0DATA install-dist_www3DATA \
|
||||
@@ -6948,17 +6948,6 @@ uninstall-am: uninstall-binPROGRAMS uninstall-cupsdrv2
|
||||
|
||||
|
||||
install-data-hook: install-foo
|
||||
install-data-hook:
|
||||
-# If scanner build, add hpaio entry to sane dll.conf.
|
||||
-@HPLIP_BUILD_TRUE@ if [ "$(scan_build)" = "yes" ]; then \
|
||||
-@HPLIP_BUILD_TRUE@ $(mkinstalldirs) $(DESTDIR)/etc/sane.d; \
|
||||
@ -73,18 +81,5 @@ $OpenBSD: patch-Makefile_in,v 1.3 2008/06/05 19:10:43 ajacoutot Exp $
|
||||
-@HPLIP_BUILD_TRUE@ fi \
|
||||
-@HPLIP_BUILD_TRUE@ fi
|
||||
# Create hp-xxx commands in bindir.
|
||||
@HPLIP_BUILD_TRUE@ $(mkinstalldirs) $(DESTDIR)$(bindir)
|
||||
@HPLIP_BUILD_TRUE@ for i in $(dist_cmd_SCRIPTS); do \
|
||||
@@ -7352,12 +7341,7 @@ install-foo:
|
||||
if [ "$(foomatic_ppd_install)" = "yes" ]; then \
|
||||
$(mkinstalldirs) $(DESTDIR)$(hpppddir); \
|
||||
$(INSTALL_DATA) $(foomatic_ppd_printers) $(DESTDIR)$(hpppddir); \
|
||||
- $(INSTALL_DATA) $(foomatic_ps_printers) $(DESTDIR)$(hpppddir); \
|
||||
for i in $(foomatic_ppd_printers); do \
|
||||
- id=`basename $$i`; \
|
||||
- gzip -f $(DESTDIR)$(hpppddir)/$$id; \
|
||||
- done; \
|
||||
- for i in $(foomatic_ps_printers); do \
|
||||
id=`basename $$i`; \
|
||||
gzip -f $(DESTDIR)$(hpppddir)/$$id; \
|
||||
done; \
|
||||
@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ $(mkinstalldirs) $(DESTDIR)$(bindir)
|
||||
@FULL_BUILD_TRUE@@HPLIP_BUILD_TRUE@ for i in $(dist_cmd_SCRIPTS); do \
|
||||
|
12
print/hplip/patches/patch-base_codes_py
Normal file
12
print/hplip/patches/patch-base_codes_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-base_codes_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- base/codes.py.orig Thu Jul 2 14:07:17 2009
|
||||
+++ base/codes.py Thu Jul 2 14:07:29 2009
|
||||
@@ -266,7 +266,7 @@ EVENT_RAISE_DEVICE_MANAGER = 9001
|
||||
#EVENT_JOB_STORAGE_UI_REQUEST = 9002 # sent by hplipjs CUPS filter for job storage UI
|
||||
EVENT_HISTORY_UPDATE = 9003 # sent by hp-systray to hp-toolbox when a device's history changes
|
||||
EVENT_USER_CONFIGURATION_CHANGED = 9004 # sent when ~/.hplip/hplip.conf has been changed by another app.
|
||||
-EVENT_SYS_CONFIGURATION_CHANGED = 9005 # sent when /etc/hp/hplip.conf has been changed by another app.
|
||||
+EVENT_SYS_CONFIGURATION_CHANGED = 9005 # sent when ${SYSCONFDIR}/hp/hplip.conf has been changed by another app.
|
||||
EVENT_DEVICE_UPDATE_REQUESTED = 9010
|
||||
EVENT_DEVICE_UPDATE_REPLY = 9011
|
||||
EVENT_DEVICE_START_POLLING = 9020
|
@ -1,27 +1,27 @@
|
||||
$OpenBSD: patch-base_g_py,v 1.1 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
|
||||
Fix for:
|
||||
CVE-2008-2940
|
||||
CVE-2008-2941
|
||||
|
||||
--- base/g.py.orig Fri Oct 12 23:03:17 2007
|
||||
+++ base/g.py Mon Feb 2 10:50:44 2009
|
||||
@@ -132,8 +132,9 @@ class Config(dict):
|
||||
self.__setitem__(sect, val)
|
||||
$OpenBSD: patch-base_g_py,v 1.2 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- base/g.py.orig Thu Jun 25 21:05:53 2009
|
||||
+++ base/g.py Thu Jul 2 17:34:08 2009
|
||||
@@ -131,12 +131,12 @@ class ConfigBase(object):
|
||||
|
||||
# Config file: directories and ports
|
||||
-prop.sys_config_file = '/etc/hp/hplip.conf'
|
||||
+prop.sys_config_file = '${SYSCONFDIR}/hp/hplip.conf'
|
||||
prop.user_dir = os.path.expanduser('~/.hplip')
|
||||
+prop.alerts_config_file = '${SYSCONFDIR}/hp/alerts.conf'
|
||||
|
||||
os.umask(0037)
|
||||
try:
|
||||
@@ -154,6 +155,7 @@ if not os.path.exists(prop.user_config_file):
|
||||
|
||||
sys_cfg = Config(prop.sys_config_file, True)
|
||||
user_cfg = Config(prop.user_config_file)
|
||||
+alerts_cfg = Config(prop.alerts_config_file)
|
||||
class SysConfig(ConfigBase):
|
||||
def __init__(self):
|
||||
- ConfigBase.__init__(self, '/etc/hp/hplip.conf')
|
||||
+ ConfigBase.__init__(self, '${SYSCONFDIR}/hp/hplip.conf')
|
||||
|
||||
|
||||
# Language settings
|
||||
class State(ConfigBase):
|
||||
def __init__(self):
|
||||
- ConfigBase.__init__(self, '/var/lib/hp/hplip.state')
|
||||
+ ConfigBase.__init__(self, '/var/db/hp/hplip.state')
|
||||
|
||||
|
||||
class UserConfig(ConfigBase):
|
||||
@@ -234,7 +234,7 @@ prop.max_message_len = 8192
|
||||
prop.max_message_read = 65536
|
||||
prop.read_timeout = 90
|
||||
|
||||
-prop.ppd_search_path = '/usr/share;/usr/local/share;/usr/lib;/usr/local/lib;/usr/libexec;/opt;/usr/lib64'
|
||||
+prop.ppd_search_path = '/usr/share;${LOCALBASE}/share;${LOCALBASE}/share/foomatic/db/source/PPD/HP;/usr/lib;/usr/local/lib;/usr/libexec;/opt;/usr/lib64'
|
||||
prop.ppd_search_pattern = 'HP-*.ppd.*'
|
||||
prop.ppd_download_url = 'http://www.linuxprinting.org/ppd-o-matic.cgi'
|
||||
prop.ppd_file_suffix = '-hpijs.ppd'
|
||||
|
17
print/hplip/patches/patch-base_magic_py
Normal file
17
print/hplip/patches/patch-base_magic_py
Normal file
@ -0,0 +1,17 @@
|
||||
$OpenBSD: patch-base_magic_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- base/magic.py.orig Thu Jul 2 18:39:01 2009
|
||||
+++ base/magic.py Thu Jul 2 18:40:12 2009
|
||||
@@ -255,10 +255,9 @@ magic = [
|
||||
[0L, 'string', '=', '#! /usr/bin/python', 'application/x-python'],
|
||||
[0L, 'string', '=', '#! /usr/bin/python', 'application/x-python'],
|
||||
[0L, 'string', '=', 'eval "exec /usr/bin/python', 'application/x-python'],
|
||||
- [0L, 'string', '=', '#!/usr/local/bin/python', 'application/x-python'],
|
||||
- [0L, 'string', '=', '#! /usr/local/bin/python', 'application/x-python'],
|
||||
- [0L, 'string', '=', '#! /usr/local/bin/python', 'application/x-python'],
|
||||
- [0L, 'string', '=', 'eval "exec /usr/local/bin/python', 'application/x-python'],
|
||||
+ [0L, 'string', '=', '#!${MODPY_BIN}', 'application/x-python'],
|
||||
+ [0L, 'string', '=', '#! ${MODPY_BIN}', 'application/x-python'],
|
||||
+ [0L, 'string', '=', 'eval "exec ${MODPY_BIN}', 'application/x-python'],
|
||||
[0L, 'string', '=', '#!/usr/bin/env python', 'application/x-python'],
|
||||
[0L, 'string', '=', '#! /usr/bin/env python', 'application/x-python'],
|
||||
[0L, 'string', '=', '#!/bin/rc', 'text/script'],
|
12
print/hplip/patches/patch-base_pexpect_py
Normal file
12
print/hplip/patches/patch-base_pexpect_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-base_pexpect_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- base/pexpect.py.orig Thu Jul 2 17:31:51 2009
|
||||
+++ base/pexpect.py Thu Jul 2 17:32:39 2009
|
||||
@@ -142,7 +142,7 @@ def run (command, timeout=-1, withexitstatus=False, ev
|
||||
Examples:
|
||||
Start the apache daemon on the local machine:
|
||||
from pexpect import *
|
||||
- run ("/usr/local/apache/bin/apachectl start")
|
||||
+ run ("/usr/sbin/apachectl start")
|
||||
Check in a file using SVN:
|
||||
from pexpect import *
|
||||
run ("svn ci -m 'automatic commit' my_file.py")
|
23
print/hplip/patches/patch-base_pkit_py
Normal file
23
print/hplip/patches/patch-base_pkit_py
Normal file
@ -0,0 +1,23 @@
|
||||
$OpenBSD: patch-base_pkit_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- base/pkit.py.orig Thu Jun 25 21:05:53 2009
|
||||
+++ base/pkit.py Thu Jul 2 18:38:28 2009
|
||||
@@ -277,8 +277,8 @@ def copyPluginFiles(src_dir):
|
||||
SANELIBDIR = '/usr/lib64/sane'
|
||||
LIBDIR = '/usr/lib64'
|
||||
else:
|
||||
- SANELIBDIR = '/usr/lib/sane'
|
||||
- LIBDIR = '/usr/lib'
|
||||
+ SANELIBDIR = '${LOCALBASE}/lib/sane'
|
||||
+ LIBDIR = '${LOCALBASE}/lib'
|
||||
|
||||
copies = []
|
||||
|
||||
@@ -400,7 +400,7 @@ def run_plugin_command(required=True, plugin_reason=PL
|
||||
if utils.which("hp-plugin"):
|
||||
cmd = su_sudo % ("hp-plugin -u %s --reason %s" % (req, plugin_reason))
|
||||
else:
|
||||
- cmd = su_sudo % ("python ./plugin.py -u %s --reason %s" % (req, plugin_reason))
|
||||
+ cmd = su_sudo % ("${MODPY_BIN} ./plugin.py -u %s --reason %s" % (req, plugin_reason))
|
||||
|
||||
log.debug("%s" % cmd)
|
||||
status, output = utils.run(cmd, log_output=True, password_func=None, timeout=1)
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_service_py,v 1.2 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
--- base/service.py.orig Fri Mar 7 11:02:36 2008
|
||||
+++ base/service.py Fri Mar 7 11:03:19 2008
|
||||
@@ -39,7 +39,7 @@ def startup(startup_if_not_running=True):
|
||||
except socket.error:
|
||||
if startup_if_not_running:
|
||||
log.debug("Cannot connect to hpssd. Launching...")
|
||||
- os.system("python " + os.path.join(prop.home_dir, "hpssd.py"))
|
||||
+ os.system("${MODPY_BIN} " + os.path.join(prop.home_dir, "hpssd.py"))
|
||||
time.sleep(0.5)
|
||||
time_left = 10
|
||||
start_time = time.time()
|
39
print/hplip/patches/patch-base_utils_py
Normal file
39
print/hplip/patches/patch-base_utils_py
Normal file
@ -0,0 +1,39 @@
|
||||
$OpenBSD: patch-base_utils_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- base/utils.py.orig Thu Jul 2 18:38:37 2009
|
||||
+++ base/utils.py Thu Jul 2 18:38:55 2009
|
||||
@@ -469,7 +469,7 @@ class UserSettings(object): # Note: Deprecated after 2
|
||||
if len(path):
|
||||
self.cmd_pcard = 'hp-unload -d %DEVICE_URI%'
|
||||
else:
|
||||
- self.cmd_pcard = 'python %HOME%/unload.py -d %DEVICE_URI%'
|
||||
+ self.cmd_pcard = '${MODPY_BIN} %HOME%/unload.py -d %DEVICE_URI%'
|
||||
|
||||
# Copy
|
||||
path = which('hp-makecopies')
|
||||
@@ -477,7 +477,7 @@ class UserSettings(object): # Note: Deprecated after 2
|
||||
if len(path):
|
||||
self.cmd_copy = 'hp-makecopies -d %DEVICE_URI%'
|
||||
else:
|
||||
- self.cmd_copy = 'python %HOME%/makecopies.py -d %DEVICE_URI%'
|
||||
+ self.cmd_copy = '${MODPY_BIN} %HOME%/makecopies.py -d %DEVICE_URI%'
|
||||
|
||||
# Fax
|
||||
path = which('hp-sendfax')
|
||||
@@ -485,7 +485,7 @@ class UserSettings(object): # Note: Deprecated after 2
|
||||
if len(path):
|
||||
self.cmd_fax = 'hp-sendfax -d %FAX_URI%'
|
||||
else:
|
||||
- self.cmd_fax = 'python %HOME%/sendfax.py -d %FAX_URI%'
|
||||
+ self.cmd_fax = '${MODPY_BIN} %HOME%/sendfax.py -d %FAX_URI%'
|
||||
|
||||
# Fax Address Book
|
||||
path = which('hp-fab')
|
||||
@@ -493,7 +493,7 @@ class UserSettings(object): # Note: Deprecated after 2
|
||||
if len(path):
|
||||
self.cmd_fab = 'hp-fab'
|
||||
else:
|
||||
- self.cmd_fab = 'python %HOME%/fab.py'
|
||||
+ self.cmd_fab = '${MODPY_BIN} %HOME%/fab.py'
|
||||
|
||||
def load(self):
|
||||
self.loadDefaults()
|
@ -1,14 +1,80 @@
|
||||
$OpenBSD: patch-check_py,v 1.1 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
--- check.py.orig Mon Feb 2 10:51:57 2009
|
||||
+++ check.py Mon Feb 2 10:52:05 2009
|
||||
@@ -370,8 +370,8 @@ try:
|
||||
$OpenBSD: patch-check_py,v 1.2 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- check.py.orig Thu Jun 25 21:05:57 2009
|
||||
+++ check.py Thu Jul 2 18:22:41 2009
|
||||
@@ -337,7 +337,7 @@ try:
|
||||
num_errors += 1
|
||||
|
||||
if cups_ok:
|
||||
- cups_conf = '/etc/cups/cupsd.conf'
|
||||
+ cups_conf = '${SYSCONFDIR}/cups/cupsd.conf'
|
||||
|
||||
try:
|
||||
f = file(cups_conf, 'r')
|
||||
@@ -368,11 +368,6 @@ try:
|
||||
|
||||
log.info(log.bold("Checking for dbus/python-dbus..."))
|
||||
|
||||
- if dcheck.check_ps(['dbus-daemon']):
|
||||
- log.info("dbus daemon is running.")
|
||||
- else:
|
||||
- log.warn("dbus daemon is not running.")
|
||||
-
|
||||
try:
|
||||
import dbus
|
||||
try:
|
||||
@@ -475,18 +470,18 @@ try:
|
||||
log.info("HPLIP %s currently installed in '%s'." % (v, home))
|
||||
|
||||
log.info("")
|
||||
log.info()
|
||||
- log.info(log.bold("Current contents of '/etc/hp/hplip.conf' file:"))
|
||||
- output = file('/etc/hp/hplip.conf', 'r').read()
|
||||
+ log.info(log.bold("Current contents of '${SYSCONFDIR}/hp/hplip.conf' file:"))
|
||||
+ output = file('${SYSCONFDIR}/hp/hplip.conf', 'r').read()
|
||||
log.info(output)
|
||||
try:
|
||||
- output = file('/etc/hp/hplip.conf', 'r').read()
|
||||
+ output = file('${SYSCONFDIR}/hp/hplip.conf', 'r').read()
|
||||
except (IOError, OSError), e:
|
||||
log.error("Could not access file: %s" % e.strerror)
|
||||
else:
|
||||
log.info(output)
|
||||
|
||||
else:
|
||||
log.info()
|
||||
- log.info(log.bold("Current contents of '/var/lib/hp/hplip.state' file:"))
|
||||
+ log.info(log.bold("Current contents of '/var/db/hp/hplip.state' file:"))
|
||||
try:
|
||||
- output = file(os.path.expanduser('/var/lib/hp/hplip.state'), 'r').read()
|
||||
+ output = file(os.path.expanduser('/var/db/hp/hplip.state'), 'r').read()
|
||||
except (IOError, OSError), e:
|
||||
log.error("Could not access file: %s" % e.strerror)
|
||||
else:
|
||||
@@ -600,7 +595,7 @@ try:
|
||||
#log.info("Installed in HPLIP?: %s" % x)
|
||||
log.info("Device URI: %s" % device_uri)
|
||||
|
||||
- ppd = os.path.join('/etc/cups/ppd', printer_name + '.ppd')
|
||||
+ ppd = os.path.join('${SYSCONFDIR}/cups/ppd', printer_name + '.ppd')
|
||||
|
||||
if os.path.exists(ppd):
|
||||
log.info("PPD: %s" % ppd)
|
||||
@@ -702,11 +697,11 @@ try:
|
||||
|
||||
if scanning_enabled:
|
||||
tui.header("SANE CONFIGURATION")
|
||||
- log.info(log.bold("'hpaio' in '/etc/sane.d/dll.conf'..."))
|
||||
+ log.info(log.bold("'hpaio' in '${SYSCONFDIR}/sane.d/dll.conf'..."))
|
||||
try:
|
||||
- f = file('/etc/sane.d/dll.conf', 'r')
|
||||
+ f = file('${SYSCONFDIR}/sane.d/dll.conf', 'r')
|
||||
except IOError:
|
||||
- log.error("'/etc/sane.d/dll.conf' not found. Is SANE installed?")
|
||||
+ log.error("'${SYSCONFDIR}/sane.d/dll.conf' not found. Is SANE installed?")
|
||||
num_errors += 1
|
||||
else:
|
||||
found = False
|
||||
@@ -718,7 +713,7 @@ try:
|
||||
log.info("OK, found. SANE backend 'hpaio' is properly set up.")
|
||||
else:
|
||||
num_errors += 1
|
||||
- log.error("Not found. SANE backend 'hpaio' NOT properly setup (needs to be added to /etc/sane.d/dll.conf).")
|
||||
+ log.error("Not found. SANE backend 'hpaio' NOT properly setup (needs to be added to ${SYSCONFDIR}/sane.d/dll.conf).")
|
||||
|
||||
log.info()
|
||||
log.info(log.bold("Checking output of 'scanimage -L'..."))
|
||||
|
@ -1,29 +1,31 @@
|
||||
$OpenBSD: patch-configure,v 1.2 2008/03/15 10:18:30 ajacoutot Exp $
|
||||
--- configure.orig Fri Mar 7 09:26:40 2008
|
||||
+++ configure Fri Mar 7 09:28:25 2008
|
||||
@@ -726,10 +726,10 @@ MAKEFLAGS=
|
||||
$OpenBSD: patch-configure,v 1.3 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- configure.orig Thu Jun 25 22:02:20 2009
|
||||
+++ configure Thu Jul 2 14:23:32 2009
|
||||
@@ -743,10 +743,10 @@ MAKEFLAGS=
|
||||
SHELL=${CONFIG_SHELL-/bin/sh}
|
||||
|
||||
# Identity of this package.
|
||||
-PACKAGE_NAME='HP Linux Imaging and Printing'
|
||||
+PACKAGE_NAME='HP Linux (Unix) Imaging and Printing'
|
||||
+PACKAGE_NAME='HP Linux (& Unix) Imaging and Printing'
|
||||
PACKAGE_TARNAME='hplip'
|
||||
PACKAGE_VERSION='2.7.12'
|
||||
-PACKAGE_STRING='HP Linux Imaging and Printing 2.7.12'
|
||||
+PACKAGE_STRING='HP Linux (Unix) Imaging and Printing 2.7.12'
|
||||
PACKAGE_BUGREPORT='2.7.12.10'
|
||||
PACKAGE_VERSION='3.9.6b'
|
||||
-PACKAGE_STRING='HP Linux Imaging and Printing 3.9.6b'
|
||||
+PACKAGE_STRING='HP Linux (& Unix) Imaging and Printing 3.9.6b'
|
||||
PACKAGE_BUGREPORT='3.9.6b.4'
|
||||
|
||||
# Factoring default headers for most tests.
|
||||
@@ -20513,13 +20513,13 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m
|
||||
@@ -16233,14 +16233,14 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL
|
||||
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
|
||||
|
||||
# Checks for required libraries, sets -lpthread, -lm, -ljpeg, ... for LIBS and HAVE_PTHREAD, ...
|
||||
|
||||
-{ echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
|
||||
-echo $ECHO_N "checking for pthread_create in -lpthread... $ECHO_C" >&6; }
|
||||
+{ echo "$as_me:$LINENO: checking for pthread_create in -pthread" >&5
|
||||
+echo $ECHO_N "checking for pthread_create in -pthread... $ECHO_C" >&6; }
|
||||
-# Checks for required libraries, don't set global -lpthread, -lm, -ljpeg, ... here, set in Makefile.
|
||||
-{ $as_echo "$as_me:$LINENO: checking for pthread_create in -lpthread" >&5
|
||||
-$as_echo_n "checking for pthread_create in -lpthread... " >&6; }
|
||||
+# Checks for required libraries, don't set global -pthread, -lm, -ljpeg, ... here, set in Makefile.
|
||||
+{ $as_echo "$as_me:$LINENO: checking for pthread_create in -pthread" >&5
|
||||
+$as_echo_n "checking for pthread_create in -pthread... " >&6; }
|
||||
if test "${ac_cv_lib_pthread_pthread_create+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
$as_echo_n "(cached) " >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lpthread $LIBS"
|
||||
@ -31,25 +33,14 @@ $OpenBSD: patch-configure,v 1.2 2008/03/15 10:18:30 ajacoutot Exp $
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
/* confdefs.h. */
|
||||
_ACEOF
|
||||
@@ -20579,7 +20579,7 @@ if test $ac_cv_lib_pthread_pthread_create = yes; then
|
||||
#define HAVE_LIBPTHREAD 1
|
||||
_ACEOF
|
||||
|
||||
- LIBS="-lpthread $LIBS"
|
||||
+ LIBS="-pthread $LIBS"
|
||||
|
||||
fi
|
||||
|
||||
@@ -20732,82 +20732,6 @@ else
|
||||
echo "$as_me: error: \"cannot find libjpeg support\"" >&2;}
|
||||
@@ -16453,81 +16453,7 @@ $as_echo "$as_me: error: \"cannot find libjpeg support
|
||||
{ (exit 102); exit 102; }; }
|
||||
fi
|
||||
-
|
||||
-
|
||||
-{ echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
|
||||
-echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
|
||||
|
||||
-{ $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
|
||||
-$as_echo_n "checking for dlopen in -ldl... " >&6; }
|
||||
-if test "${ac_cv_lib_dl_dlopen+set}" = set; then
|
||||
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
- $as_echo_n "(cached) " >&6
|
||||
-else
|
||||
- ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-ldl $LIBS"
|
||||
@ -81,45 +72,46 @@ $OpenBSD: patch-configure,v 1.2 2008/03/15 10:18:30 ajacoutot Exp $
|
||||
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
||||
- *) ac_try_echo=$ac_try;;
|
||||
-esac
|
||||
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
||||
-eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
|
||||
-$as_echo "$ac_try_echo") >&5
|
||||
- (eval "$ac_link") 2>conftest.er1
|
||||
- ac_status=$?
|
||||
- grep -v '^ *+' conftest.er1 >conftest.err
|
||||
- rm -f conftest.er1
|
||||
- cat conftest.err >&5
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); } && {
|
||||
- test -z "$ac_c_werror_flag" ||
|
||||
- test ! -s conftest.err
|
||||
- } && test -s conftest$ac_exeext &&
|
||||
- $as_test_x conftest$ac_exeext; then
|
||||
- ac_cv_lib_dl_dlopen=yes
|
||||
- } && test -s conftest$ac_exeext && {
|
||||
- test "$cross_compiling" = yes ||
|
||||
- $as_test_x conftest$ac_exeext
|
||||
- }; then
|
||||
ac_cv_lib_dl_dlopen=yes
|
||||
-else
|
||||
- echo "$as_me: failed program was:" >&5
|
||||
- $as_echo "$as_me: failed program was:" >&5
|
||||
-sed 's/^/| /' conftest.$ac_ext >&5
|
||||
-
|
||||
- ac_cv_lib_dl_dlopen=no
|
||||
-fi
|
||||
-
|
||||
-rm -rf conftest.dSYM
|
||||
-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
|
||||
- conftest$ac_exeext conftest.$ac_ext
|
||||
-LIBS=$ac_check_lib_save_LIBS
|
||||
-fi
|
||||
-{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
|
||||
-echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
|
||||
-if test $ac_cv_lib_dl_dlopen = yes; then
|
||||
- cat >>confdefs.h <<_ACEOF
|
||||
-{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
|
||||
-$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
|
||||
-if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
|
||||
- LIBS="$LIBS" cat >>confdefs.h <<\_ACEOF
|
||||
-#define HAVE_LIBDL 1
|
||||
-_ACEOF
|
||||
-
|
||||
- LIBS="-ldl $LIBS"
|
||||
-
|
||||
-else
|
||||
- { { echo "$as_me:$LINENO: error: \"cannot find libdl support\"" >&5
|
||||
-echo "$as_me: error: \"cannot find libdl support\"" >&2;}
|
||||
- { { $as_echo "$as_me:$LINENO: error: \"cannot find libdl support\"" >&5
|
||||
-$as_echo "$as_me: error: \"cannot find libdl support\"" >&2;}
|
||||
- { (exit 104); exit 104; }; }
|
||||
-fi
|
||||
-
|
||||
|
||||
|
||||
# Checks for required header files.
|
||||
{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
|
||||
|
@ -1,21 +0,0 @@
|
||||
$OpenBSD: patch-doc_release_notes_html,v 1.1 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
--- doc/release_notes.html.orig Mon Feb 2 10:52:50 2009
|
||||
+++ doc/release_notes.html Mon Feb 2 10:53:01 2009
|
||||
@@ -1457,7 +1457,7 @@ KRGB definition:
|
||||
<li>Added pidfile locking to hpiod.</li>
|
||||
<li>Fixed gcc warning in pcardext.c.</li>
|
||||
<li>Removed "killall -HUP cupsd" from /etc/init.d/hplip. Changed the hplip chkconfig priority so cups will run after hplip.</li>
|
||||
-<li>Makefile.am now copies /etc/init.d/hplip and /etc/hp/hplip.conf instead of symlinking.</li>
|
||||
+<li>Makefile.am now copies /etc/init.d/hplip and ${SYSCONFDIR}/hp/hplip.conf instead of symlinking.</li>
|
||||
<li>Fixed Laserjet 1220 model.xml entry.</li>
|
||||
<li>Changed hard coded /usr/lib/sane directory to $(libdir)/sane in the makefile. This will fix a lib64 issue.</li>
|
||||
<li>Fixed an issue with the Alert email service.</li>
|
||||
@@ -1496,7 +1496,7 @@ KRGB definition:
|
||||
<ol class="arabic simple">
|
||||
<li>Updated the device manager.</li>
|
||||
<li>Added makefile DESTDIR support to cupsext and pcardext.</li>
|
||||
-<li>Added ./configure option --enable-rpm-install to allow package managers to configure sane, icon, /etc/hp and /etc/init.d options.</li>
|
||||
+<li>Added ./configure option --enable-rpm-install to allow package managers to configure sane, icon, ${SYSCONFDIR}/hp and /etc/init.d options.</li>
|
||||
<li>Fixed a problem with 600dpi scanning.</li>
|
||||
<li>Configure now checks for cups-devel and python-devel and fails if not found.</li>
|
||||
<li>Configure now prints a warning message if network support could not be built.</li>
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-doc_tech_docs_man_pages_hpssd_html,v 1.1 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
--- doc/tech_docs/man_pages/hpssd.html.orig Mon Feb 2 10:53:14 2009
|
||||
+++ doc/tech_docs/man_pages/hpssd.html Mon Feb 2 10:53:23 2009
|
||||
@@ -101,7 +101,7 @@ hpssd.py
|
||||
<td>-x</td>
|
||||
</tr>
|
||||
<tr><td><em>Port to listen on:</em></td>
|
||||
-<td>-p<port> or --port=<port> (overrides value in /etc/hp/hplip.conf)</td>
|
||||
+<td>-p<port> or --port=<port> (overrides value in ${SYSCONFDIR}/hp/hplip.conf)</td>
|
||||
</tr>
|
||||
<tr><td><em>Set the logging level:</em></td>
|
||||
<td>-l<level> or --logging=<level></td>
|
47
print/hplip/patches/patch-doc_troubleshooting_html
Normal file
47
print/hplip/patches/patch-doc_troubleshooting_html
Normal file
@ -0,0 +1,47 @@
|
||||
$OpenBSD: patch-doc_troubleshooting_html,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- doc/troubleshooting.html.orig Thu Jun 25 21:04:33 2009
|
||||
+++ doc/troubleshooting.html Thu Jul 2 17:28:48 2009
|
||||
@@ -25,7 +25,7 @@ section describes what is currently enabled or disable
|
||||
example if you are having a problem setting up your parallel printer
|
||||
check to be sure that pp-build=yes--if it does not you'll need to
|
||||
reinstall hplip and enable parallel support.<span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"><span style="font-style: italic;"></span></span></span><br></span><h3 class="showhide_heading" id="System_Defaults">I/O Problems (Printer is not detected)</h3>
|
||||
-<p>If the printer is not being detected by hp-setup check the following items:</p><p style="font-style: italic;">Is the printer supported by HPLIP?</p><p style="font-style: italic;">Is the printer powered on?</p><p style="font-style: italic;">Is the printer connected correctly with the proper type of cable?</p><p style="font-style: italic;">Is the printer in an error state? (i.e. out of paper, out of ink, etc.)</p><p style="font-style: italic;">Is the cable (usb/parallel/ethernet) in good working condition?</p><p><span style="font-weight: bold;">USB</span></p><p>If you run "/usr/lib/cups/backend/hp" you should get output similar to the following:</p><span style="font-style: italic;">
|
||||
+<p>If the printer is not being detected by hp-setup check the following items:</p><p style="font-style: italic;">Is the printer supported by HPLIP?</p><p style="font-style: italic;">Is the printer powered on?</p><p style="font-style: italic;">Is the printer connected correctly with the proper type of cable?</p><p style="font-style: italic;">Is the printer in an error state? (i.e. out of paper, out of ink, etc.)</p><p style="font-style: italic;">Is the cable (usb/parallel/ethernet) in good working condition?</p><p><span style="font-weight: bold;">USB</span></p><p>If you run "${LOCALBASE}/libexec/cups/backend/hp" you should get output similar to the following:</p><span style="font-style: italic;">
|
||||
direct
|
||||
hp:/usb/HP_Color_LaserJet_CP1515n?serial=00XXXXXXXXXX "HP Color
|
||||
LaserJet CP1515n" "HP Color LaserJet CP1515n USB
|
||||
@@ -42,28 +42,28 @@ enterprises.11.2.3.9.1.1.7.0
|
||||
LaserJet
|
||||
|
||||
3380;CLS:PRINTER;DES:Hewlett-Packard LaserJet
|
||||
-3380;MEM:23MB;COMMENT:RES=1200x1;" </span><br><br>If it does not there may be an snmp problem on your system and/or network.<br><br><span style="font-weight: bold;">Parallel<br><br></span>Was HPLIP installed with parallel support? Run hp-check -t and look in the for the following output:<br><br><span style="font-style: italic;"> # Following values are determined at configure time and cannot be changed.<br> [configure]<br> network-build=yes<br> pp-build=no<br> gui-build=yes<br> scanner-build=yes<br> fax-build=yes<br> dbus-build=yes<br> cups11-build=no<br> doc-build=yes<br> shadow-build=no<br> foomatic-drv-install=yes<br> foomatic-ppd-install=no<br> foomatic-rip-hplip-install=yes<br> internal-tag=2.8.5.23<br></span><span style="font-style: italic;"></span><br>Find the section:<br><br><span style="font-style: italic;"> pp-build=no<br><br><span style="font-style: italic;"></span></span>This should be "<span style="font-style: italic;">pp-build=yes</span>".<br><br>Is the ppdev module loaded?<br><br>Look for the output results from the hp-check -t for the following:<br><br><span style="font-style: italic;"> Checking for dependency: ppdev - Parallel port support kernel module....</span><br style="font-style: italic;"><span style="font-style: italic;"> OK, found.</span><br><span style="font-weight: bold;"><span style="font-weight: bold;"><br></span></span>If you are missing the ppdev module you can try running:<br><br> <span style="font-style: italic;">modprobe ppdev</span><br><br>Is your parallel port set to ECP mode in the BIOS?<br><br>If you run /usr/lib/cups/backend/hp do you should get an output similar to the following:<br><br><span style="font-style: italic;">
|
||||
+3380;MEM:23MB;COMMENT:RES=1200x1;" </span><br><br>If it does not there may be an snmp problem on your system and/or network.<br><br><span style="font-weight: bold;">Parallel<br><br></span>Was HPLIP installed with parallel support? Run hp-check -t and look in the for the following output:<br><br><span style="font-style: italic;"> # Following values are determined at configure time and cannot be changed.<br> [configure]<br> network-build=yes<br> pp-build=no<br> gui-build=yes<br> scanner-build=yes<br> fax-build=yes<br> dbus-build=yes<br> cups11-build=no<br> doc-build=yes<br> shadow-build=no<br> foomatic-drv-install=yes<br> foomatic-ppd-install=no<br> foomatic-rip-hplip-install=yes<br> internal-tag=2.8.5.23<br></span><span style="font-style: italic;"></span><br>Find the section:<br><br><span style="font-style: italic;"> pp-build=no<br><br><span style="font-style: italic;"></span></span>This should be "<span style="font-style: italic;">pp-build=yes</span>".<br><br>Is the ppdev module loaded?<br><br>Look for the output results from the hp-check -t for the following:<br><br><span style="font-style: italic;"> Checking for dependency: ppdev - Parallel port support kernel module....</span><br style="font-style: italic;"><span style="font-style: italic;"> OK, found.</span><br><span style="font-weight: bold;"><span style="font-weight: bold;"><br></span></span>If you are missing the ppdev module you can try running:<br><br> <span style="font-style: italic;">modprobe ppdev</span><br><br>Is your parallel port set to ECP mode in the BIOS?<br><br>If you run ${LOCALBASE}/libexec/cups/backend/hp do you should get an output similar to the following:<br><br><span style="font-style: italic;">
|
||||
direct
|
||||
hp:/par/HP_LaserJet?serial=00XXXXXXXXXX "HP
|
||||
LaserJet" "HP LaserJet PAR 00XXXXXXXXXX HPLIP"
|
||||
"MFG:HP;MDL:HP
|
||||
|
||||
-LaserJet ;CLS:PRINTER;DES:HP LaserJet ;SN:00XXXXXXXXXX;"</span><br><br>If the /usr/lib/cups/backend/hp does not detect the printer, HPLIP will not function.<h3 class="showhide_heading" id="Add_ons">Functionality Problems (print, scan, fax)</h3>
|
||||
-<p style="font-weight: bold;">Print</p><p>Is the printer on-line and not in an error state?</p><p>If you run hp-check -t, are there any problems reported?</p><p>In the "hp-check -t", verify that the printer is configured:</p><p>Verify in the section DISCOVERED USB DEVICES that the printer is displayed.</p><p>Verify in the section INSTALLED CUPS PRINTER QUEUES that the printer queue is displayed.</p><p>Verify on the line PPD: that the ppd file matches the printer model.</p>Example:<br><br style="font-style: italic;"><span style="font-style: italic;"> --------------------------</span><br style="font-style: italic;"><span style="font-style: italic;"> | DISCOVERED USB DEVICES |</span><br style="font-style: italic;"><span style="font-style: italic;"> --------------------------</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> No devices found.</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> ---------------------------------</span><br style="font-style: italic;"><span style="font-style: italic;"> | INSTALLED CUPS PRINTER QUEUES |</span><br style="font-style: italic;"><span style="font-style: italic;"> ---------------------------------</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> Photosmart_3300</span><br style="font-style: italic;"><span style="font-style: italic;"> ---------------</span><br style="font-style: italic;"><span style="font-style: italic;"> Type: Printer</span><br style="font-style: italic;"><span style="font-style: italic;"> Installed in HPLIP?: Yes, using the hp: CUPS backend.</span><br style="font-style: italic;"><span style="font-style: italic;"> Device URI: hp:/net/Photosmart_3300_series?ip=15.252.39.136</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD: /etc/cups/ppd/Photosmart_3300.ppd</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD Description: HP PhotoSmart 3300 Foomatic/hpijs, hpijs 2.8.2.10 - HPLIP 2.8.2</span><br style="font-style: italic;"><span style="font-style: italic;"> Printer status: printer Photosmart_3300 is idle. enabled since Tue 27 May 2008 01:58:02 PM PDT</span><br style="font-style: italic;"><span style="font-style: italic;"> Communication status: Good</span><br><br>Are you able to print from any application?<br><br>View the syslog and try to print do you see any errors?<br><br> Run:<br> <span style="font-style: italic;"> tail -f /var/log/messages</span><p>The
|
||||
+LaserJet ;CLS:PRINTER;DES:HP LaserJet ;SN:00XXXXXXXXXX;"</span><br><br>If the ${LOCALBASE}/libexec/cups/backend/hp does not detect the printer, HPLIP will not function.<h3 class="showhide_heading" id="Add_ons">Functionality Problems (print, scan, fax)</h3>
|
||||
+<p style="font-weight: bold;">Print</p><p>Is the printer on-line and not in an error state?</p><p>If you run hp-check -t, are there any problems reported?</p><p>In the "hp-check -t", verify that the printer is configured:</p><p>Verify in the section DISCOVERED USB DEVICES that the printer is displayed.</p><p>Verify in the section INSTALLED CUPS PRINTER QUEUES that the printer queue is displayed.</p><p>Verify on the line PPD: that the ppd file matches the printer model.</p>Example:<br><br style="font-style: italic;"><span style="font-style: italic;"> --------------------------</span><br style="font-style: italic;"><span style="font-style: italic;"> | DISCOVERED USB DEVICES |</span><br style="font-style: italic;"><span style="font-style: italic;"> --------------------------</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> No devices found.</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> ---------------------------------</span><br style="font-style: italic;"><span style="font-style: italic;"> | INSTALLED CUPS PRINTER QUEUES |</span><br style="font-style: italic;"><span style="font-style: italic;"> ---------------------------------</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> Photosmart_3300</span><br style="font-style: italic;"><span style="font-style: italic;"> ---------------</span><br style="font-style: italic;"><span style="font-style: italic;"> Type: Printer</span><br style="font-style: italic;"><span style="font-style: italic;"> Installed in HPLIP?: Yes, using the hp: CUPS backend.</span><br style="font-style: italic;"><span style="font-style: italic;"> Device URI: hp:/net/Photosmart_3300_series?ip=15.252.39.136</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD: ${SYSCONFDIR}/cups/ppd/Photosmart_3300.ppd</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD Description: HP PhotoSmart 3300 Foomatic/hpijs, hpijs 2.8.2.10 - HPLIP 2.8.2</span><br style="font-style: italic;"><span style="font-style: italic;"> Printer status: printer Photosmart_3300 is idle. enabled since Tue 27 May 2008 01:58:02 PM PDT</span><br style="font-style: italic;"><span style="font-style: italic;"> Communication status: Good</span><br><br>Are you able to print from any application?<br><br>View the syslog and try to print do you see any errors?<br><br> Run:<br> <span style="font-style: italic;"> tail -f /var/log/messages</span><p>The
|
||||
possible errors presented in the "messages" log can be varied.
|
||||
You may need to reference your Linux distribution documentation
|
||||
for more information.</p><p>View the cups log and try to print do you see any errors?</p><p>To view the cups log:<br> <span style="font-style: italic;">Edit
|
||||
-the file /etc/cups/cupsd.conf to change the loglevel to debug, then
|
||||
+the file ${SYSCONFDIR}/cups/cupsd.conf to change the loglevel to debug, then
|
||||
restart cups /etc/init.d/cups restart (or the command may be /etc/init.d/cupsys
|
||||
restart depending on your system configuration).</span></p><p style="font-weight: bold;">Scan</p>Is the printer on-line and not in an error state?<br><br>If you run hp-check -t are there any problems?<br><br>Within
|
||||
the "hp-check -t" output, verify that the sane is configured correctly
|
||||
in the SANE CONFIGURATION section. Here is an example of what you
|
||||
-should see after running hp-check -t:<br><br><span style="font-style: italic;"> 'hpaio' in '/etc/sane.d/dll.conf'...</span><br style="font-style: italic;"><span style="font-style: italic;"> OK, found. SANE backend 'hpaio' is properly set up.</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> Checking output of 'scanimage -L'...</span><br style="font-style: italic;"><span style="font-style: italic;"> </span><br style="font-style: italic;"><span style="font-style: italic;"> No scanners were identified. If you were expecting something different,</span><br style="font-style: italic;"><span style="font-style: italic;"> check that the scanner is plugged in, turned on and detected by the</span><br style="font-style: italic;"><span style="font-style: italic;"> sane-find-scanner tool (if appropriate). Please read the documentation</span><br style="font-style: italic;"><span style="font-style: italic;"> which came with this software (README, FAQ, manpages).</span><br><br>If
|
||||
+should see after running hp-check -t:<br><br><span style="font-style: italic;"> 'hpaio' in '${SYSCONFDIR}/sane.d/dll.conf'...</span><br style="font-style: italic;"><span style="font-style: italic;"> OK, found. SANE backend 'hpaio' is properly set up.</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;"> Checking output of 'scanimage -L'...</span><br style="font-style: italic;"><span style="font-style: italic;"> </span><br style="font-style: italic;"><span style="font-style: italic;"> No scanners were identified. If you were expecting something different,</span><br style="font-style: italic;"><span style="font-style: italic;"> check that the scanner is plugged in, turned on and detected by the</span><br style="font-style: italic;"><span style="font-style: italic;"> sane-find-scanner tool (if appropriate). Please read the documentation</span><br style="font-style: italic;"><span style="font-style: italic;"> which came with this software (README, FAQ, manpages).</span><br><br>If
|
||||
you do not see this or get an error, edit the dll.conf file and add
|
||||
hpaio. If the scanner is not detect using the scanimage be
|
||||
sure that the printer is supported and working correctly.<br><p style="font-weight: bold;">Fax </p>Is the printer powered on and not in an error state?<br><br>If you run hp-check -t are there any problems?<br><br>If
|
||||
you run hp-check -t is there a fax queue installed? You should
|
||||
-see output similar to the following after running hp-check -t:<br><br><span style="font-style: italic;"> Photosmart_3300_fax</span><br style="font-style: italic;"><span style="font-style: italic;"> -------------------</span><br style="font-style: italic;"><span style="font-style: italic;"> Type: Fax</span><br style="font-style: italic;"><span style="font-style: italic;"> Installed in HPLIP?: Yes, using the hpfax: CUPS backend.</span><br style="font-style: italic;"><span style="font-style: italic;"> Device URI: hpfax:/net/Photosmart_3300_series?ip=15.252.39.136</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD: /etc/cups/ppd/Photosmart_3300_fax.ppd</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD Description: HP Fax</span><br style="font-style: italic;"><span style="font-style: italic;"> Printer status: printer Photosmart_3300_fax is idle. enabled since Thu 22 May 2008 01:32:01 PM PDT</span><br style="font-style: italic;"><span style="font-style: italic;"> Communication status: Good</span><br><br>Is the phone line connected to the multifunction printer?<br><br>Can you fax a different document? (i.e. ensure that this is not a document-specific problem)<br><br>Is the receiving fax machine or device on-line and able to accept faxes?<br><h3 class="showhide_heading" id="Add_ons"><br></h3>
|
||||
+see output similar to the following after running hp-check -t:<br><br><span style="font-style: italic;"> Photosmart_3300_fax</span><br style="font-style: italic;"><span style="font-style: italic;"> -------------------</span><br style="font-style: italic;"><span style="font-style: italic;"> Type: Fax</span><br style="font-style: italic;"><span style="font-style: italic;"> Installed in HPLIP?: Yes, using the hpfax: CUPS backend.</span><br style="font-style: italic;"><span style="font-style: italic;"> Device URI: hpfax:/net/Photosmart_3300_series?ip=15.252.39.136</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD: ${SYSCONFDIR}/cups/ppd/Photosmart_3300_fax.ppd</span><br style="font-style: italic;"><span style="font-style: italic;"> PPD Description: HP Fax</span><br style="font-style: italic;"><span style="font-style: italic;"> Printer status: printer Photosmart_3300_fax is idle. enabled since Thu 22 May 2008 01:32:01 PM PDT</span><br style="font-style: italic;"><span style="font-style: italic;"> Communication status: Good</span><br><br>Is the phone line connected to the multifunction printer?<br><br>Can you fax a different document? (i.e. ensure that this is not a document-specific problem)<br><br>Is the receiving fax machine or device on-line and able to accept faxes?<br><h3 class="showhide_heading" id="Add_ons"><br></h3>
|
||||
<p>
|
||||
</p>
|
||||
|
12
print/hplip/patches/patch-doc_uninstalling_html
Normal file
12
print/hplip/patches/patch-doc_uninstalling_html
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-doc_uninstalling_html,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- doc/uninstalling.html.orig Thu Jul 2 17:28:54 2009
|
||||
+++ doc/uninstalling.html Thu Jul 2 17:29:17 2009
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
<h3 class="showhide_heading" id="Startup">Uninstalling HPLIP</h3><br>To
|
||||
uninstall HPLIP you can run "make uninstall" from within the HPLIP
|
||||
-source directory or you can run "rm -rf /usr/share/hplip" which will
|
||||
+source directory or you can run "rm -rf ${PREFIX}/share/hplip" which will
|
||||
remove the HPLIP files.<br><br>The HPLIP source directory is created
|
||||
when HPLIP is initially installed. Usually in
|
||||
/home/user/Desktop/hplip-version where version is the hplip version.
|
12
print/hplip/patches/patch-doc_upgrading_html
Normal file
12
print/hplip/patches/patch-doc_upgrading_html
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-doc_upgrading_html,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- doc/upgrading.html.orig Thu Jul 2 17:27:36 2009
|
||||
+++ doc/upgrading.html Thu Jul 2 17:27:51 2009
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
<h3 class="showhide_heading" id="Startup">Upgrading HPLIP</h3><br>Upgrading
|
||||
HPLIP is done by first removing the current installed version of HPLIP
|
||||
-installed and then installing the newer version of HPLIP.<br><br>Remove HPLIP by either running "make uninstall" in the HPLIP source directory or by running "rm -rf /usr/share/hplip".<br><br>If you have a preinstalled version of HPLIP you can uninstall it by using the package manager that your system uses.<br><br>Install
|
||||
+installed and then installing the newer version of HPLIP.<br><br>Remove HPLIP by either running "make uninstall" in the HPLIP source directory or by running "rm -rf ${PREFIX}/share/hplip".<br><br>If you have a preinstalled version of HPLIP you can uninstall it by using the package manager that your system uses.<br><br>Install
|
||||
the newer version of HPLIP by downloading and then running the
|
||||
automatic installer or by using the manual steps. More information on downloading and
|
||||
installing HPLIP is available on our <a href="http://hplip.sf.net">website</a>.<br></div>
|
@ -1,21 +1,21 @@
|
||||
$OpenBSD: patch-fax_backend_hpfax_py,v 1.1 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
--- fax/backend/hpfax.py.orig Mon Feb 2 10:51:15 2009
|
||||
+++ fax/backend/hpfax.py Mon Feb 2 10:51:28 2009
|
||||
@@ -41,7 +41,7 @@ CUPS_BACKEND_STOP = 4 # Job failed, stop queue
|
||||
CUPS_BACKEND_CANCEL = 5 # Job failed, cancel job
|
||||
$OpenBSD: patch-fax_backend_hpfax_py,v 1.2 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- fax/backend/hpfax.py.orig Thu Jul 2 14:13:47 2009
|
||||
+++ fax/backend/hpfax.py Thu Jul 2 14:14:02 2009
|
||||
@@ -46,7 +46,7 @@ PIPE_BUF = 4096
|
||||
|
||||
job_id = 0
|
||||
pid = os.getpid()
|
||||
-config_file = '/etc/hp/hplip.conf'
|
||||
+config_file = '${SYSCONFDIR}/hp/hplip.conf'
|
||||
home_dir = ''
|
||||
|
||||
if os.path.exists(config_file):
|
||||
@@ -54,7 +54,7 @@ if os.path.exists(config_file):
|
||||
syslog.syslog(syslog.LOG_CRIT, "hpfax[%d]: error: Error setting home directory: home= under [dirs] not found." % pid)
|
||||
|
||||
@@ -65,7 +65,7 @@ if os.path.exists(config_file):
|
||||
bug("Error setting home directory: home= under [dirs] not found.")
|
||||
sys.exit(1)
|
||||
else:
|
||||
- syslog.syslog(syslog.LOG_CRIT, "hpfax[%d]: error: Error setting home directory: /etc/hp/hplip.conf not found." % pid)
|
||||
+ syslog.syslog(syslog.LOG_CRIT, "hpfax[%d]: error: Error setting home directory: ${SYSCONFDIR}/hp/hplip.conf not found." % pid)
|
||||
- bug("Error setting home directory: /etc/hp/hplip.conf not found")
|
||||
+ bug("Error setting home directory: ${SYSCONFDIR}/hp/hplip.conf not found")
|
||||
sys.exit(1)
|
||||
|
||||
if not home_dir or not os.path.exists(home_dir):
|
||||
|
12
print/hplip/patches/patch-fax_coverpages_py
Normal file
12
print/hplip/patches/patch-fax_coverpages_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-fax_coverpages_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- fax/coverpages.py.orig Thu Jul 2 17:30:02 2009
|
||||
+++ fax/coverpages.py Thu Jul 2 17:31:08 2009
|
||||
@@ -73,7 +73,7 @@ def createStandardCoverPage(page_size=PAGE_SIZE_LETTER
|
||||
story = []
|
||||
|
||||
#print prop.locale
|
||||
- #TTFSearchPath.append('/usr/share/fonts/truetype/arphic')
|
||||
+ #TTFSearchPath.append('${LOCALBASE}/lib/X11/fonts/truetype/arphic')
|
||||
#pdfmetrics.registerFont(TTFont('UMing', 'uming.ttf'))
|
||||
|
||||
ps = ParagraphStyle(name="title",
|
@ -1,219 +0,0 @@
|
||||
$OpenBSD: patch-hpssd_py,v 1.1 2009/02/02 10:47:11 ajacoutot Exp $
|
||||
|
||||
Fix for:
|
||||
CVE-2008-2940
|
||||
CVE-2008-2941
|
||||
|
||||
--- hpssd.py.orig Fri Nov 2 00:27:54 2007
|
||||
+++ hpssd.py Mon Feb 2 10:51:49 2009
|
||||
@@ -70,7 +70,13 @@ from prnt import cups
|
||||
|
||||
# Per user alert settings
|
||||
alerts = {}
|
||||
-
|
||||
+for user, cfg in alerts_cfg.iteritems ():
|
||||
+ entry = {}
|
||||
+ entry['email-alerts'] = utils.to_bool (cfg.get('email-alerts', 0))
|
||||
+ entry['email-from-address'] = cfg.get('email-from-address', '')
|
||||
+ entry['email-to-addresses'] = cfg.get('email-to-addresses', '')
|
||||
+ alerts[user] = entry
|
||||
+
|
||||
# Fax
|
||||
fax_file = {}
|
||||
fax_file_ready = {}
|
||||
@@ -198,6 +204,7 @@ class hpssd_handler(dispatcher):
|
||||
return True
|
||||
|
||||
msg_type = self.fields.get('msg', 'unknown').lower()
|
||||
+ msg_type = str (self.fields.get('msg', 'unknown')).lower()
|
||||
log.debug("Handling: %s %s %s" % ("*"*20, msg_type, "*"*20))
|
||||
log.debug(repr(self.in_buffer))
|
||||
|
||||
@@ -254,9 +261,9 @@ class hpssd_handler(dispatcher):
|
||||
|
||||
|
||||
def handle_getvalue(self):
|
||||
- device_uri = self.fields.get('device-uri', '').replace('hpfax:', 'hp:')
|
||||
+ device_uri = str (self.fields.get('device-uri', '')).replace('hpfax:', 'hp:')
|
||||
value = ''
|
||||
- key = self.fields.get('key', '')
|
||||
+ key = str (self.fields.get('key', ''))
|
||||
result_code = self.__checkdevice(device_uri)
|
||||
|
||||
if result_code == ERROR_SUCCESS:
|
||||
@@ -268,8 +275,8 @@ class hpssd_handler(dispatcher):
|
||||
self.out_buffer = buildResultMessage('GetValueResult', value, result_code)
|
||||
|
||||
def handle_setvalue(self):
|
||||
- device_uri = self.fields.get('device-uri', '').replace('hpfax:', 'hp:')
|
||||
- key = self.fields.get('key', '')
|
||||
+ device_uri = str (self.fields.get('device-uri', '')).replace('hpfax:', 'hp:')
|
||||
+ key = str (self.fields.get('key', ''))
|
||||
value = self.fields.get('value', '')
|
||||
result_code = self.__checkdevice(device_uri)
|
||||
|
||||
@@ -279,32 +286,26 @@ class hpssd_handler(dispatcher):
|
||||
self.out_buffer = buildResultMessage('SetValueResult', None, ERROR_SUCCESS)
|
||||
|
||||
def handle_queryhistory(self):
|
||||
- device_uri = self.fields.get('device-uri', '').replace('hpfax:', 'hp:')
|
||||
+ device_uri = str (self.fields.get('device-uri', '')).replace('hpfax:', 'hp:')
|
||||
payload = ''
|
||||
result_code = self.__checkdevice(device_uri)
|
||||
|
||||
if result_code == ERROR_SUCCESS:
|
||||
for h in devices[device_uri].history.get():
|
||||
payload = '\n'.join([payload, ','.join([str(x) for x in h])])
|
||||
-
|
||||
self.out_buffer = buildResultMessage('QueryHistoryResult', payload, result_code)
|
||||
|
||||
- # TODO: Need to load alerts at start-up
|
||||
def handle_setalerts(self):
|
||||
result_code = ERROR_SUCCESS
|
||||
- username = self.fields.get('username', '')
|
||||
|
||||
- alerts[username] = {'email-alerts' : utils.to_bool(self.fields.get('email-alerts', '0')),
|
||||
- 'email-from-address' : self.fields.get('email-from-address', ''),
|
||||
- 'email-to-addresses' : self.fields.get('email-to-addresses', ''),
|
||||
- }
|
||||
+ # Do nothing. We use the alerts table in ${SYSCONFDIR}/hp/alerts.conf.
|
||||
|
||||
self.out_buffer = buildResultMessage('SetAlertsResult', None, result_code)
|
||||
|
||||
|
||||
# EVENT
|
||||
def handle_registerguievent(self):
|
||||
- username = self.fields.get('username', '')
|
||||
+ username = str (self.fields.get('username', ''))
|
||||
typ = self.fields.get('type', 'unknown')
|
||||
self.typ = typ
|
||||
self.username = username
|
||||
@@ -319,7 +320,7 @@ class hpssd_handler(dispatcher):
|
||||
|
||||
def handle_test_email(self):
|
||||
result_code = ERROR_SUCCESS
|
||||
- username = self.fields.get('username', prop.username)
|
||||
+ username = str (self.fields.get('username', prop.username))
|
||||
message = device.queryString('email_test_message')
|
||||
subject = device.queryString('email_test_subject')
|
||||
result_code = self.sendEmail(username, subject, message, True)
|
||||
@@ -342,11 +343,14 @@ class hpssd_handler(dispatcher):
|
||||
|
||||
# sent by hpfax: to indicate the start of a complete fax rendering job
|
||||
def handle_hpfaxbegin(self):
|
||||
- username = self.fields.get('username', prop.username)
|
||||
- job_id = self.fields.get('job-id', 0)
|
||||
- printer_name = self.fields.get('printer', '')
|
||||
- device_uri = self.fields.get('device-uri', '').replace('hp:', 'hpfax:')
|
||||
- title = self.fields.get('title', '')
|
||||
+ username = str (self.fields.get('username', prop.username))
|
||||
+ try:
|
||||
+ job_id = int (self.fields.get('job-id', 0))
|
||||
+ except ValueError:
|
||||
+ job_id = 0
|
||||
+ printer_name = str (self.fields.get('printer', ''))
|
||||
+ device_uri = str (self.fields.get('device-uri', '')).replace('hp:', 'hpfax:')
|
||||
+ title = str (self.fields.get('title', ''))
|
||||
|
||||
log.debug("Creating data store for %s:%d" % (username, job_id))
|
||||
fax_file[(username, job_id)] = tempfile.NamedTemporaryFile(prefix="hpfax")
|
||||
@@ -359,8 +363,11 @@ class hpssd_handler(dispatcher):
|
||||
|
||||
# sent by hpfax: to transfer completed fax rendering data
|
||||
def handle_hpfaxdata(self):
|
||||
- username = self.fields.get('username', prop.username)
|
||||
- job_id = self.fields.get('job-id', 0)
|
||||
+ username = str (self.fields.get('username', prop.username))
|
||||
+ try:
|
||||
+ job_id = int (self.fields.get('job-id', 0))
|
||||
+ except ValueError:
|
||||
+ job_id = 0
|
||||
|
||||
if self.payload and (username, job_id) in fax_file and \
|
||||
not fax_file_ready[(username, job_id)]:
|
||||
@@ -372,12 +379,18 @@ class hpssd_handler(dispatcher):
|
||||
|
||||
# sent by hpfax: to indicate the end of a complete fax rendering job
|
||||
def handle_hpfaxend(self):
|
||||
- username = self.fields.get('username', '')
|
||||
- job_id = self.fields.get('job-id', 0)
|
||||
- printer_name = self.fields.get('printer', '')
|
||||
- device_uri = self.fields.get('device-uri', '').replace('hp:', 'hpfax:')
|
||||
- title = self.fields.get('title', '')
|
||||
- job_size = self.fields.get('job-size', 0)
|
||||
+ username = str (self.fields.get('username', ''))
|
||||
+ try:
|
||||
+ job_id = int (self.fields.get('job-id', 0))
|
||||
+ except ValueError:
|
||||
+ job_id = 0
|
||||
+ printer_name = str (self.fields.get('printer', ''))
|
||||
+ device_uri = str (self.fields.get('device-uri', '')).replace('hp:', 'hpfax:')
|
||||
+ title = str (self.fields.get('title', ''))
|
||||
+ try:
|
||||
+ job_size = int (self.fields.get('job-size', 0))
|
||||
+ except ValueError:
|
||||
+ job_size = 0
|
||||
|
||||
fax_file[(username, job_id)].seek(0)
|
||||
fax_file_ready[(username, job_id)] = True
|
||||
@@ -412,8 +425,11 @@ class hpssd_handler(dispatcher):
|
||||
# after being run with --job param, both after a hpfaxend message
|
||||
def handle_faxgetdata(self):
|
||||
result_code = ERROR_SUCCESS
|
||||
- username = self.fields.get('username', '')
|
||||
- job_id = self.fields.get('job-id', 0)
|
||||
+ username = str (self.fields.get('username', ''))
|
||||
+ try:
|
||||
+ job_id = int (self.fields.get('job-id', 0))
|
||||
+ except ValueError:
|
||||
+ job_id = 0
|
||||
|
||||
try:
|
||||
fax_file[(username, job_id)]
|
||||
@@ -441,15 +457,16 @@ class hpssd_handler(dispatcher):
|
||||
# EVENT
|
||||
def handle_event(self):
|
||||
gui_port, gui_host = None, None
|
||||
- event_type = self.fields.get('event-type', 'event')
|
||||
-
|
||||
- event_code = self.fields.get('event-code', STATUS_PRINTER_IDLE)
|
||||
-
|
||||
- # If event-code > 10001, its a PJL error code, so convert it
|
||||
- if event_code > EVENT_MAX_EVENT:
|
||||
- event_code = status.MapPJLErrorCode(event_code)
|
||||
-
|
||||
- device_uri = self.fields.get('device-uri', '').replace('hpfax:', 'hp:')
|
||||
+ event_type = str (self.fields.get('event-type', 'event'))
|
||||
+ try:
|
||||
+ event_code = int (self.fields.get('event-code', 0))
|
||||
+ except ValueError:
|
||||
+ event_code = 0
|
||||
+ device_uri = str (self.fields.get('device-uri', '')).replace('hpfax:', 'hp:')
|
||||
+ result_code = self.__checkdevice(device_uri)
|
||||
+ if result_code != ERROR_SUCCESS:
|
||||
+ return
|
||||
+
|
||||
log.debug("Device URI: %s" % device_uri)
|
||||
|
||||
error_string_short = device.queryString(str(event_code), 0)
|
||||
@@ -476,7 +493,10 @@ class hpssd_handler(dispatcher):
|
||||
|
||||
no_fwd = utils.to_bool(self.fields.get('no-fwd', '0'))
|
||||
log.debug("Username (jobid): %s (%d)" % (username, job_id))
|
||||
- retry_timeout = self.fields.get('retry-timeout', 0)
|
||||
+ try:
|
||||
+ retry_timeout = int (self.fields.get('retry-timeout', 0))
|
||||
+ except ValueError:
|
||||
+ retry_timeout = 0
|
||||
user_alerts = alerts.get(username, {})
|
||||
|
||||
dup_event = False
|
||||
@@ -594,7 +614,7 @@ USAGE = [(__doc__, "", "name", True),
|
||||
("Usage: hpssd.py [OPTIONS]", "", "summary", True),
|
||||
utils.USAGE_OPTIONS,
|
||||
("Do not daemonize:", "-x", "option", False),
|
||||
- ("Port to listen on:", "-p<port> or --port=<port> (overrides value in /etc/hp/hplip.conf)", "option", False),
|
||||
+ ("Port to listen on:", "-p<port> or --port=<port> (overrides value in ${SYSCONFDIR}/hp/hplip.conf)", "option", False),
|
||||
utils.USAGE_LOGGING1, utils.USAGE_LOGGING2,
|
||||
("Run in debug mode:", "-g (same as options: -ldebug -x)", "option", False),
|
||||
utils.USAGE_HELP,
|
@ -1,58 +1,127 @@
|
||||
$OpenBSD: patch-installer_core_install_py,v 1.3 2009/02/02 10:47:12 ajacoutot Exp $
|
||||
--- installer/core_install.py.orig Tue Dec 11 19:41:47 2007
|
||||
+++ installer/core_install.py Mon Feb 2 10:51:04 2009
|
||||
@@ -184,7 +184,7 @@ class CoreInstall(object):
|
||||
'reportlab': (False, ['fax'], "Reportlab - PDF library for Python", self.check_reportlab),
|
||||
'python23': (True, ['fax'], "Python 2.3 or greater - Required for fax functionality", self.check_python23),
|
||||
$OpenBSD: patch-installer_core_install_py,v 1.4 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- installer/core_install.py.orig Thu Jun 25 21:05:43 2009
|
||||
+++ installer/core_install.py Thu Jul 2 18:36:05 2009
|
||||
@@ -190,7 +190,7 @@ class CoreInstall(object):
|
||||
self.endian = utils.LITTLE_ENDIAN
|
||||
self.distro, self.distro_name, self.distro_version = DISTRO_UNKNOWN, '', DISTRO_VER_UNKNOWN
|
||||
self.distro_version_supported = False
|
||||
- self.install_location = '/usr'
|
||||
+ self.install_location = '${PREFIX}'
|
||||
self.hplip_present = False
|
||||
self.have_dependencies = {}
|
||||
self.native_cups = True
|
||||
@@ -824,14 +824,14 @@ class CoreInstall(object):
|
||||
|
||||
- 'ppdev': (True, ['parallel'], "ppdev - Parallel port support kernel module.", self.check_ppdev),
|
||||
+ 'ppdev': (False, ['parallel'], "ppdev - Parallel port support kernel module.", self.check_ppdev),
|
||||
|
||||
'pyqt': (True, ['gui'], "PyQt - Qt interface for Python", self.check_pyqt),
|
||||
|
||||
@@ -545,23 +545,23 @@ class CoreInstall(object):
|
||||
return check_tool('gcc --version', 0) and check_tool('g++ --version', 0)
|
||||
|
||||
def check_make(self):
|
||||
- return check_tool('make --version', 3.0)
|
||||
+ return check_tool('true', 0)
|
||||
+ return True
|
||||
|
||||
|
||||
def check_libusb(self):
|
||||
if not check_lib('libusb'):
|
||||
return False
|
||||
|
||||
- return len(locate_file_contains("usb.h", '/usr/include', 'usb_init(void)')) > 0
|
||||
+ return len(locate_file_contains("usb.h", '${LOCALBASE}/include', 'usb_init(void)')) > 0
|
||||
- return len(locate_file_contains("usb.h", '/usr/include', 'usb_init(void)'))
|
||||
+ return len(locate_file_contains("usb.h", '${LOCALBASE}/include', 'usb_init(void)'))
|
||||
|
||||
|
||||
def check_libjpeg(self):
|
||||
return check_lib("libjpeg") and check_file("jpeglib.h")
|
||||
@@ -839,11 +839,11 @@ class CoreInstall(object):
|
||||
|
||||
|
||||
def check_libcrypto(self):
|
||||
- return check_lib("libcrypto") and check_file("crypto.h")
|
||||
+ return True
|
||||
|
||||
|
||||
def check_libpthread(self):
|
||||
- return check_lib("libpthread") and check_file("pthread.h")
|
||||
+ return True
|
||||
|
||||
|
||||
def check_libnetsnmp(self):
|
||||
return check_lib("libnetsnmp") and check_file("net-snmp-config.h")
|
||||
@@ -599,7 +599,7 @@ class CoreInstall(object):
|
||||
return check_lib('libsane')
|
||||
@@ -895,7 +895,7 @@ class CoreInstall(object):
|
||||
|
||||
|
||||
def check_sane_devel(self):
|
||||
- return len(locate_file_contains("sane.h", '/usr/include', 'extern SANE_Status sane_init')) > 0
|
||||
+ return len(locate_file_contains("sane.h", '${LOCALBASE}/include', 'extern SANE_Status sane_init')) > 0
|
||||
- return len(locate_file_contains("sane.h", '/usr/include', 'extern SANE_Status sane_init'))
|
||||
+ return len(locate_file_contains("sane.h", '${LOCALBASE}/include', 'extern SANE_Status sane_init'))
|
||||
|
||||
|
||||
def check_xsane(self):
|
||||
if os.getenv('DISPLAY'):
|
||||
@@ -683,7 +683,7 @@ class CoreInstall(object):
|
||||
@@ -984,9 +984,8 @@ class CoreInstall(object):
|
||||
|
||||
|
||||
def check_dbus(self):
|
||||
- log.debug("Checking for dbus running and header files present (dbus-devel)...")
|
||||
- return check_ps(['dbus-daemon']) and \
|
||||
- len(locate_file_contains("dbus-message.h", '/usr/include', 'dbus_message_new_signal'))
|
||||
+ log.debug("Checking for dbus header files present (dbus-devel)...")
|
||||
+ return check_file("dbus-message.h", "${LOCALBASE}/include")
|
||||
|
||||
|
||||
def check_cups_devel(self):
|
||||
@@ -1004,12 +1003,12 @@ class CoreInstall(object):
|
||||
|
||||
|
||||
def check_cups_image(self):
|
||||
- return check_file("raster.h", "/usr/include/cups")
|
||||
+ return check_file("raster.h", "${LOCALBASE}/include/cups")
|
||||
|
||||
|
||||
def check_hplip(self):
|
||||
log.debug("Checking for HPLIP...")
|
||||
- return check_ps(['hpiod', 'hpssd']) and locate_files('hplip.conf', '/etc/hp')
|
||||
+ return check_ps(['hpiod', 'hpssd']) and locate_files('hplip.conf', '${SYSCONFDIR}/hp')
|
||||
- return locate_files('hplip.conf', '/etc/hp')
|
||||
+ return locate_files('hplip.conf', '${SYSCONFDIR}/hp')
|
||||
|
||||
|
||||
def check_hpssd(self):
|
||||
log.debug("Checking for hpssd...")
|
||||
@@ -1034,14 +1033,14 @@ class CoreInstall(object):
|
||||
def check_cupsddk(self):
|
||||
log.debug("Checking for cups-ddk...")
|
||||
# TODO: Compute these paths some way or another...
|
||||
- #return check_tool("/usr/lib/cups/driver/drv list") and os.path.exists("/usr/share/cupsddk/include/media.defs")
|
||||
- return (check_file('drv', "/usr/lib/cups/driver") or check_file('drv', "/usr/lib64/cups/driver")) and \
|
||||
- check_file('media.defs', "/usr/share/cupsddk/include")
|
||||
+ #return check_tool("${LOCALBASE}/libexec/cups/driver/drv list") and os.path.exists("/usr/share/cupsddk/include/media.defs")
|
||||
+ return (check_file('drv', "${LOCALBASE}/libexec/cups/driver") or check_file('drv', "/usr/lib64/cups/driver")) and \
|
||||
+ check_file('media.defs', "${LOCALBASE}/share/cupsddk/include")
|
||||
|
||||
|
||||
def check_policykit(self):
|
||||
log.debug("Checking for PolicyKit...")
|
||||
- return check_file('PolicyKit.conf', "/etc/PolicyKit") and check_file('org.gnome.PolicyKit.AuthorizationManager.service', "/usr/share/dbus-1/services")
|
||||
+ return check_file('PolicyKit.conf', "${SYSCONFDIR}/PolicyKit") and check_file('org.gnome.PolicyKit.AuthorizationManager.service', "${LOCALBASE}/share/dbus-1/services")
|
||||
|
||||
|
||||
def check_pkg_mgr(self):
|
||||
@@ -1220,7 +1219,7 @@ class CoreInstall(object):
|
||||
cmd = self.su_sudo() % '/etc/init.d/cupsys restart'
|
||||
|
||||
else:
|
||||
- cmd = self.su_sudo() % 'killall -HUP cupsd'
|
||||
+ cmd = self.su_sudo() % 'pkill -HUP cupsd'
|
||||
|
||||
self.run(cmd)
|
||||
|
||||
@@ -1512,7 +1511,7 @@ class CoreInstall(object):
|
||||
def pre_build(self):
|
||||
cmds = []
|
||||
if self.get_distro_ver_data('fix_ppd_symlink', False):
|
||||
- cmds.append(self.su_sudo() % 'python ./installer/fix_symlink.py')
|
||||
+ cmds.append(self.su_sudo() % '${MODPY_BIN} ./installer/fix_symlink.py')
|
||||
|
||||
return cmds
|
||||
|
||||
@@ -1681,8 +1680,8 @@ class CoreInstall(object):
|
||||
url = "http://hplip.sf.net/plugin.conf"
|
||||
home = sys_conf.get('dirs', 'home')
|
||||
|
||||
- if os.path.exists('/etc/hp/plugin.conf'):
|
||||
- url = "file:///etc/hp/plugin.conf"
|
||||
+ if os.path.exists('${SYSCONFDIR}/hp/plugin.conf'):
|
||||
+ url = "file:///${SYSCONFDIR}/hp/plugin.conf"
|
||||
|
||||
elif os.path.exists(os.path.join(home, 'plugin.conf')):
|
||||
url = "file://" + os.path.join(home, 'plugin.conf')
|
||||
|
@ -1,7 +1,7 @@
|
||||
$OpenBSD: patch-installer_dcheck_py,v 1.2 2009/02/02 10:47:12 ajacoutot Exp $
|
||||
--- installer/dcheck.py.orig Sat Oct 27 16:35:40 2007
|
||||
+++ installer/dcheck.py Sat Oct 27 16:36:07 2007
|
||||
@@ -34,7 +34,7 @@ mod_output = ''
|
||||
$OpenBSD: patch-installer_dcheck_py,v 1.3 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- installer/dcheck.py.orig Thu Jul 2 17:45:31 2009
|
||||
+++ installer/dcheck.py Thu Jul 2 17:46:28 2009
|
||||
@@ -43,7 +43,7 @@ mod_output = ''
|
||||
def update_ld_output():
|
||||
# For library checks
|
||||
global ld_output
|
||||
@ -10,7 +10,7 @@ $OpenBSD: patch-installer_dcheck_py,v 1.2 2009/02/02 10:47:12 ajacoutot Exp $
|
||||
|
||||
if status != 0:
|
||||
log.debug("ldconfig failed.")
|
||||
@@ -89,7 +89,7 @@ def check_lib(lib, min_ver=0):
|
||||
@@ -98,7 +98,7 @@ def check_lib(lib, min_ver=0):
|
||||
log.debug("Not found.")
|
||||
return False
|
||||
|
||||
|
19
print/hplip/patches/patch-io_hpmud_musb_c
Normal file
19
print/hplip/patches/patch-io_hpmud_musb_c
Normal file
@ -0,0 +1,19 @@
|
||||
$OpenBSD: patch-io_hpmud_musb_c,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
|
||||
Fix probing HP PS 8250 printer, from FreeBSD.
|
||||
|
||||
--- io/hpmud/musb.c.orig Thu Jun 25 21:05:49 2009
|
||||
+++ io/hpmud/musb.c Thu Jul 2 14:46:21 2009
|
||||
@@ -124,8 +124,10 @@ static int get_string_descriptor(usb_dev_handle *dev,
|
||||
0x409, tbuf, sizeof(tbuf), LIBUSB_CONTROL_REQ_TIMEOUT);
|
||||
if (ret==0)
|
||||
{
|
||||
- /* This retry is necessary for lj1000 and lj1005. des 12/12/07 */
|
||||
- BUG("get_string_descriptor zero result, retrying...");
|
||||
+ /* This retry is necessary for lj1000 and lj1005. des 12/12/07
|
||||
+ Also HP Photosmart 42xx seems to suffer transient errors with serial id */
|
||||
+ BUG("get_string_descriptor error result %d, retrying in 2 secs...", ret);
|
||||
+ sleep(2);
|
||||
continue;
|
||||
}
|
||||
break;
|
70
print/hplip/patches/patch-prnt_cups_py
Normal file
70
print/hplip/patches/patch-prnt_cups_py
Normal file
@ -0,0 +1,70 @@
|
||||
$OpenBSD: patch-prnt_cups_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- prnt/cups.py.orig Thu Jun 25 21:04:19 2009
|
||||
+++ prnt/cups.py Thu Jul 2 17:25:18 2009
|
||||
@@ -186,8 +186,8 @@ ppd_pat = re.compile(r'''.*hp-(.*?)(-.*)*\.ppd.*''', r
|
||||
|
||||
def getPPDPath(addtional_paths=None):
|
||||
"""
|
||||
- Returns the CUPS ppd path (not the foomatic one under /usr/share/ppd).
|
||||
- Usually this is /usr/share/cups/model.
|
||||
+ Returns the CUPS ppd path (not the foomatic one under ${LOCALBASE}/share/ppd).
|
||||
+ Usually this is ${LOCALBASE}/share/cups/model.
|
||||
"""
|
||||
if addtional_paths is None:
|
||||
addtional_paths = []
|
||||
@@ -202,9 +202,9 @@ def getPPDPath(addtional_paths=None):
|
||||
|
||||
def getAllowableMIMETypes():
|
||||
"""
|
||||
- Scan all /etc/cups/*.convs files for allowable file formats.
|
||||
+ Scan all ${SYSCONFDIR}/cups/*.convs files for allowable file formats.
|
||||
"""
|
||||
- files = glob.glob("/etc/cups/*.convs")
|
||||
+ files = glob.glob("${SYSCONFDIR}/cups/*.convs")
|
||||
|
||||
allowable_mime_types = []
|
||||
|
||||
@@ -266,11 +266,11 @@ def getSystemPPDs():
|
||||
else: # 1.2.x
|
||||
log.debug("(CUPS 1.2.x) Getting list of PPDs using CUPS_GET_PPDS...")
|
||||
ppd_dict = cupsext.getPPDList()
|
||||
- cups_ppd_path = getPPDPath() # usually /usr/share/cups/model
|
||||
- foomatic_ppd_path = sys_conf.get('dirs', 'ppdbase', '/usr/share/ppd')
|
||||
+ cups_ppd_path = getPPDPath() # usually ${LOCALBASE}/share/cups/model
|
||||
+ foomatic_ppd_path = sys_conf.get('dirs', 'ppdbase', '${LOCALBASE}/share/ppd')
|
||||
|
||||
if not foomatic_ppd_path or not os.path.exists(foomatic_ppd_path):
|
||||
- foomatic_ppd_path = '/usr/share/ppd'
|
||||
+ foomatic_ppd_path = '${LOCALBASE}/share/foomatic/db/source/PPD'
|
||||
|
||||
log.debug("CUPS PPD base path = %s" % cups_ppd_path)
|
||||
log.debug("Foomatic PPD base path = %s" % foomatic_ppd_path)
|
||||
@@ -289,8 +289,8 @@ def getSystemPPDs():
|
||||
'gutenprint' in ppd):
|
||||
|
||||
# PPD files returned by CUPS_GET_PPDS (and by lpinfo -m)
|
||||
- # can be relative to /usr/share/ppd/ or to
|
||||
- # /usr/share/cups/model/. Not sure why this is.
|
||||
+ # can be relative to ${LOCALBASE}/share/ppd/ or to
|
||||
+ # ${LOCALBASE}/share/cups/model/. Not sure why this is.
|
||||
# Here we will try both and see which one it is...
|
||||
|
||||
if os.path.exists(ppd):
|
||||
@@ -348,7 +348,7 @@ number_pat = re.compile(r""".*?(\d+)""", re.IGNORECASE
|
||||
STRIP_STRINGS2 = ['foomatic:', 'hp-', 'hp_', 'hp ', '.gz', '.ppd',
|
||||
'drv:', '-pcl', '-pcl3', '-jetready',
|
||||
'-zxs', '-zjs', '-ps', '-postscript',
|
||||
- '-jr', '-lidl', '-lidil', '-ldl', '-hpijs']
|
||||
+ '-jr', '-lidl', '-lidil', '-hpijs']
|
||||
|
||||
|
||||
for p in models.TECH_CLASS_PDLS.values():
|
||||
@@ -527,7 +527,7 @@ def getPPDFile2(stripped_model, ppds): # New PPD find
|
||||
|
||||
|
||||
def getErrorLogLevel():
|
||||
- cups_conf = '/etc/cups/cupsd.conf'
|
||||
+ cups_conf = '${SYSCONFDIR}/cups/cupsd.conf'
|
||||
try:
|
||||
f = file(cups_conf, 'r')
|
||||
except OSError:
|
66
print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip
Normal file
66
print/hplip/patches/patch-prnt_hpijs_foomatic-rip-hplip
Normal file
@ -0,0 +1,66 @@
|
||||
$OpenBSD: patch-prnt_hpijs_foomatic-rip-hplip,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- prnt/hpijs/foomatic-rip-hplip.orig Thu Jun 25 21:04:19 2009
|
||||
+++ prnt/hpijs/foomatic-rip-hplip Mon Jul 13 10:01:05 2009
|
||||
@@ -44,19 +44,19 @@
|
||||
# possibly other stuff. The default path is often fine on Linux, but
|
||||
# may not be on other systems.
|
||||
#
|
||||
-my $execpath = "/usr/bin:/usr/local/bin:/usr/bin:/bin";
|
||||
+my $execpath = "/usr/bin:${LOCALBASE}/bin:/usr/bin:/bin";
|
||||
|
||||
# CUPS raster drivers are searched here
|
||||
-my $cupsfilterpath = "/usr/lib/cups/filter:/usr/local/lib/cups/filter:/usr/local/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter";
|
||||
+my $cupsfilterpath = "/usr/lib/cups/filter:/usr/local/lib/cups/filter:${LOCALBASE}/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter";
|
||||
|
||||
# Location of the configuration file "filter.conf", this file can be
|
||||
# used to change the settings of foomatic-rip without editing
|
||||
# foomatic-rip. itself. This variable must contain the full pathname
|
||||
# of the directory which contains the configuration file, usually
|
||||
-# "/etc/foomatic".
|
||||
+# "${SYSCONFDIR}/foomatic".
|
||||
# Some versions of configure do not fully expand $sysconfdir
|
||||
-my $prefix = "/usr";
|
||||
-my $configpath = "/etc/foomatic";
|
||||
+my $prefix = "${PREFIX}";
|
||||
+my $configpath = "${SYSCONFDIR}/foomatic";
|
||||
|
||||
# For the stuff below, the settings in the configuration file have priority.
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
# Enter here your personal command for converting non-postscript files
|
||||
# (especially text) to PostScript. If you leave it blank, at first the
|
||||
-# line "textfilter: ..." from /etc/foomatic/filter.conf is read and
|
||||
+# line "textfilter: ..." from ${SYSCONFDIR}/foomatic/filter.conf is read and
|
||||
# then the commands given on the list below are tried, beginning with
|
||||
# the first one.
|
||||
# You can set this to "a2ps", "enscript" or "mpage" to select one of the
|
||||
@@ -97,7 +97,7 @@
|
||||
# Set debug to 1 to enable the debug logfile for this filter; it will
|
||||
# appear as defined by $logfile. It will contain status from this
|
||||
# filter, plus the renderer's stderr output. You can also add a line
|
||||
-# "debug: 1" to your /etc/foomatic/filter.conf to get all your
|
||||
+# "debug: 1" to your ${SYSCONFDIR}/foomatic/filter.conf to get all your
|
||||
# Foomatic filters into debug mode.
|
||||
#
|
||||
# WARNING: This logfile is a security hole; do not use in production.
|
||||
@@ -761,7 +761,7 @@
|
||||
$cups_filename );
|
||||
if ($spooler eq 'cups') {
|
||||
|
||||
- # Use CUPS font path ("FontPath" in /etc/cups/cupsd.conf)
|
||||
+ # Use CUPS font path ("FontPath" in ${SYSCONFDIR}/cups/cupsd.conf)
|
||||
if ($ENV{'CUPS_FONTPATH'}) {
|
||||
$ENV{'GS_LIB'} = $ENV{'CUPS_FONTPATH'} .
|
||||
($ENV{'GS_LIB'} ? ":$ENV{'GS_LIB'}" : "");
|
||||
@@ -1038,8 +1038,8 @@
|
||||
$ppdfile = "$configpath/direct/${printer}.ppd";
|
||||
} elsif (-r "$configpath/${printer}.ppd") { # system dir
|
||||
$ppdfile = "$configpath/${printer}.ppd";
|
||||
- } elsif (-r "/etc/cups/ppd/${printer}.ppd") { # CUPS config dir
|
||||
- $ppdfile = "/etc/cups/ppd/${printer}.ppd";
|
||||
+ } elsif (-r "${SYSCONFDIR}/cups/ppd/${printer}.ppd") { # CUPS config dir
|
||||
+ $ppdfile = "${SYSCONFDIR}/cups/ppd/${printer}.ppd";
|
||||
} elsif (-r "/usr/local/etc/cups/ppd/${printer}.ppd") {
|
||||
$ppdfile = "/usr/local/etc/cups/ppd/${printer}.ppd";
|
||||
} elsif (-r "/usr/share/ppr/PPDFiles/${printer}.ppd") { # PPR PPDs
|
@ -1,7 +1,7 @@
|
||||
$OpenBSD: patch-prnt_hpijs_globals_cpp,v 1.1 2009/02/02 10:47:12 ajacoutot Exp $
|
||||
--- prnt/hpijs/globals.cpp.orig Mon Feb 2 10:50:06 2009
|
||||
+++ prnt/hpijs/globals.cpp Mon Feb 2 10:50:17 2009
|
||||
@@ -225,7 +225,7 @@ void *LoadPlugin (char *szPluginName)
|
||||
$OpenBSD: patch-prnt_hpijs_globals_cpp,v 1.2 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- prnt/hpijs/globals.cpp.orig Thu Jul 2 14:06:40 2009
|
||||
+++ prnt/hpijs/globals.cpp Thu Jul 2 14:06:50 2009
|
||||
@@ -249,7 +249,7 @@ void *LoadPlugin (const char *szPluginName)
|
||||
void *ptemp = NULL;
|
||||
char *p = NULL;
|
||||
int bFound = 0;
|
||||
|
12
print/hplip/patches/patch-prnt_hpijs_hpcups_cpp
Normal file
12
print/hplip/patches/patch-prnt_hpijs_hpcups_cpp
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-prnt_hpijs_hpcups_cpp,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- prnt/hpijs/hpcups.cpp.orig Thu Jul 2 14:10:57 2009
|
||||
+++ prnt/hpijs/hpcups.cpp Thu Jul 2 14:11:08 2009
|
||||
@@ -96,7 +96,7 @@ void HPCups::setLogLevel ()
|
||||
FILE *fp;
|
||||
char str[258];
|
||||
char *p;
|
||||
- fp = fopen ("/etc/cups/cupsd.conf", "r");
|
||||
+ fp = fopen ("${SYSCONFDIR}/cups/cupsd.conf", "r");
|
||||
if (fp == NULL)
|
||||
return;
|
||||
while (!feof (fp))
|
12
print/hplip/patches/patch-prnt_hpijs_hpcupsfax_cpp
Normal file
12
print/hplip/patches/patch-prnt_hpijs_hpcupsfax_cpp
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-prnt_hpijs_hpcupsfax_cpp,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- prnt/hpijs/hpcupsfax.cpp.orig Thu Jul 2 14:11:13 2009
|
||||
+++ prnt/hpijs/hpcupsfax.cpp Thu Jul 2 14:11:25 2009
|
||||
@@ -74,7 +74,7 @@ static void GetLogLevel ()
|
||||
FILE *fp;
|
||||
char str[258];
|
||||
char *p;
|
||||
- fp = fopen ("/etc/cups/cupsd.conf", "r");
|
||||
+ fp = fopen ("${SYSCONFDIR}/cups/cupsd.conf", "r");
|
||||
if (fp == NULL)
|
||||
return;
|
||||
while (!feof (fp))
|
12
print/hplip/patches/patch-prnt_hpijs_hpijs_cpp
Normal file
12
print/hplip/patches/patch-prnt_hpijs_hpijs_cpp
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-prnt_hpijs_hpijs_cpp,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- prnt/hpijs/hpijs.cpp.orig Thu Jul 2 14:12:15 2009
|
||||
+++ prnt/hpijs/hpijs.cpp Thu Jul 2 14:12:24 2009
|
||||
@@ -76,7 +76,7 @@ void setLogLevel(UXServices *pSS)
|
||||
FILE *fp;
|
||||
char str[258];
|
||||
char *p;
|
||||
- fp = fopen ("/etc/cups/cupsd.conf", "r");
|
||||
+ fp = fopen ("${SYSCONFDIR}/cups/cupsd.conf", "r");
|
||||
if (fp == NULL)
|
||||
return;
|
||||
while (!feof (fp))
|
12
print/hplip/patches/patch-scan_py
Normal file
12
print/hplip/patches/patch-scan_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-scan_py,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- scan.py.orig Thu Jul 2 18:37:59 2009
|
||||
+++ scan.py Thu Jul 2 18:38:11 2009
|
||||
@@ -1075,7 +1075,7 @@ try:
|
||||
if hp_print:
|
||||
cmd = 'hp-print %s &' % output
|
||||
else:
|
||||
- cmd = "python ./print.py %s &" % output
|
||||
+ cmd = "${MODPY_BIN} ./print.py %s &" % output
|
||||
|
||||
os.system(cmd)
|
||||
|
18
print/hplip/patches/patch-scan_sane_marvell_c
Normal file
18
print/hplip/patches/patch-scan_sane_marvell_c
Normal file
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-scan_sane_marvell_c,v 1.1 2009/07/13 08:14:28 ajacoutot Exp $
|
||||
--- scan/sane/marvell.c.orig Thu Jul 2 14:35:52 2009
|
||||
+++ scan/sane/marvell.c Thu Jul 2 14:36:00 2009
|
||||
@@ -29,13 +29,13 @@
|
||||
#define _GNU_SOURCE
|
||||
#endif
|
||||
|
||||
+#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
#include <netdb.h>
|
||||
#include <stdarg.h>
|
||||
#include <syslog.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
-#include <sys/types.h>
|
||||
#include <fcntl.h>
|
||||
#include <unistd.h>
|
||||
#include <math.h>
|
21
print/hplip/patches/patch-setup_py
Normal file
21
print/hplip/patches/patch-setup_py
Normal file
@ -0,0 +1,21 @@
|
||||
$OpenBSD: patch-setup_py,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
--- setup.py.orig Thu Jun 25 21:05:57 2009
|
||||
+++ setup.py Thu Jul 2 18:37:48 2009
|
||||
@@ -125,7 +125,7 @@ def restart_cups():
|
||||
return '/etc/init.d/cupsys restart'
|
||||
|
||||
else:
|
||||
- return 'killall -HUP cupsd'
|
||||
+ return 'pkill -HUP cupsd'
|
||||
|
||||
|
||||
mod = module.Module(__mod__, __title__, __version__, __doc__, USAGE,
|
||||
@@ -883,7 +883,7 @@ else: # INTERACTIVE_MODE
|
||||
if len(path) > 0:
|
||||
cmd = 'hp-testpage %s' % param
|
||||
else:
|
||||
- cmd = 'python ./testpage.py %s' % param
|
||||
+ cmd = '${MODPY_BIN} ./testpage.py %s' % param
|
||||
|
||||
log.debug(cmd)
|
||||
|
30
print/hplip/patches/patch-ui4_devmgr5_py
Normal file
30
print/hplip/patches/patch-ui4_devmgr5_py
Normal file
@ -0,0 +1,30 @@
|
||||
$OpenBSD: patch-ui4_devmgr5_py,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
--- ui4/devmgr5.py.orig Thu Jun 25 21:05:46 2009
|
||||
+++ ui4/devmgr5.py Thu Jul 2 18:37:04 2009
|
||||
@@ -987,7 +987,7 @@ class DevMgr5(QMainWindow, Ui_MainWindow):
|
||||
return
|
||||
|
||||
hplip_conf = ConfigParser.ConfigParser()
|
||||
- fp = open("/etc/hp/hplip.conf", "r")
|
||||
+ fp = open("${SYSCONFDIR}/hp/hplip.conf", "r")
|
||||
hplip_conf.readfp(fp)
|
||||
fp.close()
|
||||
|
||||
@@ -2032,7 +2032,7 @@ class DevMgr5(QMainWindow, Ui_MainWindow):
|
||||
if utils.which('hp-setup'):
|
||||
cmd = 'hp-setup --gui'
|
||||
else:
|
||||
- cmd = 'python ./setup.py --gui'
|
||||
+ cmd = '${MODPY_BIN} ./setup.py --gui'
|
||||
|
||||
log.debug(cmd)
|
||||
utils.run(cmd, log_output=True, password_func=None, timeout=1)
|
||||
@@ -2044,7 +2044,7 @@ class DevMgr5(QMainWindow, Ui_MainWindow):
|
||||
if utils.which('hp-setup'):
|
||||
cmd = 'hp-setup --gui --remove'
|
||||
else:
|
||||
- cmd = 'python ./setup.py --gui --remove'
|
||||
+ cmd = '${MODPY_BIN} ./setup.py --gui --remove'
|
||||
|
||||
if self.cur_device_uri is not None:
|
||||
cmd += ' --device=%s' % self.cur_device_uri
|
12
print/hplip/patches/patch-ui4_nodevicesdialog_py
Normal file
12
print/hplip/patches/patch-ui4_nodevicesdialog_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-ui4_nodevicesdialog_py,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
--- ui4/nodevicesdialog.py.orig Thu Jul 2 18:37:15 2009
|
||||
+++ ui4/nodevicesdialog.py Thu Jul 2 18:37:25 2009
|
||||
@@ -53,7 +53,7 @@ class NoDevicesDialog(QDialog, Ui_NoDevicesDialog_base
|
||||
if utils.which('hp-setup'):
|
||||
cmd = 'hp-setup -u'
|
||||
else:
|
||||
- cmd = 'python ./setup.py -u'
|
||||
+ cmd = '${MODPY_BIN} ./setup.py -u'
|
||||
|
||||
log.debug(cmd)
|
||||
utils.run(cmd, log_output=True, password_func=None, timeout=1)
|
12
print/hplip/patches/patch-ui_devmgr4_py
Normal file
12
print/hplip/patches/patch-ui_devmgr4_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-ui_devmgr4_py,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
--- ui/devmgr4.py.orig Thu Jul 2 18:36:13 2009
|
||||
+++ ui/devmgr4.py Thu Jul 2 18:36:25 2009
|
||||
@@ -2749,7 +2749,7 @@ class DevMgr4(DevMgr4_base):
|
||||
if utils.which('hp-setup'):
|
||||
cmd = 'hp-setup -u'
|
||||
else:
|
||||
- cmd = 'python ./setup.py --gui'
|
||||
+ cmd = '${MODPY_BIN} ./setup.py --gui'
|
||||
|
||||
log.debug(cmd)
|
||||
utils.run(cmd, log_output=True, password_func=None, timeout=1)
|
12
print/hplip/patches/patch-ui_nodevicesform_py
Normal file
12
print/hplip/patches/patch-ui_nodevicesform_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-ui_nodevicesform_py,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
--- ui/nodevicesform.py.orig Thu Jul 2 18:36:33 2009
|
||||
+++ ui/nodevicesform.py Thu Jul 2 18:36:42 2009
|
||||
@@ -56,7 +56,7 @@ class NoDevicesForm(NoDevicesForm_base):
|
||||
if utils.which('hp-setup'):
|
||||
cmd = 'hp-setup -u'
|
||||
else:
|
||||
- cmd = 'python ./setup.py -u'
|
||||
+ cmd = '${MODPY_BIN} ./setup.py -u'
|
||||
|
||||
log.debug(cmd)
|
||||
utils.run(cmd, log_output=True, password_func=None, timeout=1)
|
12
print/hplip/patches/patch-ui_setupform_py
Normal file
12
print/hplip/patches/patch-ui_setupform_py
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-ui_setupform_py,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
--- ui/setupform.py.orig Thu Jul 2 14:38:04 2009
|
||||
+++ ui/setupform.py Thu Jul 2 14:38:17 2009
|
||||
@@ -57,7 +57,7 @@ def restart_cups():
|
||||
return '/etc/init.d/cupsys restart'
|
||||
|
||||
else:
|
||||
- return 'killall -HUP cupsd'
|
||||
+ return 'pkill -HUP cupsd'
|
||||
|
||||
|
||||
class DeviceListViewItem(QListViewItem):
|
@ -1 +0,0 @@
|
||||
Documentation for HPLIP in HTML format.
|
4
print/hplip/pkg/DESCR-gui
Normal file
4
print/hplip/pkg/DESCR-gui
Normal file
@ -0,0 +1,4 @@
|
||||
The Hewlett-Packard Linux Imaging and Printing (HPLIP) system provides a
|
||||
unified single and multi-function connectivity driver solution. It
|
||||
provides support for print, scan, fax and toolbox.
|
||||
This package provides the HPLIP graphical tools.
|
4
print/hplip/pkg/DESCR-hpcups
Normal file
4
print/hplip/pkg/DESCR-hpcups
Normal file
@ -0,0 +1,4 @@
|
||||
The Hewlett-Packard Linux Imaging and Printing (HPLIP) system provides a
|
||||
unified single and multi-function connectivity driver solution. It
|
||||
provides support for print, scan, fax and toolbox.
|
||||
This package provides the native CUPS driver for HP printers.
|
4
print/hplip/pkg/DESCR-libs
Normal file
4
print/hplip/pkg/DESCR-libs
Normal file
@ -0,0 +1,4 @@
|
||||
The Hewlett-Packard Linux Imaging and Printing (HPLIP) system provides a
|
||||
unified single and multi-function connectivity driver solution. It
|
||||
provides support for print, scan, fax and toolbox.
|
||||
This package provides the HPLIP backend libraries.
|
@ -1,5 +1,3 @@
|
||||
HPLIP is an HP developed solution for printing, scanning, and faxing
|
||||
with HP inkjet and laser based printers in Unix.
|
||||
The HPLIP project provides printing support for 1,248 printer models,
|
||||
including Deskjet, Officejet, Photosmart, PSC (Print Scan Copy),
|
||||
Business Inkjet, LaserJet, Edgeline MFP, and LaserJet MFP.
|
||||
The Hewlett-Packard Linux Imaging and Printing (HPLIP) system provides a
|
||||
unified single and multi-function connectivity driver solution. It
|
||||
provides support for print, scan, fax and toolbox.
|
||||
|
@ -4,11 +4,6 @@ give the _cups user r/w access to /dev/{usb,ugen}*
|
||||
* the printer must attach as a ugen(4) device which means you need to
|
||||
disable ulpt in your kernel - see config(8).
|
||||
|
||||
* to provides persistent data and event services to HPLIP client
|
||||
applications, you must start the hpssd daemon (it needs to be done
|
||||
before the cupsd spooler is started). As root:
|
||||
${PREFIX}/sbin/hpssd
|
||||
|
||||
* to make the hpaio backend available to SANE, simply add "hpaio" to
|
||||
its configuration file. As root:
|
||||
echo "hpaio" >> ${SYSCONFDIR}/sane.d/dll.conf
|
||||
echo "hpaio" >> ${SYSCONFDIR}/sane.d/dll.conf
|
||||
|
@ -1,272 +0,0 @@
|
||||
@comment $OpenBSD: PLIST-docs,v 1.1.1.1 2007/11/02 15:48:55 ajacoutot Exp $
|
||||
share/doc/hplip/
|
||||
share/doc/hplip/about.html
|
||||
share/doc/hplip/contacts.html
|
||||
share/doc/hplip/downloads.html
|
||||
share/doc/hplip/faqs.html
|
||||
share/doc/hplip/features.html
|
||||
share/doc/hplip/howtos/
|
||||
share/doc/hplip/howtos/build.html
|
||||
share/doc/hplip/howtos/faxing.html
|
||||
share/doc/hplip/howtos/index.html
|
||||
share/doc/hplip/howtos/install.html
|
||||
share/doc/hplip/howtos/io.html
|
||||
share/doc/hplip/howtos/known.html
|
||||
share/doc/hplip/howtos/negative.html
|
||||
share/doc/hplip/howtos/other.html
|
||||
share/doc/hplip/howtos/pcard.html
|
||||
share/doc/hplip/howtos/printing.html
|
||||
share/doc/hplip/howtos/scanning.html
|
||||
share/doc/hplip/howtos/toolbox.html
|
||||
share/doc/hplip/howtos/uninstall.html
|
||||
share/doc/hplip/images/
|
||||
share/doc/hplip/images/Screenshot-xsane.png
|
||||
share/doc/hplip/images/back.png
|
||||
share/doc/hplip/images/button.png
|
||||
share/doc/hplip/images/circular.gif
|
||||
share/doc/hplip/images/cups_device_list.png
|
||||
share/doc/hplip/images/cups_left.png
|
||||
share/doc/hplip/images/cups_model_list.png
|
||||
share/doc/hplip/images/cups_opening.png
|
||||
share/doc/hplip/images/cups_printer_model.png
|
||||
share/doc/hplip/images/download.png
|
||||
share/doc/hplip/images/favicon.ico
|
||||
share/doc/hplip/images/favicon2.ico
|
||||
share/doc/hplip/images/fullbleed_1.png
|
||||
share/doc/hplip/images/fullbleed_2.png
|
||||
share/doc/hplip/images/fullbleed_3.png
|
||||
share/doc/hplip/images/fullbleed_4.png
|
||||
share/doc/hplip/images/gs_hpijs.png
|
||||
share/doc/hplip/images/hp-tux-printer.png
|
||||
share/doc/hplip/images/hp_invent_logo.png
|
||||
share/doc/hplip/images/hplip_overview.png
|
||||
share/doc/hplip/images/hpliplogo.png
|
||||
share/doc/hplip/images/hplogo.png
|
||||
share/doc/hplip/images/hplogo2.png
|
||||
share/doc/hplip/images/linux_printing_logo.png
|
||||
share/doc/hplip/images/linuxlogo.png
|
||||
share/doc/hplip/images/network_appssocket.png
|
||||
share/doc/hplip/images/network_device_list.png
|
||||
share/doc/hplip/images/network_device_uri.png
|
||||
share/doc/hplip/images/network_model_list.png
|
||||
share/doc/hplip/images/osi_certified.png
|
||||
share/doc/hplip/images/python-logo.png
|
||||
share/doc/hplip/images/rest2web.png
|
||||
share/doc/hplip/images/screenshots_lg_functions_copies.png
|
||||
share/doc/hplip/images/screenshots_lg_functions_fax.png
|
||||
share/doc/hplip/images/screenshots_lg_functions_unload.png
|
||||
share/doc/hplip/images/screenshots_lg_functions_xsane.png
|
||||
share/doc/hplip/images/screenshots_lg_hp_setup_step1.png
|
||||
share/doc/hplip/images/screenshots_lg_hp_setup_step2.png
|
||||
share/doc/hplip/images/screenshots_lg_hp_setup_step3.png
|
||||
share/doc/hplip/images/screenshots_lg_hp_setup_step4.png
|
||||
share/doc/hplip/images/screenshots_lg_hp_setup_step5.png
|
||||
share/doc/hplip/images/screenshots_lg_hp_setup_step6.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_1.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_10_postfix.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_11.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_12.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_13.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_14.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_15.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_2.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_3.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_4.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_5.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_6.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_7_postfix.png
|
||||
share/doc/hplip/images/screenshots_lg_installer_9_postfix.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_emailalerts.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_functions.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_functions_autorefresh.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_functions_commands.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_print_control.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_print_functions.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_print_print.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_print_print1.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_print_settings.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_settings.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_status.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_supplies.png
|
||||
share/doc/hplip/images/screenshots_lg_toolbox_tools.png
|
||||
share/doc/hplip/images/screenshots_sm_functions_copies.png
|
||||
share/doc/hplip/images/screenshots_sm_functions_fax.png
|
||||
share/doc/hplip/images/screenshots_sm_functions_unload.png
|
||||
share/doc/hplip/images/screenshots_sm_functions_xsane.png
|
||||
share/doc/hplip/images/screenshots_sm_hp_setup_step1.png
|
||||
share/doc/hplip/images/screenshots_sm_hp_setup_step2.png
|
||||
share/doc/hplip/images/screenshots_sm_hp_setup_step3.png
|
||||
share/doc/hplip/images/screenshots_sm_hp_setup_step4.png
|
||||
share/doc/hplip/images/screenshots_sm_hp_setup_step5.png
|
||||
share/doc/hplip/images/screenshots_sm_hp_setup_step6.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_1.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_10_postfix.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_11.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_12.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_13.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_14.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_15.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_2.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_3.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_4.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_5.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_6.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_7_postfix.png
|
||||
share/doc/hplip/images/screenshots_sm_installer_9_postfix.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_emailalerts.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_functions.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_functions_autorefresh.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_functions_commands.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_print_control.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_print_functions.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_print_print.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_print_print1.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_print_settings.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_settings.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_status.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_supplies.png
|
||||
share/doc/hplip/images/screenshots_sm_toolbox_tools.png
|
||||
share/doc/hplip/images/sflogo.png
|
||||
share/doc/hplip/images/topbar.png
|
||||
share/doc/hplip/images/tux.png
|
||||
share/doc/hplip/images/tuxlogo.png
|
||||
share/doc/hplip/images/tuxlogo2.png
|
||||
share/doc/hplip/images/view.png
|
||||
share/doc/hplip/images/yast_hardware.png
|
||||
share/doc/hplip/images/yast_opening_hw.png
|
||||
share/doc/hplip/images/yast_other_configure.png
|
||||
share/doc/hplip/images/yast_other_kind.png
|
||||
share/doc/hplip/images/yast_other_printer.png
|
||||
share/doc/hplip/images/yast_printer_model.png
|
||||
share/doc/hplip/index.html
|
||||
share/doc/hplip/install/
|
||||
share/doc/hplip/install/index.html
|
||||
share/doc/hplip/install/install/
|
||||
share/doc/hplip/install/install/index.html
|
||||
share/doc/hplip/install/manual/
|
||||
share/doc/hplip/install/manual/configure.html
|
||||
share/doc/hplip/install/manual/distros/
|
||||
share/doc/hplip/install/manual/distros/centos.html
|
||||
share/doc/hplip/install/manual/distros/debian.html
|
||||
share/doc/hplip/install/manual/distros/fedora_core.html
|
||||
share/doc/hplip/install/manual/distros/freebsd.html
|
||||
share/doc/hplip/install/manual/distros/gentoo.html
|
||||
share/doc/hplip/install/manual/distros/index.html
|
||||
share/doc/hplip/install/manual/distros/lfs.html
|
||||
share/doc/hplip/install/manual/distros/linspire.html
|
||||
share/doc/hplip/install/manual/distros/mac.html
|
||||
share/doc/hplip/install/manual/distros/mandriva.html
|
||||
share/doc/hplip/install/manual/distros/mepis.html
|
||||
share/doc/hplip/install/manual/distros/novell.html
|
||||
share/doc/hplip/install/manual/distros/other.html
|
||||
share/doc/hplip/install/manual/distros/redhat.html
|
||||
share/doc/hplip/install/manual/distros/redhatenterprise.html
|
||||
share/doc/hplip/install/manual/distros/slackware.html
|
||||
share/doc/hplip/install/manual/distros/ubuntu.html
|
||||
share/doc/hplip/install/manual/distros/windows.html
|
||||
share/doc/hplip/install/manual/distros/xandros.html
|
||||
share/doc/hplip/install/manual/download.html
|
||||
share/doc/hplip/install/manual/final.html
|
||||
share/doc/hplip/install/manual/hp_setup.html
|
||||
share/doc/hplip/install/manual/index.html
|
||||
share/doc/hplip/install/manual/make.html
|
||||
share/doc/hplip/install/manual/make_install.html
|
||||
share/doc/hplip/install/manual/permissions.html
|
||||
share/doc/hplip/install/step1/
|
||||
share/doc/hplip/install/step1/apt.html
|
||||
share/doc/hplip/install/step1/index.html
|
||||
share/doc/hplip/install/step1/rpm.html
|
||||
share/doc/hplip/install/step2/
|
||||
share/doc/hplip/install/step2/debian.html
|
||||
share/doc/hplip/install/step2/fc4.html
|
||||
share/doc/hplip/install/step2/freebsd.html
|
||||
share/doc/hplip/install/step2/index.html
|
||||
share/doc/hplip/install/step2/mandriva06.html
|
||||
share/doc/hplip/install/step2/other.html
|
||||
share/doc/hplip/install/step2/slackware.html
|
||||
share/doc/hplip/install/step2/suse10.html
|
||||
share/doc/hplip/install/step2/ubuntu510.html
|
||||
share/doc/hplip/install/step2/ubuntu606.html
|
||||
share/doc/hplip/install/step3/
|
||||
share/doc/hplip/install/step3/index.html
|
||||
share/doc/hplip/install/step4/
|
||||
share/doc/hplip/install/step4/cups/
|
||||
share/doc/hplip/install/step4/cups/index.html
|
||||
share/doc/hplip/install/step4/cups/local.html
|
||||
share/doc/hplip/install/step4/cups/net.html
|
||||
share/doc/hplip/install/step4/index.html
|
||||
share/doc/hplip/install/step4/setup/
|
||||
share/doc/hplip/install/step4/setup/index.html
|
||||
share/doc/hplip/install/step4/setup/local.html
|
||||
share/doc/hplip/install/step4/setup/net.html
|
||||
share/doc/hplip/install/step4/suse/
|
||||
share/doc/hplip/install/step4/suse/index.html
|
||||
share/doc/hplip/legal.html
|
||||
share/doc/hplip/license.html
|
||||
share/doc/hplip/mailing_lists.html
|
||||
share/doc/hplip/other_support.html
|
||||
share/doc/hplip/release_notes.html
|
||||
share/doc/hplip/screenshots.html
|
||||
share/doc/hplip/styles/
|
||||
share/doc/hplip/styles/default.css
|
||||
share/doc/hplip/styles/rest.css
|
||||
share/doc/hplip/support_statement.html
|
||||
share/doc/hplip/supported_devices/
|
||||
share/doc/hplip/supported_devices/color_laser.html
|
||||
share/doc/hplip/supported_devices/color_laser_mfp.html
|
||||
share/doc/hplip/supported_devices/combined.html
|
||||
share/doc/hplip/supported_devices/edgeline.html
|
||||
share/doc/hplip/supported_devices/index.html
|
||||
share/doc/hplip/supported_devices/inkjet.html
|
||||
share/doc/hplip/supported_devices/inkjet_aio.html
|
||||
share/doc/hplip/supported_devices/laser.html
|
||||
share/doc/hplip/supported_devices/mono_laser_mfp.html
|
||||
share/doc/hplip/supported_devices/photosmart.html
|
||||
share/doc/hplip/supported_devices/scanjet.html
|
||||
share/doc/hplip/supported_devices/unsupported.html
|
||||
share/doc/hplip/system_requirements.html
|
||||
share/doc/hplip/tech_docs/
|
||||
share/doc/hplip/tech_docs/device_classes.html
|
||||
share/doc/hplip/tech_docs/hpijs.html
|
||||
share/doc/hplip/tech_docs/index.html
|
||||
share/doc/hplip/tech_docs/man_pages/
|
||||
share/doc/hplip/tech_docs/man_pages/align.html
|
||||
share/doc/hplip/tech_docs/man_pages/check.html
|
||||
share/doc/hplip/tech_docs/man_pages/clean.html
|
||||
share/doc/hplip/tech_docs/man_pages/colorcal.html
|
||||
share/doc/hplip/tech_docs/man_pages/fab.html
|
||||
share/doc/hplip/tech_docs/man_pages/firmware.html
|
||||
share/doc/hplip/tech_docs/man_pages/hpssd.html
|
||||
share/doc/hplip/tech_docs/man_pages/index.html
|
||||
share/doc/hplip/tech_docs/man_pages/info.html
|
||||
share/doc/hplip/tech_docs/man_pages/install.html
|
||||
share/doc/hplip/tech_docs/man_pages/levels.html
|
||||
share/doc/hplip/tech_docs/man_pages/makecopies.html
|
||||
share/doc/hplip/tech_docs/man_pages/makeuri.html
|
||||
share/doc/hplip/tech_docs/man_pages/print.html
|
||||
share/doc/hplip/tech_docs/man_pages/probe.html
|
||||
share/doc/hplip/tech_docs/man_pages/scan.html
|
||||
share/doc/hplip/tech_docs/man_pages/sendfax.html
|
||||
share/doc/hplip/tech_docs/man_pages/setup.html
|
||||
share/doc/hplip/tech_docs/man_pages/testpage.html
|
||||
share/doc/hplip/tech_docs/man_pages/timedate.html
|
||||
share/doc/hplip/tech_docs/man_pages/toolbox.html
|
||||
share/doc/hplip/tech_docs/man_pages/unload.html
|
||||
share/doc/hplip/tech_docs/overview.html
|
||||
share/doc/hplip/tech_docs/page_sizes.html
|
||||
share/doc/hplip/tech_docs/printable_areas.html
|
||||
share/doc/hplip/tech_docs/tarball_install.html
|
||||
share/doc/hplip/troubleshooting/
|
||||
share/doc/hplip/troubleshooting/build.html
|
||||
share/doc/hplip/troubleshooting/distro.html
|
||||
share/doc/hplip/troubleshooting/faxing.html
|
||||
share/doc/hplip/troubleshooting/index.html
|
||||
share/doc/hplip/troubleshooting/install.html
|
||||
share/doc/hplip/troubleshooting/io.html
|
||||
share/doc/hplip/troubleshooting/network.html
|
||||
share/doc/hplip/troubleshooting/other.html
|
||||
share/doc/hplip/troubleshooting/parallel.html
|
||||
share/doc/hplip/troubleshooting/pcard.html
|
||||
share/doc/hplip/troubleshooting/printing.html
|
||||
share/doc/hplip/troubleshooting/scanning.html
|
||||
share/doc/hplip/troubleshooting/toolbox.html
|
404
print/hplip/pkg/PLIST-gui
Normal file
404
print/hplip/pkg/PLIST-gui
Normal file
@ -0,0 +1,404 @@
|
||||
@comment $OpenBSD: PLIST-gui,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
@conflict hplip-<3.9.6b
|
||||
bin/hp-check
|
||||
bin/hp-print
|
||||
bin/hp-systray
|
||||
bin/hp-toolbox
|
||||
share/applications/hplip.desktop
|
||||
share/examples/hplip/xdg/
|
||||
@sample ${SYSCONFDIR}/xdg/
|
||||
share/examples/hplip/xdg/autostart/
|
||||
@sample ${SYSCONFDIR}/xdg/autostart/
|
||||
share/examples/hplip/xdg/autostart/hplip-systray.desktop
|
||||
@sample ${SYSCONFDIR}/xdg/autostart/hplip-systray.desktop
|
||||
share/hplip/check.py
|
||||
share/hplip/clean.py
|
||||
share/hplip/data/images/
|
||||
share/hplip/data/images/128x128/
|
||||
share/hplip/data/images/128x128/audio.png
|
||||
share/hplip/data/images/128x128/bmp.png
|
||||
share/hplip/data/images/128x128/gif.png
|
||||
share/hplip/data/images/128x128/hp_logo.png
|
||||
share/hplip/data/images/128x128/jpg.png
|
||||
share/hplip/data/images/128x128/movie.png
|
||||
share/hplip/data/images/128x128/mpg.png
|
||||
share/hplip/data/images/128x128/png.png
|
||||
share/hplip/data/images/128x128/tif.png
|
||||
share/hplip/data/images/128x128/unknown.png
|
||||
share/hplip/data/images/16x16/
|
||||
share/hplip/data/images/16x16/active.png
|
||||
share/hplip/data/images/16x16/add_user.png
|
||||
share/hplip/data/images/16x16/add_user_quick.png
|
||||
share/hplip/data/images/16x16/add_users.png
|
||||
share/hplip/data/images/16x16/battery.png
|
||||
share/hplip/data/images/16x16/busy.png
|
||||
share/hplip/data/images/16x16/cancel.png
|
||||
share/hplip/data/images/16x16/close.png
|
||||
share/hplip/data/images/16x16/down.png
|
||||
share/hplip/data/images/16x16/down_user.png
|
||||
share/hplip/data/images/16x16/download.png
|
||||
share/hplip/data/images/16x16/edit.png
|
||||
share/hplip/data/images/16x16/error.png
|
||||
share/hplip/data/images/16x16/fab.png
|
||||
share/hplip/data/images/16x16/fax.png
|
||||
share/hplip/data/images/16x16/folder_open.png
|
||||
share/hplip/data/images/16x16/folder_remove.png
|
||||
share/hplip/data/images/16x16/help.png
|
||||
share/hplip/data/images/16x16/hp_logo.png
|
||||
share/hplip/data/images/16x16/idle.png
|
||||
share/hplip/data/images/16x16/info.png
|
||||
share/hplip/data/images/16x16/inkdrop.png
|
||||
share/hplip/data/images/16x16/list_add.png
|
||||
share/hplip/data/images/16x16/list_remove.png
|
||||
share/hplip/data/images/16x16/makecopies.png
|
||||
share/hplip/data/images/16x16/mimetypes.png
|
||||
share/hplip/data/images/16x16/minus.png
|
||||
share/hplip/data/images/16x16/next.png
|
||||
share/hplip/data/images/16x16/ok.png
|
||||
share/hplip/data/images/16x16/paper.png
|
||||
share/hplip/data/images/16x16/pcard.png
|
||||
share/hplip/data/images/16x16/plus.png
|
||||
share/hplip/data/images/16x16/prev.png
|
||||
share/hplip/data/images/16x16/print.png
|
||||
share/hplip/data/images/16x16/quit.png
|
||||
share/hplip/data/images/16x16/refresh.png
|
||||
share/hplip/data/images/16x16/refresh1.png
|
||||
share/hplip/data/images/16x16/remove_user.png
|
||||
share/hplip/data/images/16x16/scan.png
|
||||
share/hplip/data/images/16x16/settings.png
|
||||
share/hplip/data/images/16x16/status_refresh.png
|
||||
share/hplip/data/images/16x16/thumbnail.png
|
||||
share/hplip/data/images/16x16/toner.png
|
||||
share/hplip/data/images/16x16/up.png
|
||||
share/hplip/data/images/16x16/up_user.png
|
||||
share/hplip/data/images/16x16/warning.png
|
||||
share/hplip/data/images/24x24/
|
||||
share/hplip/data/images/24x24/add_to_group.png
|
||||
share/hplip/data/images/24x24/new_group.png
|
||||
share/hplip/data/images/24x24/new_group_from_selection.png
|
||||
share/hplip/data/images/24x24/new_user.png
|
||||
share/hplip/data/images/24x24/remove_from_group.png
|
||||
share/hplip/data/images/24x24/remove_group.png
|
||||
share/hplip/data/images/24x24/remove_user.png
|
||||
share/hplip/data/images/24x24/rename_group.png
|
||||
share/hplip/data/images/256x256/
|
||||
share/hplip/data/images/256x256/hp_logo.png
|
||||
share/hplip/data/images/32x32/
|
||||
share/hplip/data/images/32x32/align.png
|
||||
share/hplip/data/images/32x32/battery.png
|
||||
share/hplip/data/images/32x32/busy.png
|
||||
share/hplip/data/images/32x32/clean.png
|
||||
share/hplip/data/images/32x32/colorcal.png
|
||||
share/hplip/data/images/32x32/cups.png
|
||||
share/hplip/data/images/32x32/download.png
|
||||
share/hplip/data/images/32x32/error.png
|
||||
share/hplip/data/images/32x32/ews.png
|
||||
share/hplip/data/images/32x32/fab.png
|
||||
share/hplip/data/images/32x32/fax-disabled.png
|
||||
share/hplip/data/images/32x32/fax.png
|
||||
share/hplip/data/images/32x32/fax_machine.png
|
||||
share/hplip/data/images/32x32/fax_setup.png
|
||||
share/hplip/data/images/32x32/firmware.png
|
||||
share/hplip/data/images/32x32/help.png
|
||||
share/hplip/data/images/32x32/hp_logo.png
|
||||
share/hplip/data/images/32x32/idle.png
|
||||
share/hplip/data/images/32x32/info.png
|
||||
share/hplip/data/images/32x32/inkdrop.png
|
||||
share/hplip/data/images/32x32/keys.png
|
||||
share/hplip/data/images/32x32/linefeed_cal.png
|
||||
share/hplip/data/images/32x32/lock.png
|
||||
share/hplip/data/images/32x32/lporg.png
|
||||
share/hplip/data/images/32x32/makecopies-disabled.png
|
||||
share/hplip/data/images/32x32/makecopies.png
|
||||
share/hplip/data/images/32x32/ok.png
|
||||
share/hplip/data/images/32x32/paper.png
|
||||
share/hplip/data/images/32x32/pcard-disabled.png
|
||||
share/hplip/data/images/32x32/pcard.png
|
||||
share/hplip/data/images/32x32/plugin.png
|
||||
share/hplip/data/images/32x32/pq_diag.png
|
||||
share/hplip/data/images/32x32/print-disabled.png
|
||||
share/hplip/data/images/32x32/print.png
|
||||
share/hplip/data/images/32x32/scan-disabled.png
|
||||
share/hplip/data/images/32x32/scan.png
|
||||
share/hplip/data/images/32x32/settings.png
|
||||
share/hplip/data/images/32x32/testpage.png
|
||||
share/hplip/data/images/32x32/toner.png
|
||||
share/hplip/data/images/32x32/toner_cartridge.png
|
||||
share/hplip/data/images/32x32/warning.png
|
||||
share/hplip/data/images/32x32/wireless.png
|
||||
share/hplip/data/images/64x64/
|
||||
share/hplip/data/images/64x64/hp_logo.png
|
||||
share/hplip/data/images/devices/
|
||||
share/hplip/data/images/devices/120.png
|
||||
share/hplip/data/images/devices/COLOR_INKJET_PRINTER_CP1700.png
|
||||
share/hplip/data/images/devices/CP_1700.png
|
||||
share/hplip/data/images/devices/DESKJET_1120C.png
|
||||
share/hplip/data/images/devices/DESKJET_1220C.png
|
||||
share/hplip/data/images/devices/DESKJET_2500C.png
|
||||
share/hplip/data/images/devices/DESKJET_3820.png
|
||||
share/hplip/data/images/devices/DESKJET_5740.png
|
||||
share/hplip/data/images/devices/DESKJET_610.png
|
||||
share/hplip/data/images/devices/DESKJET_630C.png
|
||||
share/hplip/data/images/devices/DESKJET_650C.png
|
||||
share/hplip/data/images/devices/DESKJET_840C.png
|
||||
share/hplip/data/images/devices/DESKJET_916C.png
|
||||
share/hplip/data/images/devices/DESKJET_9600.png
|
||||
share/hplip/data/images/devices/DESKJET_960C.png
|
||||
share/hplip/data/images/devices/DESKJET_970C.png
|
||||
share/hplip/data/images/devices/DESKJET_990C.png
|
||||
share/hplip/data/images/devices/DESKJET_995C.png
|
||||
share/hplip/data/images/devices/Deskjet_3740.png
|
||||
share/hplip/data/images/devices/Deskjet_5400_series.png
|
||||
share/hplip/data/images/devices/Deskjet_5700.png
|
||||
share/hplip/data/images/devices/Deskjet_5900_series.png
|
||||
share/hplip/data/images/devices/Deskjet_6500.png
|
||||
share/hplip/data/images/devices/Deskjet_6800.png
|
||||
share/hplip/data/images/devices/HP_2000C.png
|
||||
share/hplip/data/images/devices/HP_2500C.png
|
||||
share/hplip/data/images/devices/HP_BI_3000.png
|
||||
share/hplip/data/images/devices/HP_Business_Inkjet_1200.png
|
||||
share/hplip/data/images/devices/HP_Color_LaserJet_1500.png
|
||||
share/hplip/data/images/devices/HP_Color_LaserJet_2840.png
|
||||
share/hplip/data/images/devices/HP_Color_LaserJet_4500.png
|
||||
share/hplip/data/images/devices/HP_Color_LaserJet_4730mfp.png
|
||||
share/hplip/data/images/devices/HP_Color_LaserJet_8550.png
|
||||
share/hplip/data/images/devices/HP_LJ1xxx.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_1012.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_1220.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_3200M.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_3300_3310_3320.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_4000.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_4100_MFP.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_4M.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_5Si.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_6MP.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_8100_Series.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_9000_MFP.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_9040_MFP.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_9500dn.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_m1005.png
|
||||
share/hplip/data/images/devices/HP_LaserJet_m1522.png
|
||||
share/hplip/data/images/devices/HP_Officejet_Pro_L7700.png
|
||||
share/hplip/data/images/devices/LASERJET_3500.png
|
||||
share/hplip/data/images/devices/LASERJET_4650.png
|
||||
share/hplip/data/images/devices/LASERJET_4650dtn.png
|
||||
share/hplip/data/images/devices/LASERJET_5500.png
|
||||
share/hplip/data/images/devices/LASERJET_5500dtn.png
|
||||
share/hplip/data/images/devices/LASERJET_5550.png
|
||||
share/hplip/data/images/devices/LASERJET_5550DTN.png
|
||||
share/hplip/data/images/devices/OFFICEJET_PRO_1150C.png
|
||||
share/hplip/data/images/devices/OfficeJet_5105.png
|
||||
share/hplip/data/images/devices/OfficeJet_6100_Series.png
|
||||
share/hplip/data/images/devices/OfficeJet_G85.png
|
||||
share/hplip/data/images/devices/OfficeJet_Series_300.png
|
||||
share/hplip/data/images/devices/Officejet_6150_Series.png
|
||||
share/hplip/data/images/devices/Officejet_6200_series.png
|
||||
share/hplip/data/images/devices/Officejet_7200_series.png
|
||||
share/hplip/data/images/devices/Officejet_9100_series.png
|
||||
share/hplip/data/images/devices/PHOTOSMART_100.png
|
||||
share/hplip/data/images/devices/PHOTOSMART_1218.png
|
||||
share/hplip/data/images/devices/PHOTOSMART_1315.png
|
||||
share/hplip/data/images/devices/PHOTOSMART_P1100.png
|
||||
share/hplip/data/images/devices/PSC_900_Series.png
|
||||
share/hplip/data/images/devices/Photosmart_2600_series.png
|
||||
share/hplip/data/images/devices/Photosmart_2700_series.png
|
||||
share/hplip/data/images/devices/Photosmart_3300_series.png
|
||||
share/hplip/data/images/devices/Photosmart_370_series.png
|
||||
share/hplip/data/images/devices/Photosmart_7400_series.png
|
||||
share/hplip/data/images/devices/Photosmart_8050.png
|
||||
share/hplip/data/images/devices/Photosmart_8100_series.png
|
||||
share/hplip/data/images/devices/Photosmart_8250.png
|
||||
share/hplip/data/images/devices/Photosmart_8400_series.png
|
||||
share/hplip/data/images/devices/Photosmart_8750_series.png
|
||||
share/hplip/data/images/devices/Photosmart_C3100.png
|
||||
share/hplip/data/images/devices/Photosmart_C4100.png
|
||||
share/hplip/data/images/devices/Photosmart_C5100.png
|
||||
share/hplip/data/images/devices/Photosmart_C6100.png
|
||||
share/hplip/data/images/devices/Photosmart_D5060.png
|
||||
share/hplip/data/images/devices/Photosmart_D5100.png
|
||||
share/hplip/data/images/devices/Photosmart_D6160.png
|
||||
share/hplip/data/images/devices/Photosmart_D7100.png
|
||||
share/hplip/data/images/devices/Photosmart_D7300.png
|
||||
share/hplip/data/images/devices/Photosmart_Pro_B8300.png
|
||||
share/hplip/data/images/devices/Photosmart_Pro_B9180.png
|
||||
share/hplip/data/images/devices/Photosmart_a310.png
|
||||
share/hplip/data/images/devices/Photosmart_a510.png
|
||||
share/hplip/data/images/devices/Photosmart_a710.png
|
||||
share/hplip/data/images/devices/cp1160.png
|
||||
share/hplip/data/images/devices/default_business_inkjet.png
|
||||
share/hplip/data/images/devices/default_designjet.png
|
||||
share/hplip/data/images/devices/default_deskjet.png
|
||||
share/hplip/data/images/devices/default_laserjet.png
|
||||
share/hplip/data/images/devices/default_officejet.png
|
||||
share/hplip/data/images/devices/default_photosmart.png
|
||||
share/hplip/data/images/devices/default_printer.png
|
||||
share/hplip/data/images/devices/default_psc.png
|
||||
share/hplip/data/images/devices/desket_5650.png
|
||||
share/hplip/data/images/devices/deskjet_1280.png
|
||||
share/hplip/data/images/devices/deskjet_3200.png
|
||||
share/hplip/data/images/devices/deskjet_3320.png
|
||||
share/hplip/data/images/devices/deskjet_3325.png
|
||||
share/hplip/data/images/devices/deskjet_3420.png
|
||||
share/hplip/data/images/devices/deskjet_3425.png
|
||||
share/hplip/data/images/devices/deskjet_3500.png
|
||||
share/hplip/data/images/devices/deskjet_3600.png
|
||||
share/hplip/data/images/devices/deskjet_3840.png
|
||||
share/hplip/data/images/devices/deskjet_5100.png
|
||||
share/hplip/data/images/devices/deskjet_5550.png
|
||||
share/hplip/data/images/devices/deskjet_5552.png
|
||||
share/hplip/data/images/devices/deskjet_5600.png
|
||||
share/hplip/data/images/devices/deskjet_6120.png
|
||||
share/hplip/data/images/devices/deskjet_6980.png
|
||||
share/hplip/data/images/devices/deskjet_D2360.png
|
||||
share/hplip/data/images/devices/dj350.png
|
||||
share/hplip/data/images/devices/dj450.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_1200.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_2100.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_3015.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_3020.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_4345_mfp.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_5000.png
|
||||
share/hplip/data/images/devices/hp_LaserJet_8000.png
|
||||
share/hplip/data/images/devices/hp_business_inkjet_1100.png
|
||||
share/hplip/data/images/devices/hp_business_inkjet_2200.png
|
||||
share/hplip/data/images/devices/hp_business_inkjet_2600.png
|
||||
share/hplip/data/images/devices/hp_business_inkjet_3000.png
|
||||
share/hplip/data/images/devices/hp_color_LaserJet_2550.png
|
||||
share/hplip/data/images/devices/hp_color_LaserJet_3700.png
|
||||
share/hplip/data/images/devices/hp_color_LaserJet_4600.png
|
||||
share/hplip/data/images/devices/hp_color_LaserJet_9500.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cm1015_mfp.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cm1312_mfp.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cp2025.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cp3505.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cp3525.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cp4005.png
|
||||
share/hplip/data/images/devices/hp_color_laserjet_cp6015.png
|
||||
share/hplip/data/images/devices/hp_deskjet_9300.png
|
||||
share/hplip/data/images/devices/hp_deskjet_f4200.png
|
||||
share/hplip/data/images/devices/hp_laserjet_3050.png
|
||||
share/hplip/data/images/devices/hp_laserjet_m2727_mfp.png
|
||||
share/hplip/data/images/devices/hp_laserjet_p2015.png
|
||||
share/hplip/data/images/devices/hp_photosmart_b8500_series.png
|
||||
share/hplip/data/images/devices/laserjet_2410.png
|
||||
share/hplip/data/images/devices/officejet_4200_series.png
|
||||
share/hplip/data/images/devices/officejet_500.png
|
||||
share/hplip/data/images/devices/officejet_5500_series.png
|
||||
share/hplip/data/images/devices/officejet_5600.png
|
||||
share/hplip/data/images/devices/officejet_j3600_series.png
|
||||
share/hplip/data/images/devices/officejet_j5500_series.png
|
||||
share/hplip/data/images/devices/officejet_k550.png
|
||||
share/hplip/data/images/devices/officejet_k80.png
|
||||
share/hplip/data/images/devices/photosmart_7150.png
|
||||
share/hplip/data/images/devices/photosmart_7900_series.png
|
||||
share/hplip/data/images/devices/photosmart_a610.png
|
||||
share/hplip/data/images/devices/photosmart_a820_series.png
|
||||
share/hplip/data/images/devices/psc_1100_series.png
|
||||
share/hplip/data/images/devices/psc_1610.png
|
||||
share/hplip/data/images/devices/psc_2300_series.png
|
||||
share/hplip/data/images/other/
|
||||
share/hplip/data/images/other/aio_align.png
|
||||
share/hplip/data/images/other/align10.png
|
||||
share/hplip/data/images/other/clean.png
|
||||
share/hplip/data/images/other/color_adj.png
|
||||
share/hplip/data/images/other/confidential_coverpage.png
|
||||
share/hplip/data/images/other/confidential_title.png
|
||||
share/hplip/data/images/other/fax.png
|
||||
share/hplip/data/images/other/fax2.png
|
||||
share/hplip/data/images/other/generic_coverpage.png
|
||||
share/hplip/data/images/other/generic_title.png
|
||||
share/hplip/data/images/other/h-kc-2.png
|
||||
share/hplip/data/images/other/h-kc-3.png
|
||||
share/hplip/data/images/other/hp-tux-printer.png
|
||||
share/hplip/data/images/other/load_paper.png
|
||||
share/hplip/data/images/other/opensource-75x65.png
|
||||
share/hplip/data/images/other/panel_lcd.png
|
||||
share/hplip/data/images/other/pens.png
|
||||
share/hplip/data/images/other/powered_by_python.png
|
||||
share/hplip/data/images/other/signal0.png
|
||||
share/hplip/data/images/other/signal1.png
|
||||
share/hplip/data/images/other/signal2.png
|
||||
share/hplip/data/images/other/signal3.png
|
||||
share/hplip/data/images/other/signal4.png
|
||||
share/hplip/data/images/other/signal5.png
|
||||
share/hplip/data/images/other/standard_coverpage.png
|
||||
share/hplip/data/images/other/type4_color_patch.png
|
||||
share/hplip/data/images/other/type4_gray_patch.png
|
||||
share/hplip/data/images/other/urgent_coverpage.png
|
||||
share/hplip/data/images/other/urgent_title.png
|
||||
share/hplip/data/images/other/usb_connection.png
|
||||
share/hplip/data/images/other/v-c-2.png
|
||||
share/hplip/data/images/other/v-c-3.png
|
||||
share/hplip/data/images/other/v-k-2.png
|
||||
share/hplip/data/images/other/v-k-3.png
|
||||
share/hplip/data/images/other/v-kc-2.png
|
||||
share/hplip/data/images/other/v-kc-3.png
|
||||
share/hplip/data/images/other/zca.png
|
||||
share/hplip/print.py
|
||||
share/hplip/systray.py
|
||||
share/hplip/toolbox.py
|
||||
share/hplip/ui4/
|
||||
share/hplip/ui4/__init__.py
|
||||
share/hplip/ui4/aboutdialog.py
|
||||
share/hplip/ui4/aboutdialog_base.py
|
||||
share/hplip/ui4/aligndialog.py
|
||||
share/hplip/ui4/aligndialog_base.py
|
||||
share/hplip/ui4/cleandialog.py
|
||||
share/hplip/ui4/cleandialog_base.py
|
||||
share/hplip/ui4/colorcaldialog.py
|
||||
share/hplip/ui4/colorcaldialog_base.py
|
||||
share/hplip/ui4/devicesetupdialog.py
|
||||
share/hplip/ui4/devicesetupdialog_base.py
|
||||
share/hplip/ui4/deviceuricombobox.py
|
||||
share/hplip/ui4/devmgr5.py
|
||||
share/hplip/ui4/devmgr5_base.py
|
||||
share/hplip/ui4/fabgrouptable.py
|
||||
share/hplip/ui4/fabnametable.py
|
||||
share/hplip/ui4/fabwindow.py
|
||||
share/hplip/ui4/fabwindow_base.py
|
||||
share/hplip/ui4/faxsetupdialog.py
|
||||
share/hplip/ui4/faxsetupdialog_base.py
|
||||
share/hplip/ui4/filetable.py
|
||||
share/hplip/ui4/firmwaredialog.py
|
||||
share/hplip/ui4/firmwaredialog_base.py
|
||||
share/hplip/ui4/infodialog.py
|
||||
share/hplip/ui4/infodialog_base.py
|
||||
share/hplip/ui4/linefeedcaldialog.py
|
||||
share/hplip/ui4/linefeedcaldialog_base.py
|
||||
share/hplip/ui4/loadpapergroupbox.py
|
||||
share/hplip/ui4/makecopiesdialog.py
|
||||
share/hplip/ui4/makecopiesdialog_base.py
|
||||
share/hplip/ui4/mimetypesdialog.py
|
||||
share/hplip/ui4/mimetypesdialog_base.py
|
||||
share/hplip/ui4/nodevicesdialog.py
|
||||
share/hplip/ui4/nodevicesdialog_base.py
|
||||
share/hplip/ui4/plugindialog.py
|
||||
share/hplip/ui4/plugindialog_base.py
|
||||
share/hplip/ui4/pluginlicensedialog.py
|
||||
share/hplip/ui4/pluginlicensedialog_base.py
|
||||
share/hplip/ui4/plugins/
|
||||
share/hplip/ui4/pqdiagdialog.py
|
||||
share/hplip/ui4/pqdiagdialog_base.py
|
||||
share/hplip/ui4/printdialog.py
|
||||
share/hplip/ui4/printdialog_base.py
|
||||
share/hplip/ui4/printernamecombobox.py
|
||||
share/hplip/ui4/printsettingsdialog.py
|
||||
share/hplip/ui4/printsettingsdialog_base.py
|
||||
share/hplip/ui4/printsettingstoolbox.py
|
||||
share/hplip/ui4/printtestpagedialog.py
|
||||
share/hplip/ui4/printtestpagedialog_base.py
|
||||
share/hplip/ui4/readonlyradiobutton.py
|
||||
share/hplip/ui4/sendfaxdialog.py
|
||||
share/hplip/ui4/sendfaxdialog_base.py
|
||||
share/hplip/ui4/settingsdialog.py
|
||||
share/hplip/ui4/settingsdialog_base.py
|
||||
share/hplip/ui4/setupdialog.py
|
||||
share/hplip/ui4/setupdialog_base.py
|
||||
share/hplip/ui4/systemtray.py
|
||||
share/hplip/ui4/systrayframe.py
|
||||
share/hplip/ui4/systrayframe_base.py
|
||||
share/hplip/ui4/ui_utils.py
|
||||
share/hplip/ui4/wifisetupdialog.py
|
||||
share/hplip/ui4/wifisetupdialog_base.py
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec %D/bin/update-desktop-database
|
4
print/hplip/pkg/PLIST-hpcups
Normal file
4
print/hplip/pkg/PLIST-hpcups
Normal file
@ -0,0 +1,4 @@
|
||||
@comment $OpenBSD: PLIST-hpcups,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
@bin libexec/cups/filter/hpcups
|
||||
@bin libexec/cups/filter/hpcupsfax
|
||||
share/cups/drv/hp/hpcups.drv
|
File diff suppressed because it is too large
Load Diff
9
print/hplip/pkg/PLIST-libs
Normal file
9
print/hplip/pkg/PLIST-libs
Normal file
@ -0,0 +1,9 @@
|
||||
@comment $OpenBSD: PLIST-libs,v 1.1 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
@conflict hplip-<3.9.6b
|
||||
lib/libhpip.la
|
||||
@lib lib/libhpip.so.${LIBhpip_VERSION}
|
||||
lib/libhpmud.la
|
||||
@lib lib/libhpmud.so.${LIBhpmud_VERSION}
|
||||
libexec/cups/filter/foomatic-rip-hplip
|
||||
share/cups/drv/
|
||||
share/cups/drv/hp/
|
@ -1,25 +1,31 @@
|
||||
@comment $OpenBSD: PLIST-main,v 1.4 2009/02/02 10:47:12 ajacoutot Exp $
|
||||
@comment $OpenBSD: PLIST-main,v 1.5 2009/07/13 08:14:29 ajacoutot Exp $
|
||||
@conflict hplip-docs-*
|
||||
bin/hp-align
|
||||
bin/hp-check
|
||||
bin/hp-clean
|
||||
bin/hp-colorcal
|
||||
bin/hp-devicesettings
|
||||
bin/hp-fab
|
||||
bin/hp-faxsetup
|
||||
bin/hp-firmware
|
||||
bin/hp-info
|
||||
bin/hp-levels
|
||||
bin/hp-linefeedcal
|
||||
bin/hp-makecopies
|
||||
bin/hp-makeuri
|
||||
bin/hp-print
|
||||
@bin bin/hp-mkuri
|
||||
bin/hp-pkservice
|
||||
bin/hp-plugin
|
||||
bin/hp-pqdiag
|
||||
bin/hp-printsettings
|
||||
bin/hp-probe
|
||||
bin/hp-query
|
||||
bin/hp-scan
|
||||
bin/hp-sendfax
|
||||
bin/hp-setup
|
||||
bin/hp-testpage
|
||||
bin/hp-timedate
|
||||
bin/hp-toolbox
|
||||
bin/hp-unload
|
||||
lib/python${MODPY_VERSION}/
|
||||
lib/python${MODPY_VERSION}/site-packages/
|
||||
bin/hp-wificonfig
|
||||
lib/python${MODPY_VERSION}/site-packages/cupsext.la
|
||||
lib/python${MODPY_VERSION}/site-packages/cupsext.so
|
||||
lib/python${MODPY_VERSION}/site-packages/hpmudext.la
|
||||
@ -28,335 +34,91 @@ lib/python${MODPY_VERSION}/site-packages/pcardext.la
|
||||
lib/python${MODPY_VERSION}/site-packages/pcardext.so
|
||||
lib/python${MODPY_VERSION}/site-packages/scanext.la
|
||||
lib/python${MODPY_VERSION}/site-packages/scanext.so
|
||||
lib/sane/
|
||||
lib/sane/libsane-hpaio.la
|
||||
lib/sane/libsane-hpaio.so
|
||||
libexec/cups/
|
||||
libexec/cups/backend/
|
||||
@lib lib/sane/libsane-hpaio.so.${LIBsane-hpaio_VERSION}
|
||||
@bin libexec/cups/backend/hp
|
||||
libexec/cups/backend/hpfax
|
||||
sbin/hpssd
|
||||
share/applications/hplip.desktop
|
||||
share/doc/hplip/install/installtree.html
|
||||
libexec/cups/filter/hpcac
|
||||
share/doc/hplip/
|
||||
share/doc/hplip/COPYING
|
||||
share/doc/hplip/README_LIBJPG
|
||||
share/doc/hplip/commandline.html
|
||||
share/doc/hplip/copying.html
|
||||
share/doc/hplip/copyright
|
||||
share/doc/hplip/devicemanager.html
|
||||
share/doc/hplip/faxtrouble.html
|
||||
share/doc/hplip/gettinghelp.html
|
||||
share/doc/hplip/hpscan.html
|
||||
share/doc/hplip/images/
|
||||
share/doc/hplip/images/favicon.ico
|
||||
share/doc/hplip/images/print.png
|
||||
share/doc/hplip/images/toolbox_actions.png
|
||||
share/doc/hplip/images/toolbox_fax.png
|
||||
share/doc/hplip/images/toolbox_print_control.png
|
||||
share/doc/hplip/images/toolbox_print_settings.png
|
||||
share/doc/hplip/images/toolbox_status.png
|
||||
share/doc/hplip/images/toolbox_supplies.png
|
||||
share/doc/hplip/images/xsane.png
|
||||
share/doc/hplip/index.html
|
||||
share/doc/hplip/mainttask.html
|
||||
share/doc/hplip/plugins.html
|
||||
share/doc/hplip/print.html
|
||||
share/doc/hplip/printing.html
|
||||
share/doc/hplip/printoptions.html
|
||||
share/doc/hplip/printtroubleshooting.html
|
||||
share/doc/hplip/scanning.html
|
||||
share/doc/hplip/scantrouble.html
|
||||
share/doc/hplip/sendfax.html
|
||||
share/doc/hplip/setup.html
|
||||
share/doc/hplip/styles/
|
||||
share/doc/hplip/styles/css.css
|
||||
share/doc/hplip/systray.html
|
||||
share/doc/hplip/troubleshooting.html
|
||||
share/doc/hplip/uninstalling.html
|
||||
share/doc/hplip/upgrading.html
|
||||
share/examples/hplip/
|
||||
share/examples/hplip/db/
|
||||
@sample /var/db/hp/
|
||||
share/examples/hplip/db/hplip.state
|
||||
@sample /var/db/hp/hplip.state
|
||||
share/examples/hplip/hp/
|
||||
@sample ${SYSCONFDIR}/hp/
|
||||
share/examples/hplip/hplip.conf
|
||||
share/examples/hplip/hp/hplip.conf
|
||||
@sample ${SYSCONFDIR}/hp/hplip.conf
|
||||
share/foomatic/db/source/PPD/HP/HP-LaserJet_M2727-hpijs.ppd.gz
|
||||
share/hplip/
|
||||
share/hplip/__init__.py
|
||||
share/hplip/align.py
|
||||
share/hplip/base/
|
||||
share/hplip/base/__init__.py
|
||||
share/hplip/base/async.py
|
||||
share/hplip/base/async_qt.py
|
||||
share/hplip/base/codes.py
|
||||
share/hplip/base/device.py
|
||||
share/hplip/base/dime.py
|
||||
share/hplip/base/exif.py
|
||||
share/hplip/base/g.py
|
||||
share/hplip/base/imagesize.py
|
||||
share/hplip/base/kirbybase.py
|
||||
share/hplip/base/ldif.py
|
||||
share/hplip/base/logger.py
|
||||
share/hplip/base/magic.py
|
||||
share/hplip/base/maint.py
|
||||
share/hplip/base/mdns.py
|
||||
share/hplip/base/mfpdtf.py
|
||||
share/hplip/base/models.py
|
||||
share/hplip/base/msg.py
|
||||
share/hplip/base/module.py
|
||||
share/hplip/base/pexpect.py
|
||||
share/hplip/base/pkit.py
|
||||
share/hplip/base/pml.py
|
||||
share/hplip/base/service.py
|
||||
share/hplip/base/slp.py
|
||||
share/hplip/base/status.py
|
||||
share/hplip/base/strings.py
|
||||
share/hplip/base/tui.py
|
||||
share/hplip/base/utils.py
|
||||
share/hplip/check.py
|
||||
share/hplip/clean.py
|
||||
share/hplip/base/vcard.py
|
||||
share/hplip/base/wifi.py
|
||||
share/hplip/colorcal.py
|
||||
share/hplip/copier/
|
||||
share/hplip/copier/__init__.py
|
||||
share/hplip/copier/copier.py
|
||||
share/hplip/data/
|
||||
share/hplip/data/images/
|
||||
share/hplip/data/images/120.png
|
||||
share/hplip/data/images/COLOR_INKJET_PRINTER_CP1700.png
|
||||
share/hplip/data/images/CP_1700.png
|
||||
share/hplip/data/images/DESKJET_1120C.png
|
||||
share/hplip/data/images/DESKJET_1220C.png
|
||||
share/hplip/data/images/DESKJET_2500C.png
|
||||
share/hplip/data/images/DESKJET_3820.png
|
||||
share/hplip/data/images/DESKJET_5740.png
|
||||
share/hplip/data/images/DESKJET_610.png
|
||||
share/hplip/data/images/DESKJET_630C.png
|
||||
share/hplip/data/images/DESKJET_650C.png
|
||||
share/hplip/data/images/DESKJET_840C.png
|
||||
share/hplip/data/images/DESKJET_916C.png
|
||||
share/hplip/data/images/DESKJET_9600.png
|
||||
share/hplip/data/images/DESKJET_960C.png
|
||||
share/hplip/data/images/DESKJET_970C.png
|
||||
share/hplip/data/images/DESKJET_990C.png
|
||||
share/hplip/data/images/DESKJET_995C.png
|
||||
share/hplip/data/images/Deskjet_3740.png
|
||||
share/hplip/data/images/Deskjet_5400_series.png
|
||||
share/hplip/data/images/Deskjet_5700.png
|
||||
share/hplip/data/images/Deskjet_5900_series.png
|
||||
share/hplip/data/images/Deskjet_6500.png
|
||||
share/hplip/data/images/Deskjet_6800.png
|
||||
share/hplip/data/images/HP_2000C.png
|
||||
share/hplip/data/images/HP_2500C.png
|
||||
share/hplip/data/images/HP_BI_3000.png
|
||||
share/hplip/data/images/HP_Business_Inkjet_1200.png
|
||||
share/hplip/data/images/HP_Color_LaserJet_1500.png
|
||||
share/hplip/data/images/HP_Color_LaserJet_2840.png
|
||||
share/hplip/data/images/HP_Color_LaserJet_4500.png
|
||||
share/hplip/data/images/HP_Color_LaserJet_4730mfp.png
|
||||
share/hplip/data/images/HP_Color_LaserJet_8550.png
|
||||
share/hplip/data/images/HP_LJ1xxx.png
|
||||
share/hplip/data/images/HP_LaserJet_1012.png
|
||||
share/hplip/data/images/HP_LaserJet_1220.png
|
||||
share/hplip/data/images/HP_LaserJet_3200M.png
|
||||
share/hplip/data/images/HP_LaserJet_3300_3310_3320.png
|
||||
share/hplip/data/images/HP_LaserJet_4000.png
|
||||
share/hplip/data/images/HP_LaserJet_4100_MFP.png
|
||||
share/hplip/data/images/HP_LaserJet_4M.png
|
||||
share/hplip/data/images/HP_LaserJet_5Si.png
|
||||
share/hplip/data/images/HP_LaserJet_6MP.png
|
||||
share/hplip/data/images/HP_LaserJet_8100_Series.png
|
||||
share/hplip/data/images/HP_LaserJet_9000_MFP.png
|
||||
share/hplip/data/images/HP_LaserJet_9040_MFP.png
|
||||
share/hplip/data/images/HP_LaserJet_9500dn.png
|
||||
share/hplip/data/images/HP_Officejet_Pro_L7700.png
|
||||
share/hplip/data/images/HPmenu.png
|
||||
share/hplip/data/images/LASERJET_3500.png
|
||||
share/hplip/data/images/LASERJET_4650.png
|
||||
share/hplip/data/images/LASERJET_4650dtn.png
|
||||
share/hplip/data/images/LASERJET_5500.png
|
||||
share/hplip/data/images/LASERJET_5500dtn.png
|
||||
share/hplip/data/images/LASERJET_5550.png
|
||||
share/hplip/data/images/LASERJET_5550DTN.png
|
||||
share/hplip/data/images/OFFICEJET_PRO_1150C.png
|
||||
share/hplip/data/images/OfficeJet_5105.png
|
||||
share/hplip/data/images/OfficeJet_6100_Series.png
|
||||
share/hplip/data/images/OfficeJet_G85.png
|
||||
share/hplip/data/images/OfficeJet_Series_300.png
|
||||
share/hplip/data/images/Officejet_6150_Series.png
|
||||
share/hplip/data/images/Officejet_6200_series.png
|
||||
share/hplip/data/images/Officejet_7200_series.png
|
||||
share/hplip/data/images/Officejet_9100_series.png
|
||||
share/hplip/data/images/PHOTOSMART_100.png
|
||||
share/hplip/data/images/PHOTOSMART_1218.png
|
||||
share/hplip/data/images/PHOTOSMART_1315.png
|
||||
share/hplip/data/images/PHOTOSMART_P1100.png
|
||||
share/hplip/data/images/PSC_900_Series.png
|
||||
share/hplip/data/images/Photosmart_2600_series.png
|
||||
share/hplip/data/images/Photosmart_2700_series.png
|
||||
share/hplip/data/images/Photosmart_3300_series.png
|
||||
share/hplip/data/images/Photosmart_370_series.png
|
||||
share/hplip/data/images/Photosmart_7400_series.png
|
||||
share/hplip/data/images/Photosmart_8050.png
|
||||
share/hplip/data/images/Photosmart_8100_series.png
|
||||
share/hplip/data/images/Photosmart_8250.png
|
||||
share/hplip/data/images/Photosmart_8400_series.png
|
||||
share/hplip/data/images/Photosmart_8750_series.png
|
||||
share/hplip/data/images/Photosmart_C3100.png
|
||||
share/hplip/data/images/Photosmart_C4100.png
|
||||
share/hplip/data/images/Photosmart_C5100.png
|
||||
share/hplip/data/images/Photosmart_C6100.png
|
||||
share/hplip/data/images/Photosmart_D5060.png
|
||||
share/hplip/data/images/Photosmart_D5100.png
|
||||
share/hplip/data/images/Photosmart_D6160.png
|
||||
share/hplip/data/images/Photosmart_D7100.png
|
||||
share/hplip/data/images/Photosmart_D7300.png
|
||||
share/hplip/data/images/Photosmart_Pro_B8300.png
|
||||
share/hplip/data/images/Photosmart_Pro_B9180.png
|
||||
share/hplip/data/images/Photosmart_a310.png
|
||||
share/hplip/data/images/Photosmart_a510.png
|
||||
share/hplip/data/images/Photosmart_a710.png
|
||||
share/hplip/data/images/add-user-disabled.png
|
||||
share/hplip/data/images/add-user-quick-disabled.png
|
||||
share/hplip/data/images/add-user-quick.png
|
||||
share/hplip/data/images/add-user.png
|
||||
share/hplip/data/images/add-users-disabled.png
|
||||
share/hplip/data/images/add-users.png
|
||||
share/hplip/data/images/align10.png
|
||||
share/hplip/data/images/audio.png
|
||||
share/hplip/data/images/bmp.png
|
||||
share/hplip/data/images/busy.png
|
||||
share/hplip/data/images/busy_small.png
|
||||
share/hplip/data/images/clean.png
|
||||
share/hplip/data/images/color-adj.png
|
||||
share/hplip/data/images/cp1160.png
|
||||
share/hplip/data/images/default_business_inkjet.png
|
||||
share/hplip/data/images/default_deskjet.png
|
||||
share/hplip/data/images/default_laserjet.png
|
||||
share/hplip/data/images/default_officejet.png
|
||||
share/hplip/data/images/default_photosmart.png
|
||||
share/hplip/data/images/default_printer.png
|
||||
share/hplip/data/images/default_psc.png
|
||||
share/hplip/data/images/desket_5650.png
|
||||
share/hplip/data/images/deskjet_3200.png
|
||||
share/hplip/data/images/deskjet_3320.png
|
||||
share/hplip/data/images/deskjet_3420.png
|
||||
share/hplip/data/images/deskjet_3425.png
|
||||
share/hplip/data/images/deskjet_3500.png
|
||||
share/hplip/data/images/deskjet_3600.png
|
||||
share/hplip/data/images/deskjet_3840.png
|
||||
share/hplip/data/images/deskjet_5100.png
|
||||
share/hplip/data/images/deskjet_5550.png
|
||||
share/hplip/data/images/deskjet_5552.png
|
||||
share/hplip/data/images/deskjet_5600.png
|
||||
share/hplip/data/images/deskjet_6120.png
|
||||
share/hplip/data/images/deskjet_D2360.png
|
||||
share/hplip/data/images/distros/
|
||||
share/hplip/data/images/distros/centos.png
|
||||
share/hplip/data/images/distros/debian.png
|
||||
share/hplip/data/images/distros/default.png
|
||||
share/hplip/data/images/distros/fedora.png
|
||||
share/hplip/data/images/distros/freespire.png
|
||||
share/hplip/data/images/distros/gentoo.png
|
||||
share/hplip/data/images/distros/mandriva.png
|
||||
share/hplip/data/images/distros/mepis.png
|
||||
share/hplip/data/images/distros/mint.png
|
||||
share/hplip/data/images/distros/pclinuxos.png
|
||||
share/hplip/data/images/distros/redhat.png
|
||||
share/hplip/data/images/distros/slackware.png
|
||||
share/hplip/data/images/distros/suse.png
|
||||
share/hplip/data/images/distros/ubuntu.png
|
||||
share/hplip/data/images/distros/xandros.png
|
||||
share/hplip/data/images/dj350.png
|
||||
share/hplip/data/images/dj450.png
|
||||
share/hplip/data/images/down-disabled.png
|
||||
share/hplip/data/images/down-user-disabled.png
|
||||
share/hplip/data/images/down-user.png
|
||||
share/hplip/data/images/down.png
|
||||
share/hplip/data/images/download-small-disabled.png
|
||||
share/hplip/data/images/download-small.png
|
||||
share/hplip/data/images/download.png
|
||||
share/hplip/data/images/edit-disabled.png
|
||||
share/hplip/data/images/edit.png
|
||||
share/hplip/data/images/error.png
|
||||
share/hplip/data/images/error_small.png
|
||||
share/hplip/data/images/fab.png
|
||||
share/hplip/data/images/fax-disabled.png
|
||||
share/hplip/data/images/fax.png
|
||||
share/hplip/data/images/fax_icon.png
|
||||
share/hplip/data/images/fax_icon_disabled.png
|
||||
share/hplip/data/images/folder_open.png
|
||||
share/hplip/data/images/folder_remove.png
|
||||
share/hplip/data/images/gif.png
|
||||
share/hplip/data/images/h-kc-2.png
|
||||
share/hplip/data/images/h-kc-3.png
|
||||
share/hplip/data/images/help.png
|
||||
share/hplip/data/images/hp-tux-printer.png
|
||||
share/hplip/data/images/hp_LaserJet_1200.png
|
||||
share/hplip/data/images/hp_LaserJet_2100.png
|
||||
share/hplip/data/images/hp_LaserJet_3015.png
|
||||
share/hplip/data/images/hp_LaserJet_3020.png
|
||||
share/hplip/data/images/hp_LaserJet_4345_mfp.png
|
||||
share/hplip/data/images/hp_LaserJet_5000.png
|
||||
share/hplip/data/images/hp_LaserJet_8000.png
|
||||
share/hplip/data/images/hp_business_inkjet_1100.png
|
||||
share/hplip/data/images/hp_business_inkjet_2200.png
|
||||
share/hplip/data/images/hp_business_inkjet_2600.png
|
||||
share/hplip/data/images/hp_business_inkjet_3000.png
|
||||
share/hplip/data/images/hp_color_LaserJet_2550.png
|
||||
share/hplip/data/images/hp_color_LaserJet_3700.png
|
||||
share/hplip/data/images/hp_color_LaserJet_4600.png
|
||||
share/hplip/data/images/hp_color_LaserJet_9500.png
|
||||
share/hplip/data/images/hp_deskjet_9300.png
|
||||
share/hplip/data/images/hp_laserjet_3050.png
|
||||
share/hplip/data/images/hp_laserjet_m2727_mfp.png
|
||||
share/hplip/data/images/hp_laserjet_p2015.png
|
||||
share/hplip/data/images/icon_align.png
|
||||
share/hplip/data/images/icon_battery.png
|
||||
share/hplip/data/images/icon_clean.png
|
||||
share/hplip/data/images/icon_colorcal.png
|
||||
share/hplip/data/images/icon_cups.png
|
||||
share/hplip/data/images/icon_ews.png
|
||||
share/hplip/data/images/icon_fax.png
|
||||
share/hplip/data/images/icon_info.png
|
||||
share/hplip/data/images/icon_linefeed_cal.png
|
||||
share/hplip/data/images/icon_lporg.png
|
||||
share/hplip/data/images/icon_pq_diag.png
|
||||
share/hplip/data/images/icon_settings.png
|
||||
share/hplip/data/images/icon_support.png
|
||||
share/hplip/data/images/icon_support2.png
|
||||
share/hplip/data/images/icon_testpage.png
|
||||
share/hplip/data/images/icon_toner_cartridge.png
|
||||
share/hplip/data/images/idle.png
|
||||
share/hplip/data/images/info.png
|
||||
share/hplip/data/images/inkdrop.png
|
||||
share/hplip/data/images/inkdrop_small.png
|
||||
share/hplip/data/images/jpg.png
|
||||
share/hplip/data/images/laserjet_2410.png
|
||||
share/hplip/data/images/list-add-disabled.png
|
||||
share/hplip/data/images/list-add.png
|
||||
share/hplip/data/images/list-remove-disabled.png
|
||||
share/hplip/data/images/list-remove.png
|
||||
share/hplip/data/images/load_paper.png
|
||||
share/hplip/data/images/makecopies_icon.png
|
||||
share/hplip/data/images/makecopies_icon_disabled.png
|
||||
share/hplip/data/images/mimetypes.png
|
||||
share/hplip/data/images/movie.png
|
||||
share/hplip/data/images/mpg.png
|
||||
share/hplip/data/images/next.png
|
||||
share/hplip/data/images/officejet_4200_series.png
|
||||
share/hplip/data/images/officejet_500.png
|
||||
share/hplip/data/images/officejet_5500_series.png
|
||||
share/hplip/data/images/officejet_5600.png
|
||||
share/hplip/data/images/officejet_j3600_series.png
|
||||
share/hplip/data/images/officejet_j5500_series.png
|
||||
share/hplip/data/images/officejet_k550.png
|
||||
share/hplip/data/images/officejet_k80.png
|
||||
share/hplip/data/images/ok.png
|
||||
share/hplip/data/images/ok_small.png
|
||||
share/hplip/data/images/opensource-75x65.png
|
||||
share/hplip/data/images/paper.png
|
||||
share/hplip/data/images/paper_small.png
|
||||
share/hplip/data/images/pcard_icon.png
|
||||
share/hplip/data/images/pcard_icon_disabled.png
|
||||
share/hplip/data/images/pens.png
|
||||
share/hplip/data/images/photosmart_7150.png
|
||||
share/hplip/data/images/photosmart_7900_series.png
|
||||
share/hplip/data/images/photosmart_a610.png
|
||||
share/hplip/data/images/photosmart_a820_series.png
|
||||
share/hplip/data/images/png.png
|
||||
share/hplip/data/images/powered_by_python.png
|
||||
share/hplip/data/images/prev.png
|
||||
share/hplip/data/images/print-disabled.png
|
||||
share/hplip/data/images/print.png
|
||||
share/hplip/data/images/print_icon.png
|
||||
share/hplip/data/images/print_icon_disabled.png
|
||||
share/hplip/data/images/psc_1100_series.png
|
||||
share/hplip/data/images/psc_1610.png
|
||||
share/hplip/data/images/psc_2300_series.png
|
||||
share/hplip/data/images/remove-user-disabled.png
|
||||
share/hplip/data/images/remove-user.png
|
||||
share/hplip/data/images/scan_icon.png
|
||||
share/hplip/data/images/scan_icon_disabled.png
|
||||
share/hplip/data/images/standard_coverpage.png
|
||||
share/hplip/data/images/status_refresh.png
|
||||
share/hplip/data/images/thumbnail.png
|
||||
share/hplip/data/images/tif.png
|
||||
share/hplip/data/images/toner.png
|
||||
share/hplip/data/images/toner_small.png
|
||||
share/hplip/data/images/type4_color_patch.png
|
||||
share/hplip/data/images/type4_gray_patch.png
|
||||
share/hplip/data/images/unknown.png
|
||||
share/hplip/data/images/up-disabled.png
|
||||
share/hplip/data/images/up-user-disabled.png
|
||||
share/hplip/data/images/up-user.png
|
||||
share/hplip/data/images/up.png
|
||||
share/hplip/data/images/v-c-2.png
|
||||
share/hplip/data/images/v-c-3.png
|
||||
share/hplip/data/images/v-k-2.png
|
||||
share/hplip/data/images/v-k-3.png
|
||||
share/hplip/data/images/v-kc-2.png
|
||||
share/hplip/data/images/v-kc-3.png
|
||||
share/hplip/data/images/warning.png
|
||||
share/hplip/data/images/warning_small.png
|
||||
share/hplip/data/images/zca.png
|
||||
share/hplip/data/ldl/
|
||||
share/hplip/data/ldl/cb2pcal.ldl.gz
|
||||
share/hplip/data/ldl/cb2pcal_done.ldl.gz
|
||||
@ -397,45 +159,44 @@ share/hplip/data/pcl/crpcal.pcl.gz
|
||||
share/hplip/data/ps/
|
||||
share/hplip/data/ps/clean_page.pdf.gz
|
||||
share/hplip/data/ps/testpage.ps.gz
|
||||
share/hplip/devicesettings.py
|
||||
share/hplip/fab.py
|
||||
share/hplip/fax/
|
||||
share/hplip/fax/__init__.py
|
||||
share/hplip/fax/coverpages.py
|
||||
share/hplip/fax/fax.py
|
||||
share/hplip/fax/faxdevice.py
|
||||
share/hplip/fax/pmlfax.py
|
||||
share/hplip/fax/soapfax.py
|
||||
share/hplip/faxsetup.py
|
||||
share/hplip/firmware.py
|
||||
share/hplip/hpaio.desc
|
||||
share/hplip/hplip-install
|
||||
share/hplip/hpdio.py
|
||||
share/hplip/hpssd.py
|
||||
share/hplip/info.py
|
||||
share/hplip/install.py
|
||||
share/hplip/installer/
|
||||
share/hplip/installer/__init__.py
|
||||
share/hplip/installer/core_install.py
|
||||
share/hplip/installer/dcheck.py
|
||||
share/hplip/installer/distros.dat
|
||||
share/hplip/levels.py
|
||||
share/hplip/linefeedcal.py
|
||||
share/hplip/makecopies.py
|
||||
share/hplip/makeuri.py
|
||||
share/hplip/pcard/
|
||||
share/hplip/pcard/__init__.py
|
||||
share/hplip/pcard/photocard.py
|
||||
share/hplip/plugins/
|
||||
share/hplip/plugins/Deskjet_460.py
|
||||
share/hplip/plugins/__init__.py
|
||||
share/hplip/plugins/dj450.py
|
||||
share/hplip/plugins/powersettings.py
|
||||
share/hplip/plugins/powersettingsdialog.py
|
||||
share/hplip/plugins/powersettingsdialog_base.py
|
||||
share/hplip/print.py
|
||||
share/hplip/pkservice.py
|
||||
share/hplip/plugin.py
|
||||
share/hplip/pqdiag.py
|
||||
share/hplip/printsettings.py
|
||||
share/hplip/prnt/
|
||||
share/hplip/prnt/__init__.py
|
||||
share/hplip/prnt/colorcal.py
|
||||
share/hplip/prnt/cups.py
|
||||
share/hplip/prnt/ldl.py
|
||||
share/hplip/prnt/pcl.py
|
||||
share/hplip/prnt/printable_areas.py
|
||||
share/hplip/probe.py
|
||||
share/hplip/query.py
|
||||
share/hplip/scan/
|
||||
share/hplip/scan.py
|
||||
share/hplip/scan/__init__.py
|
||||
@ -444,82 +205,5 @@ share/hplip/sendfax.py
|
||||
share/hplip/setup.py
|
||||
share/hplip/testpage.py
|
||||
share/hplip/timedate.py
|
||||
share/hplip/toolbox.py
|
||||
share/hplip/ui/
|
||||
share/hplip/ui/__init__.py
|
||||
share/hplip/ui/aboutdlg.py
|
||||
share/hplip/ui/aboutdlg_base.py
|
||||
share/hplip/ui/align10form.py
|
||||
share/hplip/ui/align10form_base.py
|
||||
share/hplip/ui/alignform.py
|
||||
share/hplip/ui/aligntype6form1.py
|
||||
share/hplip/ui/aligntype6form1_base.py
|
||||
share/hplip/ui/aligntype6form2.py
|
||||
share/hplip/ui/aligntype6form2_base.py
|
||||
share/hplip/ui/allowabletypesdlg.py
|
||||
share/hplip/ui/allowabletypesdlg_base.py
|
||||
share/hplip/ui/choosedevicedlg.py
|
||||
share/hplip/ui/chooseprinterdlg.py
|
||||
share/hplip/ui/cleaningform.py
|
||||
share/hplip/ui/cleaningform2.py
|
||||
share/hplip/ui/cleaningform2_base.py
|
||||
share/hplip/ui/cleaningform_base.py
|
||||
share/hplip/ui/coloradjform.py
|
||||
share/hplip/ui/coloradjform_base.py
|
||||
share/hplip/ui/colorcal4form.py
|
||||
share/hplip/ui/colorcal4form_base.py
|
||||
share/hplip/ui/colorcal4form_base.ui
|
||||
share/hplip/ui/colorcalform.py
|
||||
share/hplip/ui/colorcalform2.py
|
||||
share/hplip/ui/colorcalform2_base.py
|
||||
share/hplip/ui/colorcalform_base.py
|
||||
share/hplip/ui/coverpageform.py
|
||||
share/hplip/ui/coverpageform_base.py
|
||||
share/hplip/ui/devmgr4.py
|
||||
share/hplip/ui/devmgr4_base.py
|
||||
share/hplip/ui/faxaddrbookeditform_base.py
|
||||
share/hplip/ui/faxaddrbookform.py
|
||||
share/hplip/ui/faxaddrbookform_base.py
|
||||
share/hplip/ui/faxaddrbookgroupeditform_base.py
|
||||
share/hplip/ui/faxaddrbookgroupsform_base.py
|
||||
share/hplip/ui/faxsendjobform.py
|
||||
share/hplip/ui/faxsettingsform.py
|
||||
share/hplip/ui/faxsettingsform_base.py
|
||||
share/hplip/ui/imagepropertiesdlg.py
|
||||
share/hplip/ui/imagepropertiesdlg_base.py
|
||||
share/hplip/ui/loadpaperform.py
|
||||
share/hplip/ui/loadpaperform_base.py
|
||||
share/hplip/ui/makecopiesform.py
|
||||
share/hplip/ui/nodevicesform.py
|
||||
share/hplip/ui/nodevicesform_base.py
|
||||
share/hplip/ui/paperedgealignform.py
|
||||
share/hplip/ui/paperedgealignform_base.py
|
||||
share/hplip/ui/pluginform.py
|
||||
share/hplip/ui/pluginform_base.py
|
||||
share/hplip/ui/printerform.py
|
||||
share/hplip/ui/scrollcopy.py
|
||||
share/hplip/ui/scrollfax.py
|
||||
share/hplip/ui/scrollfunc.py
|
||||
share/hplip/ui/scrollprint.py
|
||||
share/hplip/ui/scrollprintcontrol.py
|
||||
share/hplip/ui/scrollprintsettings.py
|
||||
share/hplip/ui/scrollstatus.py
|
||||
share/hplip/ui/scrollsupplies.py
|
||||
share/hplip/ui/scrolltool.py
|
||||
share/hplip/ui/scrollunload.py
|
||||
share/hplip/ui/scrollview.py
|
||||
share/hplip/ui/settingsdialog.py
|
||||
share/hplip/ui/settingsdialog_base.py
|
||||
share/hplip/ui/setupform.py
|
||||
share/hplip/ui/setupform_base.py
|
||||
share/hplip/ui/setupmanualfind.py
|
||||
share/hplip/ui/setupmanualfind_base.py
|
||||
share/hplip/ui/setupsettings.py
|
||||
share/hplip/ui/setupsettings_base.py
|
||||
share/hplip/ui/unloadform.py
|
||||
share/hplip/ui/waitform.py
|
||||
share/hplip/ui/waitform_base.py
|
||||
share/hplip/unload.py
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec %D/bin/update-desktop-database
|
||||
@extraunexec rm -rf %D/share/hplip/
|
||||
share/hplip/wificonfig.py
|
||||
|
Loading…
x
Reference in New Issue
Block a user