summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhonjow2023-12-22 13:27:22 +0800
committerhonjow2023-12-22 13:27:22 +0800
commit86d183b436579e09184acebbc895c822676e848c (patch)
tree3b16ac12ac57680b12a81985a6d8e93c4f72ee14
parente028af54c159bdca7e2a0c8d6a882c81b739dfcf (diff)
downloadaur-86d183b436579e09184acebbc895c822676e848c.tar.gz
update git
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD32
3 files changed, 22 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aec0c9243041..0a6065a40cb6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
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
+}