Commit

Author:

Hash:

Timestamp:

+0 -139 +/-5 browse

Kevin Schoon [me@kevinschoon.com]

5bfcf52eeff7da6cb05a8a194fc5206c28ba85ea

Sat, 18 Jul 2026 10:01:53 +0000 (1 month ago)

rm unused archlinux packaging scripts
1diff --git a/packaging/archlinux/ayllu-git/.gitignore b/packaging/archlinux/ayllu-git/.gitignore
2deleted file mode 100644
3index 701b813..0000000
4--- a/packaging/archlinux/ayllu-git/.gitignore
5+++ /dev/null
6 @@ -1,5 +0,0 @@
7- src
8- pkg
9- *.tar.gz
10- *.zst
11- ayllu
12 diff --git a/packaging/archlinux/ayllu-git/PKGBUILD b/packaging/archlinux/ayllu-git/PKGBUILD
13deleted file mode 100644
14index 6e1751f..0000000
15--- a/packaging/archlinux/ayllu-git/PKGBUILD
16+++ /dev/null
17 @@ -1,71 +0,0 @@
18- pkgname=ayllu-git
19- _pkgname=ayllu
20- pkgver=0.0.0
21- pkgrel=1
22- pkgdesc="Hyper Performant & Hackable Code Forge"
23- arch=("x86_64")
24- license=("AGPL3")
25- url="https://ayllu-forge.org/ayllu/ayllu"
26- depends=(
27- "git"
28- "libgit2"
29- "tree-sitter"
30- )
31- makedepends=(
32- "rust"
33- "gcc"
34- "libgit2"
35- "tree-sitter"
36- )
37- provides=("ayllu-git")
38- optdepends=()
39- source=(
40- "$_pkgname::git+https://ayllu-forge.org/ayllu/ayllu#branch=ayllu-build-round-2"
41- )
42- # See: https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/20
43- options=(!lto)
44- sha256sums=("SKIP")
45-
46- prepare() {
47- cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
48- }
49-
50- check() {
51- cargo test --frozen --all-features
52- }
53-
54- build() {
55- export CARGO_TARGET_DIR=target
56- cargo build --frozen --release --all-features
57- }
58-
59- package() {
60- mkdir -p "${pkgdir}/usr/lib/ayllu/migrations"
61- find "${srcdir}/ayllu/migrations" -name "*.sql" \
62- | xargs install -Dm644 -t "${pkgdir}/usr/lib/ayllu/migrations"
63- install -Dm755 \
64- "${srcdir}/target/release/ayllu" "${pkgdir}/usr/bin/ayllu"
65- install -Dm755 \
66- "${srcdir}/target/release/quipu" "${pkgdir}/usr/bin/quipu"
67- install -Dm755 \
68- "${srcdir}/target/release/ayllu-shell" "${pkgdir}/usr/bin/ayllu-shell"
69- install -Dm755 \
70- "${srcdir}/target/release/ayllu-keys" "${pkgdir}/usr/bin/ayllu-keys"
71- install -Dm755 \
72- "${srcdir}/target/release/ayllu-migrate" "${pkgdir}/usr/bin/ayllu-migrate"
73- install -Dm755 \
74- "${srcdir}/target/release/ayllu-build" "${pkgdir}/usr/bin/ayllu-build"
75- install -Dm644 \
76- "${srcdir}/ayllu/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}"
77- install -Dm644 \
78- "${srcdir}/ayllu/config.example.toml" "${pkgdir}/etc/ayllu/config.example.toml"
79- install -Dm644 \
80- "${srcdir}/ayllu/contrib/systemd/ayllu-sysusers.conf" \
81- "${pkgdir}/usr/lib/sysusers.d/ayllu.conf"
82- install -Dm644 \
83- "${srcdir}/ayllu/contrib/systemd/system/ayllu.service" \
84- "${pkgdir}/usr/lib/systemd/system/ayllu.service"
85- install -Dm644 \
86- "${srcdir}/ayllu/contrib/systemd/user/ayllu.service" \
87- "${pkgdir}/usr/lib/systemd/user/ayllu.service"
88- }
89 diff --git a/packaging/archlinux/ayllu-git/ayllu.install b/packaging/archlinux/ayllu-git/ayllu.install
90deleted file mode 100644
91index e69de29..0000000
92--- a/packaging/archlinux/ayllu-git/ayllu.install
93+++ /dev/null
94 diff --git a/packaging/archlinux/ayllu/.gitignore b/packaging/archlinux/ayllu/.gitignore
95deleted file mode 100644
96index 4d49ef2..0000000
97--- a/packaging/archlinux/ayllu/.gitignore
98+++ /dev/null
99 @@ -1,3 +0,0 @@
100- src
101- pkg
102- ayllu-*
103 diff --git a/packaging/archlinux/ayllu/PKGBUILD b/packaging/archlinux/ayllu/PKGBUILD
104deleted file mode 100644
105index dc4213e..0000000
106--- a/packaging/archlinux/ayllu/PKGBUILD
107+++ /dev/null
108 @@ -1,60 +0,0 @@
109- pkgname=ayllu
110- pkgver=0.5.1
111- pkgrel=1
112- pkgdesc="Ayllu Forge"
113- arch=("x86_64")
114- license=("AGPL3")
115- url="https://ayllu-forge.org/projects/ayllu"
116- depends=(
117- "git"
118- )
119- makedepends=(
120- "rust"
121- )
122- provides=("ayllu")
123- optdepends=()
124- source=(
125- "$pkgname-$pkgver::https://ayllu-forge.org/ayllu/ayllu/refs/archive/$pkgver.tar.gz"
126- )
127-
128- sha256sums=("f761da5740aa7da683276bb3ba1363995d38ae34abb7c3530f1f71476d80f360")
129- # See: https://gitlab.archlinux.org/archlinux/packaging/packages/pacman/-/issues/20
130- options=(!lto)
131-
132- prepare() {
133- cargo fetch --locked --target "$(rustc -vV | sed -n 's/host: //p')"
134- }
135-
136- check() {
137- cargo test --frozen --all-features
138- }
139-
140- build() {
141- export CARGO_TARGET_DIR=target
142- cargo build --frozen --release --all-features
143- }
144-
145- package() {
146- SRC_ROOT="${srcdir}/${pkgname}-${pkgver}"
147- install -Dm755 \
148- "${srcdir}/target/release/ayllu" "${pkgdir}/usr/bin/ayllu"
149- install -Dm755 \
150- "${srcdir}/target/release/quipu" "${pkgdir}/usr/bin/quipu"
151- install -Dm755 \
152- "${srcdir}/target/release/ayllu-shell" "${pkgdir}/usr/bin/ayllu-shell"
153- install -Dm755 \
154- "${srcdir}/target/release/ayllu-keys" "${pkgdir}/usr/bin/ayllu-keys"
155- install -Dm644 \
156- "${SRC_ROOT}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}"
157- install -Dm644 \
158- "${SRC_ROOT}/config.example.toml" "${pkgdir}/etc/ayllu/config.example.toml"
159- install -Dm644 \
160- "${SRC_ROOT}/contrib/systemd/ayllu-sysusers.conf" \
161- "${pkgdir}/usr/lib/sysusers.d/ayllu.conf"
162- install -Dm644 \
163- "${SRC_ROOT}/contrib/systemd/system/ayllu.service" \
164- "${pkgdir}/usr/lib/systemd/system/ayllu.service"
165- install -Dm644 \
166- "${SRC_ROOT}/contrib/systemd/user/ayllu.service" \
167- "${pkgdir}/usr/lib/systemd/user/ayllu.service"
168- }