summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnas Elgarhy2022-08-10 13:06:00 +0200
committerAnas Elgarhy2022-08-10 13:06:00 +0200
commit9356d10dec9dac68f18e591162a9bd210cc4839c (patch)
treefebdf384057708716a2085e46db296428f5f2c8f
downloadaur-9356d10dec9dac68f18e591162a9bd210cc4839c.tar.gz
Init 🥰
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD43
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..89aa45f181be
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = cmus-rpc-rs
+ pkgdesc = A Discord Rich Presence for cmus player using rust 🦀💙
+ pkgver = 0.1.3
+ pkgrel = 1
+ url = https://github.com/anas-elgarhy/cmus-rpc-rs
+ arch = x86_64
+ license = MIT
+ makedepends = cargo
+ depends = cmus
+ provides = cmus-rpc-rs
+ replaces = cmus-rpc-rs
+ source = cmus-rpc-rs-0.1.3.tar.gz::https://static.crates.io/crates/cmus-rpc-rs/cmus-rpc-rs-0.1.3.crate
+ sha256sums = bb614079c3f144b71d5f2a5f22bb672edf5fe431fdfd20aa18b91e9624b71502
+
+pkgname = cmus-rpc-rs
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..adb254192095
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# Maintainer: Anas Elgarhy <anas.elgarhy.dev@gmail.com>
+pkgname=cmus-rpc-rs
+pkgver=0.1.3
+pkgrel=1
+epoch=
+pkgdesc="A Discord Rich Presence for cmus player using rust 🦀💙"
+arch=(x86_64)
+url="https://github.com/anas-elgarhy/cmus-rpc-rs"
+license=('MIT')
+groups=()
+depends=(cmus)
+makedepends=(cargo)
+checkdepends=()
+optdepends=()
+provides=(cmus-rpc-rs)
+conflicts=()
+replaces=(cmus-rpc-rs)
+backup=()
+options=()
+install=
+changelog=
+source=("$pkgname-$pkgver.tar.gz::https://static.crates.io/crates/$pkgname/$pkgname-$pkgver.crate")
+noextract=()
+
+prepare() {
+ cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+ export RUSTUP_TOOLCHAIN=stable
+ export CARGO_TARGET_DIR=target
+ cargo build --frozen --release --all-features
+}
+
+check() {
+ export RUSTUP_TOOLCHAIN=stable
+ cargo test --frozen --all-features
+}
+
+package() {
+ sudo install -Dm0755 -t "/usr/bin/" "target/release/$pkgname"
+}
+sha256sums=('bb614079c3f144b71d5f2a5f22bb672edf5fe431fdfd20aa18b91e9624b71502')