summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTruocolo2024-01-07 18:08:50 +0100
committerTruocolo2024-01-07 18:08:50 +0100
commitf30138a76fd3d37a3b83e664e3d8e2a689a6fe8a (patch)
treebc6f887dd37892f9b0879cfd832cfeaba128a201
parenta7b50e09ab9c7895b5315002aa7fdf8d448b507e (diff)
downloadaur-f30138a76fd3d37a3b83e664e3d8e2a689a6fe8a.tar.gz
update
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD62
2 files changed, 52 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f7b1fb41872c..73f3f1d091be 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -13,8 +13,8 @@ pkgbase = pgpgram
depends = telegram-tdlib
depends = trovotutto
optdepends = youtube-dl
- source = pgpgram::git+https://github.com/tallero/pgpgram.git#tag=0.4
- sha256sums = SKIP
+ provides = python-pgpgram=0.4
+ source = pgpgram-0.4.tar.gz::https://github.com/tallero/pgpgram/archive/refs/tags/0.4.tar.gz
+ sha256sums = 9910017134149cc08d5958a148851033c33c2dbf0d599e7724404f9dc72996f95ec45947dcc7daec1d89614f9a50096c79044e06973fc5133a402e34f5605945
pkgname = pgpgram
-
diff --git a/PKGBUILD b/PKGBUILD
index 7b9ece14576f..72a031a85719 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,22 +1,58 @@
-# Mantainer: Pellegrino Prevete <cGVsbGVncmlub3ByZXZldGVAZ21haWwuY29tCg== | base -d>
+# Maintainer: Pellegrino Prevete <cGVsbGVncmlub3ByZXZldGVAZ21haWwuY29tCg== | base -d>
+# Maintainer: Truocolo <truocolo@aol.com>
-pkgname=pgpgram
+_py="python"
+_pkg="pgpgram"
+pkgbase="${_pkg}"
+_pkgname="${_py}-${_pkg}"
+pkgname=(
+ "${pkgbase}"
+)
pkgver=0.4
pkgrel=1
pkgdesc='PGP encrypted backups on Telegram Cloud'
-arch=('any')
-url='https://github.com/tallero/pgpgram'
-license=('AGPL3')
-depends=('python' 'python-appdirs' 'python-setproctitle'
- 'python-sqlitedict' 'telegram-tdlib' 'trovotutto')
-optdepends=('youtube-dl')
-makedepends=('python-setuptools')
-source=("$pkgname::git+https://github.com/tallero/pgpgram.git#tag=$pkgver")
-sha256sums=('SKIP')
+arch=(
+ 'any')
+_http="https://github.com"
+_ns="tallero"
+url="${_http}/${_ns}/${_pkg}"
+license=(
+ 'AGPL3')
+depends=(
+ "${_py}"
+ "${_py}-appdirs"
+ "${_py}-setproctitle"
+ "${_py}-sqlitedict"
+ 'telegram-tdlib'
+ 'trovotutto'
+)
+optdepends=(
+ 'youtube-dl'
+)
+makedepends=(
+ # git
+ "${_py}-setuptools"
+)
+provides=(
+ "${_pkgname}=${pkgver}"
+)
+source=(
+ # "${_pkg}-${pkgver}::git+${url}.git#tag=${pkgver}"
+ "${_pkg}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz"
+)
+sha256sums=(
+ # 'SKIP'
+ "9910017134149cc08d5958a148851033c33c2dbf0d599e7724404f9dc72996f95ec45947dcc7daec1d89614f9a50096c79044e06973fc5133a402e34f5605945"
+)
package() {
- cd "${pkgname}"
- python3 setup.py install --root="${pkgdir}" --optimize=1
+ cd \
+ "${_pkg}-${pkgver}"
+ "${_py}" \
+ setup.py \
+ install \
+ --root="${pkgdir}" \
+ --optimize=1
}
# vim: ts=2 sw=2 et: