Files
ports/www/rss-bridge/Makefile
T
Oleg Sidorkin 800e0e44b6 www/rss-brigde: Update to 2025-08-05
PR:		288792
2025-08-12 00:31:52 +09:00

51 lines
1.5 KiB
Makefile

PORTNAME= rss-bridge
DISTVERSION= 2025-08-05
PORTEPOCH= 1
CATEGORIES= www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
MAINTAINER= osidorkin@gmail.com
COMMENT= RSS feed generator for websites missing it
WWW= https://github.com/RSS-Bridge/rss-bridge
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
USES= php:web,flavors
USE_GITHUB= yes
GH_ACCOUNT= RSS-Bridge
USE_PHP= curl dom filter mbstring simplexml zip
NO_ARCH= yes
NO_BUILD= yes
PLIST_SUB= WWWGRP=${WWWGRP} \
WWWOWN=${WWWOWN}
OPTIONS_DEFINE= SQLITE
OPTIONS_DEFAULT= SQLITE
OPTIONS_SUB= yes
SQLITE_DESC= Enable sqlite-based cache support (requires sqlite)
SQLITE_USE= PHP=sqlite3
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
@(cd ${WRKSRC} && ${COPYTREE_SHARE} "." ${STAGEDIR}${WWWDIR} "-not ( \
-name .git-blame-ignore-revs -or -name CONTRIBUTORS.md \
-or -name README.md -or -name LICENSE -or -name LICENSE.txt \
-or -name UNLICENSE -or -name app.json -or -name composer.json \
-or -name composer.lock -or -name docker-bake.hcl \
-or -name docker-entrypoint.sh \
-or -path ./bin -or -path ./bin/cache-clear \
-or -path ./bin/cache-prune -or -path ./bin/test \
-or -path ./config -or -path ./config/nginx.conf \
-or -path ./config/php-fpm.conf -or -path ./config/php.ini \
-or -regex ./.devcontainer.* -or -regex ./contrib.* \
-or -regex ./doc.* -or -regex ./static/screenshot_.* \
-or -regex ./static/screenshot-.* ) \
-or -name config.default.ini.php" )
.include <bsd.port.mk>