https://github.com/zivid/zivid-arch-linux-pkgbuild-generator
Scrips to generate PKGBUILDs for Arch Linux
https://github.com/zivid/zivid-arch-linux-pkgbuild-generator
archlinux aur zivid
Last synced: 2 months ago
JSON representation
Scrips to generate PKGBUILDs for Arch Linux
- Host: GitHub
- URL: https://github.com/zivid/zivid-arch-linux-pkgbuild-generator
- Owner: zivid
- License: bsd-3-clause
- Created: 2019-05-05T00:34:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-04-22T13:28:08.000Z (11 months ago)
- Last Synced: 2025-04-22T14:34:19.727Z (11 months ago)
- Topics: archlinux, aur, zivid
- Language: Shell
- Homepage:
- Size: 51.8 KB
- Stars: 1
- Watchers: 11
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Scripts to generate PKGBUILDs for Arch Linux
[![Build Status][ci-badge]][ci-url]
This repository contains the scripts uses to generate [Zivid](https://www.zivid.com/) [PKGBUILD](https://wiki.archlinux.org/index.php/PKGBUILD)s for [Arch Linux](https://www.archlinux.org/) and to upload them to [AUR](https://wiki.archlinux.org/index.php/Arch_User_Repository).
## Installing Zivid software on Arch Linux
To install Zivid software on Arch Linux you should _not_ use the scripts in this repository, but rather use the uploaded PKGBUILDs in AUR.
See https://aur.archlinux.org/packages/?K=zivid for the list of Zivid packages.
These packages can easily be installed by using one of the [AUR helpers](https://wiki.archlinux.org/index.php/AUR_helpers) like [yaourt](https://aur.archlinux.org/packages/yaourt).
yaourt -S --noconfirm zivid-studio zivid-tools
## Uploading new versions to AUR
1. Update `zividVersion` in `scripts/generate_all_pkgbuilds.sh`
2. Run the tests. See [azure-pipelines.yml](azure-pipelines.yml).
3. Make sure you have an AUR account with write access to the zivid repo and SSH public key.
4. Run `./scripts/update_aur.sh`.
## Registering new packages
The list of packages to be uploaded is found in `scripts/generate_all_pkgbuilds.sh`, the list of dependencies can be found in `scripts/generate_pkgbuild.py`.
Extend those lists when Zivid releases more packages.
[ci-badge]: https://img.shields.io/azure-devops/build/zivid-devops/83d24458-0938-4d05-a0d0-104cd8dff5e3/7
[ci-url]: https://dev.azure.com/zivid-devops/zivid-arch-linux-pkgbuild-generator/_build/latest?definitionId=7&branchName=master