diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -1,30 +1,30 @@ # Maintainer: justforlxz <justforlxz@gmail.com> pkgname=qwlroots-git -pkgver=r227.6c575f0 +pkgver=0.2.0.alpha1.r3.gc9fed5e pkgrel=1 pkgdesc='Qt and QML bindings for wlroots.' arch=('x86_64' 'aarch64') url="https://github.com/vioken/qwlroots" license=('Apache' 'GPL2' 'GPL3' 'LGPL3') depends=() -makedepends=('git' 'wlroots' 'ninja' 'wayland-protocols' 'wlr-protocols-git') +makedepends=('git' 'wlroots' 'ninja' 'wayland-protocols' 'wlr-protocols') provides=('qwlroots') -source=("$pkgname::git+https://github.com/vioken/qwlroots") +source=("git+https://github.com/vioken/qwlroots") sha512sums=('SKIP') pkgver() { - cd "$pkgname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)" + cd qwlroots + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd $pkgname + cd qwlroots cmake -B . -G Ninja -DCMAKE_INSTALL_PREFIX=/usr cmake --build . } package() { - cd $pkgname + cd qwlroots DESTDIR="$pkgdir" ninja install } |