summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatvey Ryabchikov2023-08-05 23:54:50 +0300
committerMatvey Ryabchikov2023-08-05 23:54:50 +0300
commit7e154b1298c59f85f32866ab55b06c3772119c45 (patch)
treedc3e95753859b019b18df703313c2c9e99ad6809
downloadaur-7e154b1298c59f85f32866ab55b06c3772119c45.tar.gz
v0.3.0 (First commit)
-rw-r--r--.SRCINFO28
-rw-r--r--PKGBUILD43
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..f1d6d03fe9f0
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,28 @@
+pkgbase = ronix
+ pkgdesc = A customizable music player and library manager
+ pkgver = 0.3.0
+ pkgrel = 1
+ url = https://github.com/ronanru/ronix
+ arch = x86_64
+ license = AGPL3
+ makedepends = rust
+ makedepends = nodejs>=18
+ makedepends = pnpm
+ depends = base-devel
+ depends = webkit2gtk
+ depends = curl
+ depends = wget
+ depends = file
+ depends = openssl
+ depends = appmenu-gtk-module
+ depends = gtk3
+ depends = libappindicator-gtk3
+ depends = librsvg
+ depends = libvips
+ depends = yt-dlp
+ depends = sacad
+ depends = gstreamer
+ source = ronix::https://github.com/ronanru/ronix/archive/refs/tags/v0.3.0.tar.gz
+ sha256sums = 9577f2edc933d0e67571833543b1d2a8c4a1e06f48eda26e3ad825da75bcb94e
+
+pkgname = ronix
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1fc3cceba70c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Matvey Ryabchikov <orlition@gmail.com>
+pkgname=ronix
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="A customizable music player and library manager"
+arch=('x86_64')
+url="https://github.com/ronanru/ronix"
+license=('AGPL3')
+depends=(
+ "base-devel"
+ "webkit2gtk"
+ "curl"
+ "wget"
+ "file"
+ "openssl"
+ "appmenu-gtk-module"
+ "gtk3"
+ "libappindicator-gtk3"
+ "librsvg"
+ "libvips"
+ "yt-dlp"
+ "sacad"
+ "gstreamer")
+makedepends=("rust" "nodejs>=18" "pnpm")
+source=("ronix::https://github.com/ronanru/ronix/archive/refs/tags/v$pkgver.tar.gz")
+sha256sums=("9577f2edc933d0e67571833543b1d2a8c4a1e06f48eda26e3ad825da75bcb94e")
+
+prepare() {
+ cd ronix-$pkgver
+ pnpm install --frozen-lockfile
+}
+
+build() {
+ cd ronix-$pkgver
+ pnpm run tauri build --bundles
+}
+
+package() {
+ cd ronix-$pkgver
+ install -Dm755 src-tauri/target/release/ronix "$pkgdir/usr/bin/ronix"
+ install -Dm644 ronix.desktop "$pkgdir/usr/share/applications/ronix.desktop"
+ install -Dm644 src-tauri/icons/128x128.png "$pkgdir/usr/share/pixmaps/ronix.png"
+}