Bug 268507 - print/epson-inkjet-printer-escpr2: Update to 1.1.58
Summary: print/epson-inkjet-printer-escpr2: Update to 1.1.58
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: Nuno Teixeira
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-22 05:27 UTC by Tatsuki Makino
Modified: 2022-12-23 22:31 UTC (History)
1 user (show)

See Also:


Attachments
patch for print/epson-inkjet-printer-escpr2 (12.26 KB, patch)
2022-12-22 05:27 UTC, Tatsuki Makino
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tatsuki Makino 2022-12-22 05:27:31 UTC
Created attachment 238965 [details]
patch for print/epson-inkjet-printer-escpr2

epson-inkjet-printer-escpr2 has been updated to 1.1.58.

New PPD files for the following models have been added.
EP-885A series
ET-2830 series
ET-2840 series
L3550 series
L3560 series
L5590 series
L8050 series
PX-M887F
PX-S730 series
PX-S887
WF-C4310 series
WF-C5310 series
WF-C5390BAM
WF-C5390 series
WF-C5810 series
WF-C5890BAM
WF-C5890 series

Some of the wording in pkg-descr has been edited to allow it to pass portlint.

The build has been successful in the following environments in poudriere.
12.4-STABLE 1204500 amd64
Comment 1 Nuno Teixeira freebsd_committer freebsd_triage 2022-12-23 20:57:14 UTC
Hello,

====> Running Q/A tests (stage-qa)
Warning: Bad symlink '/usr/local/share/cups/model/epson-inkjet-printer-escpr2' pointing to an absolute pathname '/compat/linux/opt/epson-inkjet-printer-escpr2/ppds/Epson'

Could you check it?

Small cosmetic fix:

---
-PLIST_SUB+=    ARCH_AMD64=""
-PLIST_SUB+=    ARCH_I386="@comment "
+PLIST_SUB+=    ARCH_AMD64="" \
+               ARCH_I386="@comment "
 .elif ${ARCH} == i386
-PLIST_SUB+=    ARCH_AMD64="@comment "
-PLIST_SUB+=    ARCH_I386=""
+PLIST_SUB+=    ARCH_AMD64="@comment " \
+               ARCH_I386=""
---

Cheers
Comment 2 Tatsuki Makino 2022-12-23 21:59:57 UTC
(In reply to Nuno Teixeira from comment #1)

> Warning: Bad symlink '/usr/local/share/cups/model/epson-inkjet-printer-escpr2' pointing
> Could you check it?

The path is hard-coded in linux emulation, so an absolute path should be fine.

https://cgit.freebsd.org/src/tree/sys/compat/linux/linux_util.c?id=c89209c674f2c867a2a3a4cccd4760311399d7e4#n83

Warning is not an error :)

> Small cosmetic fix:

If this is something that should be fixed, would it be possible to have it fixed and committed on your side? In that case, it is committed as is.
Or should I prepare a new patch that fixes it?
Comment 3 Nuno Teixeira freebsd_committer freebsd_triage 2022-12-23 22:15:28 UTC
(In reply to Tatsuki Makino from comment #2)

Thanks for explanation.

I commit the small cosmetic fix.

Cheers
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-12-23 22:21:10 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=049e392a739c23e237eaf3f23a7c65768c7c056a

commit 049e392a739c23e237eaf3f23a7c65768c7c056a
Author:     Tatsuki Makino <tatsuki_makino@hotmail.com>
AuthorDate: 2022-12-23 22:18:55 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2022-12-23 22:18:55 +0000

    print/epson-inkjet-printer-escpr2: Update to 1.1.58

    ChangeLog:

    New PPD files for the following models have been added.
    EP-885A series
    ET-2830 series
    ET-2840 series
    L3550 series
    L3560 series
    L5590 series
    L8050 series
    PX-M887F
    PX-S730 series
    PX-S887
    WF-C4310 series
    WF-C5310 series
    WF-C5390BAM
    WF-C5390 series
    WF-C5810 series
    WF-C5890BAM
    WF-C5890 series

    PR:             268507

 print/epson-inkjet-printer-escpr2/Makefile  | 24 ++++++++++++------------
 print/epson-inkjet-printer-escpr2/distinfo  | 14 +++++++-------
 print/epson-inkjet-printer-escpr2/pkg-descr |  5 +++--
 print/epson-inkjet-printer-escpr2/pkg-plist | 17 +++++++++++++++++
 4 files changed, 39 insertions(+), 21 deletions(-)
Comment 5 Nuno Teixeira freebsd_committer freebsd_triage 2022-12-23 22:23:25 UTC
Committed, thanks!
Comment 6 Tatsuki Makino 2022-12-23 22:31:28 UTC
Thank you very much.