summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2024-03-03 08:12:59 -0700
committerMark Wagie2024-03-03 08:12:59 -0700
commit98d8a15ee9932dc5ea2678b236b7d3d49ef4eba3 (patch)
treea829768da9da79c23e6d8c4fda7ac60e49e7e2ec
parenta27e98c98cbdace99ab8d7825b7501f54eed800c (diff)
downloadaur-98d8a15ee9932dc5ea2678b236b7d3d49ef4eba3.tar.gz
switch to Codeberg source
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD23
2 files changed, 17 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 913c5b711330..b798c648c3ab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = arronax
pkgdesc = A GTK based GUI program to create and modify starters (*.desktop files) for applications, files, and URIs.
pkgver = 0.8.1
- pkgrel = 3
+ pkgrel = 4
url = https://www.florian-diesch.de/software/arronax
arch = any
license = GPL-3.0-or-later
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-setuptools
@@ -14,12 +15,10 @@ pkgbase = arronax
depends = python-pyxdg
optdepends = nemo-python: for Nemo extension
optdepends = python-caja: for Caja extension
- source = https://www.florian-diesch.de/software/arronax/dist/arronax-0.8.1.tar.gz
- source = https://www.florian-diesch.de/software/arronax/dist/arronax-0.8.1.tar.gz.gpg
+ optdepends = thunarx-python: for Thunar plugin
+ source = git+https://codeberg.org/diesch/arronax.git#commit=acb6aaf4826cd8f3d92bdbec8116e317fe954a98
source = python311.patch
- validpgpkeys = C2FF86E4B400D21D087A35B665F2466BB57F5641
- sha256sums = 8259f59ecd69d1b13768ce4638f1c7861617243ad749a95e6185919ccb0da054
- sha256sums = ef87c55f996495f87dbd2e926e0e5b8dffc63de9afe9a7d14ea9a8dd73832d34
+ sha256sums = SKIP
sha256sums = b62f06af537253f0fcaedcbcc8fbdf5c866a0bda4c5cd517ea4b263d93d52d0c
pkgname = arronax
diff --git a/PKGBUILD b/PKGBUILD
index 353632ba6c63..db286b405287 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,29 +3,30 @@
pkgname=arronax
pkgver=0.8.1
-pkgrel=3
+pkgrel=4
pkgdesc="A GTK based GUI program to create and modify starters (*.desktop files) for applications, files, and URIs."
arch=('any')
license=('GPL-3.0-or-later')
url="https://www.florian-diesch.de/software/arronax"
depends=('libwnck3' 'python-gobject' 'python-pyxdg')
-makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel')
+makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel')
optdepends=('nemo-python: for Nemo extension'
'python-caja: for Caja extension'
# 'python-nautilus: for Nautilus extension'
-# 'thunarx-python: for Thunar plugin' # thunar plugin MIA
- )
-source=("https://www.florian-diesch.de/software/arronax/dist/$pkgname-$pkgver.tar.gz"{,.gpg}
+ 'thunarx-python: for Thunar plugin')
+#source=("https://www.florian-diesch.de/software/arronax/dist/$pkgname-$pkgver.tar.gz"{,.gpg}
+_commit=acb6aaf4826cd8f3d92bdbec8116e317fe954a98 # 0.8.1
+source=("git+https://codeberg.org/diesch/arronax.git#commit=${_commit}"
'python311.patch')
-sha256sums=('8259f59ecd69d1b13768ce4638f1c7861617243ad749a95e6185919ccb0da054'
- 'ef87c55f996495f87dbd2e926e0e5b8dffc63de9afe9a7d14ea9a8dd73832d34'
+sha256sums=('SKIP'
'b62f06af537253f0fcaedcbcc8fbdf5c866a0bda4c5cd517ea4b263d93d52d0c')
-validpgpkeys=('C2FF86E4B400D21D087A35B665F2466BB57F5641') # Florian Diesch <diesch@spamfence.net>
+#validpgpkeys=('C2FF86E4B400D21D087A35B665F2466BB57F5641') # Florian Diesch <diesch@spamfence.net>
prepare() {
- cd "$pkgname-0.8"
+ cd "$pkgname"
# 'bind_textdomain_codeset' deprecated since Python 3.8 and removed in 3.11
+ # https://codeberg.org/diesch/arronax/issues/1
patch -Np1 -i ../python311.patch
# Fix icon location
@@ -33,12 +34,12 @@ prepare() {
}
build() {
- cd "$pkgname-0.8"
+ cd "$pkgname"
python -m build --wheel --no-isolation
}
package() {
- cd "$pkgname-0.8"
+ cd "$pkgname"
python -m installer --destdir="$pkgdir" dist/*.whl
# Not compatibile with Nautilus 43+