From d8c23563e947ba9f4c2c294b85daafc9b5ddaeea Mon Sep 17 00:00:00 2001 From: Magnus Boman Date: Sat, 13 Aug 2022 11:58:33 +0200 Subject: [PATCH] Initial upload: gofile-downloader-git r16.465ef97-1 --- .SRCINFO | 20 ++++++++++++++++++++ PKGBUILD | 29 +++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 00000000000..fd60c47f22d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = gofile-downloader-git + pkgdesc = Download files from https://gofile.io + pkgver = r16.465ef97 + pkgrel = 1 + url = https://github.com/ltsdw/gofile-downloader + arch = any + license = GPL3 + makedepends = git + depends = python + depends = python-certifi + depends = python-charset-normalizer + depends = python-idna + depends = python-requests + depends = python-urllib3 + provides = gofile-downloader + conflicts = gofile-downloader + source = git+https://github.com/ltsdw/gofile-downloader.git + md5sums = SKIP + +pkgname = gofile-downloader-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 00000000000..55a8366571a --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: katt + +pkgname=gofile-downloader-git +pkgver=r16.465ef97 +pkgrel=1 +pkgdesc='Download files from https://gofile.io' +arch=(any) +url=https://github.com/ltsdw/gofile-downloader +license=(GPL3) +depends=(python python-certifi python-charset-normalizer python-idna python-requests python-urllib3) +makedepends=(git) +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=(git+"${url}".git) +md5sums=('SKIP') + +pkgver() { + cd "${pkgname%-git}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + # Add missing shebang + sed -i '1 i #!/usr/bin/env python3' "${pkgname%-git}"/"${pkgname%-git}".py +} + +package() { + install -Dm755 "${pkgname%-git}/${pkgname%-git}.py" "${pkgdir}/usr/bin/${pkgname%-git}" +}