aboutsummaryrefslogtreecommitdiffstats
path: root/www
diff options
context:
space:
mode:
Diffstat (limited to 'www')
-rw-r--r--www/gdrive-photo-gallery/Makefile9
-rw-r--r--www/gdrive-photo-gallery/files/gdrive_photo_gallery.in4
2 files changed, 9 insertions, 4 deletions
diff --git a/www/gdrive-photo-gallery/Makefile b/www/gdrive-photo-gallery/Makefile
index aea1fd3..6ed3f47 100644
--- a/www/gdrive-photo-gallery/Makefile
+++ b/www/gdrive-photo-gallery/Makefile
@@ -17,8 +17,13 @@ NO_ARCH= yes
NO_BUILD= yes
USES= python:3.12+
-RUN_DEPENDS= ${PYTHON_CMD}:lang/python${PYTHON_SUFFIX} \
- uv:devel/uv
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}apscheduler>0:devel/py-apscheduler@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}flask>0:www/py-flask@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}Flask-Compress>0:www/py-flask-compress@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}gunicorn>0:www/py-gunicorn@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dotenv>0:www/py-python-dotenv@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
diff --git a/www/gdrive-photo-gallery/files/gdrive_photo_gallery.in b/www/gdrive-photo-gallery/files/gdrive_photo_gallery.in
index cf081f0..bca5121 100644
--- a/www/gdrive-photo-gallery/files/gdrive_photo_gallery.in
+++ b/www/gdrive-photo-gallery/files/gdrive_photo_gallery.in
@@ -35,8 +35,8 @@ gdrive_photo_gallery_start()
export DATA_PREFIX="${gdrive_photo_gallery_data_prefix}"
daemon -p "${pidfile}" -o /var/log/gdrive-photo-gallery.log \
- %%PREFIX%%/bin/uv run --directory %%PREFIX%%/gdrive-photo-gallery \
- gunicorn --bind 0.0.0.0:80 app:app -w 1
+ %%PREFIX%%/bin/gunicorn --chdir %%PREFIX%%/gdrive-photo-gallery \
+ --bind 0.0.0.0:80 app:app -w 1
}
gdrive_photo_gallery_stop()