Bug 264715 - [NEW PORT] mail/listmonk: self-hosted newsletter and mailing list manager
Summary: [NEW PORT] mail/listmonk: self-hosted newsletter and mailing list manager
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-16 15:04 UTC by Bryan Frimin
Modified: 2022-10-27 11:12 UTC (History)
3 users (show)

See Also:
bryan: maintainer-feedback+


Attachments
0001-mail-listmonk-initial-import.patch (6.32 KB, patch)
2022-06-16 15:04 UTC, Bryan Frimin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan Frimin 2022-06-16 15:04:05 UTC
Created attachment 234729 [details]
0001-mail-listmonk-initial-import.patch
Comment 1 Daniel Engberg freebsd_committer freebsd_triage 2022-06-16 22:41:31 UTC
Hi Bryan,

Thanks for your submission, we usually don't package binaries except under very special circumstances. Is there a specific reason why we can't do a source build for this application? Otherwise please have a look in Porters Handbook on how to handle Go applications

https://docs.freebsd.org/en/books/porters-handbook/book/#uses-go

Best regards,
Daniel
Comment 2 Bryan Frimin 2022-06-17 09:26:05 UTC
(In reply to Daniel Engberg from comment #1)

Hi Daniel,

My first try was using the "go:modules" port helper. The issue comes from the frontend side. Listmonk does not publish pre-built frontend files and does not publish the frontend app as an npm package. This makes it challenging to integrate the frontend build in the port. That's why I package the binary directly. 

Best regards,
Bryan.