diff options
author | Ted Alff | 2017-11-18 13:04:20 -0500 |
---|---|---|
committer | Ted Alff | 2017-11-18 13:04:20 -0500 |
commit | aa498934f24cf4d12e8050dfa92632731c661881 (patch) | |
tree | 5fe9f34c0f238d45b4c923a2d7f341cbf5208059 | |
parent | 0e58157ceb1cf5b5635fd49c829278a4b5a86e21 (diff) | |
download | aur-aa498934f24cf4d12e8050dfa92632731c661881.tar.gz |
Include patch for freedesktop.org actions
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 24 insertions, 15 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue Sep 6 18:29:23 UTC 2016 +# Sat Nov 18 18:04:02 UTC 2017 pkgbase = dockbarx pkgdesc = TaskBar with groupping and group manipulation pkgver = 0.92 - pkgrel = 2 + pkgrel = 3 url = https://github.com/M7S/dockbarx arch = i686 arch = x86_64 @@ -25,9 +25,11 @@ pkgbase = dockbarx optdepends = compiz-fusion-plugins-main: opacify plugin optdepends = dockmanager: dockmanager plugins optdepends = cardapio-bzr: required to run menu applet for dockx (standalone dock) - conflicts = dockbarx-bzr + conflicts = dockbarx-git source = dockbarx-0.92.tar.gz::https://github.com/M7S/dockbarx/archive/0.92.tar.gz + source = freedesktop_quicklist.patch::https://github.com/M7S/dockbarx/commit/db984a935c60253dcf3c5cbdb2e623b4692b038d.patch sha256sums = eb7630c0cebeb84ba9f66c60d77ec082afe56b264db4139436913ebdf2b1b7ea + sha256sums = 6eba00088c1094aee041b26407d5c8e9f19da2eaee491cc9aff92a11285efba2 pkgname = dockbarx @@ -3,7 +3,7 @@ pkgname=dockbarx pkgver=0.92 -pkgrel=2 +pkgrel=3 pkgdesc="TaskBar with groupping and group manipulation" arch=('i686' 'x86_64') url="https://github.com/M7S/dockbarx" @@ -17,22 +17,29 @@ optdepends=('avant-window-navigator: AWN DockBarX Plugin' 'compiz-fusion-plugins-main: opacify plugin' 'dockmanager: dockmanager plugins' 'cardapio-bzr: required to run menu applet for dockx (standalone dock)') -conflicts=('dockbarx-bzr') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/M7S/dockbarx/archive/${pkgver}.tar.gz ) -sha256sums=('eb7630c0cebeb84ba9f66c60d77ec082afe56b264db4139436913ebdf2b1b7ea') +conflicts=('dockbarx-git') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/M7S/dockbarx/archive/${pkgver}.tar.gz" + 'freedesktop_quicklist.patch::https://github.com/M7S/dockbarx/commit/db984a935c60253dcf3c5cbdb2e623b4692b038d.patch') +sha256sums=('eb7630c0cebeb84ba9f66c60d77ec082afe56b264db4139436913ebdf2b1b7ea' + '6eba00088c1094aee041b26407d5c8e9f19da2eaee491cc9aff92a11285efba2') + +prepare() { + cd "${srcdir}/${_pkgname}" + patch -Np1 -i ../freedesktop_quicklist.patch +} package() { - cd ${srcdir}/${pkgname}-${pkgver} + cd "${srcdir}/${pkgname}-${pkgver}" - python2 setup.py install --root ${pkgdir} + python2 setup.py install --root "${pkgdir}" - mkdir -p ${pkgdir}/usr/share/avant-window-navigator/applets - cp -r AWN/* ${pkgdir}/usr/share/avant-window-navigator/applets + mkdir -p "${pkgdir}"/usr/share/avant-window-navigator/applets + cp -r AWN/* "${pkgdir}"/usr/share/avant-window-navigator/applets - mkdir -p ${pkgdir}/usr/share/pixmaps - install -Dm644 ${srcdir}/${pkgname}-${pkgver}/icons/hicolor/128x128/apps/dockbarx.png ${pkgdir}/usr/share/pixmaps/dockbarx.png + mkdir -p "${pkgdir}"/usr/share/pixmaps + install -Dm644 "${srcdir}/${pkgname}-${pkgver}"/icons/hicolor/128x128/apps/dockbarx.png "${pkgdir}"/usr/share/pixmaps/dockbarx.png - sed -i 's:^Categories=.*:Categories=GTK;GNOME;Settings;X-GNOME-PersonalSettings;:' ${pkgdir}/usr/share/applications/dbx_preference.desktop - sed -i 's:\(/usr/bin/python\)\([^2]\):\12\2:' ${pkgdir}/usr/bin/{dockbarx_factory,dbx_preference,dockx} + sed -i 's:^Categories=.*:Categories=GTK;GNOME;Settings;X-GNOME-PersonalSettings;:' "${pkgdir}"/usr/share/applications/dbx_preference.desktop + sed -i 's:\(/usr/bin/python\)\([^2]\):\12\2:' "${pkgdir}"/usr/bin/{dockbarx_factory,dbx_preference,dockx} } |