mirror of
https://github.com/archlinux/aur.git
synced 2026-03-05 08:52:58 +01:00
Complete AUR package automation
- Add evdev to venv dependencies for complete self-contained environment - Restore automatic setup script execution in hyprwhspr.install - Package now handles NVIDIA detection, permissions, and services automatically - Bump pkgrel to 10
This commit is contained in:
parent
36ef05fbd6
commit
677bfd48e5
2 changed files with 34 additions and 1 deletions
2
.SRCINFO
2
.SRCINFO
|
|
@ -1,7 +1,7 @@
|
|||
pkgbase = hyprwhspr
|
||||
pkgdesc = Native Whisper speech-to-text for Arch/Omarchy with Waybar integration
|
||||
pkgver = 1.2.0
|
||||
pkgrel = 9
|
||||
pkgrel = 10
|
||||
url = https://github.com/goodroot/hyprwhspr
|
||||
install = hyprwhspr.install
|
||||
arch = x86_64
|
||||
|
|
|
|||
|
|
@ -1,5 +1,23 @@
|
|||
post_install() {
|
||||
echo "HyprWhspr has been installed to /opt/hyprwhspr/"
|
||||
echo ""
|
||||
echo "Running automatic setup..."
|
||||
|
||||
# Run the installation script automatically
|
||||
if [ -f "/opt/hyprwhspr/scripts/install-omarchy.sh" ]; then
|
||||
echo "Executing installation script..."
|
||||
cd /opt/hyprwhspr
|
||||
./scripts/install-omarchy.sh
|
||||
echo ""
|
||||
echo "✅ HyprWhspr setup completed successfully!"
|
||||
echo ""
|
||||
echo "⚠️ IMPORTANT: Log out and back in to ensure proper permissions"
|
||||
echo " Then use Super+Alt+D to start dictation!"
|
||||
else
|
||||
echo "❌ Installation script not found. Please run manually:"
|
||||
echo " /opt/hyprwhspr/scripts/install-omarchy.sh"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "See GitHub for more information."
|
||||
echo " https://github.com/goodroot/hyprwhspr/"
|
||||
|
|
@ -7,6 +25,21 @@ post_install() {
|
|||
|
||||
post_upgrade() {
|
||||
echo "HyprWhspr has been upgraded successfully!"
|
||||
echo ""
|
||||
echo "Re-running setup to update configuration..."
|
||||
|
||||
# Re-run the installation script to update components
|
||||
if [ -f "/opt/hyprwhspr/scripts/install-omarchy.sh" ]; then
|
||||
echo "Updating whisper.cpp and dependencies..."
|
||||
cd /opt/hyprwhspr
|
||||
./scripts/install-omarchy.sh
|
||||
echo ""
|
||||
echo "✅ HyprWhspr update completed successfully!"
|
||||
else
|
||||
echo "❌ Installation script not found. Please run manually:"
|
||||
echo " /opt/hyprwhspr/scripts/install-omarchy.sh"
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "See GitHub for more information."
|
||||
echo " https://github.com/goodroot/hyprwhspr/"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue