diff --git a/.SRCINFO b/.SRCINFO index e498f350d4ef..5d6292cf8b41 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = goose-desktop-bin pkgdesc = Goose Desktop (prebuilt .deb repack) — an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM - pkgver = 1.16.0 + pkgver = 1.16.1 pkgrel = 1 url = https://github.com/block/goose arch = x86_64 @@ -9,7 +9,7 @@ pkgbase = goose-desktop-bin provides = goose-desktop conflicts = goose-desktop options = !strip - source = goose_1.16.0_amd64.deb::https://github.com/block/goose/releases/download/v1.16.0/goose_1.16.0_amd64.deb - sha256sums = 35c2e10d8111276f4bf172866dc9e60367be61df50579f76f4fe0615f73a19c7 + source = goose_1.16.1_amd64.deb::https://github.com/block/goose/releases/download/v1.16.1/goose_1.16.1_amd64.deb + sha256sums = 39ccb3706ca7a3cb88b49a12ca3afec8d58147342f030434d642375de94f951c pkgname = goose-desktop-bin diff --git a/PKGBUILD b/PKGBUILD index 09ddd35aca19..7b7235404ba4 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Igor Aguiar Rodrigues pkgname=goose-desktop-bin -pkgver=1.16.0 +pkgver=1.16.1 pkgrel=1 pkgdesc="Goose Desktop (prebuilt .deb repack) — an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM" arch=('x86_64') @@ -12,7 +12,7 @@ depends=('glibc') options=(!strip) # tip: replace SKIP with the real SHA256 (use updpkgsums) source=("goose_${pkgver}_amd64.deb::https://github.com/block/goose/releases/download/v${pkgver}/goose_${pkgver}_amd64.deb") -sha256sums=('35c2e10d8111276f4bf172866dc9e60367be61df50579f76f4fe0615f73a19c7') +sha256sums=('39ccb3706ca7a3cb88b49a12ca3afec8d58147342f030434d642375de94f951c') build() { :; } diff --git a/update-goose-pkgbuild.sh b/update-goose-pkgbuild.sh index 3965da6a7e82..aa4169aa1210 100755 --- a/update-goose-pkgbuild.sh +++ b/update-goose-pkgbuild.sh @@ -67,14 +67,18 @@ sed -i "s/^pkgrel=.*/pkgrel=1/" "$PKGBUILD_FILE" # Update sha256sums sed -i "s/^sha256sums=.*/sha256sums=('${SHA256}')/" "$PKGBUILD_FILE" +# Generate .SRCINFO automatically after any PKGBUILD changes +echo -e "${GREEN}Generating .SRCINFO...${NC}" +makepkg --printsrcinfo | tee .SRCINFO + echo -e "${GREEN}✓ PKGBUILD updated successfully!${NC}" +echo -e "${GREEN}✓ .SRCINFO generated successfully!${NC}" echo "" echo -e "${YELLOW}Changes:${NC}" echo -e " Version: ${CURRENT_VERSION} → ${LATEST_VERSION}" echo -e " SHA256: ${SHA256}" echo "" echo -e "${YELLOW}Next steps:${NC}" -echo " 1. Review the changes: git diff PKGBUILD" +echo " 1. Review the changes: git diff PKGBUILD .SRCINFO" echo " 2. Test the build: makepkg -si" -echo " 3. Update .SRCINFO: makepkg --printsrcinfo > .SRCINFO" -echo " 4. Commit and push to AUR" \ No newline at end of file +echo " 3. Commit and push to AUR" \ No newline at end of file