diff options
author | zxp19821005 | 2024-01-16 17:15:12 +0800 |
---|---|---|
committer | zxp19821005 | 2024-01-16 17:15:12 +0800 |
commit | a8fdffa288653aa52875d883d40219b843bb1187 (patch) | |
tree | ca323a99a2b7b0b5898ad814911d363639c4464c | |
parent | 12016a85f70b0e92264e04a1f7cb8d5b3c353db0 (diff) | |
download | aur-a8fdffa288653aa52875d883d40219b843bb1187.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | appimagepool.sh | 8 |
3 files changed, 22 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = appimagepool-bin pkgdesc = A simple, modern AppImageHub Client, powered by flutter. pkgver = 5.1.0 - pkgrel = 2 + pkgrel = 3 url = https://www.pling.com/p/1547076/ arch = x86_64 license = GPL3 @@ -16,6 +16,8 @@ pkgbase = appimagepool-bin provides = appimagepool=5.1.0 conflicts = appimagepool source = appimagepool-5.1.0.tar.gz::https://github.com/prateekmedia/appimagepool/releases/download/5.1.0/appimagepool-5.1.0-x86_64.tar.gz + source = appimagepool.sh sha256sums = 265d503d064f92334a5c7f4a90988931dee9451f4831c3751b49eeea7a016769 + sha256sums = f7a7e14ccf1242147568dcee5550d92ea2363f5f8cd486cb5408066db2020375 pkgname = appimagepool-bin @@ -1,7 +1,7 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=appimagepool-bin pkgver=5.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="A simple, modern AppImageHub Client, powered by flutter." arch=('x86_64') url="https://www.pling.com/p/1547076/" @@ -21,12 +21,19 @@ depends=( ) source=( "${pkgname%-bin}-${pkgver}.tar.gz::${_ghurl}/releases/download/${pkgver}/${pkgname%-bin}-${pkgver}-${CARCH}.tar.gz" + "${pkgname%-bin}.sh" ) -sha256sums=('265d503d064f92334a5c7f4a90988931dee9451f4831c3751b49eeea7a016769') +sha256sums=('265d503d064f92334a5c7f4a90988931dee9451f4831c3751b49eeea7a016769' + 'f7a7e14ccf1242147568dcee5550d92ea2363f5f8cd486cb5408066db2020375') +build() { + sed -e "s|@appname@|${pkgname%-bin}|g" \ + -e "s|@runname@|${pkgname%-bin}|g" \ + -i "${srcdir}/${pkgname%-bin}.sh" +} package() { - install -Dm755 -d "${pkgdir}/"{opt/"${pkgname%-bin}",usr/bin} + install -Dm755 "${srcdir}/${pkgname%-bin}.sh" -t "${pkgdir}/usr/bin/${pkgname%-bin}" + install -Dm755 -d "${pkgdir}/opt/${pkgname%-bin}" cp -r "${srcdir}/usr/bin/"* "${pkgdir}/opt/${pkgname%-bin}" - ln -sf "/opt/${pkgname%-bin}/${pkgname%-bin}" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/usr/share/icons/hicolor/128x128/apps/${pkgname%-bin}.svg" \ -t "${pkgdir}/usr/share/icons/hicolor/scalable/apps" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" diff --git a/appimagepool.sh b/appimagepool.sh new file mode 100644 index 000000000000..db5a30e8863f --- /dev/null +++ b/appimagepool.sh @@ -0,0 +1,8 @@ +#!/bin/sh +set -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 |