diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 25 insertions, 24 deletions
@@ -1,6 +1,6 @@ pkgbase = swayidle-git pkgdesc = Idle management daemon for Wayland (git development version) - pkgver = r118.61d653f + pkgver = 1.8.0.r10.g61d653f pkgrel = 1 url = https://github.com/swaywm/swayidle arch = x86_64 @@ -9,9 +9,9 @@ pkgbase = swayidle-git makedepends = meson makedepends = scdoc makedepends = wayland-protocols - makedepends = glibc depends = wayland depends = systemd-libs + depends = glibc provides = swayidle conflicts = swayidle source = swayidle-git::git+https://github.com/swaywm/swayidle.git @@ -2,42 +2,43 @@ # Contributor: Justine Smithies <justine AT smithies DOT me DOT uk> # Contributor: Sibren Vasse <arch@sibrenvasse.nl> # Contributor: gilbus <aur(AT)tinkershell.eu> - pkgname=swayidle-git -pkgver=r118.61d653f +pkgver=1.8.0.r10.g61d653f pkgrel=1 -license=('MIT') -pkgdesc='Idle management daemon for Wayland (git development version)' -makedepends=( - "git" - "meson" - "scdoc" - "wayland-protocols" - "glibc" -) -depends=( - 'wayland' - 'systemd-libs' -) +pkgdesc="Idle management daemon for Wayland (git development version)" arch=('x86_64') url="https://github.com/swaywm/swayidle" +license=("MIT") +depends=( +"wayland" +"systemd-libs" +"glibc" +) +makedepends=( +"git" +"meson" +"scdoc" +"wayland-protocols" +) provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") -source=("${pkgname}::git+https://github.com/swaywm/swayidle.git") +source=("${pkgname}::git+${url}.git") b2sums=('SKIP') pkgver() { - # Calculate the version dynamically using git information - printf "r%s.%s" "$(git -C "$srcdir/${pkgname}" rev-list --count HEAD)" "$(git -C "$srcdir/${pkgname}" rev-parse --short HEAD)" + cd "$pkgname" + + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } build() { - arch-meson build "${pkgname}" - meson compile -C build + arch-meson "$pkgname" build + meson compile -C build } package() { - meson install -C build --destdir "$pkgdir" + meson install -C build --destdir "$pkgdir" - install -Dm644 "${pkgname}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${pkgname}/README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md" } |