summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFlorian Bruhin2019-06-28 18:32:59 +0200
committerFlorian Bruhin2019-06-28 18:32:59 +0200
commit873dc51990f29bbee9fd286ce7079de2629f2b42 (patch)
tree3562da2113105eb141bdc2a1e406f581d05c5179 /PKGBUILD
parent24f733a2ba540c37cbb47d5611582a36b659a2b4 (diff)
downloadaur-herbstluftwm-winterbreeze-git.tar.gz
Update for winterbreeze
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 24 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 091e767946ab..c9b6f6a2a18e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,15 @@
-# Maintainer: thorsten w. <p@thorsten-wissmann.de>
-pkgname=herbstluftwm-git
+# Maintainer: Florian Bruhin (The Compiler) <archlinux.org@the-compiler.org>
+# Contributor: thorsten w. <p@thorsten-wissmann.de>
+
+pkgname=herbstluftwm-winterbreeze-git
_pkgname=herbstluftwm
-pkgver=0.7.0.r53.g23ae16a
+pkgver=0.7.2.r809.gcf7a170c
pkgrel=1
-epoch=1
-pkgdesc="Manual tiling window manager for X"
+pkgdesc="Manual tiling window manager for X - winterbreeze branch"
arch=('i686' 'x86_64')
url="http://herbstluftwm.org"
license=('BSD')
-depends=( 'glib2>=2.24' 'libx11' 'libxinerama')
+depends=('libx11' 'libxinerama')
optdepends=(
'bash: needed by most scripts'
'xterm: used by the default autostart'
@@ -16,24 +17,32 @@ optdepends=(
'dzen2: needed by panel.sh'
'dzen2-xft-xpm-xinerama-git: view icons as tags'
)
-makedepends=('git' 'asciidoc')
+makedepends=('git' 'asciidoc' 'cmake')
provides=($_pkgname)
-conflicts=($_pkgname)
-source=("$pkgname::git://github.com/herbstluftwm/$_pkgname")
+conflicts=($_pkgname ${_pkgname}-git)
+source=("$_pkgname::git://github.com/herbstluftwm/$_pkgname#branch=winterbreeze")
md5sums=( SKIP )
pkgver() {
- cd ${pkgname}
+ cd $_pkgname
git describe --tags --long | sed -r 's,^[^0-9]*,,;s,([^-]*-g),r\1,;s,[-_],.,g'
}
+prepare() {
+ rm -r build || true
+ mkdir build
+}
+
build() {
- cd ${pkgname}
- make PREFIX=/usr
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX=/usr ../$_pkgname
+ make
}
package() {
- cd ${pkgname}
- make PREFIX=/usr DESTDIR="$pkgdir" install
- install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ cd build
+ make DESTDIR="$pkgdir" install
+
+ cd "$srcdir/$_pkgname"
+ install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
}