From 5e65035ca4eacc68402c5fb1cd5c6d5c6a49e2af Mon Sep 17 00:00:00 2001 From: "Aaron D. Lee" Date: Sat, 10 Jan 2026 16:06:08 -0500 Subject: [PATCH] Fix AUR venv shebang paths --- aur/PKGBUILD | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/aur/PKGBUILD b/aur/PKGBUILD index e15ed8e..4f5d4b8 100644 --- a/aur/PKGBUILD +++ b/aur/PKGBUILD @@ -60,6 +60,13 @@ package() { local wheel=$(ls dist/*.whl | head -1) "$pkgdir/opt/stegasoo/venv/bin/pip" install --no-cache-dir "${wheel}[all]" + # Fix shebangs - replace build-time paths with installed paths + find "$pkgdir/opt/stegasoo/venv/bin" -type f -exec \ + sed -i "s|$pkgdir/opt/stegasoo/venv|/opt/stegasoo/venv|g" {} \; + + # Fix pyvenv.cfg + sed -i "s|$pkgdir||g" "$pkgdir/opt/stegasoo/venv/pyvenv.cfg" + # Create symlinks to /usr/bin install -dm755 "$pkgdir/usr/bin" ln -s /opt/stegasoo/venv/bin/stegasoo "$pkgdir/usr/bin/stegasoo"