35 lines
909 B
Bash
35 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
|
|
}
|