From 6eb420d1e5eaa5ce84b3acabb3571286b63a19b6 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 2 Sep 2026 07:13:55 +0000 Subject: [PATCH] fix: point AppStream and packaging URLs at studio-berry/loop AppImage Pack step failed appstreamcli validation because homepage, bugtracker, and help URLs still referenced github.com/mberrys/Loop-pdf (404). Update AppStream metadata, AppImage zsync release target, and deb control Homepage/Vcs-Browser to the canonical studio-berry/loop repo. Co-authored-by: michael berry --- .github/workflows/LinuxInstall.yml | 2 +- Desktop/io.github.mberrys.Loop-pdf.appdata.xml | 6 +++--- changes/cursor-appstream-url-drift-bb26.md | 4 ++++ make-package.sh.in | 4 ++-- 4 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 changes/cursor-appstream-url-drift-bb26.md diff --git a/.github/workflows/LinuxInstall.yml b/.github/workflows/LinuxInstall.yml index 6e0903800..5f39154af 100644 --- a/.github/workflows/LinuxInstall.yml +++ b/.github/workflows/LinuxInstall.yml @@ -196,7 +196,7 @@ jobs: version=$(cat "loop/build/version.txt") echo "Version: $version" echo "appimagefilename=Loop-pdf-$version-x86_64.AppImage" >> $GITHUB_ENV - echo "appimage_update_info=gh-releases-zsync|mberrys|Loop-pdf|latest|Loop-pdf-*-x86_64.AppImage.zsync" >> $GITHUB_ENV + echo "appimage_update_info=gh-releases-zsync|studio-berry|loop|latest|Loop-pdf-*-x86_64.AppImage.zsync" >> $GITHUB_ENV echo "AppImage file name: Loop-pdf-$version-x86_64.AppImage" - name: 'Linux Deploy Qt' diff --git a/Desktop/io.github.mberrys.Loop-pdf.appdata.xml b/Desktop/io.github.mberrys.Loop-pdf.appdata.xml index f753da245..e8746b312 100644 --- a/Desktop/io.github.mberrys.Loop-pdf.appdata.xml +++ b/Desktop/io.github.mberrys.Loop-pdf.appdata.xml @@ -16,9 +16,9 @@ Utility Michael Berry - https://github.com/mberrys/Loop-pdf - https://github.com/mberrys/Loop-pdf/issues - https://github.com/mberrys/Loop-pdf + https://github.com/studio-berry/loop + https://github.com/studio-berry/loop/issues + https://github.com/studio-berry/loop io.github.mberrys.Loop-pdf.desktop diff --git a/changes/cursor-appstream-url-drift-bb26.md b/changes/cursor-appstream-url-drift-bb26.md new file mode 100644 index 000000000..bd609f78d --- /dev/null +++ b/changes/cursor-appstream-url-drift-bb26.md @@ -0,0 +1,4 @@ +Category: fixed +Audience: maintainers +Breaking-Change: no +Summary: Point AppStream and Linux packaging metadata at studio-berry/loop so appimagetool AppStream validation no longer fails on unreachable mberrys/Loop-pdf URLs. diff --git a/make-package.sh.in b/make-package.sh.in index 00de2f499..38db2731d 100644 --- a/make-package.sh.in +++ b/make-package.sh.in @@ -11,8 +11,8 @@ echo "Priority: optional" >>$file echo "Architecture: amd64" >>$file echo "Maintainer: Michael Berry" >>$file echo "Description: Loop-PDF: PDF editor and toolkit based on PDF4QT (Qt, C++)." >>$file -echo "Homepage: https://github.com/mberrys/Loop-pdf" >>$file -echo "Vcs-Browser: https://github.com/mberrys/Loop-pdf" >>$file +echo "Homepage: https://github.com/studio-berry/loop" >>$file +echo "Vcs-Browser: https://github.com/studio-berry/loop" >>$file dpkg-deb --build install