Skip to content

fix: add author email and homepage for Linux deb packaging#19

Merged
ecogs-sys merged 1 commit into
mainfrom
docs/readme-build-scripts-and-screenshots
Jun 1, 2026
Merged

fix: add author email and homepage for Linux deb packaging#19
ecogs-sys merged 1 commit into
mainfrom
docs/readme-build-scripts-and-screenshots

Conversation

@ecogs-sys
Copy link
Copy Markdown
Owner

Summary

  • Expanded author field in apps/desktop/package.json from a plain string to an object with name and email
  • Added homepage field pointing to the GitHub repo

Why

electron-builder's FpmTarget (used for .deb/.rpm builds) requires both author.email and homepage to be present in package.json. Without them the Linux build fails with:

Please specify project homepage
Please specify author 'email' in the application package.json

Windows builds were unaffected because they use NSIS/Squirrel, not FpmTarget.

Test plan

  • Run pnpm dist:linux on Ubuntu and confirm .deb and .AppImage build successfully
  • Confirm Windows build still passes

🤖 Generated with Claude Code

electron-builder's FpmTarget requires author.email and homepage fields
in package.json when building .deb packages on Linux.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ecogs-sys ecogs-sys merged commit 3f4eb6a into main Jun 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant