diff options
author | Campbell Jones | 2022-07-20 23:23:17 +0100 |
---|---|---|
committer | Campbell Jones | 2022-07-20 23:23:17 +0100 |
commit | 18e2750ae3fe61c38a5be73160930c0fcde2a684 (patch) | |
tree | 234b9ee67a978ba215dae57a7a80b531bfa4034b | |
parent | 7794a9858331a96ba9438771d9dc2ed62226fea7 (diff) | |
download | aur-18e2750ae3fe61c38a5be73160930c0fcde2a684.tar.gz |
Align with Arch packaging standards
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 16 insertions, 20 deletions
@@ -1,21 +1,23 @@ pkgbase = budgie-screensaver-git - pkgdesc = Budgie's fork of GNOME's legacy screensaver, latest git - pkgver = v5.0.r0.g07dcdfe + pkgdesc = Budgie's fork of GNOME's legacy screensaver - latest git + pkgver = v5.0.2.r1.g57dfb33 pkgrel = 1 url = https://github.com/BuddiesOfBudgie/budgie-screensaver arch = x86_64 - license = GPL2 + license = GPL + makedepends = meson makedepends = git makedepends = intltool makedepends = gnome-common - depends = dbus-glib depends = budgie-desktop + depends = dbus-glib + depends = libgnomekbd optdepends = gnome-backgrounds: default background provides = gnome-screensaver provides = budgie-screensaver conflicts = gnome-screensaver conflicts = budgie-screensaver - source = budgie-screensaver-git::git+https://github.com/BuddiesOfBudgie/budgie-screensaver + source = budgie-screensaver-git::git+https://github.com/BuddiesOfBudgie/budgie-screensaver.git md5sums = SKIP pkgname = budgie-screensaver-git @@ -1,18 +1,18 @@ # Maintainer: Campbell Jones <dev at serebit dot com> pkgname=budgie-screensaver-git -pkgver=v5.0.r0.g07dcdfe +pkgver=v5.0.2.r1.g57dfb33 pkgrel=1 -pkgdesc="Budgie's fork of GNOME's legacy screensaver, latest git" +pkgdesc="Budgie's fork of GNOME's legacy screensaver - latest git" arch=('x86_64') -license=('GPL2') +license=('GPL') url="https://github.com/BuddiesOfBudgie/budgie-screensaver" -depends=('dbus-glib' 'budgie-desktop') -makedepends=('git' 'intltool' 'gnome-common') +depends=('budgie-desktop' 'dbus-glib' 'libgnomekbd') +makedepends=('meson' 'git' 'intltool' 'gnome-common') optdepends=('gnome-backgrounds: default background') provides=('gnome-screensaver' 'budgie-screensaver') conflicts=('gnome-screensaver' 'budgie-screensaver') -source=("${pkgname}::git+https://github.com/BuddiesOfBudgie/budgie-screensaver") +source=("$pkgname"::"git+https://github.com/BuddiesOfBudgie/budgie-screensaver.git") md5sums=('SKIP') pkgver() { @@ -20,17 +20,11 @@ pkgver() { git describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - cd "$pkgname" - arch-meson build --prefix=/usr --sysconfdir=/etc --libexecdir=lib/budgie-screensaver --buildtype plain -} - build() { - cd "$pkgname" - ninja -C build + arch-meson "$pkgname" build --libexecdir="lib/budgie-screensaver" + meson compile -C build } package() { - cd "$pkgname" - DESTDIR=$pkgdir ninja -C build install + meson install -C build --destdir "$pkgdir" } |