blob: 18dcd96f8ec2978b546a3627f52870432b544247 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
pkgbase = sysforge-git
pkgdesc = All-in-one Arch Linux helper for system setup and package management with compiler-optimized builds (git)
pkgver = 1.1.0.r0.g0000000
pkgrel = 1
url = https://github.com/KeithRaghubar/sysforge
arch = any
license = MIT
makedepends = uv
makedepends = python-installer
makedepends = python-argparse-manpage
depends = python>=3.11
depends = git
depends = sudo
depends = gnupg
optdepends = bash-completion: bash tab completions
optdepends = ccache: compiler cache support
optdepends = sccache: Rust compiler cache support
optdepends = uv: required for bootstrap pipeline (configure stage)
optdepends = zsh: zsh shell support
optdepends = glow: in-shell markdown rendering for docs
optdepends = zsh-completions: additional zsh completions
provides = sysforge
conflicts = sysforge
backup = etc/sysforge/sysforge.toml
backup = etc/sysforge/profiles.toml
backup = etc/sysforge/packages.toml
backup = etc/sysforge/kernel.toml
backup = etc/sysforge/toolchain.toml
source = sysforge-git::git+https://github.com/KeithRaghubar/sysforge.git
sha256sums = SKIP
pkgname = sysforge-git
|