From 90342fd0c35118713ff167715c1dfd044681d6c4 Mon Sep 17 00:00:00 2001 From: fabolous005 Date: Mon, 29 Dec 2025 04:19:00 +0100 Subject: [PATCH] add pkg_setup to webbump --- www-servers/webbump/webbump-9999.ebuild | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/www-servers/webbump/webbump-9999.ebuild b/www-servers/webbump/webbump-9999.ebuild index 9d2021e..fed0958 100644 --- a/www-servers/webbump/webbump-9999.ebuild +++ b/www-servers/webbump/webbump-9999.ebuild @@ -24,3 +24,18 @@ src_install() { find "${ED}/etc/webbump/" -type f -exec chmod 0755 {} + } + +pkg_setup() { + local venv_dir="/var/lib/webbump/venv" + + if [[ ! -d "$venv_dir" ]]; then + einfo "Creating Python virtualenv at $venv_dir" + python3 -m venv "$venv_dir" + + einfo "Installing dependencies into venv" + "$venv_dir/bin/pip" install --upgrade pip + "$venv_dir/bin/pip" install flask + else + einfo "Virtualenv already exists at $venv_dir" + fi +}