aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpcworld <0188801@gmail.com>2021-07-29 02:01:32 +0200
committerLeo <thinkabit.ukim@gmail.com>2021-09-04 22:11:37 +0000
commitb76c946a13a5166b8ba0837aa81d566385cede4f (patch)
treed52286ffec6e1456c39562f596d733b60155b609
parent244fe456bf802f0c698777d2bc11ba8507015050 (diff)
downloadaports-b76c946a13a5166b8ba0837aa81d566385cede4f.tar.gz
aports-b76c946a13a5166b8ba0837aa81d566385cede4f.tar.bz2
aports-b76c946a13a5166b8ba0837aa81d566385cede4f.tar.xz
testing/evolution-etesync: new aport
https://gitlab.gnome.org/GNOME/evolution-etesync EteSync plugin for Evolution
-rw-r--r--testing/evolution-etesync/APKBUILD32
1 files changed, 32 insertions, 0 deletions
diff --git a/testing/evolution-etesync/APKBUILD b/testing/evolution-etesync/APKBUILD
new file mode 100644
index 0000000000..69f415e3e8
--- /dev/null
+++ b/testing/evolution-etesync/APKBUILD
@@ -0,0 +1,32 @@
+# Contributor: pcworld <0188801@gmail.com>
+# Maintainer:
+pkgname=evolution-etesync
+pkgver=1.1.0
+pkgrel=0
+pkgdesc="EteSync plugin for Evolution"
+url="https://gitlab.gnome.org/GNOME/evolution-etesync"
+# mips64, s390x and riscv64 blocked by libetebase/rust/cargo
+arch="all !mips64 !s390x !riscv64"
+license="LGPL-2.1-or-later"
+makedepends="cmake evolution evolution-dev evolution-data-server-dev libetebase libetebase-dev intltool"
+source="$pkgname-$pkgver.tar.gz::https://gitlab.gnome.org/GNOME/evolution-etesync/-/archive/$pkgver/evolution-etesync-$pkgver.tar.gz"
+subpackages="$pkgname-lang"
+
+build() {
+ cmake -B build \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=True \
+ -DCMAKE_BUILD_TYPE=None .
+ cmake --build build
+}
+
+check() {
+ cd build
+ CTEST_OUTPUT_ON_FAILURE=TRUE ctest
+}
+
+package() {
+ DESTDIR="$pkgdir" cmake --install build
+}
+
+sha512sums="eb6010794b48b81d5d3f06d894420cba05ac6b7816cdee8897bd98464227a9e679d636d1203be5f2eb9bde49a800920aceeedc33d331a442fbeb65e66c7b15d3 $pkgname-$pkgver.tar.gz"