diff options
author | actionless | 2020-03-30 13:08:28 +0200 |
---|---|---|
committer | actionless | 2020-03-30 13:08:28 +0200 |
commit | 43a63d1f4f4e94df69ccf66e79ed62e329ae5d62 (patch) | |
tree | 5b604404868be990d22590c8f4c69947e1fab605 | |
parent | 293450a03aec53040399ffc3d08fd2afc030b21d (diff) | |
download | aur-43a63d1f4f4e94df69ccf66e79ed62e329ae5d62.tar.gz |
add desktop file and icon
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 21 insertions, 5 deletions
@@ -1,16 +1,19 @@ pkgbase = python-gaphor pkgdesc = Simple and easy to use modeling tool for UML using GTK3 pkgver = 1.2.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/gaphor/gaphor arch = any license = Apache makedepends = python-pip + makedepends = gendesk depends = python-gaphas depends = python-typing_extensions depends = python-generic source = https://files.pythonhosted.org/packages/py3/g/gaphor/gaphor-1.2.0-py3-none-any.whl + source = https://raw.githubusercontent.com/gaphor/gaphor/master/logos/gaphor.svg sha256sums = 9917a41ff4b0aa70fd2f742906d08cd6684b48d6827eca41faede23757ae6339 + sha256sums = 6f34578064742bfbe563a205352e50d382b179094d7e5b869fe0a30b07da1c2f pkgname = python-gaphor @@ -3,7 +3,7 @@ _name=gaphor pkgname=python-${_name} pkgver=1.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Simple and easy to use modeling tool for UML using GTK3" arch=('any') url="https://github.com/gaphor/${_name}" @@ -13,12 +13,25 @@ depends=( 'python-typing_extensions' 'python-generic' ) -makedepends=('python-pip') +makedepends=( + 'python-pip' + 'gendesk' +) _wheelname="${_name/-/_}-$pkgver-py3-none-any.whl" -source=("https://files.pythonhosted.org/packages/py3/${_name::1}/$_name/${_wheelname}") -sha256sums=('9917a41ff4b0aa70fd2f742906d08cd6684b48d6827eca41faede23757ae6339') +source=( + "https://files.pythonhosted.org/packages/py3/${_name::1}/$_name/${_wheelname}" + "https://raw.githubusercontent.com/gaphor/${_name}/master/logos/${_name}.svg" +) +sha256sums=('9917a41ff4b0aa70fd2f742906d08cd6684b48d6827eca41faede23757ae6339' + '6f34578064742bfbe563a205352e50d382b179094d7e5b869fe0a30b07da1c2f') + +prepare() { + gendesk -f --pkgname="$_name" --pkgdesc="$pkgdesc" --categories=Development PKGBUILD +} package() { PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps "${_wheelname}" + install -Dm644 "$srcdir/${_name}.desktop" -t "$pkgdir"/usr/share/applications + install -Dm644 "$srcdir/${_name}.svg" "$pkgdir"/usr/share/pixmaps/${_name}.svg } |