From ec843ef0b5b594f414290d31d9d9d8152c6848c7 Mon Sep 17 00:00:00 2001 From: wwwutz personal clanker Date: Wed, 21 Oct 2026 10:48:05 +0200 Subject: [PATCH] easykontakt: Add version 0.3 EasyKontakt manages vCard contacts (Qt 6, with CardDAV support). The source is the v0.3 tag of mariux64/easykontakt on github.molgen.mpg.de. Build in the source directory: qmake runs ./getRevision.sh from the current directory and the binary goes to bin/. The archive has no .git, so write src/version.h with the package version; getRevision.sh keeps an existing one instead of reporting "0.2-unknown". Co-Authored-By: Claude Opus 5.5 --- easykontakt.be0 | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100755 easykontakt.be0 diff --git a/easykontakt.be0 b/easykontakt.be0 new file mode 100755 index 000000000..c5f58c5d2 --- /dev/null +++ b/easykontakt.be0 @@ -0,0 +1,34 @@ +#!/usr/bin/env beesh + +# BEE_VERSION easykontakt-0.3-0 + +# SRCURL[0]="https://github.molgen.mpg.de/mariux64/easykontakt/archive/refs/tags/v${PKGVERSION}.tar.gz easykontakt-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/ac03e30e3f424b05511be29db89b1e70/easykontakt-0.3.tar.gz" + +# PATCHURL+=() + +# qmake runs ./getRevision.sh from the current directory and builds into bin/ +build_in_sourcedir + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +mee_configure() { + # the archive has no .git, so getRevision.sh would report "0.2-unknown"; + # it keeps an existing src/version.h + echo "static QString VERSION = \"${PKGVERSION}\";" > src/version.h + qmake easykontakt.pro +} + +mee_build() { + make ${BEE_MAKEFLAGS} +} + +mee_install() { + make INSTALL_ROOT=${D} install +}