On 21-07-30 15:18, Vince via aur-general wrote: > Hello, > > This is my first time interacting with a mailing list, so please let me > know if I've done something wrong, or I'm asking in the wrong place.
For a shorter feedback loop, hop onto the #archlinux-aur IRC channel and ask for some advice. There's generally always people around willing to critique potential packages. > I plan to submit a binary PKGBUILD for REXPaint, and since it's > distributed as a portable binary for WINE, I have a couple questions > about the guidelines: > > 1. Is it right that it should be installed into /usr/share? Binaries go into /usr/bin, not sure how Wine specific binaries are done though. > 2. How do I properly include files that are necessary for use, but not > included in the upstream source? In my case, this would be a .desktop > file and a bash script in /usr/bin. My intuition is to use "echo" > during the prepare() phase, but I was wondering if there was a cleaner > way to do this. Add them to the sources array and install them in the package function. One of my packages (nanosaur[0]) may be of some help. > 3. In accordance with the Nonfree guidelines, I will name my package > 'rexpaint-bin'. However, since there is no open source version yet, do > I need to conflict it with 'rexpaint'? If the sources aren't available[1], you don't have to. > Thanks in advance, > Vincent Welcome to the mailing list :) [0]: https://aur.archlinux.org/packages/nanosaur [1]: https://wiki.archlinux.org/title/AUR_submission_guidelines#Rules_of_submission -- George Rawlinson