From 677d10294ff3081b40e7ed110a8eb10a798e11a4 Mon Sep 17 00:00:00 2001 From: Mikael Bak Date: Fri, 2 Dec 2022 17:56:52 +0100 Subject: [PATCH] Add Git Credential Manager (#621) * Add Git Credential Manager * fix package name * fix order in manifest * Update use of get_github_releases, use CACHE_FILE, remove default ARCHS_SUPPORTED, remove empty EULA Co-authored-by: Natan Junges --- 01-main/manifest | 1 + 01-main/packages/gcm | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 01-main/packages/gcm diff --git a/01-main/manifest b/01-main/manifest index 05f2ca9e5..fb72e6a21 100644 --- a/01-main/manifest +++ b/01-main/manifest @@ -58,6 +58,7 @@ foliate franz frostwire fsearch +gcm #geforcenow-electron gh git-delta diff --git a/01-main/packages/gcm b/01-main/packages/gcm new file mode 100644 index 000000000..42cf44546 --- /dev/null +++ b/01-main/packages/gcm @@ -0,0 +1,9 @@ +DEFVER=1 +get_github_releases "GitCredentialManager/git-credential-manager" "latest" +if [ "${ACTION}" != "prettylist" ]; then + URL=$(grep "browser_download_url.*\.deb\"" "${CACHE_FILE}" | head -n1 | cut -d'"' -f4) + VERSION_PUBLISHED="$(echo "${URL}" | cut -d'/' -f8 | tr -d v)" +fi +PRETTY_NAME="Git Credential Manager" +WEBSITE="https://github.com/GitCredentialManager/git-credential-manager" +SUMMARY="Git Credential Manager (GCM) is a secure Git credential helper built on .NET that runs on Windows, macOS, and Linux."