# Contributor: Sören Tempel # Contributor: Gabriel Ruse # Maintainer: Gabriel Ruse setvar pkgname = 'spectrwm' setvar pkgver = '2.7.2' setvar _realver = "$(echo $pkgver | tr '.' '_')" setvar pkgrel = '1' setvar pkgdesc = ""A small dynamic tilling window manager for X11"" setvar url = ""https://github.com/conformal/spectrwm/wiki"" setvar arch = ""all"" setvar license = ""ICS"" setvar depends = ""dmenu"" setvar depends_dev = """" setvar makedepends = ""bsd-compat-headers libxcursor-dev libxft-dev libxt-dev libxrandr-dev libxcb-dev xcb-util-cursor-dev xcb-util-keysyms-dev xcb-util-wm-dev libxkbcommon-dev"" setvar install = """" setvar subpackages = ""$pkgname-doc"" setvar source = ""$pkgname-$pkgver.tar.gz::https://github.com/conformal/$pkgname/archive/SPECTRWM_${_realver}.tar.gz"" setvar _builddir = ""$srcdir"/$pkgname-SPECTRWM_$_realver/linux" proc prepare { local i cd $_builddir for i in $source { case (i) { *.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1} } } } proc build { cd $_builddir make || return 1 } proc package { cd $_builddir make PREFIX=/usr DESTDIR="$pkgdir/" install || return 1 mkdir -p "$pkgdir/usr/share/doc/$pkgname" install -d "$pkgdir/usr/share/man/man1" install -m644 ../*.1 "$pkgdir"/usr/share/man/man1/ || return 1 install -m644 ../*.conf "$pkgdir"/usr/share/doc/"$pkgname" || return 1 install -m644 ../baraction.sh ../initscreen.sh ../screenshot.sh \ "$pkgdir"/usr/share/doc/"$pkgname" || return 1 } setvar md5sums = ""64755f7003faf099cebdc3e6b907c4d1 spectrwm-2.7.2.tar.gz"" setvar sha256sums = ""23a5b306c5cdfda05eba365b652eca34e87f0b4317c7ff8059813adaa1c55afb spectrwm-2.7.2.tar.gz"" setvar sha512sums = ""9856bf8b6f2d9eea40edcb00e68a9d72751cd04367e797ded8deb929929944f45e17db8834ea5765a47891ba550c4db94d411e483c5d48805c593c55d522452f spectrwm-2.7.2.tar.gz""