summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Sun2023-05-10 09:35:37 -0400
committerAndrew Sun2023-05-10 09:35:37 -0400
commit84548662c51d9b6ccb2683b589dd0656141170a3 (patch)
tree8d407cd9ab431d94e63e03454a196089afdb562b
parent2de6827b3ac6bee95fc060ca6cc3e143c399f3a2 (diff)
downloadaur-84548662c51d9b6ccb2683b589dd0656141170a3.tar.gz
fix build
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD11
-rw-r--r--setuptools_fix.patch13
3 files changed, 24 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3b5970aff791..81b241d3f21b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -16,7 +16,8 @@ pkgbase = onioncircuits
depends = gobject-introspection
depends = python-pycountry
source = git+https://gitlab.tails.boum.org/tails/onioncircuits.git#commit=6efeff2e7cdbfbab7d73ea5825a64c002fa8e3b9
+ source = setuptools_fix.patch
sha256sums = SKIP
+ sha256sums = 6f2bab5e0337d0c62eb261b1a907e614f54e096b217e3c1e412d2a8086818f3d
pkgname = onioncircuits
-
diff --git a/PKGBUILD b/PKGBUILD
index e6a07ea2341a..c280cfcbcde9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,14 +11,21 @@ license=('GPL3')
depends=('tor' 'hicolor-icon-theme' 'python>=3.4.2' 'python-gobject>=3.14.0' 'python-stem>=1.2.2' 'gobject-introspection' 'python-pycountry')
makedepends=('git' 'python-setuptools' 'python-distutils-extra')
_commit=6efeff2e7cdbfbab7d73ea5825a64c002fa8e3b9 # tags/0.7^0
-source=("git+https://gitlab.tails.boum.org/tails/onioncircuits.git#commit=${_commit}")
-sha256sums=('SKIP')
+source=("git+https://gitlab.tails.boum.org/tails/onioncircuits.git#commit=${_commit}"
+ "setuptools_fix.patch")
+sha256sums=('SKIP'
+ '6f2bab5e0337d0c62eb261b1a907e614f54e096b217e3c1e412d2a8086818f3d')
pkgver() {
cd "${srcdir}/${pkgname}"
git describe --tags | sed 's/-/+/g'
}
+prepare() {
+ cd "${srcdir}/${pkgname}"
+ patch -Np1 -i "${srcdir}/setuptools_fix.patch"
+}
+
build() {
cd "${srcdir}/${pkgname}"
python setup.py build
diff --git a/setuptools_fix.patch b/setuptools_fix.patch
new file mode 100644
index 000000000000..678c0a5934d4
--- /dev/null
+++ b/setuptools_fix.patch
@@ -0,0 +1,13 @@
+diff --git a/setup.py b/setup.py
+index b064ff7..051bc98 100755
+--- a/setup.py
++++ b/setup.py
+@@ -26,6 +26,8 @@ setup(name='onioncircuits',
+ author_email='tails@boum.org',
+ license='GNU GPL v3',
+ scripts=['onioncircuits'],
++ packages=[],
++ py_modules=[],
+ data_files=[('share/icons/hicolor/scalable/apps', ['onioncircuits.svg']),
+ ('share/applications', ['onioncircuits.desktop'])],
+ requires=['stem', 'gi'],