PORTNAME= tt-rss DISTVERSION= g20260501 PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= www PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} MAINTAINER= dereks@lifeofadishwasher.com COMMENT= Tiny Tiny RSS: web-based news feed (RSS/Atom) aggregator WWW= https://github.com/tt-rss/tt-rss/ LICENSE= GPLv2 RUN_DEPENDS= git:devel/git USES= gettext-tools php:cli,web,flavors shebangfix USE_GITHUB= yes GH_TAGNAME= f88091ccc0f3dc5e6d9f703995356f3ffb287bef # phe json/openssl extension is required but it's statically linked in default php USE_PHP= ctype dom exif fileinfo filter iconv intl mbstring pcntl pdo \ pdo_pgsql phar posix session simplexml sockets sodium tokenizer \ xml xmlwriter zip USE_RC_SUBR= ttrssd SHEBANG_FILES= update.php update_daemon2.php NO_ARCH= yes NO_BUILD= yes SUB_FILES= config.php httpd-tt-rss.conf pkg-message start.sh SUB_LIST= WWWOWN=${WWWOWN} USERS= ttrssd GROUPS= ttrssd PLIST_SUB= WWWGRP=${WWWGRP} \ WWWOWN=${WWWOWN} OPTIONS_DEFINE= CURL GD OPTIONS_DEFAULT= CURL GD CURL_DESC= Use SimplePie instead of Magpie GD_DESC= Use OTP QR code generation CURL_USE= PHP=curl GD_USE= PHP=gd do-install: ${MKDIR} \ ${STAGEDIR}${WWWDIR} \ ${STAGEDIR}${DATADIR} \ ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC} && ${COPYTREE_SHARE} "*" ${STAGEDIR}${WWWDIR} \ "! -name LICENSE ! -name .empty ! -name docker-compose.yml") ${INSTALL_DATA} ${WRKDIR}/httpd-tt-rss.conf ${STAGEDIR}${DATADIR} ${ECHO} "${OPSYS}:${PORTVERSION}:${GH_TAGNAME:C/^(.{11}).*$/\1/W}" > \ "${STAGEDIR}${WWWDIR}/version_static.txt" ${RM} ${STAGEDIR}${WWWDIR}/config.php-dist ${INSTALL_DATA} ${WRKDIR}/config.php \ ${STAGEDIR}${WWWDIR}/config.php.sample ${INSTALL_DATA} ${FILESDIR}/newsyslog.sample \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKDIR}/start.sh ${STAGEDIR}${WWWDIR} ${MKDIR} ${STAGEDIR}/var/log/ttrssd ${MKDIR} ${STAGEDIR}/var/run/ttrssd ${MKDIR} ${STAGEDIR}/var/tt-rss ${MV} ${STAGEDIR}${WWWDIR}/cache \ ${STAGEDIR}${WWWDIR}/lock \ ${STAGEDIR}/var/tt-rss ${MKDIR} ${STAGEDIR}/var/tt-rss/local/ ${MV} ${STAGEDIR}${WWWDIR}/plugins.local \ ${STAGEDIR}${WWWDIR}/templates.local \ ${STAGEDIR}${WWWDIR}/themes.local \ ${STAGEDIR}/var/tt-rss/local ${MKDIR} ${STAGEDIR}/var/tt-rss/local/plugins/af_comics ${MV} ${STAGEDIR}${WWWDIR}/plugins/af_comics/filters.local \ ${STAGEDIR}/var/tt-rss/local/plugins/af_comics .include