diff options
author | jjacky | 2013-04-08 11:04:25 +0200 |
---|---|---|
committer | Olivier Brunel | 2015-06-08 19:22:24 +0200 |
commit | 54888078ff79d77e7161a7c74985d62729c58844 (patch) | |
tree | db1ba45eeb3116ce619504f077ab9ce78360f2a7 /PKGBUILD | |
download | aur-54888078ff79d77e7161a7c74985d62729c58844.tar.gz |
Add xfwm4-better-smartplacement
Patch for xfwm4 for better smartPlacement of new windows. Fore more see:
http://jjacky.com/2013-04-04-where-does-your-window-manager-place-new-windows/
Signed-off-by: Olivier Brunel <jjk@jjacky.com>
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..342b62cd515b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: jjacky +# Contributor: AndyRTR <andyrtr@archlinux.org> +# Contributor: tobias <tobias funnychar archlinux.org> + +_pkgname=xfwm4 +pkgname=$_pkgname-better-smartplacement +pkgver=4.10.0 +pkgrel=1 +pkgdesc="Xfce window manager w/ better smart placement of new windows" +arch=('i686' 'x86_64') +license=('GPL2') +url="http://www.xfce.org/" +groups=('xfce4') +depends=("libxfce4ui" 'libwnck' 'hicolor-icon-theme') +makedepends=('pkgconfig' 'intltool') +options=('!libtool') +provides=('xfwm4=4.10.0') +conflicts=('xfwm4') +install=${pkgname}.install +source=(http://archive.xfce.org/src/xfce/${_pkgname}/4.10/${_pkgname}-${pkgver}.tar.bz2 + 0001-Rewrote-smartPlacement.patch + xfwm4-4.10.0-implement-NET_WM_MOVERESIZE_CANCEL.patch) +sha1sums=('1549954949b5e1f38a2279a39a477b52bb5339f2' + 'a7894fd9fb0edc7b4c0149e5c6c3eb085483cff3' + '32dd678f8477a5b30d17641a0d75c5a54c4dca52') + +build() { + cd ${srcdir}/${_pkgname}-${pkgver} + patch -p1 -i ../0001-Rewrote-smartPlacement.patch + # fixes https://bugzilla.xfce.org/show_bug.cgi?id=8949 + patch -Np1 -i ../xfwm4-4.10.0-implement-NET_WM_MOVERESIZE_CANCEL.patch + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib \ + --localstatedir=/var \ + --disable-static \ + --enable-startup-notification \ + --enable-randr \ + --enable-compositor \ + --enable-xsync \ + --disable-debug + make +} + +package() { + cd ${srcdir}/${_pkgname}-${pkgver} + make DESTDIR=${pkgdir} install +} |