On 2024/12/21 02:37, Russ Sharek wrote:
> Hello all!
> 
> Here's a port of termsonic v0.2, a TUI client for subsonic compatible
> music streaming servers like gonic and navidrome.
> 
> I've tested this briefly with navidrome, and have been running it with
> my own gonic server for the last couple of months. It's been extremely
> reliable in both cases.
> 
> While a relatively new project, The developer has been friendly and
> responsive to feedback. They happily upstreamed a couple of fixes to get
> things working on OpenBSD without patches.
> 
> homepage: https://git.sixfoisneuf.fr/termsonic
> 
> As for the port itself, enormous thanks are due to Aaron Bieber for help
> getting the do-build parts working. I'd have been lost without the
> assistance.
> 
> I'm currently hosting the vendored packages on my server, and can
> continue to do so as needed. I'm excited to finally have both a client 
> and server in ports.
> 
> Feedback, cluebats, and OK's warmly welcomed. :)
> 
> 
> -R.

A few suggested tweaks (and rm -r files)


--- Makefile.orig       Sat Dec 21 09:43:57 2024
+++ Makefile    Sat Dec 21 09:50:15 2024
@@ -1,4 +1,4 @@
-COMMENT =              A Subsonic client running in your terminal
+COMMENT =              Subsonic client running in your terminal
 
 DISTNAME =             termsonic-0.2
 
@@ -12,10 +12,8 @@ HOMEPAGE =           https://git.sixfoisneuf.fr/termsonic/
 # cd ../; mv termsonic termsonic-0.2
 # tar -czvf termsonic-0.2.tar.gz termsonic-0.2
 
-DISTFILES.bsdclown =   termsonic-0.2.tar.gz
+SITES =                        https://russ.whirling.top/distfiles/
 
-SITES.bsdclown =       https://russ.whirling.top/distfiles/
-
 MAINTAINER =           Russ Sharek <bsdcl...@disroot.org>
 
 # GPL3
@@ -35,7 +33,7 @@ do-build:
 
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/termsonic
-       ${SUBST_DATA} ${FILESDIR}/termsonic.toml \
+       ${SUBST_DATA} ${WRKSRC}/config.toml.example \
                ${PREFIX}/share/examples/termsonic/termsonic.toml
 
 .include <bsd.port.mk>

Reply via email to