diff options
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -1,15 +1,15 @@ # Maintainer: Elia A. <elia@elinvention.ovh> -_pkgname=efibootmgr-gui +_pkgname=efiboots pkgname="$_pkgname-git" -pkgver=0.1.r0.g223e42f +pkgver=0.1.r27.ga127150 pkgrel=1 pkgdesc="Manage EFI boot loader entries with this simple GUI" -url="https://github.com/Elinvention/efibootmgr-gui" +url="https://github.com/Elinvention/efiboots" license=('GPL3') arch=('any') depends=('python-gobject' 'efibootmgr' 'python3') -makedepends=('git') +makedepends=('git' 'python-setuptools') optdepends=() provides=("$_pkgname") conflicts=("$_pkgname") @@ -21,7 +21,12 @@ pkgver() { git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } +build() { + cd "$srcdir/$_pkgname" + python setup.py build +} + package() { - install -Dm644 "$srcdir/$_pkgname/efibootmgr.desktop" "$pkgdir/usr/share/applications/efibootmgr.desktop" - install -Dm755 "$srcdir/$_pkgname/efibootmgr_gui.py" "$pkgdir/usr/bin/efibootmgr-gui" + cd "$srcdir/$_pkgname" + python setup.py install --root="$pkgdir" --optimize=1 } |