diff options
-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" } |