From 5f22da4b606a8306fb8bcbebe5d709b89423af3a Mon Sep 17 00:00:00 2001 From: ObserverOfTime Date: Tue, 5 May 2020 15:21:46 +0300 Subject: [PATCH] Initial commit Signed-off-by: ObserverOfTime --- .SRCINFO | 19 +++++++++++++++++++ PKGBUILD | 31 +++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..f306b9d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = owo-cli-git + pkgdesc = A bash based file uploader and URL shortener for owo.whats-th.is (git version) + pkgver = 2.0.0+r286.gcf06572 + pkgrel = 1 + url = https://whats-th.is + arch = any + license = GPL3 + makedepends = awk + makedepends = git + depends = curl + depends = grep + depends = awk + provides = owo-cli=2.0.0 + conflicts = owo-cli + source = git+https://owo.codes/whats-this/owo.sh.git#branch=posixly-correct + sha256sums = SKIP + +pkgname = owo-cli-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..97e5f44 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: ObserverOfTime + +pkgname=owo-cli-git +pkgver=2.0.0+r286.gcf06572 +pkgrel=1 +pkgdesc="A bash based file uploader and URL shortener for owo.whats-th.is (git version)" +arch=('any') +url="https://whats-th.is" +license=('GPL3') +depends=('curl' 'grep' 'awk') +makedepends=('awk' 'git') +conflicts=('owo-cli') +provides=("owo-cli=${pkgver%+r*}") +source=('git+https://owo.codes/whats-this/owo.sh.git#branch=posixly-correct') +sha256sums=('SKIP') + +pkgver() { + cd "$srcdir/owo.sh" + printf '%s+r%s.g%s' \ + "$(awk -F\" '/^VERSION=/{print $2}' bin/owo)" \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" +} + +package() { + cd "$srcdir/owo.sh" + install -Dm755 bin/owo "${pkgdir}/usr/bin/owo" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/owo-cli/LICENSE" + install -Dm644 README.adoc "${pkgdir}/usr/share/doc/owo-cli/README.adoc" + install -Dm644 share/man/man1/owo.1 "${pkgdir}/usr/share/man/man1/owo.1" +}