summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhonjow2023-12-22 13:27:22 +0800
committerhonjow2023-12-22 13:27:22 +0800
commit86d183b436579e09184acebbc895c822676e848c (patch)
tree3b16ac12ac57680b12a81985a6d8e93c4f72ee14 /PKGBUILD
parente028af54c159bdca7e2a0c8d6a882c81b739dfcf (diff)
downloadaur-86d183b436579e09184acebbc895c822676e848c.tar.gz
update git
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 19 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index f0cf0ed157d2..8fcfc2867a97 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+}