Hi,

I had a look at the provided PKGBUILD and noticed a few things worth improving before publishing it.

First, the package currently downloads precompiled executables built using Bun's |compile|option, which bundles the Bun runtime into the executable.

For Arch Linux, I would recommend packaging the application to use the system-provided Bun runtime instead. This avoids bundling an additional copy of Bun and allows the runtime to receive updates independently through pacman.

If you prefer distributing the precompiled executables for whatever reason, the package should be named |remder-bin|rather than |remder|, following the AUR naming conventions.

There are also a few other issues:

 *

   The executable is installed with permissions |775|instead of |755|,
   making it unnecessarily group-writable.

 *

   Runtime dependencies should be checked and declared where applicable.

 *

   Running |namcap|against the PKGBUILD and resulting package may help
   identify additional packaging issues.

For reference, these Arch Wiki pages provide useful guidance on writing and submitting PKGBUILDs:

 *

   Arch package guidelines
   <https://wiki.archlinux.org/title/Arch_package_guidelines>

 *

   AUR submission guidelines
   <https://wiki.archlinux.org/title/AUR_submission_guidelines>

 *

   PKGBUILD <https://wiki.archlinux.org/title/PKGBUILD>

I understand that the current AUR registration restrictions make publishing a first package more complicated than usual. However as you know this is how it is handled at the moment.

Best regards

craftingDragon7



On 11/12/26 21:14, Keyboard1000n17 wrote:
Hello world!

As we all know, registration for the Arch User Repository is currently closed because of some dummies that decided to attack open-source infrastructure I guess. But as a result of that, I can't publish my package by myself. So, I've come here to beg request someone to publish it on the AUR /for/ me.

The package in question is "remder" (<https://github.com/Keyboard1000n17/remder>), a markdown reader/viewer in the terminal. It has lots of cool stuff that I'm proud of and think others would like. It's also my first ever package, and I want to make installing this package as easy as possible. I've already written the `PKGBUILD` so really all someone needs to do is publish it.

If someone does publish this (and I really hope someone does), thanks for doing so! I'd really appreciate it. And if you're reading this and you won't publish this, thanks for reading this anyway!

Regards
Keyboard1000h17


Attachment: OpenPGP_0x1396EBBD1AADE388.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to