Project

General

Profile

Any chance to upload a pkgbuild at AUR (ArchLinux)?

Added by xphnx the-flow 6 months ago

I love privacybrowser android. Any chance to upload it to AUR?
Unfortunately I haven't the needed skills to do that.
Regards!


Replies (9)

RE: Any chance to upload a pkgbuild at AUR? - Added by Soren Stoutner 6 months ago

I am not familiar with AUR. Can you please explain what it is.

Also, this forum is for Privacy Browser PC, but you make reference to Privacy Browser Android. Did you mean to post on that forum:

https://redmine.stoutner.com/projects/privacy-browser/boards

RE: Any chance to upload a pkgbuild at AUR? - Added by xphnx the-flow 6 months ago

Sorry.

I meant PB-android is my main browser on my Smartphone and would be very happy to use the pc flavour on my arch/kde desktop.

AUR is a comunitary repo for compiling packages into ArchLinux. ( https://wiki.archlinux.org/title/Arch_User_Repository)

Thanks a lot!

RE: Any chance to upload a pkgbuild at AUR? - Added by Soren Stoutner 6 months ago

I have never used Arch Linux (although I am aware of it). My general opinion is that it is always best if the packager of software is a user of the platform. Packagers that don't use the platform on a daily basis tend to not produce idiomatic packages.

As all my production systems run Debian, I have prepared the Debian package myself. My hope is that someone who uses Arch Linux will volunteer to package Privacy Browser. I would be more than happy to assist them in any way I can, including making reasonable upstream changes to facilitate easy packaging.

Along those lines, I would think the best target would be the extra repository as opposed to the Arch User Repository, although I understand that AUR can be a stepping stone into extra.

https://wiki.archlinux.org/title/Extra_repository#extra

RE: Any chance to upload a pkgbuild at AUR? - Added by ask low 6 months ago

I daily drive arch too. Although I'm not sure about packaging at all. I've even never edited any pkgbuilds of AUR. I mostly tend to avoid AUR packages, as they're prone to breakages & dependency loopholes.

Even in most rough cases, I use AUR builds only if they're packaged by the owner himself. Users won't be maintaining them consistently, as I've seen a lot of cases where users stop maintaining the pkgbuilds & abandon updating them altogether. I've been there.

Suggest a desktop workflow similar to PB - Added by ask low 4 months ago

As I'm unable to get PB on ArchLinux, I'm investigating a workflow either on chromium/firefox similar to PB. It should provide me:

1. Temporary enabling of JS, DOM, images & cookies.
2. Managing the above domain settings permanently.

Both chromium and firefox satisfies 2 but not 1. I can use keyboard shortcuts in chrome, head into url lock/info tag (where everything is setup per website). And manage site config. But it'll setup site config permanently. Firefox doesn't even have this feature. I have to manually enter into about:preferences > cookies & sitedata & register a site there. It's too much hassle.

RE: Any chance to upload a pkgbuild at AUR (ArchLinux)? - Added by Soren Stoutner 4 months ago

Unfortunately, I am not aware of any browser that can do what Privacy Browser does. If one had existed, I never would have started developing Privacy Browser in the first place.

RE: Any chance to upload a pkgbuild at AUR (ArchLinux)? - Added by ask low 3 months ago

I'm trying to use debtap (https://github.com/helixarch/debtap) to convert debian package into pacman compatible one.
Is there pre-built deb package of PB-PC ?

RE: Any chance to upload a pkgbuild at AUR (ArchLinux)? - Added by Soren Stoutner 3 months ago

Yes, you can download Debian binary packages directly from the following URL (click on the architecture you want at the bottom of the page):

https://packages.debian.org/trixie/privacybrowser

For example, this is the mirror list for amd64:

https://packages.debian.org/trixie/amd64/privacybrowser/download

RE: Any chance to upload a pkgbuild at AUR (ArchLinux)? - Added by ask low 2 months ago

I really hope I could compile PB-PC instead of doing these deb-to-pacman shenanigans. If I do that in the future, I might write pkgbuild for AUR (arch) but I need to learn how to.
Even if I do, that has to be git version of your main branch. Caz shipping a release would mean it would go out-of-date if a bus hits me.

    (1-9/9)