Added AUR PKGBUILD for rowboat-bin (Arch Linux support)#404
Added AUR PKGBUILD for rowboat-bin (Arch Linux support)#404Shivoo29 wants to merge 4 commits intorowboatlabs:mainfrom
Conversation
|
@Shivoo29 is attempting to deploy a commit to the RowBoat Labs Team on Vercel. A member of the Team first needs to authorize it. |
|
From a maintainability perspective, it might make more sense to offer Flatpak and Snapcraft builds as these are officially supported by Electron-forge. Not sure if it makes sense to add all of this boilerplate to support a marginal use-case. Having said that, I'm happy to open an issue (feature-request) in favor of an AUR package in order to get a sense of demand. WDYT @Shivoo29? |
|
Sorry for the delayed reply, @ramnique — I was in my village for a few days and wasn’t able to check GitHub or respond to the message on my PR. Thanks for the thoughtful feedback! These are completely valid points and I appreciate you taking the time to review this carefully. You're right that Flatpak and Snapcraft have official Electron Forge support, which makes them a natural fit for this project. I'd actually love to see those added too — they'd cover a much broader audience (Ubuntu, Fedora, etc.). However, I believe AUR still serves a distinct and meaningful purpose here: Why AUR specifically?
On the maintenance concern:
Happy to compromise: If the team is hesitant, I'm open to keeping this as a community-maintained package under a separate repo (e.g., Or, as you suggested, opening a feature-request issue first to validate demand before merging — I think the response would be strong from the Arch community. Let me know what direction feels right — I'm flexible and just want to make Rowboat accessible to as many developers as possible! |
This PR adds Arch Linux AUR packaging support for Rowboat via a
rowboat-binPKGBUILD. This allows Arch/Manjaro users to install Rowboat using yay or paru.
What's included
PKGBUILD— repackages upstream.debbinary for Archrowboat.install— post-install hook for icon cache refreshTesting
makepkg -sinamcapOpen Decision Required
The team needs to decide on AUR repo structure:
packaging/aur/rowboat-aur)Both approaches are documented in the PR. Option 2 is recommended for
long-term maintainability and follows standard AUR community practice.
References
.desktopXDG spec: https://specifications.freedesktop.org/desktop-entry-spec/latest/