From d28a27b30ee6024e0bfa3fc5232552b604928ada Mon Sep 17 00:00:00 2001 From: Bryan Joshua Pedini Date: Thu, 13 Mar 2025 03:23:20 +0100 Subject: [PATCH] Updated freetube-appimage to 0.23.2-1 --- .SRCINFO | 37 +++++++++++++++++++++++++++++++++ PKGBUILD | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..c0b87eb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,37 @@ +pkgbase = freetube-appimage + pkgdesc = An open source desktop YouTube player built with privacy in mind. AppImage version. + pkgver = 0.23.2 + pkgrel = 1 + url = https://github.com/FreeTubeApp/FreeTube + arch = x86_64 + arch = aarch64 + license = AGPL3 + provides = freetube + conflicts = freetube + options = !strip + source_x86_64 = freetube.AppImage::https://github.com/FreeTubeApp/FreeTube/releases/download/v0.23.2-beta/freetube-0.23.2-amd64.AppImage + source_x86_64 = https://github.com/FreeTubeApp/FreeTube/raw/refs/tags/v0.23.2-beta/_icons/icon.svg + source_x86_64 = freetube.desktop + md5sums_x86_64 = 020af9b264a2dd59058fd2786ee911dc + md5sums_x86_64 = 61f7a9b61491064089377fb2897a9f6e + md5sums_x86_64 = e3e01271f2dff62dc5caf7daca88923c + sha1sums_x86_64 = 68d4fe9f50169554e29194c228aa55cfb6c4e001 + sha1sums_x86_64 = 062e93f1d8d8a1cf867b8355a24a3a9130d2e93c + sha1sums_x86_64 = c936302bb3115416560250bb0e5b19e6d582c03d + sha256sums_x86_64 = 9bd722fe5f4e54b4b63194233e1caa256bfdb9d9dcf68530d941a82309217fcd + sha256sums_x86_64 = 26c9c74d6684655170d579794886e146cb71faf21cae343393d487600ce318f1 + sha256sums_x86_64 = ada2b4b8f6a1e8896acbce4f4d311228d2c86026c273ffa00afa3247294f8b1e + source_aarch64 = freetube.AppImage::https://github.com/FreeTubeApp/FreeTube/releases/download/v0.23.2-beta/freetube-0.23.2-arm64.AppImage + source_aarch64 = https://github.com/FreeTubeApp/FreeTube/raw/refs/tags/v0.23.2-beta/_icons/icon.svg + source_aarch64 = freetube.desktop + md5sums_aarch64 = 9d33cfc326b5fc094ee3868e32867862 + md5sums_aarch64 = 61f7a9b61491064089377fb2897a9f6e + md5sums_aarch64 = e3e01271f2dff62dc5caf7daca88923c + sha1sums_aarch64 = 87f4f236b6181db23e3f81295803b8544bd20cc3 + sha1sums_aarch64 = 062e93f1d8d8a1cf867b8355a24a3a9130d2e93c + sha1sums_aarch64 = c936302bb3115416560250bb0e5b19e6d582c03d + sha256sums_aarch64 = 8524b38e1a5905f973236ded174858e9315ce9fd00873cb03e8bcdfd73446825 + sha256sums_aarch64 = 26c9c74d6684655170d579794886e146cb71faf21cae343393d487600ce318f1 + sha256sums_aarch64 = ada2b4b8f6a1e8896acbce4f4d311228d2c86026c273ffa00afa3247294f8b1e + +pkgname = freetube-appimage diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..3fcee2e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,62 @@ +# Maintainer: Bryan Joshua Pedini + +_pkgname="freetube" +pkgname="${_pkgname}-appimage" +pkgver="0.23.2" +pkgrel="1" +pkgdesc="An open source desktop YouTube player built with privacy in mind. AppImage version." +url="https://github.com/FreeTubeApp/FreeTube" +arch=("x86_64" "aarch64") +license=("AGPL3") +options=("!strip") +provides=("${_pkgname}") +conflicts=("${_pkgname}") + +# x86_64 +source_x86_64=( + "${_pkgname}.AppImage"::"${url}/releases/download/v${pkgver}-beta/${_pkgname}-${pkgver}-amd64.AppImage" + "${url}/raw/refs/tags/v${pkgver}-beta/_icons/icon.svg" + "freetube.desktop" +) +sha1sums_x86_64=( + "68d4fe9f50169554e29194c228aa55cfb6c4e001" + "062e93f1d8d8a1cf867b8355a24a3a9130d2e93c" + "c936302bb3115416560250bb0e5b19e6d582c03d" +) +sha256sums_x86_64=( + "9bd722fe5f4e54b4b63194233e1caa256bfdb9d9dcf68530d941a82309217fcd" + "26c9c74d6684655170d579794886e146cb71faf21cae343393d487600ce318f1" + "ada2b4b8f6a1e8896acbce4f4d311228d2c86026c273ffa00afa3247294f8b1e" +) +md5sums_x86_64=( + "020af9b264a2dd59058fd2786ee911dc" + "61f7a9b61491064089377fb2897a9f6e" + "e3e01271f2dff62dc5caf7daca88923c" +) + +# aarch64 +source_aarch64=( + "${_pkgname}.AppImage"::"${url}/releases/download/v${pkgver}-beta/${_pkgname}-${pkgver}-arm64.AppImage" + "${url}/raw/refs/tags/v${pkgver}-beta/_icons/icon.svg" + "freetube.desktop" +) +sha1sums_aarch64=( + "87f4f236b6181db23e3f81295803b8544bd20cc3" + "062e93f1d8d8a1cf867b8355a24a3a9130d2e93c" + "c936302bb3115416560250bb0e5b19e6d582c03d" +) +sha256sums_aarch64=( + "8524b38e1a5905f973236ded174858e9315ce9fd00873cb03e8bcdfd73446825" + "26c9c74d6684655170d579794886e146cb71faf21cae343393d487600ce318f1" + "ada2b4b8f6a1e8896acbce4f4d311228d2c86026c273ffa00afa3247294f8b1e" +) +md5sums_aarch64=( + "9d33cfc326b5fc094ee3868e32867862" + "61f7a9b61491064089377fb2897a9f6e" + "e3e01271f2dff62dc5caf7daca88923c" +) + +package() { + install -Dm755 "${srcdir}/${_pkgname}.AppImage" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" +}