From 9ec5f35cefde99899fd5c12d78f9f35d97742dba Mon Sep 17 00:00:00 2001 From: DieGurke Date: Fri, 25 Mar 2022 19:32:03 +0100 Subject: [PATCH] new build architecture --- PKGBUILD | 7 ++++++- setup.py | 9 --------- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 7860438..9801419 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -8,7 +8,7 @@ url="https://git.kske.dev/DieGurke/pwgen" license=('GPL') groups=() depends=('binutils' 'python') -makedepends=('git') +makedepends=('git' 'python-setuptools') checkupdates=() optdepends=('bash') provides=(pwgen) @@ -26,9 +26,14 @@ pkgver() { printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +build() { + python -m setuptools.launch setup.py build +} + package() { cd ${pkgname} install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm755 pwgen.sh "${pkgdir}/usr/bin/pwgen" + python setup.py install --root="$pkgdir" --optimize=1 } diff --git a/setup.py b/setup.py index b14ccda..e69de29 100644 --- a/setup.py +++ b/setup.py @@ -1,9 +0,0 @@ -setup( - name='pwgen', - version='1.0', - description='Random Password Generator Module', - author="Maximilian Käfer", - author_email='maxi@kske.dev', - packages=['pwgen'], - install_requires=['wheel'], -)