diff options
Diffstat (limited to 'community/evolution-ews/APKBUILD')
-rw-r--r-- | community/evolution-ews/APKBUILD | 39 |
1 files changed, 24 insertions, 15 deletions
diff --git a/community/evolution-ews/APKBUILD b/community/evolution-ews/APKBUILD index 6f519e56810..bb6c2e18844 100644 --- a/community/evolution-ews/APKBUILD +++ b/community/evolution-ews/APKBUILD @@ -1,36 +1,45 @@ # Contributor: Francesco Colista <fcolista@alpinelinux.org> # Maintainer: Francesco Colista <fcolista@alpinelinux.org> pkgname=evolution-ews -pkgver=3.36.3 +pkgver=3.52.1 pkgrel=0 pkgdesc="MS Exchange integration through Exchange Web Services" url="https://wiki.gnome.org/Apps/Evolution/EWS" -arch="all !s390x !mips64" # missing evolution on s390x and mips64 +arch="all !s390x !riscv64" # blocked by evolution license="LGPL-2.1-or-later" -depends="evolution" -makedepends="cmake gtk-doc intltool glib-dev gettext-dev evolution-data-server-dev - evolution-dev libmspack-dev uhttpmock-dev" +makedepends=" + cmake + evolution-data-server-dev + evolution-dev + gettext-dev + glib-dev + gtk-doc + libmspack-dev + libsoup3-dev + samurai + uhttpmock-dev + " options="!check" # fail in docker due to port restrictions subpackages="$pkgname-lang" source="https://download.gnome.org/sources/evolution-ews/${pkgver%.*}/evolution-ews-$pkgver.tar.xz" build() { - mkdir -p "$builddir"/build - cd "$builddir"/build - cmake \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=None \ - -DENABLE_TESTS=TRUE \ - .. - make + -DCMAKE_BUILD_TYPE=MinSizeRel \ + -DENABLE_TESTS=OFF + cmake --build build } check() { - make -C build test + cd build + CTEST_OUTPUT_ON_FAILURE=TRUE ctest } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } -sha512sums="d625a70410db238ce0ad9dc8bb048346d20c43053406aa98bc81e0c087621b5d0701644a548d525be5a21b283923bb505499b8826e3a23a753465411f2c600a8 evolution-ews-3.36.3.tar.xz" +sha512sums=" +24f964019b08261e9b330a1b6663d835e07235e817aea4399c3dab1f35bf4bfb7543f82c91f23f6df6e56e0dff45d1f9ab23362d3603f9a64f6e1c63de75c450 evolution-ews-3.52.1.tar.xz +" |