diff options
author | Ivan Gabaldon | 2023-12-03 13:37:57 +0100 |
---|---|---|
committer | Ivan Gabaldon | 2023-12-03 13:37:57 +0100 |
commit | f824650c447d4849193d83070f8b2031a11d8567 (patch) | |
tree | b009df476d638038f5f35025d943145b46009fb8 | |
parent | 765488f882f93f7652e7884042f19f9df44b3dac (diff) | |
download | aur-f824650c447d4849193d83070f8b2031a11d8567.tar.gz |
upgpkg: tradingview 2.7.1-4
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | tradingview.desktop | 12 |
4 files changed, 23 insertions, 10 deletions
@@ -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 @@ -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 |