Bug 245996 - [NEW PORT] polish/napi: Command line subtitles downloader for napiprojekt.pl
Summary: [NEW PORT] polish/napi: Command line subtitles downloader for napiprojekt.pl
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: Yasuhiro Kimura
URL:
Keywords: easy, feature
Depends on:
Blocks:
 
Reported: 2020-04-28 09:09 UTC by Dominik Lisiak
Modified: 2021-10-31 16:12 UTC (History)
1 user (show)

See Also:


Attachments
napi-2.0.1.diff (9.25 KB, patch)
2020-04-28 09:09 UTC, Dominik Lisiak
no flags Details | Diff
napi-2.0.1.diff (6.67 KB, patch)
2021-06-28 01:31 UTC, Dominik Lisiak
dominik.lisiak: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Lisiak 2020-04-28 09:09:34 UTC
Created attachment 213882 [details]
napi-2.0.1.diff

New port

"napi.sh" is a napiprojekt.pl client written in Bash. The purpose of the project
was to create simple tool for systems with very limited resources (NAS QNAP
drives, Synology, OpenWRT routers, Popcorn streamers, etc). It was inspired by
"pynapi.py" script.

"napi.sh" is distributed together with automatic subtitle format converter
"subotage.sh" created specially for "napi.sh". "subotage.sh" is written in Bash
and uses awk for text processing.

WWW: https://gitlab.com/hesperos/napi
Comment 1 Dominik Lisiak 2020-04-28 09:11:49 UTC
"poudriere testport" and "portlint -AC" give no issues.
Comment 2 Dominik Lisiak 2021-03-21 21:08:46 UTC
Any chance this will be added to port tree? It's almost 1 year old.
Comment 3 Dominik Lisiak 2021-06-28 01:31:45 UTC
Created attachment 226083 [details]
napi-2.0.1.diff

Updated the diff using git instead of svn.
Comment 4 Kubilay Kocak freebsd_committer freebsd_triage 2021-06-28 06:10:54 UTC
Apologies Dominik, thank you for bumping.

If this doesn't see action shortly, please ask for a committer on the freebsd-ports mailing list
Comment 5 Yasuhiro Kimura freebsd_committer freebsd_triage 2021-10-31 16:04:17 UTC
Take.
Comment 6 commit-hook freebsd_committer freebsd_triage 2021-10-31 16:10:09 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=670f7113501b81f3ea7ae1aca7c44fa335048b20

commit 670f7113501b81f3ea7ae1aca7c44fa335048b20
Author:     Dominik Lisiak <dominik.lisiak@bemsoft.pl>
AuthorDate: 2021-10-31 15:44:19 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2021-10-31 16:08:14 +0000

    polish/napi: Add new port

    "napi.sh" is a napiprojekt.pl client written in Bash. The purpose of
    the project was to create simple tool for systems with very limited
    resources (NAS QNAP drives, Synology, OpenWRT routers, Popcorn
    streamers, etc). It was inspired by "pynapi.py" script.

    "napi.sh" is distributed together with automatic subtitle format
    converter "subotage.sh" created specially for "napi.sh". "subotage.sh"
    is written in Bash and uses awk for text processing.

    PR:             245996

 polish/Makefile                                    |  1 +
 polish/napi/Makefile (new)                         | 56 ++++++++++++++++++++++
 polish/napi/distinfo (new)                         |  3 ++
 polish/napi/files/patch-libs_libnapi__fs.sh (new)  | 29 +++++++++++
 .../napi/files/patch-libs_libnapi__subs.sh (new)   | 16 +++++++
 .../files/patch-libs_libnapi__wrappers.sh (new)    | 24 ++++++++++
 polish/napi/pkg-descr (new)                        | 10 ++++
 polish/napi/pkg-plist (new)                        | 23 +++++++++
 8 files changed, 162 insertions(+)
Comment 7 Yasuhiro Kimura freebsd_committer freebsd_triage 2021-10-31 16:12:49 UTC
Sorry for having kept you waiting for a long time. Committed with following refinements.

* Remove obsolete $FreeBSD$ tag.
* Pet portclippy
* Re-format Makefile with portfmt.

Thanks!.