diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | frigoligo.sh | 11 |
3 files changed, 18 insertions, 15 deletions
@@ -1,6 +1,6 @@ pkgbase = frigoligo-bin pkgdesc = An universal wallabag client made with Flutter. - pkgver = 0.6.2 + pkgver = 0.6.3 pkgrel = 1 url = https://github.com/casimir/frigoligo arch = x86_64 @@ -14,13 +14,13 @@ pkgbase = frigoligo-bin depends = gtk3 depends = libepoxy depends = fontconfig - provides = frigoligo=0.6.2 + provides = frigoligo=0.6.3 conflicts = frigoligo - 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-0.6.3.AppImage::https://github.com/casimir/frigoligo/releases/download/v0.6.3/Frigoligo-v0.6.3-x86_64.AppImage + source = LICENSE-0.6.3::https://raw.githubusercontent.com/casimir/frigoligo/v0.6.3/LICENSE source = frigoligo.sh - sha256sums = 967c74e61d77db07c470f10c20a1fcaee1f68f4574a8ee725fce3e1d70cbe236 + sha256sums = f8506f0709c3031a4f849d85aa7392629b6712578697bb23c65a0360da24b8f6 sha256sums = 3feb1ea09cc75f148e715820992fd28a3881572e3540b629059f22293b2e17db - sha256sums = 797cbdef420bbe4c545819bfb2e5a789d37c3d52ddc804684ddf3cb4f393214c + sha256sums = e60237fb5836f4c30d0dd40a1454fc27c4bb1b5dd08e07d090eddcf2c785e3ca pkgname = frigoligo-bin @@ -1,7 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=frigoligo-bin _pkgname=Frigoligo -pkgver=0.6.2 +pkgver=0.6.3 pkgrel=1 pkgdesc="An universal wallabag client made with Flutter. " arch=('x86_64') @@ -24,12 +24,12 @@ makedepends=( ) source=( "${pkgname%-bin}-${pkgver}.AppImage::${url}/releases/download/v${pkgver}/${_pkgname}-v${pkgver}-${CARCH}.AppImage" - "LICENSE::https://raw.githubusercontent.com/casimir/frigoligo/v${pkgver}/LICENSE" + "LICENSE-${pkgver}::https://raw.githubusercontent.com/casimir/frigoligo/v${pkgver}/LICENSE" "${pkgname%-bin}.sh" ) -sha256sums=('967c74e61d77db07c470f10c20a1fcaee1f68f4574a8ee725fce3e1d70cbe236' +sha256sums=('f8506f0709c3031a4f849d85aa7392629b6712578697bb23c65a0360da24b8f6' '3feb1ea09cc75f148e715820992fd28a3881572e3540b629059f22293b2e17db' - '797cbdef420bbe4c545819bfb2e5a789d37c3d52ddc804684ddf3cb4f393214c') + 'e60237fb5836f4c30d0dd40a1454fc27c4bb1b5dd08e07d090eddcf2c785e3ca') build() { chmod a+x "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" "${srcdir}/${pkgname%-bin}-${pkgver}.AppImage" --appimage-extract > /dev/null @@ -41,5 +41,5 @@ package() { 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}" + install -Dm644 "${srcdir}/LICENSE-${pkgver}" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }
\ No newline at end of file diff --git a/frigoligo.sh b/frigoligo.sh index b8dc818352b2..3b176eaff22f 100644 --- a/frigoligo.sh +++ b/frigoligo.sh @@ -1,5 +1,8 @@ #!/bin/sh -APPNAME=frigoligo -APPDIR="/opt/${APPNAME}" -cd "${APPDIR}" -exec ./"${APPNAME}"
\ No newline at end of file +sed -e +_APPDIR="/opt/@appname@" +_RUNNAME="${_APPDIR}/@runname@" +export PATH="${_APPDIR}:${PATH}" +export LD_LIBRARY_PATH="${_APPDIR}/lib:${LD_LIBRARY_PATH}" +cd "${_APPDIR}" +exec "${_RUNNAME}" "$@" | exit
\ No newline at end of file |