diff options
author | honjow | 2023-12-22 13:27:22 +0800 |
---|---|---|
committer | honjow | 2023-12-22 13:27:22 +0800 |
commit | 86d183b436579e09184acebbc895c822676e848c (patch) | |
tree | 3b16ac12ac57680b12a81985a6d8e93c4f72ee14 /PKGBUILD | |
parent | e028af54c159bdca7e2a0c8d6a882c81b739dfcf (diff) | |
download | aur-86d183b436579e09184acebbc895c822676e848c.tar.gz |
update git
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 19 insertions, 13 deletions
@@ -1,7 +1,8 @@ # Maintainer: honjow <honjow@gmail.com> pkgname=frzr-sk -pkgver=0.14.16.dev +_pkgname=frzr +pkgver=r216.100df23 pkgrel=1 pkgdesc="A deployment and update system for read-only btrfs subvolume based operating systems" arch=('any') @@ -10,23 +11,28 @@ conflicts=('frzr') url="https://github.com/honjow/frzr" license=('MIT') depends=('btrfs-progs' 'parted' 'libnewt' 'dosfstools' 'jq' 'util-linux') -source=("$pkgname-$pkgver.tar.gz::https://github.com/honjow/frzr/archive/$pkgver.tar.gz") +source=("git+$url#branch=dev") md5sums=('SKIP') backup=('etc/github_cdn.conf' 'etc/frzr-sk.conf') +pkgver() { + cd "$srcdir/$_pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + package() { mkdir -p "$pkgdir/usr/bin" mkdir -p "$pkgdir/etc/systemd/system" - install -m 755 "$srcdir/frzr-$pkgver/frzr-bootstrap" "$pkgdir/usr/bin" - install -m 755 "$srcdir/frzr-$pkgver/frzr-deploy" "$pkgdir/usr/bin" - install -m 755 "$srcdir/frzr-$pkgver/__frzr-deploy" "$pkgdir/usr/bin" - install -m 755 "$srcdir/frzr-$pkgver/frzr-release" "$pkgdir/usr/bin" - install -m 755 "$srcdir/frzr-$pkgver/frzr-unlock" "$pkgdir/usr/bin" - install -m 755 "$srcdir/frzr-$pkgver/frzr-initramfs" "$pkgdir/usr/bin" - install -m 755 "$srcdir/frzr-$pkgver/frzr-tweaks" "$pkgdir/usr/bin" - install -m 644 "$srcdir/frzr-$pkgver/frzr-autoupdate.service" "$pkgdir/etc/systemd/system" - install -m 644 "$srcdir/frzr-$pkgver/frzr-autoupdate.timer" "$pkgdir/etc/systemd/system" + install -m 755 "$srcdir/$_pkgname/frzr-bootstrap" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$_pkgname/frzr-deploy" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$_pkgname/__frzr-deploy" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$_pkgname/frzr-release" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$_pkgname/frzr-unlock" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$_pkgname/frzr-initramfs" "$pkgdir/usr/bin" + install -m 755 "$srcdir/$_pkgname/frzr-tweaks" "$pkgdir/usr/bin" + install -m 644 "$srcdir/$_pkgname/frzr-autoupdate.service" "$pkgdir/etc/systemd/system" + install -m 644 "$srcdir/$_pkgname/frzr-autoupdate.timer" "$pkgdir/etc/systemd/system" install -dm755 "$pkgdir/etc" - install -m644 -t "$pkgdir/etc" "$srcdir/frzr-$pkgver/etc"/*.conf -}
\ No newline at end of file + install -m644 -t "$pkgdir/etc" "$srcdir/$_pkgname/etc"/*.conf +} |