Bug 276076 - devel/thonny: add missing desktop entry and icons
Summary: devel/thonny: add missing desktop entry and icons
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: Wen Heping
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-02 12:58 UTC by Kenneth Raplee
Modified: 2024-01-14 02:48 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (wen)


Attachments
Patching Makefile by using desktop-file-utils, correcting included desktop file Exec var, and then install desktop/icon files plus update pkg-plist (104.49 KB, patch)
2024-01-02 12:58 UTC, Kenneth Raplee
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kenneth Raplee 2024-01-02 12:58:13 UTC
Created attachment 247407 [details]
Patching Makefile by using desktop-file-utils, correcting included desktop file Exec var, and then install desktop/icon files plus update pkg-plist

Solves https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248997
Comment 1 Wen Heping freebsd_committer freebsd_triage 2024-01-02 13:11:35 UTC
(In reply to Kenneth Raplee from comment #0)
Would you maintain thonny?
Comment 2 Kenneth Raplee 2024-01-02 13:21:57 UTC
(In reply to Wen Heping from comment #1)
I got a question first. Since I haven't been a ports maintainer before, what's involved with being one other than updating/fixing?
Comment 3 Wen Heping freebsd_committer freebsd_triage 2024-01-02 13:47:31 UTC
(In reply to Kenneth Raplee from comment #2)
Nothing other than updating/fixing :)
And you can drop maintainership anytime.
Comment 4 Kenneth Raplee 2024-01-02 14:42:46 UTC
(In reply to Wen Heping from comment #3)
Sounds good! I'll take maintainership.

Should I submit an updated patch to override the MAINTAINER field?
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-01-14 02:38:46 UTC
A commit in branch main references this bug:

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

commit d5e652f479ec35cd189950a72bff62195772f64a
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2024-01-14 02:32:14 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2024-01-14 02:36:53 +0000

    devel/thonny: Add missing desktop entry and icons

    Pass maintainership to submitter

    PR:             276076
    Reported by:    kenrap@kennethraplee.com

 devel/thonny/Makefile        |   17 +-
 devel/thonny/pkg-plist (new) | 1309 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 1324 insertions(+), 2 deletions(-)