diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 13 insertions, 6 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Wed Jan 25 18:56:49 UTC 2017 +# Thu Feb 2 10:35:47 UTC 2017 pkgbase = awesome-freedesktop-git pkgdesc = Freedesktop.org menu and desktop icons support for Awesome WM pkgver = 89.f9e7629 @@ -17,9 +17,16 @@ source=("git://github.com/copycat-killer/awesome-freedesktop.git") md5sums=('SKIP') package() { - mv awesome-freedesktop freedesktop - install -dm755 "$pkgdir/usr/share/awesome/lib/freedesktop" - git --git-dir=freedesktop/.git --work-tree=freedesktop/ reset --hard $pkgsha --quiet - rm -rf freedesktop/{wiki,.git*,*.rockspec,*TEMPLATE*,*.png} - cp -a freedesktop "$pkgdir/usr/share/awesome/lib/" + # check if awesome is stable or git + if [ -d "/usr/share/awesome/lib/" ]; then + aw_path="$pkgdir/usr/share/awesome/lib" + else + aw_path="$pkgdir/usr/local/share/awesome/lib" + fi + + mv awesome-freedesktop freedesktop + install -dm755 "$aw_path/freedesktop" + git --git-dir=freedesktop/.git --work-tree=freedesktop/ reset --hard $pkgsha --quiet + rm -rf freedesktop/{wiki,.git*,*.rockspec,*TEMPLATE*,*.png} + cp -a freedesktop $aw_path } |