Skip to content
This repository was archived by the owner on Jun 23, 2025. It is now read-only.

Conversation

@btd1337
Copy link

@btd1337 btd1337 commented Aug 25, 2018

Arch Linux Support

I will support your application in Arch Linux. Please, consider to use 2 branchs: master (stable code), develop (development code).

Please add a section containing the following instruction:

Arch Linux

Arch Linux users can find Hackup under the name hackup-git in the AUR:

$ aurman -S hackup-git

Libsoup was included in dependencies

### Arch Linux
Arch Linux users can find Hackup under the name [hackup-git](https://aur.archlinux.org/packages/hackup-git/) in the **AUR**:

`$ aurman -S hackup-git`
Copy link
Owner

@mdh34 mdh34 Aug 25, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you possibly leave this command out? There are lots of AUR helpers avaliable so just leaving the link should be fine :)

@mdh34
Copy link
Owner

mdh34 commented Aug 25, 2018

Looks good, just one quick note :)

@pikpok
Copy link

pikpok commented Oct 26, 2018

@btd1337

Please, consider to use 2 branchs: master (stable code), develop (development code).

I think that you could refer to GitHub releases for stable versions instead. Also, thanks for your hackup-git AUR package :)

@btd1337
Copy link
Author

btd1337 commented Oct 27, 2018

@pikpok Thanks for the feedback. Unfortunately I manage many packages in AUR, I could not keep everyone up to date if it depended on the releases because every time a new version is released pkgbuild must be updated manually.

@mdh34
Copy link
Owner

mdh34 commented Oct 27, 2018

@btd1337 I'm not experienced in PKGBUILDS but perhaps https://developer.github.com/v3/repos/releases/#get-the-latest-release could be useful?

@btd1337
Copy link
Author

btd1337 commented Oct 28, 2018

@mdh34 I don't know convert this to PKGBuild. Look how other users implement stable packages:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=yay

and now, how Is implemented in latest commit:
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=hackup-git

@pikpok
Copy link

pikpok commented Oct 28, 2018

@btd1337 I meant that stable packages shouldn't be fetched from git branch but rather from tarballs of tags representing specific versions (which releases come from), just as in yay package you mentioned. This way you need only to update version field in PKGBUILD when a new release happens, and user can also easily switch to previous version of the package before makepkg. And if you want to have users of your package notified of update (via AUR managers for example), you need to update the PKGBUILD anyway.

@btd1337
Copy link
Author

btd1337 commented Oct 31, 2018

@pikpok Like I said I manage many packages. I will not be able to update every time there is a new version. If this is an app you enjoy, consider managing it. It will be a great learning experience.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants