From 5032be22bf65f1544634a9ebda452783be36d7fa Mon Sep 17 00:00:00 2001 From: Caleb Gingles Date: Mon, 13 Apr 2020 17:36:41 -0400 Subject: [PATCH] herbstluftwm: update to 0.8.0 --- srcpkgs/herbstluftwm/template | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/srcpkgs/herbstluftwm/template b/srcpkgs/herbstluftwm/template index 007ae71aafc..65842ffdaa7 100644 --- a/srcpkgs/herbstluftwm/template +++ b/srcpkgs/herbstluftwm/template @@ -1,24 +1,28 @@ # Template file for 'herbstluftwm' pkgname=herbstluftwm -version=0.7.2 +version=0.8.0 revision=1 -hostmakedepends="pkg-config" -makedepends="libXinerama-devel libglib-devel" +hostmakedepends="pkg-config cmake asciidoc" +makedepends="libXrandr-devel libXinerama-devel libglib-devel" conf_files="/etc/xdg/${pkgname}/autostart" -short_desc="A manual tiling window manager for X" +short_desc="Manual tiling window manager for X" maintainer="Orphaned " license="BSD-2-Clause" homepage="http://herbstluftwm.org" changelog="https://raw.githubusercontent.com/herbstluftwm/herbstluftwm/master/NEWS" distfiles="http://herbstluftwm.org/tarballs/${pkgname}-${version}.tar.gz" -checksum=dff613fc6d7883ea2011318ef8a7b15b92f7864eaf63229df9ce0e99a44281cd +checksum=5823f1c1a6a6ae6d4f843992658fcdb91a246e7f337570ac9b2091f57265c812 do_build() { + mkdir -p build && cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr .. make COLOR=0 CXX="$CXX" CC="$CC" LD="$CC" LDXX="$CXX" \ CFLAGS="$CFLAGS -std=c99" LDFLAGS="$LDFLAGS" LDXXFLAGS="$LDFLAGS" } do_install() { - make PREFIX=/usr DESTDIR=${DESTDIR} COLOR=0 install + cd build + make DESTDIR=${DESTDIR} COLOR=0 install + cd .. vmkdir usr/share/bash-completion/completions mv ${DESTDIR}/etc/bash_completion.d/* ${DESTDIR}/usr/share/bash-completion/completions vlicense LICENSE