diff options
author | Florian Bruhin | 2019-06-28 18:32:59 +0200 |
---|---|---|
committer | Florian Bruhin | 2019-06-28 18:32:59 +0200 |
commit | 873dc51990f29bbee9fd286ce7079de2629f2b42 (patch) | |
tree | 3562da2113105eb141bdc2a1e406f581d05c5179 | |
parent | 24f733a2ba540c37cbb47d5611582a36b659a2b4 (diff) | |
download | aur-herbstluftwm-winterbreeze-git.tar.gz |
Update for winterbreeze
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 31 insertions, 22 deletions
@@ -1,15 +1,14 @@ -pkgbase = herbstluftwm-git - pkgdesc = Manual tiling window manager for X - pkgver = 0.7.0.r53.g23ae16a +pkgbase = herbstluftwm-winterbreeze-git + pkgdesc = Manual tiling window manager for X - winterbreeze branch + pkgver = 0.7.2.r809.gcf7a170c pkgrel = 1 - epoch = 1 url = http://herbstluftwm.org arch = i686 arch = x86_64 license = BSD makedepends = git makedepends = asciidoc - depends = glib2>=2.24 + makedepends = cmake depends = libx11 depends = libxinerama optdepends = bash: needed by most scripts @@ -19,8 +18,9 @@ pkgbase = herbstluftwm-git optdepends = dzen2-xft-xpm-xinerama-git: view icons as tags provides = herbstluftwm conflicts = herbstluftwm - source = herbstluftwm-git::git://github.com/herbstluftwm/herbstluftwm + conflicts = herbstluftwm-git + source = herbstluftwm::git://github.com/herbstluftwm/herbstluftwm#branch=winterbreeze md5sums = SKIP -pkgname = herbstluftwm-git +pkgname = herbstluftwm-winterbreeze-git @@ -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" } |