diff options
author | Anthony Wang | 2022-01-23 22:18:44 -0600 |
---|---|---|
committer | Anthony Wang | 2022-01-23 22:18:44 -0600 |
commit | 1ecf8b3caf94450770dc09d9c9cede20ba90e1a7 (patch) | |
tree | 1b538c6da7681def06fde63b6d01c9533cb65c95 | |
parent | b3bbcf97fdda8d5e1f133a55b1b920c54391814f (diff) | |
download | aur-1ecf8b3caf94450770dc09d9c9cede20ba90e1a7.tar.gz |
Use setuptools instead of dephell for build
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 4 insertions, 10 deletions
@@ -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" |