summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonian Guveli2019-06-15 23:41:14 +0300
committerJonian Guveli2019-06-15 23:41:14 +0300
commita19f7f18f4b2cf79194e0f4fffe076c31bd29130 (patch)
tree3e44f5eb4e3a868d1a587d7a9f794002d0980b95
parent8c086c7fb7d5e764e7820bf1c87a6aaa18e1c406 (diff)
downloadaur-a19f7f18f4b2cf79194e0f4fffe076c31bd29130.tar.gz
fix .gz package extraction
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD8
2 files changed, 10 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 92c80e64d2db..67dde8497eba 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = overmind-bin
pkgdesc = Overmind is a process manager for Procfile-based applications and tmux
pkgver = 2.0.2
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/DarthSim/overmind
arch = x86_64
license = MIT
+ makedepends = gzip
depends = tmux
provides = overmind
conflicts = overmind
conflicts = overmind-git
+ noextract = overmind-bin-2.0.2.gz
source = overmind-bin-2.0.2.gz::https://github.com/DarthSim/overmind/releases/download/v2.0.2/overmind-v2.0.2-linux-amd64.gz
md5sums = 4ecb3778baa79a1053b29eb85200758d
diff --git a/PKGBUILD b/PKGBUILD
index 58617551cb14..d60ada9360fe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Jonian Guveli <https://github.com/jonian/>
pkgname=overmind-bin
pkgver=2.0.2
-pkgrel=1
+pkgrel=2
pkgdesc="Overmind is a process manager for Procfile-based applications and tmux"
arch=("x86_64")
url="https://github.com/DarthSim/overmind"
@@ -9,9 +9,15 @@ license=("MIT")
provides=("overmind")
conflicts=("overmind" "overmind-git")
depends=("tmux")
+makedepends=("gzip")
source=("$pkgname-$pkgver.gz::$url/releases/download/v$pkgver/overmind-v$pkgver-linux-amd64.gz")
+noextract=("$pkgname-$pkgver.gz")
md5sums=("4ecb3778baa79a1053b29eb85200758d")
+prepare() {
+ gzip -d --force "$pkgname-$pkgver.gz"
+}
+
package() {
install -Dm755 "$srcdir/$pkgname-$pkgver" "$pkgdir/opt/$pkgname/overmind"
install -d "$pkgdir/usr/bin" && ln -s "/opt/$pkgname/overmind" "$_/overmind"