summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMaxime Gauduin2018-11-01 09:38:28 +0100
committerMaxime Gauduin2018-11-01 09:38:28 +0100
commitf1ebf11bcd004bd66a5b2e57d1a02a36c4b29cdf (patch)
treed9612bd94b8be628097d55121cbc01bee7b91834 /PKGBUILD
parenta1cb46758366a71fe6f9d4c70b6ac99a5a0936ee (diff)
downloadaur-pantheon-mail-git.tar.gz
Switch to meson
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 13 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 19eca5be9b38..815fe9d2f8a2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,21 +2,23 @@
# Contributor: Riley Trautman <asonix@tamu.edu>
pkgname=pantheon-mail-git
-pkgver=r3159.274ab16b
+pkgver=r118.ace22983
pkgrel=1
pkgdesc='The Pantheon Mail Client'
arch=('x86_64')
url='https://github.com/elementary/mail'
license=('GPL3')
-depends=('cairo' 'gcr' 'gdk-pixbuf2' 'glib2' 'glibc' 'gmime' 'gtk3'
- 'libaccounts-glib' 'libcanberra' 'libgee' 'libgsignon-glib'
- 'libsecret' 'libxml2' 'pango' 'sqlite' 'webkit2gtk'
- 'libgranite.so')
-makedepends=('cmake' 'git' 'gnome-doc-utils' 'gobject-introspection'
- 'granite-git' 'intltool' 'vala')
+depends=(
+ 'cairo' 'evolution-data-server' 'folks' 'gcr' 'gdk-pixbuf2' 'glib2' 'gtk3'
+ 'libcanberra' 'libgee' 'libsecret' 'libxml2' 'pango' 'sqlite' 'webkit2gtk'
+ 'libgranite.so'
+)
+makedepends=(
+ 'git' 'gnome-doc-utils' 'gobject-introspection' 'granite-git' 'intltool'
+ 'meson' 'vala'
+)
provides=('pantheon-mail')
conflicts=('pantheon-mail')
-replaces=('pantheon-mail-bzr')
source=('pantheon-mail::git+https://github.com/elementary/mail.git')
sha256sums=('SKIP')
@@ -26,31 +28,13 @@ pkgver() {
echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
}
-prepare() {
- cd pantheon-mail
-
- if [[ -d build ]]; then
- rm -rf build
- fi
- mkdir build
-}
-
build() {
- cd pantheon-mail/build
-
- cmake .. \
- -DCMAKE_BUILD_TYPE='Release' \
- -DCMAKE_INSTALL_PREFIX='/usr' \
- -DDESKTOP_UPDATE='FALSE' \
- -DGSETTINGS_COMPILE='FALSE' \
- -DGSETTINGS_COMPILE_IN_PLACE='FALSE'
- make
+ arch-meson pantheon-mail build
+ ninja -C build
}
package() {
- cd pantheon-mail/build
-
- make DESTDIR="${pkgdir}" install
+ DESTDIR="${pkgdir}" ninja -C build install
}
# vim: ts=2 sw=2 et: