summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Gabaldon2023-12-03 13:37:57 +0100
committerIvan Gabaldon2023-12-03 13:37:57 +0100
commitf824650c447d4849193d83070f8b2031a11d8567 (patch)
treeb009df476d638038f5f35025d943145b46009fb8
parent765488f882f93f7652e7884042f19f9df44b3dac (diff)
downloadaur-f824650c447d4849193d83070f8b2031a11d8567.tar.gz
upgpkg: tradingview 2.7.1-4
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD14
-rw-r--r--tradingview.desktop12
4 files changed, 23 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7784564cf1fe..882027b86410 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,16 @@
pkgbase = tradingview
pkgdesc = A charting platform for traders and investors
pkgver = 2.7.1
- pkgrel = 3
+ pkgrel = 4
url = https://www.tradingview.com/desktop/
arch = x86_64
license = custom:proprietary
makedepends = links
makedepends = squashfs-tools
source = tradingview-2.7.1.snap::https://api.snapcraft.io/api/v1/snaps/download/nJdITJ6ZJxdvfu8Ch7n5kH5P99ClzBYV_48.snap
+ source = tradingview.desktop
b2sums = 979958b07225cb2cd0b132d98b7e8727cca2b6fca8fd5608b16f9c9daddbe39c21b9ea94ceac47447c79e97cb6ca15fab63bfe0fadbc8d221ba75cd71dc428f8
+ b2sums = 08a4fe6afaccd06dae85a3ee4b812c8807c544416926c90b48b0c4fdd7137bc585d4ccd5ade3f4eb950d4f69fb8813c3c9521de1918601bd8f5af3b5b75a0efe
pkgname = tradingview
depends = alsa-lib
diff --git a/.gitignore b/.gitignore
index 4367ae4a50ac..a15375ecb260 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
*
!.gitignore
!.SRCINFO
-!PKGBUILD \ No newline at end of file
+!PKGBUILD
+!tradingview.desktop \ No newline at end of file
diff --git a/PKGBUILD b/PKGBUILD
index 78c75baf9911..33d3d5640a5a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,15 +3,17 @@
pkgname=tradingview
pkgver=2.7.1
-pkgrel=3
+pkgrel=4
pkgdesc='A charting platform for traders and investors'
arch=('x86_64')
url='https://www.tradingview.com/desktop/'
license=('custom:proprietary')
makedepends=('links'
'squashfs-tools')
-source=("$pkgname-$pkgver.snap::https://api.snapcraft.io/api/v1/snaps/download/nJdITJ6ZJxdvfu8Ch7n5kH5P99ClzBYV_48.snap")
-b2sums=('979958b07225cb2cd0b132d98b7e8727cca2b6fca8fd5608b16f9c9daddbe39c21b9ea94ceac47447c79e97cb6ca15fab63bfe0fadbc8d221ba75cd71dc428f8')
+source=("$pkgname-$pkgver.snap::https://api.snapcraft.io/api/v1/snaps/download/nJdITJ6ZJxdvfu8Ch7n5kH5P99ClzBYV_48.snap"
+ "$pkgname.desktop")
+b2sums=('979958b07225cb2cd0b132d98b7e8727cca2b6fca8fd5608b16f9c9daddbe39c21b9ea94ceac47447c79e97cb6ca15fab63bfe0fadbc8d221ba75cd71dc428f8'
+ '08a4fe6afaccd06dae85a3ee4b812c8807c544416926c90b48b0c4fdd7137bc585d4ccd5ade3f4eb950d4f69fb8813c3c9521de1918601bd8f5af3b5b75a0efe')
prepare() {
## EULA
@@ -22,10 +24,6 @@ prepare() {
unsquashfs -q -f -d "$pkgname-$pkgver/" "$pkgname-$pkgver.snap"
mv "$pkgname-$pkgver/meta/gui/icon.png" "$srcdir/$pkgname.png"
- mv "$pkgname-$pkgver/meta/gui/$pkgname.desktop" "$srcdir/"
- sed -n -e 's@${SNAP}/meta/gui/icon.png@'"$pkgname"'@g' \
- -e 's@^Categories=Finance;$@Categories=Office;Finance;@g' \
- "$srcdir/$pkgname.desktop"
rm -r "$pkgname-$pkgver/"{data-dir/,gnome-platform/,lib/,meta/,scripts/,usr/,*.sh}
}
@@ -61,7 +59,7 @@ package() {
cp -r "$srcdir/$pkgname-$pkgver/"* "$pkgdir/opt/$pkgname/"
install -d "$pkgdir/usr/bin/"
- ln -s "/opt/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
+ ln -s "$pkgdir/opt/$pkgname/$pkgname" "$pkgdir/usr/bin/$pkgname"
install -Dm644 "$srcdir/$pkgname.png" -t "$pkgdir/usr/share/icons/hicolor/512x512/apps/"
install -Dm644 "$srcdir/$pkgname.desktop" -t "$pkgdir/usr/share/applications/"
diff --git a/tradingview.desktop b/tradingview.desktop
new file mode 100644
index 000000000000..90e2973eb003
--- /dev/null
+++ b/tradingview.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+StartupWMClass=TradingView
+MimeType=x-scheme-handler/tradingview;
+Name=TradingView
+Comment=A charting platform for traders and investors
+Categories=Office;Finance;
+Keywords=charting;finance;stocks;trading;
+Exec=tradingview %U
+Icon=tradingview
+Terminal=false
+StartupNotify=true \ No newline at end of file