From b536a65274ffcf0ef11fcbc2725d252a72ffde27 Mon Sep 17 00:00:00 2001 From: Bradley Erickson Date: Thu, 26 Jun 2025 16:27:26 -0700 Subject: [PATCH] fix: add maintainer, homepage and categories to DEB/RPM package config Add missing package metadata fields to Electron Forge configuration: - maintainer: 'Block, Inc.' - homepage: 'https://block.github.io/goose/' - categories: ['Development'] This resolves the dpkg warning about missing 'Maintainer' field when installing packages with apt: dpkg: warning: parsing file '/var/lib/dpkg/status' near line #### package 'goose': missing 'Maintainer' field Signed-off-by: Brad Erickson --- ui/desktop/forge.config.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ui/desktop/forge.config.ts b/ui/desktop/forge.config.ts index 827e124ff52e..432e7e662c36 100644 --- a/ui/desktop/forge.config.ts +++ b/ui/desktop/forge.config.ts @@ -27,7 +27,7 @@ let cfg = { CFBundleDocumentTypes: [ { CFBundleTypeName: "Folders", - CFBundleTypeRole: "Viewer", + CFBundleTypeRole: "Viewer", LSHandlerRank: "Alternate", LSItemContentTypes: ["public.directory", "public.folder"] } @@ -85,6 +85,9 @@ module.exports = { config: { name: 'Goose', bin: 'Goose', + maintainer: 'Block, Inc.', + homepage: 'https://block.github.io/goose/', + categories: ['Development'] }, }, { @@ -92,6 +95,9 @@ module.exports = { config: { name: 'Goose', bin: 'Goose', + maintainer: 'Block, Inc.', + homepage: 'https://block.github.io/goose/', + categories: ['Development'] }, }, ],