fix aur update command
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
||||
# Maintainer: Leonardo Trapani <leo@trapani.sh>
|
||||
pkgname=hyprvoice-bin
|
||||
pkgver=0.1.0
|
||||
pkgver=0.1.1
|
||||
pkgrel=1
|
||||
pkgdesc="Voice-powered typing for Wayland/Hyprland"
|
||||
arch=('x86_64')
|
||||
@@ -25,7 +25,7 @@ source=(
|
||||
"hyprvoice-${pkgver}::https://github.com/leonardotrapani/hyprvoice/releases/download/${pkgver}/hyprvoice-linux-x86_64"
|
||||
"hyprvoice.service"
|
||||
)
|
||||
sha256sums=('fd70a11c48ebe797887f5120108c68bf2d3ecd4416869349c470a99763ddd45a'
|
||||
sha256sums=('576026ab299d39e2062acb1168a3108d215fbb3d1ec80b3beca76f6206d462fe'
|
||||
'8a9a764753c740a6c76e4173ccfb97b6e984ba52978124e307cebc9d62ed2596')
|
||||
install=hyprvoice.install
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ if [ $# -ne 1 ]; then
|
||||
fi
|
||||
|
||||
VERSION=$1
|
||||
AUR_DIR="../hyprvoice-bin"
|
||||
AUR_DIR="../../hyprvoice-bin"
|
||||
|
||||
echo "🚀 Updating AUR package for version $VERSION..."
|
||||
echo ""
|
||||
@@ -45,6 +45,10 @@ if ! updpkgsums; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Stage changes in main repo
|
||||
echo "📝 Staging PKGBUILD changes in main repository..."
|
||||
git -C .. add packaging/PKGBUILD
|
||||
|
||||
# Copy files to AUR repo
|
||||
echo "📋 Copying files to AUR repository..."
|
||||
cp PKGBUILD "$AUR_DIR/"
|
||||
@@ -58,13 +62,6 @@ cd "$AUR_DIR"
|
||||
echo "📄 Generating .SRCINFO..."
|
||||
makepkg --printsrcinfo > .SRCINFO
|
||||
|
||||
# Test build
|
||||
echo "🔨 Testing package build..."
|
||||
if ! makepkg --noextract --nodeps; then
|
||||
echo "❌ Error: Package build failed."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✅ Package build successful!"
|
||||
echo ""
|
||||
|
||||
@@ -94,4 +91,4 @@ else
|
||||
fi
|
||||
|
||||
echo ""
|
||||
echo "✅ AUR update complete!"
|
||||
echo "✅ AUR update complete!"
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
#!/bin/bash
|
||||
# Helper script to update PKGBUILD after a new release
|
||||
|
||||
set -e
|
||||
|
||||
if [ $# -ne 1 ]; then
|
||||
echo "Usage: $0 <version>"
|
||||
echo "Example: $0 0.1.0"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
VERSION=$1
|
||||
echo "Updating PKGBUILD for version $VERSION..."
|
||||
|
||||
# Update version in PKGBUILD
|
||||
sed -i "s/pkgver=.*/pkgver=${VERSION}/" PKGBUILD
|
||||
|
||||
# Update checksums
|
||||
echo "Updating checksums..."
|
||||
updpkgsums
|
||||
|
||||
echo "✅ PKGBUILD updated for version $VERSION"
|
||||
echo ""
|
||||
echo "Next steps:"
|
||||
echo "1. Review the changes: git diff"
|
||||
echo "2. Test the package: makepkg -si"
|
||||
echo "3. Commit and push to AUR"
|
||||
Reference in New Issue
Block a user