Bug 247477 - print/hplip[-plugin]: update to 3.20.6 release
Summary: print/hplip[-plugin]: update to 3.20.6 release
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tijl Coosemans
URL: https://developers.hp.com/hp-linux-im...
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-22 14:02 UTC by Dima Panov
Modified: 2020-09-07 13:32 UTC (History)
3 users (show)

See Also:
fluffy: maintainer-feedback? (tijl)


Attachments
print/hplip[-plugin]: update to 3.20.6 release (10.82 KB, patch)
2020-06-22 14:02 UTC, Dima Panov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dima Panov freebsd_committer 2020-06-22 14:02:54 UTC
Created attachment 215859 [details]
print/hplip[-plugin]: update to 3.20.6 release

- update to 3.20.6 release
- new ppds installed
- get rid of trailing spaces

New printers supported:

HP Color LaserJet Managed MFP E78223a
HP Color LaserJet Managed MFP E78223dv
HP Color LaserJet Managed MFP E78223dn
HP Color LaserJet Mngd MFP E78223dn Plus
HP Color LaserJet Mngd MFP E78223dn CN
HP Color LaserJet Managed MFP E78228dn 
HP Color LaserJet Managed MFP E78228dn Plus
HP Color LaserJet Managed MFP E78228dn CN
HP Color LaserJet Managed Flow MFP E78330z Plus
HP Color LaserJet Managed Flow MFP E78330z CN
HP Color LaserJet Managed MFP E78330dn
HP Color LaserJet Mngd MFP E78330dn Plus
HP Color LaserJet Mngd MFP E78330dn CN
HP Color LaserJet Managed MFP E78330z
HP Color LaserJet Managed Flow MFP E78325z Plus
HP Color LaserJet Managed Flow MFP E78325dn CN
HP Color LaserJet Managed Flow MFP E78325z CN
HP Color LaserJet Managed MFP E78325dn
HP Color LaserJet Managed MFP E78325z
HP Color LaserJet Managed Flow MFP E78323z
HP Color LaserJet Mgd Flw MFPE78323Z Plus
HP Color LaserJet Mgd Flw MFPE78323z CN
HP Color LaserJet Managed MFP E78323dn
HP Color LaserJet Mngd MFP E78323dn Plus
HP Color LaserJet Mngd MFP E78323dn CN
Comment 1 Dima Panov freebsd_committer 2020-06-22 14:04:05 UTC
Over to maintainer
Comment 2 Mikhail T. 2020-08-21 02:26:27 UTC
I'd like to propose the following additional hunk for the port's Makefile:

@@ -144,4 +143,6 @@
        ${MV} ${STAGEDIR}${PREFIX}/etc/sane.d/dll.conf \
                ${STAGEDIR}${PREFIX}/etc/sane.d/dll.d/hpaio
 
+DEBUG_FLAGS=-O0 -g -UNDEBUG -DHP_DEBUG -DHTTP_DEBUG -DHPMUD_DEBUG -DMDNS_DEBUG
+
 .include <bsd.port.mk>

And the following for files/patch-Makefile.in -- because currently the local CFLAGS are all ignored (including the debug ones):

+@@ -2146,5 +2144,5 @@
+ CC = @CC@
+ CCDEPMODE = @CCDEPMODE@
+-CFLAGS = @CFLAGS@ -DCONFDIR=\"$(hplip_confdir)\"
++CFLAGS += -DCONFDIR=\"$(hplip_confdir)\"
+ CPP = @CPP@
+ CPPFLAGS = @CPPFLAGS@

There remains also a problem with the hp-doctor and hp-check utilities, because they use Linux-only executables (like lsusb), but I'm not prepared to fix those.
Comment 3 Ben Woods freebsd_committer 2020-09-03 09:19:49 UTC
Update assignee inline with new port maintainer
Comment 4 commit-hook freebsd_committer 2020-09-07 13:19:10 UTC
A commit references this bug:

Author: tijl
Date: Mon Sep  7 13:19:07 UTC 2020
New revision: 547891
URL: https://svnweb.freebsd.org/changeset/ports/547891

Log:
  Update to 3.20.6.

  PR:		247477
  Submitted by:	fluffy

Changes:
  head/print/hplip/Makefile
  head/print/hplip/distinfo
  head/print/hplip/files/patch-installer_dcheck.py
  head/print/hplip/pkg-plist
  head/print/hplip-plugin/Makefile
  head/print/hplip-plugin/distinfo
Comment 5 Ben Woods freebsd_committer 2020-09-07 13:20:42 UTC
Nice work Tijl! And thanks again for taking over maintainership
Comment 6 Tijl Coosemans freebsd_committer 2020-09-07 13:32:00 UTC
(In reply to Mikhail T. from comment #2)
I'm closing this bug.  I'll look into the DEBUG_FLAGS thing in a later update I'm (slowly) working on.