From a4b11693cf8598447b9ee5a47ccf1fb23fc42f1d Mon Sep 17 00:00:00 2001 From: fbt Date: Mon, 1 Jun 2015 16:15:16 +0300 Subject: [PATCH] init --- PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..61a7e41 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Bastien Dejean + +_pkgname='dmenu-q-xywh-xft' +pkgname="${_pkgname}-git" +pkgver=r4.a9e4948 +pkgrel=1 +pkgdesc='Dynamic X menu - with the xft and q-xywh patches applied' +arch=( 'i686' 'x86_64' ) +url="https://github.com/baskerville/${_pkgname}" +license=( 'MIT' ) +depends=( 'libxinerama' 'libxft') +makedepends=( 'git' ) +provides=( 'dmenu' ) +conflicts=( 'dmenu' ) + +source=("git+https://github.com/baskerville/${_pkgname}.git") +md5sums=('SKIP') + +pkgver() { + cd "$_pkgname" + + if git_version=$( git describe --long --tags 2>/dev/null ); then + IFS='-' read last_tag tag_rev commit <<< "$git_version" + printf '%s.r%s.%s' "$last_tag" "$tag_rev" "$commit" + else + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + fi +} + +build() { + cd "$srcdir/$_pkgname" + make PREFIX=/usr +} + +package() { + cd "$srcdir/$_pkgname" + make PREFIX=/usr DESTDIR="$pkgdir" install +}