summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnthony Wang2022-01-23 22:18:44 -0600
committerAnthony Wang2022-01-23 22:18:44 -0600
commit1ecf8b3caf94450770dc09d9c9cede20ba90e1a7 (patch)
tree1b538c6da7681def06fde63b6d01c9533cb65c95
parentb3bbcf97fdda8d5e1f133a55b1b920c54391814f (diff)
downloadaur-1ecf8b3caf94450770dc09d9c9cede20ba90e1a7.tar.gz
Use setuptools instead of dephell for build
-rw-r--r--PKGBUILD14
1 files changed, 4 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 48bed6aac268..134ad21575fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,12 +3,12 @@
_pkgname=opencontest-server
pkgname=opencontest-server-git
pkgver=v2.5.3_2_ge2c3b5f
-pkgrel=1
+pkgrel=2
pkgdesc="An OpenContest server written in Python"
arch=(any)
url="https://github.com/LadueCS/OpenContest-Server"
license=('AGPL')
-makedepends=('python-setuptools' 'python-dephell')
+makedepends=('python-setuptools')
depends=('python' 'python-requests' 'firejail')
source=("$_pkgname::git+$url.git")
sha256sums=('SKIP')
@@ -18,22 +18,16 @@ pkgver() {
git describe --tags --long | sed s/-/_/g
}
-prepare() {
- cd "$srcdir/$_pkgname"
-
- dephell deps convert --from pyproject.toml --to setup.py
-}
-
build() {
cd "$srcdir/$_pkgname"
- python setup.py build
+ python -c "from setuptools import setup; setup();" build
}
package() {
cd "$srcdir/$_pkgname"
- python setup.py install --root="$pkgdir" --optimize=1
+ python -c "from setuptools import setup; setup();" install --root="$pkgdir" --optimize=1
install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/$_pkgname.service"
install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$_pkgname.conf"