[arch-commits] Commit in cinnamon-screensaver/trunk (PKGBUILD)

Bruno Pagani archange at gemini.archlinux.org
Wed Aug 3 14:09:50 UTC 2022


    Date: Wednesday, August 3, 2022 @ 14:09:50
  Author: archange
Revision: 1260026

upgpkg: cinnamon-screensaver 5.4.2-1

Modified:
  cinnamon-screensaver/trunk/PKGBUILD

----------+
 PKGBUILD |   37 +++++++++++++++----------------------
 1 file changed, 15 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-03 14:08:15 UTC (rev 1260025)
+++ PKGBUILD	2022-08-03 14:09:50 UTC (rev 1260026)
@@ -1,4 +1,5 @@
-# Maintainer: Eli Schwartz <eschwartz at archlinux.org>
+# Maintainer: Bruno Pagani <archange at archlinux.org>
+# Contributor: Eli Schwartz <eschwartz at archlinux.org>
 # Contributor: Alexandre Filgueira <alexfilgueira at cinnarch.com>
 # Based on gnome-screensaver package:
 # Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
@@ -5,34 +6,26 @@
 # Jan de Groot <jgc at archlinux.org>
 
 pkgname=cinnamon-screensaver
-pkgver=5.4.1
+pkgver=5.4.2
 pkgrel=1
 pkgdesc="Screensaver designed to integrate well with the Cinnamon desktop."
-arch=('x86_64')
+arch=(x86_64)
 url="https://github.com/linuxmint/${pkgname}"
-license=('GPL')
-depends=('accountsservice' 'cinnamon-desktop' 'libgnomekbd'
-         'python-cairo' 'python-gobject' 'python-setproctitle' 'python-xapp' 'xapp' 'xdotool')
+license=(GPL)
+depends=(accountsservice cinnamon-desktop libgnomekbd
+         python-cairo python-gobject python-setproctitle python-xapp xapp xdotool)
 optdepends=('cinnamon-translations: i18n')
-makedepends=('gobject-introspection' 'meson' 'samurai')
-backup=('etc/pam.d/cinnamon-screensaver')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('2f8ab0b0633ccc03a5350a0629c3434604f8ad8e8c46f62f48ffd4150c30c865d9de1f21ad9a022e9954ed1c73431d7518d563771e6321d39af3e4cfa5a626b6')
-b2sums=('292fc4ecd1a357c40fd62b0f04fd0a8aac30d7dbdf6a7267e1f9121568ddcd7946bc3529d5940ff0dbc0f5541b34d066e54fd4e79403f1971d6456254fa8028c')
+makedepends=(gobject-introspection meson samurai)
+backup=(etc/pam.d/cinnamon-screensaver)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('c41d7dd1bcb59f9e90f9832f0dfe0b8d5bfc11885c0dd448a1e4676fa873ddb7cf8e9fd459d0c2a3aa411affd293ba43b221485354e5a22f14a1e80ee2589f36')
+b2sums=('b00655791ea97fbfd34cf1da05dcc951e8a5a5ed5ba89f7cca0ecb19c99275c8baa30dabcd202e3fee84c1d57693bdea5893b5629e26e2ba16934f7c73eeb96a')
 
 build() {
-    mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
-    cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-    meson --prefix=/usr \
-          --libexecdir=lib/cinnamon-screensaver \
-          --buildtype=plain \
-          ..
-    samu
+  arch-meson --libexecdir=lib/cinnamon-screensaver build ${pkgname}-${pkgver}
+  samu -C build
 }
 
 package() {
-    cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-    DESTDIR="${pkgdir}" samu install
+  DESTDIR="${pkgdir}" samu -C build install
 }



More information about the arch-commits mailing list