diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -1,25 +1,29 @@ # Maintainer: Stefan Tatschner <stefan@rumpelsepp.org> pkgname=oscclip -pkgver=0.2.1 -pkgrel=2 +pkgver=0.3.0 +pkgrel=1 pkgdesc='Utilities for managing the clipboard using OSC52' arch=(any) url="https://codeberg.org/rumpelsepp/oscclip" license=("GPLv3") depends=("python") -makedepends=("python-setuptools") +makedepends=("python-setuptools" "python-dephell") optdepends=() source=("https://codeberg.org/rumpelsepp/oscclip/archive/v${pkgver}.tar.gz") -sha256sums=('64e3d207fa01bc97ce648267bc2b4eb185836ee50a6dd9f23b5009e3ca1e4424') +sha256sums=('8e0ffd46e8cb9f6d3efcfca5dd643237a393a9287d03dc928f13b0248b7e7822') + +prepare() { + cd "$pkgname" + dephell deps convert --from pyproject.toml --to setup.py +} build() { cd "$pkgname" - export PYTHONHASHSEED=0 - python -c "from setuptools import setup; setup()" build + python setup.py build } package() { cd "$pkgname" - python -c "from setuptools import setup; setup()" install --root="${pkgdir}/" --optimize=1 --skip-build + python setup.py install --root="$pkgdir" --optimize=1 --skip-build } |