From 0a4bb3c231d3405f3943e732ee99df0c79bb5498 Mon Sep 17 00:00:00 2001 From: Twaik Yont Date: Sun, 15 Oct 2023 11:08:28 +0300 Subject: [PATCH] bump(main/libgmime): 3.2.14 --- packages/libgmime/build.sh | 17 +++++++++++++++-- .../gir/{3.2.13 => 3.2.14}/GMime-3.0.xml | 0 2 files changed, 15 insertions(+), 2 deletions(-) rename packages/libgmime/gir/{3.2.13 => 3.2.14}/GMime-3.0.xml (100%) diff --git a/packages/libgmime/build.sh b/packages/libgmime/build.sh index 985b2e167c..af87d18f14 100644 --- a/packages/libgmime/build.sh +++ b/packages/libgmime/build.sh @@ -2,9 +2,10 @@ TERMUX_PKG_HOMEPAGE=https://github.com/jstedfast/gmime TERMUX_PKG_DESCRIPTION="MIME message parser and creator" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION=3.2.13 +TERMUX_PKG_VERSION="3.2.14" TERMUX_PKG_SRCURL=https://github.com/jstedfast/gmime/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=1ba533e4fbc9da7059b5c5dd8b4e0b4cf60731e86fbc3d8f547b305d3e1e1471 +TERMUX_PKG_SHA256=c834081b3a308e4bad809c381cb78f19dabaeee758e86d0a30a35490b5523a9e +TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_DEPENDS="glib, libiconv, libidn2, zlib" TERMUX_PKG_BUILD_DEPENDS="g-ir-scanner, valac" TERMUX_PKG_BREAKS="libgmime-dev" @@ -24,3 +25,15 @@ termux_step_pre_configure() { cp "$TERMUX_PKG_BUILDER_DIR"/iconv-detect.h ./ } + +termux_pkg_auto_update() { + local LATEST_VERSION="$(termux_repology_api_get_latest_version "${TERMUX_PKG_NAME}")" + if [[ "LATEST_VERSION" == "null" ]]; then + echo "INFO: Already up to date." + return 0 + fi + if termux_pkg_is_update_needed "${TERMUX_PKG_VERSION#*:}" "${LATEST_VERSION}"; then + mv "$TERMUX_PKG_BUILDER_DIR/gir/${TERMUX_PKG_VERSION##*:}" "$TERMUX_PKG_BUILDER_DIR/gir/${LATEST_VERSION##*:}" + fi + termux_repology_auto_update +} diff --git a/packages/libgmime/gir/3.2.13/GMime-3.0.xml b/packages/libgmime/gir/3.2.14/GMime-3.0.xml similarity index 100% rename from packages/libgmime/gir/3.2.13/GMime-3.0.xml rename to packages/libgmime/gir/3.2.14/GMime-3.0.xml