summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..c613723a89ca
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: kyngs <aurmail at kyngs dot xyz>
+pkgname=miru-git
+pkgrel=1
+pkgver=4.1.2
+pkgdesc="Bittorrent streaming software for cats"
+arch=("any")
+url="https://github.com/ThaUnknown/miru"
+license=("GPL-3.0")
+depends=("xdg-utils" "pnpm")
+source=(
+ "git+${url}"
+)
+sha256sums=(
+ "SKIP"
+)
+conflicts=("miru-bin")
+
+pkgver() {
+ git -C "miru" describe --tags | sed 's/v//g'
+}
+
+build() {
+ cd "miru"
+ pnpm install
+ pnpm run build
+}
+
+package() {
+ cd "miru/dist"
+ ar vx "linux-Miru-${pkgver}.deb"
+
+ tar -xJ -f data.tar.xz -C "${pkgdir}"
+ install -D -m644 "${pkgdir}/opt/Miru/LICENSES.chromium.html" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}