diff options
author | Eli Schwartz | 2020-04-24 00:00:23 -0400 |
---|---|---|
committer | Eli Schwartz | 2020-04-24 00:11:21 -0400 |
commit | f3ead5ffcd1781bdd80e72321552e8072ddd1d70 (patch) | |
tree | cefe7d0a07dce2f05166329df143ded3bd4be542 /PKGBUILD | |
parent | bb308d2354d3fb7b438eb7c0214c39afb26dbc56 (diff) | |
download | aur-cinnamon-screensaver-git.tar.gz |
upgpkg: cinnamon-screensaver-git 4.4.1.r9.gd3db5dc-1
port to meson
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 29 |
1 files changed, 12 insertions, 17 deletions
@@ -5,7 +5,7 @@ # Jan de Groot <jgc@archlinux.org> pkgname=cinnamon-screensaver-git -pkgver=4.0.3 +pkgver=4.4.1.r9.gd3db5dc pkgrel=1 pkgdesc="Screensaver designed to integrate well with the Cinnamon desktop." arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ license=('GPL') depends=('accountsservice' 'cinnamon-desktop' 'dbus-glib' 'libgnomekbd' 'python-cairo' 'python-gobject' 'python-setproctitle' 'python-xapp' 'xapps') optdepends=('cinnamon-translations: i18n') -makedepends=('git' 'gobject-introspection' 'intltool') +makedepends=('git' 'meson' 'samurai' 'gobject-introspection') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") backup=('etc/pam.d/cinnamon-screensaver') @@ -27,24 +27,19 @@ pkgver() { git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -prepare() { - cd "${srcdir}"/${pkgname%-git} - - autoreconf -fi -} - build() { - cd "${srcdir}"/${pkgname%-git} - - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib/cinnamon-screensaver \ - --localstatedir=/var - make + mkdir -p "${srcdir}"/${pkgname%-git}/build + cd "${srcdir}"/${pkgname%-git}/build + + meson --prefix=/usr \ + --libexecdir=lib/cinnamon-screensaver \ + --buildtype=plain \ + .. + samu } package() { - cd "${srcdir}"/${pkgname%-git} + cd "${srcdir}"/${pkgname%-git}/build - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" samu install } |