summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Ott2023-03-17 04:08:20 +0100
committerStefan Ott2023-03-17 04:08:20 +0100
commitbd6b6050a680387b588f8c2c0969734d4abdbd44 (patch)
tree37f31d574d54c9c375351f0b4c567fe28827fcde
parent07723e289049de6258903ff993d7d25d6316fdac (diff)
downloadaur-bd6b6050a680387b588f8c2c0969734d4abdbd44.tar.gz
Package release 0.5.1-1
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD34
2 files changed, 14 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2c8885afd5ec..1eea8058b4c4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
pkgbase = synodl
pkgdesc = Command-line client for Synology's DownloadStation
- pkgver = 0.4.0
+ pkgver = 0.5.1
pkgrel = 1
url = https://code.ott.net/synodl/
- arch = x86_64
+ arch = any
license = GPL3
- depends = json-c
- depends = curl
- source = synodl-0.4.0.tar.gz::https://code.ott.net/synodl/downloads/synodl-0.4.0.tar.gz
- sha256sums = 1f8ee55e27d29904bbcc5a164ee7e7e20ce746e2055b13050b2e70139da034a9
+ depends = rust
+ source = synodl::git+https://git.ott.net/synodl#tag=synodl-0.5.1
+ md5sums = SKIP
pkgname = synodl
diff --git a/PKGBUILD b/PKGBUILD
index 54dead0fb4e2..6601b0a21c26 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,23 @@
# Maintainer: Stefan Ott <stefan@ott.net>
pkgname=synodl
-pkgver=0.4.0
+pkgver=0.5.1
pkgrel=1
-epoch=
pkgdesc="Command-line client for Synology's DownloadStation"
-arch=("x86_64")
+arch=("any")
url="https://code.ott.net/synodl/"
license=("GPL3")
-groups=()
-depends=("json-c" "curl" )
-makedepends=()
-checkdepends=()
-optdepends=()
-provides=()
-conflicts=()
-replaces=()
-backup=()
-options=()
-install=
-changelog=
-source=("synodl-${pkgver}.tar.gz::https://code.ott.net/synodl/downloads/synodl-${pkgver}.tar.gz")
-sha256sums=("1f8ee55e27d29904bbcc5a164ee7e7e20ce746e2055b13050b2e70139da034a9")
-noextract=()
-md5sums=()
-validpgpkeys=()
+depends=("rust")
+source=("$pkgname::git+https://git.ott.net/synodl#tag=$pkgname-$pkgver")
+md5sums=('SKIP')
build()
{
- cd "$pkgname-$pkgver"
- ./configure --prefix=/usr
- make
+ cd "$srcdir/$pkgname"
+ cargo build --release
}
package()
{
- cd "$pkgname-$pkgver"
- make DESTDIR="$pkgdir/" install
+ install -Dm755 "$srcdir/$pkgname/target/release/synodl" \
+ $pkgdir/usr/bin/synodl
}