27 lines
1.1 KiB
Bash
27 lines
1.1 KiB
Bash
# Maintainer: Eric Phillips <eric@ewpt3ch.dev>
|
|
|
|
pkgname=pkgstash
|
|
pkgver=0.1.1
|
|
pkgrel=1
|
|
pkgdesc='Sparse caching pacman server'
|
|
arch=(x86_64)
|
|
url='https://github.com/ewpt3ch/pkgstash'
|
|
backup=(etc/pkgstash/pkgstash.toml etc/pkgstash/pkgstash.env)
|
|
license=(GPL-2.0-only)
|
|
install=pkgstash.install
|
|
source=("https://github.com/ewpt3ch/${pkgname}/releases/download/v${pkgver}/pkgstash-v${pkgver}-$CARCH.tar.gz")
|
|
sha256sums=('e1eed03e58259f037c71459f729b6544ff02264dc7243107bc9b0ed25b854e28')
|
|
|
|
package() {
|
|
cd deploy
|
|
|
|
install -D -m755 pkgstash "$pkgdir"/usr/bin/pkgstash
|
|
install -D -m644 pkgstash.toml.example "$pkgdir"/etc/"$pkgname"/pkgstash.toml
|
|
install -D -m640 pkgstash.env.example "$pkgdir"/etc/"$pkgname"/pkgstash.env
|
|
install -D -m644 pkgstash.service "$pkgdir"/usr/lib/systemd/system/pkgstash.service
|
|
install -D -m644 pkgstash-refresh.service "$pkgdir"/usr/lib/systemd/system/pkgstash-refresh.service
|
|
install -D -m644 pkgstash-refresh.timer "$pkgdir"/usr/lib/systemd/system/pkgstash-refresh.timer
|
|
install -D -m644 pkgstash.sysusers.d "$pkgdir"/usr/lib/sysusers.d/pkgstash.conf
|
|
install -D -m644 pkgstash.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/pkgstash.conf
|
|
}
|