Received: from hq5.merlinux.eu (testrun.org [176.9.92.144]) by nld3-dev1.alpinelinux.org (Postfix) with ESMTPS id 75A71781A7C for ; Sun, 1 Aug 2021 12:42:47 +0000 (UTC) From: link2xt DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=testrun.org; s=testrun; t=1627821398; bh=e8g/cNOdsi/Libnt10gk5fK37zhMv/p+IczhKMycOas=; h=From:To:Cc:Subject:Date:From; b=GdgwKnuDDnjn/gUmaP5PMIaSXMPeN+VuxqbF55JaRvX7hCJ1VyeFRaZhUf0JBiChv qL/z+SZtAabSC+qtf48uegLwkFF1RjrHeJVqd6lR4pHOsN75/PYf2AL4EU53/YMU6M 5au6qAg5CCAV9Yx264ZjsqF/uvgkwg80Dy08YxAD5tgDALI3czEMEcrp2icqtccuox emteIBRYalraxpskMGsXNbA71h//V//6+4OmjylhKGsanlwHEWdKv36pELC7b1/7Rc rsGEm75lv7WPPTeQmcaCWNXll1UKRrwxYfGeft/vB18g5k7/uoMY4m9fWsMekETied onpuIIbZJ7xTA== To: alpine-aports@lists.alpinelinux.org Cc: link2xt Subject: [PATCH 1/2] testing/deltachat: new aport Date: Sun, 1 Aug 2021 15:36:16 +0300 Message-Id: <20210801123617.34901-1-link2xt@testrun.org> X-Mailer: git-send-email 2.32.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit https://delta.chat/ Delta Chat core library --- testing/deltachat/APKBUILD | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 testing/deltachat/APKBUILD diff --git a/testing/deltachat/APKBUILD b/testing/deltachat/APKBUILD new file mode 100644 index 0000000000..ed625459c2 --- /dev/null +++ b/testing/deltachat/APKBUILD @@ -0,0 +1,34 @@ +# Contributor: link2xt +# Maintainer: link2xt +pkgname=deltachat +_pkgname=deltachat-core-rust +pkgver=1.56.0 +pkgrel=0 +pkgdesc="Delta Chat core library" +url="https://delta.chat/" +arch="all" +license="MPLv2" +makedepends="rust cargo openssl-dev sqlite-dev cmake" +subpackages="$pkgname-dev" +source="$pkgname-$pkgver.tar.gz::https://github.com/deltachat/deltachat-core-rust/archive/$pkgver.tar.gz" +builddir="$srcdir/$_pkgname-$pkgver" + +build() { + cmake -B build \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib + cmake --build build +} + +check() { + # Disabling default "vendored" feature to use system libraries. + cargo test --release --locked --no-default-features +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} + +sha512sums=" +b1b095074b34dde5bcdf870f9b4fe401ff329b08af4af5cf196346af1a09acd918d6902e5dae22edee9eb69cd4ff35a0c0b03be4aa10e883f241ace49d21168e deltachat-1.56.0.tar.gz +" -- 2.32.0