Edit

IABSD.fr/ports/net/miniflux/Makefile

Branch :

  • Show log

    Commit

  • Author : danj
    Date : 2026-08-19 21:53:14
    Hash : ab9ff6bb
    Message : Update to miniflux-2.3.3 While there, update with miniflux.rc with: - By default miniflux logs to standard error, so setting the daemon output will hook it up with syslogd out of the box. - Service now supports reloading. It's only for reloading TLS certificates, not log files. If you wish to do anything extra with your log files, you'll have to do it with syslogd by setting the logging back to default as mentioned in the previous paragraph. From Igor Zornik (maintainer)

  • net/miniflux/Makefile
  • COMMENT =	atom/rss feed reader web application
    
    V =		2.3.3
    
    MODGO_MODNAME =	miniflux.app/v2
    MODGO_VERSION =	v${V}
    
    DISTNAME =	${MODGO_MODNAME}-${MODGO_VERSION}
    PKGNAME =	miniflux-${V}
    
    CATEGORIES =	net www
    
    HOMEPAGE =	https://miniflux.app/
    
    MAINTAINER =	Igor Zornik <mocheryl@mocheryl.org>
    
    # Apache 2.0
    PERMIT_PACKAGE =	Yes
    
    WANTLIB += c pthread
    
    MODULES =	lang/go
    
    ALL_TARGET =	${MODGO_MODNAME}/...
    
    MODGO_LDFLAGS +=	-X miniflux.app/v2/internal/version.Version=${V}
    MODGO_LDFLAGS +=	-X miniflux.app/v2/internal/version.Commit=c4d54f87
    MODGO_LDFLAGS +=	-X miniflux.app/v2/internal/version.BuildDate=`date -u +%FT%T%z`
    
    do-install:
    	${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/miniflux.app \
    		${PREFIX}/bin/miniflux
    	${INSTALL_DATA_DIR} ${PREFIX}/man/man1
    	${INSTALL_MAN} ${WRKSRC}/*.1 ${PREFIX}/man/man1
    	${INSTALL_DATA_DIR} ${PREFIX}/share/examples/miniflux
    	${INSTALL_DATA} ${FILESDIR}/miniflux.conf ${PREFIX}/share/examples/miniflux
    
    .include "modules.inc"
    
    .include <bsd.port.mk>