https://github.com/kriansa/pkgbuilds
My repository of Arch Linux PKGBUILDs
https://github.com/kriansa/pkgbuilds
pkgbuild-scripts pkgbuilds
Last synced: 8 months ago
JSON representation
My repository of Arch Linux PKGBUILDs
- Host: GitHub
- URL: https://github.com/kriansa/pkgbuilds
- Owner: kriansa
- License: apache-2.0
- Created: 2021-01-01T08:46:34.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-01-18T01:03:48.000Z (over 3 years ago)
- Last Synced: 2025-10-14T11:05:12.564Z (8 months ago)
- Topics: pkgbuild-scripts, pkgbuilds
- Language: Shell
- Homepage:
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Arch PKGBUILDs
This repository is composed of PKGBUILDs I have written for myself or maintain at some point (and
those are available at AUR).
## Adding a new AUR
```bash
$ pkgname=mycoolnewpkg
$ mkdir _$pkgname && cd _$pkgname
$ git init
$ git branch -M master
$ git remote add origin ssh://aur@aur.archlinux.org/$pkgname.git
$ touch PKGBUILD
```
Then do your thing, make sure it works with `makepkg -fsri` and finally:
```bash
$ makepkg --printsrcinfo > .SRCINFO
$ git add PKGBUILD .SRCINFO
$ git commit -m "feat: initial commit"
$ git push
$ xdg-open https://aur.archlinux.org/packages/$pkgname
```
Do your editing on the UI, now lets add it as a submodule to the enclosure repository.
```bash
$ cd ..
$ git remote add origin ssh://aur@aur.archlinux.org/$pkgname.git
$ rm -rf _$pkgname
```
## License
The contents of this repository are licensed under Apache v2.