summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authortimvisee2019-03-27 17:09:38 +0000
committertimvisee2019-03-27 17:09:38 +0000
commit15bb2b8e2a83587a12df0bd218c2048a1e3e647c (patch)
tree79eb1a4b6692be9d1dd8be80384baf36b80620ff
parenta516bc2ea62a0ca2189a83cdfe1fe8f33800be14 (diff)
downloadaur-15bb2b8e2a83587a12df0bd218c2048a1e3e647c.tar.gz
Release v0.2.42
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD20
2 files changed, 23 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index eadc89031ffe..9f3cc3140ef6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -4,12 +4,17 @@ pkgbase = ffsend
pkgrel = 1
url = https://gitlab.com/timvisee/ffsend
arch = x86_64
+ arch = i686
license = GPL3
+ makedepends = openssl>=1.0
+ makedepends = rust>=1.32
+ makedepends = cargo
+ makedepends = cmake
depends = ca-certificates
optdepends = xclip: clipboard support
- conflicts = ffsend-git
- source = ffsend::https://github.com/timvisee/ffsend/releases/download/v0.2.42/ffsend-v0.2.42-linux-x64-static
- sha256sums = SKIP
+ provides = ffsend
+ source = ffsend-v$pkgver.tar.gz::https://gitlab.com/timvisee/ffsend/-/archive/v0.2.42/ffsend-v0.2.42.tar.gz
+ sha256sums = 59e42d03f4e7a1092ce7b5bbaebd57d9810671cefa8805f027bf2b7d62f4e1fc
pkgname = ffsend
diff --git a/PKGBUILD b/PKGBUILD
index 84d9e7a6ff1f..10a723059c4f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,8 @@
# Maintainer: Tim Visee <tim@visee.me>
+#
+# This PKGBUILD is managed externally, and is automatically updated here:
+# - https://gitlab.com/timvisee/ffsend/blob/master/pkg/aur/ffsend/PKGBUILD
+# - Mirror: https://github.com/timvisee/ffsend/blob/master/pkg/aur/ffsend/PKGBUILD
pkgname=ffsend
pkgver=0.2.42
@@ -6,13 +10,19 @@ pkgrel=1
pkgdesc="Easily and securely share files from the command line. A Firefox Send client."
url="https://gitlab.com/timvisee/ffsend"
license=('GPL3')
-conflicts=('ffsend-git')
-source=("ffsend::https://github.com/timvisee/ffsend/releases/download/v$pkgver/ffsend-v$pkgver-linux-x64-static")
-sha256sums=('SKIP')
-arch=('x86_64')
+source=('ffsend-v$pkgver.tar.gz::https://gitlab.com/timvisee/ffsend/-/archive/v0.2.42/ffsend-v0.2.42.tar.gz')
+sha256sums=('59e42d03f4e7a1092ce7b5bbaebd57d9810671cefa8805f027bf2b7d62f4e1fc')
+arch=('x86_64' 'i686')
+provides=('ffsend')
depends=('ca-certificates')
+makedepends=('openssl>=1.0' 'rust>=1.32' 'cargo' 'cmake')
optdepends=('xclip: clipboard support')
+build() {
+ cd "ffsend-v$pkgver"
+ env CARGO_INCREMENTAL=0 cargo build --release
+}
+
package() {
- install -D "$srcdir/ffsend" "$pkgdir/usr/bin/ffsend"
+ install -Dm755 "$srcdir/ffsend-v$pkgver/target/release/ffsend" "$pkgdir/usr/bin/ffsend"
}