diff options
author | zxp19821005 | 2023-11-21 10:21:51 +0800 |
---|---|---|
committer | zxp19821005 | 2023-11-21 10:21:51 +0800 |
commit | e77a81b99f52b3daf7384bc1d7efb6266b6c102c (patch) | |
tree | 8d48ae6a970a2dfe0e5858bdf1388d481470734d | |
parent | 261b6cabec2ead2a6648ed38d9e5e0182fbfac91 (diff) | |
download | aur-e77a81b99f52b3daf7384bc1d7efb6266b6c102c.tar.gz |
update to 0.6.2
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 31 | ||||
-rw-r--r-- | frigoligo.desktop | 9 | ||||
-rw-r--r-- | frigoligo.sh | 5 |
4 files changed, 32 insertions, 30 deletions
@@ -1,10 +1,11 @@ pkgbase = frigoligo-bin pkgdesc = An universal wallabag client made with Flutter. - pkgver = 0.6.1 + pkgver = 0.6.2 pkgrel = 1 url = https://github.com/casimir/frigoligo arch = x86_64 license = MIT + makedepends = squashfuse depends = at-spi2-core depends = cairo depends = pango @@ -13,15 +14,13 @@ pkgbase = frigoligo-bin depends = gtk3 depends = libepoxy depends = fontconfig - provides = frigoligo=0.6.1 + provides = frigoligo=0.6.2 conflicts = frigoligo - source = frigoligo-0.6.1.tar.gz::https://github.com/casimir/frigoligo/releases/download/v0.6.1/frigoligo-v0.6.1-linux-x64.tar.gz - source = LICENSE::https://raw.githubusercontent.com/casimir/frigoligo/v0.6.1/LICENSE - source = frigoligo.png::https://raw.githubusercontent.com/casimir/frigoligo/v0.6.1/assets/logos/frigoligo.png - source = frigoligo.desktop - sha256sums = 46d6e2620213b76bca15c9ea9d2bccf3f76c18b4f9356b43d8a6b75fc582d25b + source = frigoligo-0.6.2.AppImage::https://github.com/casimir/frigoligo/releases/download/v0.6.2/Frigoligo-v0.6.2-x86_64.AppImage + source = LICENSE::https://raw.githubusercontent.com/casimir/frigoligo/v0.6.2/LICENSE + source = frigoligo.sh + sha256sums = 967c74e61d77db07c470f10c20a1fcaee1f68f4574a8ee725fce3e1d70cbe236 sha256sums = 3feb1ea09cc75f148e715820992fd28a3881572e3540b629059f22293b2e17db - sha256sums = 886063acc61302d4ee369f06b6062257883dd4e3f1d6ab199ca8e64db3091491 - sha256sums = 96140c61b09c75d05736ad797e220c3041209374b217b061f99ce0d2792fb303 + sha256sums = 797cbdef420bbe4c545819bfb2e5a789d37c3d52ddc804684ddf3cb4f393214c pkgname = frigoligo-bin @@ -1,6 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=frigoligo-bin -pkgver=0.6.1 +_pkgname=Frigoligo +pkgver=0.6.2 pkgrel=1 pkgdesc="An universal wallabag client made with Flutter. " arch=('x86_64') @@ -18,21 +19,27 @@ depends=( 'libepoxy' 'fontconfig' ) +makedepends=( + 'squashfuse' +) source=( - "${pkgname%-bin}-${pkgver}.tar.gz::${url}/releases/download/v${pkgver}/${pkgname%-bin}-v${pkgver}-linux-x64.tar.gz" + "${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-${CARCH}.AppImage" "LICENSE::https://raw.githubusercontent.com/casimir/frigoligo/v${pkgver}/LICENSE" - "${pkgname%-bin}.png::https://raw.githubusercontent.com/casimir/frigoligo/v${pkgver}/assets/logos/${pkgname%-bin}.png" - "${pkgname%-bin}.desktop" + "${pkgname%-bin}.sh" ) -sha256sums=('46d6e2620213b76bca15c9ea9d2bccf3f76c18b4f9356b43d8a6b75fc582d25b' +sha256sums=('967c74e61d77db07c470f10c20a1fcaee1f68f4574a8ee725fce3e1d70cbe236' '3feb1ea09cc75f148e715820992fd28a3881572e3540b629059f22293b2e17db' - '886063acc61302d4ee369f06b6062257883dd4e3f1d6ab199ca8e64db3091491' - '96140c61b09c75d05736ad797e220c3041209374b217b061f99ce0d2792fb303') + '797cbdef420bbe4c545819bfb2e5a789d37c3d52ddc804684ddf3cb4f393214c') +build() { + chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" + "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null + sed "s|AppRun|${pkgname%-bin}|g" -i "${srcdir}/squashfs-root/${_pkgname}.desktop" +} package() { - install -Dm755 -d "${pkgdir}/"{usr/bin,opt} - cp -r "${srcdir}/${pkgname%-bin}" "${pkgdir}/opt" - ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" - install -Dm644 "${srcdir}/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" - install -Dm644 "${srcdir}/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm755 -d "${pkgdir}/opt/${pkgname%-bin}" + cp -r "${srcdir}/squashfs-root/"* "${pkgdir}/opt/${pkgname%-bin}" + install -Dm644 "${srcdir}/squashfs-root/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname%-bin}.desktop" + install -Dm644 "${srcdir}/squashfs-root/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps" install -Dm644 "${srcdir}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file diff --git a/frigoligo.desktop b/frigoligo.desktop deleted file mode 100644 index cd6aa4e791cf..000000000000 --- a/frigoligo.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Name=frigoligo -Exec=frigoligo -Terminal=false -Type=Application -Icon=frigoligo -StartupWMClass=frigoligo -Comment=An universal wallabag client made with Flutter.Keep your links fresh! -Categories=Utility;
\ No newline at end of file diff --git a/frigoligo.sh b/frigoligo.sh new file mode 100644 index 000000000000..b8dc818352b2 --- /dev/null +++ b/frigoligo.sh @@ -0,0 +1,5 @@ +#!/bin/sh +APPNAME=frigoligo +APPDIR="/opt/${APPNAME}" +cd "${APPDIR}" +exec ./"${APPNAME}"
\ No newline at end of file |