Bug 271816 - [NEW PORT] sysutils/scanbd: A scanner button daemon
Summary: [NEW PORT] sysutils/scanbd: A scanner button daemon
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: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-04 06:47 UTC by Trenton Schulz
Modified: 2023-06-14 20:40 UTC (History)
2 users (show)

See Also:


Attachments
Port for scanbd port (4.95 KB, patch)
2023-06-04 06:47 UTC, Trenton Schulz
trueos: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Trenton Schulz 2023-06-04 06:47:20 UTC
Created attachment 242589 [details]
Port for scanbd port

scanbd looks to be the continuation of scanbuttond, it accomplishes
the same tasks, but supports all scanners from scanbuttond plus all
the scanners supported by SANE. It uses dbus for communication and can
also signal device insertion and removal.

Upstream has moved to gitlab, so this is the last corresponding release
based on the last SourceForge release (with some minor documentation
updates).

To answer the portlint warning, there is no --disable-gettext that
configure knows about.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-06-08 08:01:25 UTC
Thank you for your submission.

Will commit with my next batch with slightly modified COMMENT (so it doesn't stutter):

    COMMENT= Scanner button daemon

The COMMENT is used to generate output like

    sysutils/scanbd    Scanner button daemon

if COMMENT would begin with “scanbd is a ...” then the above would have sort of a stutter which is not useful.

If the project has moved to gitlab, why did you make WWW point to the sourceforge site?
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-06-08 11:36:12 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8ffec20dfd5343afa84a818d3103f98deaea6005

commit 8ffec20dfd5343afa84a818d3103f98deaea6005
Author:     Trenton Schulz <trenton@norwegianrockcat.com>
AuthorDate: 2023-06-04 05:32:21 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-06-08 10:51:07 +0000

    sysutils/scanbd: Add new port

    scanbd looks to be the continuation of scanbuttond, it accomplishes
    the same tasks, but supports all scanners from scanbuttond plus all
    the scanners supported by SANE. It uses dbus for communication and can
    also signal device insertion and removal.

    Upstream has moved to gitlab, so this is the last corresponding release
    based on the last SourceForge release (with some minor documentation
    updates).

    WWW: https://sourceforge.net/projects/scanbd/

    PR:             271816

 sysutils/Makefile                        |  1 +
 sysutils/scanbd/Makefile (new)           | 38 ++++++++++++++++++++++++++++++++
 sysutils/scanbd/distinfo (new)           |  3 +++
 sysutils/scanbd/files/scanbd.in (new +x) | 16 ++++++++++++++
 sysutils/scanbd/pkg-descr (new)          | 17 ++++++++++++++
 sysutils/scanbd/pkg-plist (new)          | 17 ++++++++++++++
 6 files changed, 92 insertions(+)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-06-08 11:37:00 UTC
Thank you for your submission.
Comment 4 Trenton Schulz 2023-06-14 16:23:01 UTC
Thank you for committing and sorry for my late response. The reason I used the SF website was because it seems the gitlab repo has none of the other infrastructure. So, it seems incomplete, plus the last release was from sourceforge. I'm keeping my eye on it for an updated release.
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-06-14 20:40:25 UTC
Thanks, that clears up the confusion!