diff options
author | Alexandre Pujol | 2017-07-07 14:36:26 +0100 |
---|---|---|
committer | Alexandre Pujol | 2017-07-07 14:36:26 +0100 |
commit | 268a7e1043024f59e40aa996bc1da2b7c1bbab50 (patch) | |
tree | 62c0732c4143351cec048a2a2e642e20748bfde7 /PKGBUILD | |
download | aur-268a7e1043024f59e40aa996bc1da2b7c1bbab50.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b806a2076147 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Alexandre Pujol <alexandre@pujol.io> + +_name='mausoleum' +pkgname="${_name}-git" +pkgver=0.4.1.r23.g4eea38a +pkgrel=1 +pkgdesc='A Python GUI application, command line interface, and wrapper for Tomb' +arch=('any') +url='https://github.com/mandeep/Mausoleum' +license=('GPL3') +makedepends=('python-setuptools') +depends=('tomb' + 'python-pyqt5' + 'python-pytoml' + 'python-click' + 'python-appdirs') +conflicts=("${_name}") +provides=("${_name}" "${_name}-gui") +source=("${_name}::git://github.com/mandeep/Mausoleum.git" + "mausoleum.desktop") +sha512sums=('SKIP' + '1f0ca9c2b377be3c2d55d291013a8cab79499bd038216f18429f07918c6815c94474a19e4668c9e7bd8db6eb9358ef1dd9b8d91fb39bdb83c6a62114c5cdafe1') +options=(!emptydirs) + +prepare() { + # Use latest archlinux dependencies + cd "${srcdir}/mausoleum" + sed -i -e "s/==[0-9.]*//g" setup.py +} + +pkgver() { + cd "${_name}" + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//' +} + +package() { + cd "${srcdir}/mausoleum" + python setup.py install --root="$pkgdir/" --optimize=1 + + # Desktop file + install -Dm644 "${srcdir}/${_name}.desktop" "${pkgdir}/usr/share/applications/${_name}.desktop" +} |