Edit

IABSD.fr/ports/audio/termsonic/Makefile

Branch :

  • Show log

    Commit

  • Author : sthen
    Date : 2026-07-26 08:15:42
    Hash : a8a472af
    Message : update to termsonic-0.3

  • audio/termsonic/Makefile
  • COMMENT =		Subsonic client running in your terminal
    
    DISTNAME =		termsonic-0.3
    
    CATEGORIES =		audio
    
    HOMEPAGE =		https://git.sixfoisneuf.fr/termsonic/
    
    MAINTAINER =		Russ Sharek <bsdclown@disroot.org>
    
    # tarball created with:
    # git clone --branch v0.3 --single-branch https://git.sixfoisneuf.fr/termsonic/
    # cd termsonic; go mod vendor
    # cd ../; mv termsonic termsonic-0.3
    # tar -czvf termsonic-0.3.tar.gz termsonic-0.3
    
    SITES =	https://russ.whirling.top/distfiles/
    
    #MAINTAINER =		Russ Sharek <bsdclown@disroot.org>
    
    # GPL3
    PERMIT_PACKAGE =	Yes
    
    WANTLIB +=		c openal pthread
    
    LIB_DEPENDS =		audio/openal
    
    MODULES =		lang/go
    
    do-build:
    	cd ${WRKSRC} && \
    	mkdir -p ${WRKSRC}/vendor/git.sixfoisneuf.fr/termsonic/ && \
    	cp -r src ${WRKSRC}/vendor/git.sixfoisneuf.fr/termsonic/src && \
    	cp -r music ${WRKSRC}/vendor/git.sixfoisneuf.fr/termsonic/music && \
    	cd ${WRKSRC}/cmd/termsonic && \
    		${MODGO_BUILD_CMD} .
    
    post-install:
    	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/termsonic
    	${SUBST_DATA} ${WRKSRC}/termsonic.toml.example \
    		${PREFIX}/share/examples/termsonic/termsonic.toml
    
    .include <bsd.port.mk>