NaitLee / Cat-Printer

Application supporting Bluetooth thermal “Cat Printers”, for everyone!
GNU General Public License v3.0
333 stars 33 forks source link

A package for Archlinux #5

Closed frankenstein91 closed 2 years ago

frankenstein91 commented 2 years ago

I would like to take this opportunity to provide my first Linux package. I hope there are no major errors in the PKGBUILD.

If changes are needed, feel free to write me here. Also, I haven't filled the maintainer yet because I didn't know if you would like to do it yourself.

NaitLee commented 2 years ago

Wow, I'm really moved this time 🥲

I really like Arch Linux, (the Artix derivation is also great for me, many ones and the less-experienced) I am feeling very freedom here, without the bothering of "release", "brand" or "official". Everyone have his/her role, the community is the best to do whatever!

There's a consideration, should we install the python dep bleak via pip or just put in the package? The difference is 100KiB of additional data (zipped, even less if use zst).

Also I'm wondering, after we package it, should we put it to community repo or AUR? And a common question, is AUR very popular among there, and convenient enough? I'm not experienced in packaging, I need guidance 😁

frankenstein91 commented 2 years ago

Hello NaitLee, I have just taken care of the dependency problem with bleak.

If I have understood the whole thing correctly, you always publish a software package in the AUR first. The packages can then be voted for there, and if there are enough votes, you can then switch to the community repo.

I'm not experienced in packaging as well. But you have to start somewhere.

frankenstein91 commented 2 years ago

@NaitLee this looks merged to me as well https://github.com/NaitLee/Cat-Printer/blame/main/PKGBUILD

I would close it as pull request