diff options
author | Jeff M. Hubbard | 2019-07-15 08:44:15 -0500 |
---|---|---|
committer | Jeff M. Hubbard | 2019-07-15 08:44:15 -0500 |
commit | 0531b33f30e2ffbbd34435f1cbbeb82b1f3e9290 (patch) | |
tree | f33387391d78f9472300430b1e7c0e6bf65d767a | |
parent | 2353b48b443a1819b35f2cac8c8235fd5c8426dc (diff) | |
download | aur-mpnotd-git.tar.gz |
Updated to use setup.py
-rw-r--r-- | .SRCINFO | 3 | ||||
-rwxr-xr-x | PKGBUILD | 40 |
2 files changed, 24 insertions, 19 deletions
@@ -7,12 +7,15 @@ pkgbase = mpnotd-git arch = any license = MIT makedepends = git + makedepends = python-setuptools depends = mpd depends = python depends = python-mpd2 depends = python-notify2 depends = python-beautifulsoup4 depends = python-pillow + depends = python-colormath + depends = python-colorthief optdepends = dunst: display notifications source = mpnotd::git+https://github.com/jeffmhubbard/mpnotd.git md5sums = SKIP @@ -1,38 +1,40 @@ # Maintainer: Jeff M. Hubbard <jeffmhubbard@gmail.com> -# Packager: Jeff M. Hubbard <jeffmhubbard@gmail.com> - _pkgname=mpnotd pkgname=${_pkgname}-git -pkgver=r11.5118f43 +pkgver=r25.878ab88 pkgrel=1 pkgdesc="MPD Notification Daemon" arch=('any') url="https://github.com/jeffmhubbard/mpnotd" license=('MIT') -depends=('mpd' 'python' 'python-mpd2' 'python-notify2' 'python-beautifulsoup4' 'python-pillow') -makedepends=('git') +depends=('mpd' 'python' 'python-mpd2' 'python-notify2' 'python-beautifulsoup4' 'python-pillow' 'python-colormath' 'python-colorthief') +makedepends=('git' 'python-setuptools') optdepends=('dunst: display notifications') conflicts=() source=("${_pkgname}::git+${url}.git") -md5sums=("SKIP") +md5sums=('SKIP') install=${_pkgname}.install pkgver() { - cd "$_pkgname" + cd "${_pkgname}" printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } package() { - mkdir -p $pkgdir/usr/bin - install -Dm 755 "$srcdir/$_pkgname/$_pkgname" $pkgdir/usr/bin/$_pkgname - if [[ $(pidof systemd) ]]; then - _serviceloc="$pkgdir/usr/lib/systemd/user" - mkdir -p "$_serviceloc" - _servicename="$_pkgname.service" - cp "$srcdir/$_pkgname/$_servicename" "$_serviceloc/$_servicename" - fi - _docloc="$pkgdir/usr/share/doc/mpnotd" - mkdir -p $_docloc - cp "$srcdir/$_pkgname/README.md" $_docloc - cp "$srcdir/$_pkgname/LICENSE" $_docloc + cd "$srcdir/${_pkgname}" + + # python setuptools + python setup.py install --root="$pkgdir/" + + # systemd unit + _serviceloc="$pkgdir/usr/lib/systemd/user" + _servicename="$_pkgname.service" + mkdir -p "$_serviceloc" + cp "$srcdir/$_pkgname/$_servicename" "$_serviceloc/$_servicename" + + # docs + _docloc="$pkgdir/usr/share/doc/$_pkgname" + mkdir -p $_docloc + cp "$srcdir/$_pkgname/README.md" $_docloc + cp "$srcdir/$_pkgname/LICENSE.md" $_docloc } |