diff options
author | Ted Alff | 2020-08-27 21:17:43 -0400 |
---|---|---|
committer | Ted Alff | 2020-08-27 21:17:43 -0400 |
commit | 6f8c8d90c86ad6f3bbbff6d7a97cab98218717b2 (patch) | |
tree | 66798bed069bdc9fb6de288f30a455e73c138c51 | |
parent | 0fb766a25d85f3d2d11e641bfae71ba7d5a18b80 (diff) | |
download | aur-6f8c8d90c86ad6f3bbbff6d7a97cab98218717b2.tar.gz |
Add patch for https://gitlab.xfce.org/xfce/libxfce4ui/-/merge_requests/4
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 21 insertions, 7 deletions
@@ -1,7 +1,7 @@ pkgbase = libxfce4ui-devel pkgdesc = Commonly used Xfce widgets among Xfce applications (Development version) pkgver = 4.15.3 - pkgrel = 2 + pkgrel = 3 url = https://gitlab.xfce.org/xfce/libxfce4ui/-/blob/master/README arch = i686 arch = x86_64 @@ -14,6 +14,7 @@ pkgbase = libxfce4ui-devel makedepends = gobject-introspection makedepends = vala makedepends = glade + makedepends = xfce4-dev-tools depends = libxfce4util depends = xfconf depends = libsm @@ -25,7 +26,9 @@ pkgbase = libxfce4ui-devel provides = libxfce4ui=4.15.3 conflicts = libxfce4ui source = https://archive.xfce.org/src/xfce/libxfce4ui/4.15/libxfce4ui-4.15.3.tar.bz2 + source = 0001_shortcut_keys_fix.patch::https://gitlab.xfce.org/xfce/libxfce4ui/-/commit/0fc934ebee037a91e032d362d83d991309c4ce88.patch sha256sums = ce89419720da0fa84a3bb46bc447564c5800057c026c272ae0b016918c0a9307 + sha256sums = f26766a45833804699de03224ff9e5b6ca3d76ad860802bb14e26792864205ac pkgname = libxfce4ui-devel @@ -4,9 +4,9 @@ # Contributor: Xavier Devlamynck <magicrhesus@ouranos.be> _pkgname=libxfce4ui -pkgname="${_pkgname}"-devel +pkgname=${_pkgname}-devel pkgver=4.15.3 -pkgrel=2 +pkgrel=3 pkgdesc="Commonly used Xfce widgets among Xfce applications (Development version)" arch=('i686' 'x86_64' 'armv7h' 'aarch64') url="https://gitlab.xfce.org/xfce/libxfce4ui/-/blob/master/README" @@ -14,12 +14,20 @@ license=('GPL2') groups=('xfce4-devel') depends=('libxfce4util' 'xfconf' 'libsm' 'startup-notification' 'hicolor-icon-theme' 'gtk3' 'libgtop') -makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'vala' 'glade') +makedepends=('intltool' 'gtk-doc' 'gobject-introspection' 'vala' 'glade' 'xfce4-dev-tools') optdepends=('glade: Glade designer plugin') provides=("${_pkgname}=${pkgver}") conflicts=("${_pkgname}") -source=("https://archive.xfce.org/src/xfce/${_pkgname}/${pkgver%.*}/${_pkgname}-${pkgver}.tar.bz2") -sha256sums=('ce89419720da0fa84a3bb46bc447564c5800057c026c272ae0b016918c0a9307') +source=("https://archive.xfce.org/src/xfce/${_pkgname}/${pkgver%.*}/${_pkgname}-${pkgver}.tar.bz2" + '0001_shortcut_keys_fix.patch::https://gitlab.xfce.org/xfce/libxfce4ui/-/commit/0fc934ebee037a91e032d362d83d991309c4ce88.patch') +sha256sums=('ce89419720da0fa84a3bb46bc447564c5800057c026c272ae0b016918c0a9307' + 'f26766a45833804699de03224ff9e5b6ca3d76ad860802bb14e26792864205ac') + +prepare() { + cd "${_pkgname}-${pkgver}" + # https://gitlab.xfce.org/xfce/libxfce4ui/-/merge_requests/4 + patch -Np1 -i ../0001_shortcut_keys_fix.patch +} build() { cd "${_pkgname}-${pkgver}" @@ -32,7 +40,10 @@ build() { --disable-static \ --enable-gtk-doc \ --disable-debug \ - --enable-gladeui2 + --enable-gladeui2 \ + --with-vendor-info='Arch Linux' \ + --enable-maintainer-mode + make } |