Bart Ribbers 44ce39a091 */*: remove unnecessary --output-on-failure
We set OUTPUT_ON_FAILURE by default nowadays so this argument is
unnecessary
2025-03-19 15:41:30 +00:00

73 lines
1.5 KiB
Plaintext

# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=evolution
pkgver=3.56.0
pkgrel=0
pkgdesc="Evolution mail client"
url="https://projects.gnome.org/evolution"
arch="all"
license="GPL-2.0-or-later"
depends="highlight gsettings-desktop-schemas"
depends_dev="evolution=$pkgver-r$pkgrel
enchant2-dev
gcr-dev
itstool
libcanberra-dev
libgweather4-dev
libnotify-dev
libxml2-dev
openldap-dev
"
makedepends="$depends_dev
bison
cmake
cmark-dev
evolution-data-server-dev
flex
geocode-glib-dev
glib-dev
gnome-autoar-dev
gnome-desktop-dev
gperf
gsettings-desktop-schemas-dev
gspell-dev
gtk+3.0-dev
gtkspell3-dev
libxml2-utils
nss-dev
samurai
webkit2gtk-4.1-dev
"
options="!check" # need to be installed
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
source="https://download.gnome.org/sources/evolution/${pkgver%.*}/evolution-$pkgver.tar.xz"
build() {
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DSYSCONF_INSTALL_DIR=/etc \
-DCMAKE_BUILD_TYPE=MinSizeRel \
-DENABLE_GNOME_DESKTOP=ON \
-DSYSCONF_INSTALL_DIR=/etc \
-DENABLE_AUTOAR=ON \
-DENABLE_YTNEF=OFF \
-DENABLE_PST_IMPORT=OFF \
-DENABLE_SMIME=ON \
-DENABLE_SCHEMAS_COMPILE=OFF
cmake --build build
}
check() {
cd build
ctest
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
e64c08b802fff9cc40eb53f7dcbbf96d8a25a79ae58c8540e551f3df35ee31cd29f14278ff2a3104343efd6cb2b827da56929f6d241d6f67ef93efa76fc333c7 evolution-3.56.0.tar.xz
"