summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhonjow2023-10-07 04:18:40 +0800
committerhonjow2023-10-07 04:18:40 +0800
commiteb9044807196e058bfed579f0b0447118209c853 (patch)
treefac722ddfabe574b80186242c6ceb0b9190e6ce5
downloadaur-eb9044807196e058bfed579f0b0447118209c853.tar.gz
init
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD31
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9f66955577cf
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = frzr-sk
+ pkgdesc = A deployment and update system for read-only btrfs subvolume based operating systems
+ pkgver = 0.14.7
+ pkgrel = 1
+ url = https://github.com/honjow/frzr
+ arch = any
+ license = MIT
+ depends = btrfs-progs
+ depends = parted
+ depends = libnewt
+ depends = dosfstools
+ depends = jq
+ depends = util-linux
+ provides = frzr
+ conflicts = frzr
+ source = frzr-sk-0.14.7.tar.gz::https://github.com/honjow/frzr/archive/0.14.7.tar.gz
+ md5sums = SKIP
+
+pkgname = frzr-sk
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..c97f963b3da6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+*.sh
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d6865922fe22
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: honjow <honjow@gmail.com>
+
+pkgname=frzr-sk
+pkgver=0.14.7
+pkgrel=1
+pkgdesc="A deployment and update system for read-only btrfs subvolume based operating systems"
+arch=('any')
+provides=('frzr')
+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")
+md5sums=('SKIP')
+
+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 -dm755 "$pkgdir/etc"
+ install -m644 -t "$pkgdir/etc" "$srcdir/frzr-$pkgver/etc"/*.conf
+} \ No newline at end of file