summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSerge K2022-10-30 15:28:21 +0700
committerSerge K2022-10-30 15:28:21 +0700
commit26179efff6479e177d5d67a33fa3d226dbfe6c99 (patch)
treefbe243d944b1b591a7662e3e3c6c3b463d130b0f
parent568404d5c9992297af0c4cdc677e4d8abd0960e8 (diff)
downloadaur-26179efff6479e177d5d67a33fa3d226dbfe6c99.tar.gz
upgpkg: ledger-live-git improve *.desktop
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
2 files changed, 9 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 340d5652dfb7..1e286c4e6ca0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ledger-live-git
pkgdesc = Ledger Live - Desktop (Git version)
pkgver = 2.49.2.r0.g57f78e6077
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/LedgerHQ/ledger-live
arch = x86_64
license = MIT
@@ -17,8 +17,6 @@ pkgbase = ledger-live-git
conflicts = ledger-live-bin
conflicts = ledger-live
source = ledger-live-git::git+https://github.com/LedgerHQ/ledger-live#branch=main
- source = ledger-live-desktop.desktop
sha512sums = SKIP
- sha512sums = 01bee3b5a90d9a87bb8b1f8edd8fa5851b39db7f9374d0e31114301876fafbc9226b120f114b66a3158a4e98eb514569f34cd0d4f1212062a55d0c8d0e698dda
pkgname = ledger-live-git
diff --git a/PKGBUILD b/PKGBUILD
index 285666b3f70f..0089dd92fb8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ _pkgbin=ledger-live-desktop
pkgname=ledger-live-git
pkgdesc="Ledger Live - Desktop (Git version)"
pkgver=2.49.2.r0.g57f78e6077
-pkgrel=1
+pkgrel=2
arch=('x86_64')
url='https://github.com/LedgerHQ/ledger-live'
license=('MIT')
@@ -14,8 +14,8 @@ depends=('ledger-udev')
makedepends=('git' 'python>=3.5' 'npm' 'pnpm' 'nodejs>=16' 'nodejs<19' 'node-gyp')
provides=('ledger-live')
conflicts=('ledger-live-bin' 'ledger-live')
-source=("${pkgname}::git+$url#branch=main" "${_pkgbin}.desktop")
-sha512sums=('SKIP' '01bee3b5a90d9a87bb8b1f8edd8fa5851b39db7f9374d0e31114301876fafbc9226b120f114b66a3158a4e98eb514569f34cd0d4f1212062a55d0c8d0e698dda')
+source=("${pkgname}::git+$url#branch=main")
+sha512sums=('SKIP')
build() {
cd ${pkgname}
@@ -24,12 +24,15 @@ build() {
pnpm i --filter="ledger-live-desktop..." --filter="ledger-live" --frozen-lockfile --unsafe-perm
pnpm build:lld:deps
pnpm desktop build
+
+ # Correct .desktop
+ sed -e "s/AppRun/${_pkgbin}/g" -i "apps/${_pkgbin}/dist/__appImage-x64/${_pkgbin}.desktop"
+ sed -e '/X-AppImage-Version/d' -i "apps/${_pkgbin}/dist/__appImage-x64/${_pkgbin}.desktop"
}
package() {
- install -Dm644 "${_pkgbin}.desktop" "${pkgdir}/usr/share/applications/${_pkgbin}.desktop"
-
cd ${pkgname}/apps/${_pkgbin}
+ install -Dm644 "dist/__appImage-x64/${_pkgbin}.desktop" "${pkgdir}/usr/share/applications/${_pkgbin}.desktop"
install -dm755 "${pkgdir}/opt"
cp -r "dist/linux-unpacked" "${pkgdir}/opt/${_pkgbin}"