Date: Tuesday, June 3, 2014 @ 14:18:57 Author: jgc Revision: 214082 upgpkg: libxcursor 1.1.14-2
Add fallback to adwaita as default. Make this optional and add file to backup array. Fixes FS#38032 for people with incomplete themes Added: libxcursor/trunk/index.theme Modified: libxcursor/trunk/PKGBUILD -------------+ PKGBUILD | 13 ++++++++++--- index.theme | 2 ++ 2 files changed, 12 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-06-03 11:16:10 UTC (rev 214081) +++ PKGBUILD 2014-06-03 12:18:57 UTC (rev 214082) @@ -5,15 +5,19 @@ pkgname=libxcursor pkgver=1.1.14 -pkgrel=1 +pkgrel=2 pkgdesc="X cursor management library" arch=(i686 x86_64) url="http://xorg.freedesktop.org/" license=('custom') depends=('libxfixes' 'libxrender') +optdepends=('gnome-themes-standard: fallback icon theme') makedepends=('xorg-util-macros') -source=(${url}/releases/individual/lib/libXcursor-${pkgver}.tar.bz2) -sha256sums=('9bc6acb21ca14da51bda5bc912c8955bc6e5e433f0ab00c5e8bef842596c33df') +backup=(usr/share/icons/default/index.theme) +source=(${url}/releases/individual/lib/libXcursor-${pkgver}.tar.bz2 + index.theme) +sha256sums=('9bc6acb21ca14da51bda5bc912c8955bc6e5e433f0ab00c5e8bef842596c33df' + '9e2707bc3466b848a70687ae34b505930b9c260a49b3d2f014145e70c4cddcd6') build() { cd "${srcdir}/libXcursor-${pkgver}" @@ -25,6 +29,9 @@ cd "${srcdir}/libXcursor-${pkgver}" make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/icons/default" + install -m644 "$srcdir"/index.theme "${pkgdir}/usr/share/icons/default/" + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" } Added: index.theme =================================================================== --- index.theme (rev 0) +++ index.theme 2014-06-03 12:18:57 UTC (rev 214082) @@ -0,0 +1,2 @@ +[Icon Theme] +Inherits=Adwaita