Updated readme
This commit is contained in:
parent
0cf865e914
commit
3825433323
2
.SRCINFO
2
.SRCINFO
@ -1,6 +1,6 @@
|
|||||||
pkgbase = abra-git
|
pkgbase = abra-git
|
||||||
pkgdesc = The Co-op Cloud command-line interface 🎩🐇
|
pkgdesc = The Co-op Cloud command-line interface 🎩🐇
|
||||||
pkgver = r181.edd0b1e
|
pkgver = r191.cc9c690
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
url = https://git.coopcloud.tech/coop-cloud/go-abra
|
url = https://git.coopcloud.tech/coop-cloud/go-abra
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
pkg
|
pkg
|
||||||
src
|
src
|
||||||
go-abra
|
go-abra
|
||||||
|
*.tar*
|
2
PKGBUILD
2
PKGBUILD
@ -1,7 +1,7 @@
|
|||||||
# Maintainer: Roxie Gibson <me@roxanne.dev>
|
# Maintainer: Roxie Gibson <me@roxanne.dev>
|
||||||
|
|
||||||
pkgname=abra-git
|
pkgname=abra-git
|
||||||
pkgver=r181.edd0b1e
|
pkgver=r191.cc9c690
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc="The Co-op Cloud command-line interface 🎩🐇"
|
pkgdesc="The Co-op Cloud command-line interface 🎩🐇"
|
||||||
arch=("x86_64" "i686" "aarch64")
|
arch=("x86_64" "i686" "aarch64")
|
||||||
|
28
README.md
Normal file
28
README.md
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
# abra-aur
|
||||||
|
|
||||||
|
This is the aur install repo.
|
||||||
|
|
||||||
|
## How to publish to AUR
|
||||||
|
|
||||||
|
### Step 0 - Setup: Done once
|
||||||
|
|
||||||
|
- Create new ssh key and ssh config for the aur as described in the [arch wiki](https://wiki.archlinux.org/title/AUR_submission_guidelines#Authentication)
|
||||||
|
- Make account at <https://aur.archlinux.org> and add the ssh public key for the aur
|
||||||
|
- Ask Roxie to add your account as a maintainer
|
||||||
|
- Make sure you are listed as a maintainer in the top comments of the `PKGBUILD` file.
|
||||||
|
- This repo should have two remotes, this remote and `ssh://aur@aur.archlinux.org/abra-git.git`.
|
||||||
|
|
||||||
|
### Step 1 - Changes and testing
|
||||||
|
|
||||||
|
- Make required changes to `PKGBUILD`. In this repo, we are just running the git repo so there is no reason to version bump. If you run `makepkg` it will edit `PKGBUILD` for you and bump it. If this is all you are doing and need to commit that bump, continue to step 2.
|
||||||
|
- Use Arch based system (VM if you don't have one at home) with the base-devel package.
|
||||||
|
- run `makepkg -i` to build the package and install it to the system
|
||||||
|
- test it works as intended
|
||||||
|
|
||||||
|
### Step 2 - Pushing the changes
|
||||||
|
|
||||||
|
- run `makepkg --printsrcinfo > .SRCINFO`
|
||||||
|
- commit changes to the git repo
|
||||||
|
- Push commit to origin
|
||||||
|
- Push commit to aur with `git push aur main:master` (This will push the main branch to master, read more [here](https://bbs.archlinux.org/viewtopic.php?id=257186). it even has the quote "And, I resist attempts to pare down language. 1984 was meant as a warning, not a guide." if you wanna yikes today at some shitty tech bros)
|
||||||
|
- If all has gone well, this will push your changes to the aur and they will be accessable using an aur helper like `yay`
|
Reference in New Issue
Block a user