Skip to content

Added AUR PKGBUILD for rowboat-bin (Arch Linux support)#404

Open
Shivoo29 wants to merge 4 commits intorowboatlabs:mainfrom
Shivoo29:main
Open

Added AUR PKGBUILD for rowboat-bin (Arch Linux support)#404
Shivoo29 wants to merge 4 commits intorowboatlabs:mainfrom
Shivoo29:main

Conversation

@Shivoo29
Copy link

This PR adds Arch Linux AUR packaging support for Rowboat via a rowboat-bin
PKGBUILD. This allows Arch/Manjaro users to install Rowboat using yay or paru.

What's included

  • PKGBUILD — repackages upstream .deb binary for Arch
  • rowboat.install — post-install hook for icon cache refresh
  • Documentation of two icon fix approaches (both tested)

Testing

  • Built and installed on Arch Linux VM via makepkg -si
  • Launcher appears correctly in GNOME and verified with namcap
  • Tested icon resolution with both Option A and Option B approaches

Open Decision Required

The team needs to decide on AUR repo structure:

  1. Keep PKGBUILD inside this repo under packaging/aur/
  2. Create a separate dedicated AUR repository (e.g., rowboat-aur)

Both approaches are documented in the PR. Option 2 is recommended for
long-term maintainability and follows standard AUR community practice.

References

@vercel
Copy link

vercel bot commented Feb 24, 2026

@Shivoo29 is attempting to deploy a commit to the RowBoat Labs Team on Vercel.

A member of the Team first needs to authorize it.

@ramnique
Copy link
Contributor

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?

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.

2 participants