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 | |
parent | e028af54c159bdca7e2a0c8d6a882c81b739dfcf (diff) | |
download | aur-86d183b436579e09184acebbc895c822676e848c.tar.gz |
update git
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 32 |
3 files changed, 22 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = frzr-sk pkgdesc = A deployment and update system for read-only btrfs subvolume based operating systems - pkgver = 0.14.16.dev + pkgver = r216.100df23 pkgrel = 1 url = https://github.com/honjow/frzr arch = any @@ -15,7 +15,7 @@ pkgbase = frzr-sk conflicts = frzr backup = etc/github_cdn.conf backup = etc/frzr-sk.conf - source = frzr-sk-0.14.16.dev.tar.gz::https://github.com/honjow/frzr/archive/0.14.16.dev.tar.gz + source = git+https://github.com/honjow/frzr#branch=dev md5sums = SKIP pkgname = frzr-sk diff --git a/.gitignore b/.gitignore index 403156423225..295bb7d112f9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ *.sh *.tar.gz *.tar.zst +frzr
\ No newline at end of file @@ -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 +} |