diff options
author | Det | 2017-10-07 16:12:20 +0300 |
---|---|---|
committer | Det | 2017-10-07 16:12:20 +0300 |
commit | 60786c3df1e5cfe96f5a19315698c4bca01ee184 (patch) | |
tree | 71665d29d88eae002c0dac6f7bc31e9258c3e78a | |
parent | db2235aee40df4e28fa2f5d3af31d1516f303402 (diff) | |
download | aur-60786c3df1e5cfe96f5a19315698c4bca01ee184.tar.gz |
Add --class
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | firefox-beta.sh | 2 |
3 files changed, 11 insertions, 5 deletions
@@ -19,7 +19,9 @@ pkgbase = firefox-beta-bin optdepends = pulseaudio optdepends = upower: Battery API provides = firefox=57.0b6 + source = firefox-beta.sh source = firefox-beta-bin.desktop + sha256sums = 697d7538c1328ab5400afb3713824d160627f7ac923541fdc72eeae1656a07d9 sha256sums = bf7fc4daf728dff72baedc91f6f54db3b9473a5bcef34fbc6e06af562a27c97d source_i686 = https://ftp.mozilla.org/pub/firefox/releases/57.0b6/linux-i686/en-US/firefox-57.0b6.tar.bz2 sha256sums_i686 = 6a2295d961411683ab87e6f267ddb11cb8ed59d1b53a0ef49a04ed988797e5cb @@ -19,7 +19,8 @@ optdepends=('ffmpeg: H264/AAC/MP3 decoding' 'upower: Battery API') provides=("firefox=$pkgver") install=$pkgname.install -source=("$pkgname.desktop") +source=("$_pkgname.sh" + "$pkgname.desktop") source_i686=("https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-i686/en-US/firefox-$pkgver.tar.bz2") source_x86_64=("https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/en-US/firefox-$pkgver.tar.bz2") # RC @@ -27,7 +28,8 @@ if [[ $_build = ? ]]; then source_i686=("firefox-$pkgver.tar.bz2::https://ftp.mozilla.org/pub/firefox/candidates/$_major-candidates/build$_build/linux-i686/en-US/firefox-$_major.tar.bz2") source_x86_64=("firefox-$pkgver.tar.bz2::https://ftp.mozilla.org/pub/firefox/candidates/$_major-candidates/build$_build/linux-x86_64/en-US/firefox-$_major.tar.bz2") fi -sha256sums=('bf7fc4daf728dff72baedc91f6f54db3b9473a5bcef34fbc6e06af562a27c97d') +sha256sums=('697d7538c1328ab5400afb3713824d160627f7ac923541fdc72eeae1656a07d9' + 'bf7fc4daf728dff72baedc91f6f54db3b9473a5bcef34fbc6e06af562a27c97d') sha256sums_i686=('6a2295d961411683ab87e6f267ddb11cb8ed59d1b53a0ef49a04ed988797e5cb') sha256sums_x86_64=('7b366c4830f6cdd30562da20ee468ee28e587e0d0615369143b087f5b748407c') @@ -43,9 +45,9 @@ package() { # Install cp -r firefox/ "$pkgdir"/opt/$_pkgname - # /usr/bin symlinks - ln -s /opt/$_pkgname/firefox "$pkgdir"/usr/bin/$_pkgname - ln -s /opt/$_pkgname/firefox "$pkgdir"/usr/bin/$pkgname # compatibility + # Launchers + install -m644 $_pkgname.sh "$pkgdir"/usr/bin/$_pkgname + ln -s $_pkgname "$pkgdir"/usr/bin/$pkgname # compatibility # Desktops install -m644 *.desktop "$pkgdir"/usr/share/applications/ diff --git a/firefox-beta.sh b/firefox-beta.sh new file mode 100644 index 000000000000..c0509ba93677 --- /dev/null +++ b/firefox-beta.sh @@ -0,0 +1,2 @@ +#!/bin/sh +exec /opt/firefox-beta/firefox --class 'Firefox Beta' "$@" |