Author:
Hash:
Timestamp:
+0 -139 +/-5 browse
Kevin Schoon [me@kevinschoon.com]
5bfcf52eeff7da6cb05a8a194fc5206c28ba85ea
Sat, 18 Jul 2026 10:01:53 +0000 (1 month ago)
| 1 | diff --git a/packaging/archlinux/ayllu-git/.gitignore b/packaging/archlinux/ayllu-git/.gitignore |
| 2 | deleted file mode 100644 |
| 3 | index 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 |
| 13 | deleted file mode 100644 |
| 14 | index 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 |
| 90 | deleted file mode 100644 |
| 91 | index 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 |
| 95 | deleted file mode 100644 |
| 96 | index 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 |
| 104 | deleted file mode 100644 |
| 105 | index 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 | - } |