libxosd-xft/archlinux/PKGBUILD

36 lines
909 B
Bash

# Maintainer: Dakshinamurthy Karra (dakshinamurthy.karra@jaliansystems.com)
pkgname=xosd-xft-git
_pkgname=${pkgname%-git}
pkgver=1.1.0.r1.gdd8dc6a
pkgrel=1
pkgdesc="An on-screen display library inspired by libxosd, with XFT support"
arch=(x86_64)
url="https://codelabs.alteria.xyz/rosethorn/libxosd-xft"
license=('GPL3' 'LGPL3')
depends=('libxt' 'libxft' 'libxext')
makedepends=('git' 'xorg-util-macros' 'autoconf' 'automake')
optdepends=('libxrandr: Xrandr multihead support'
'libxinerama: Xinerama multihead support')
provides=($_pkgname)
conflicts=($_pkgname)
source=("$_pkgname::git+${url}")
md5sums=('SKIP')
pkgver() {
cd "$_pkgname"
git describe --long --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
cd "${_pkgname}"
./autobuild.sh
./configure --prefix=/usr
make -j$(nproc)
}
package() {
cd "${srcdir}/${_pkgname}"
make -j$(nproc) DESTDIR="$pkgdir/" install
}