summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorfhdk2017-06-30 15:16:32 +0200
committerfhdk2017-06-30 15:16:32 +0200
commit4f4763b8536f4e110b97d3269a96a507d3a9fa5e (patch)
treee22c0119f742ce7ac2d737b920a15421b9a4f17a /PKGBUILD
parentf43fc18aefd344f677b676456ab67551fa9c249f (diff)
downloadaur-4f4763b8536f4e110b97d3269a96a507d3a9fa5e.tar.gz
fix bug with symlinking binary
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 10 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8abc2b4be1d2..d93be7e32557 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,7 @@ pkgname="${_name}-${_channel}-${_lang}"
pkgdesc='Standalone web browser from mozilla.org, developer build - Danish'
url='http://www.mozilla.org/firefox/developer'
pkgver='55.0b6'
-pkgrel=4
+pkgrel=5
arch=('x86_64')
license=('MPL' 'GPL' 'LGPL')
_file="${_name}-${pkgver}"
@@ -64,11 +64,17 @@ prepare() {
}
package() {
+ opt_path="opt/${pkgname}"
+ # install binaries
install -d $pkgdir/{usr/{bin,share/{applications,pixmaps}},opt}
- cp -r firefox $pkgdir/opt/$_name-$_channel
- ln -s $pkgdir/opt/$_name-$_channel/firefox $pkgdir/usr/bin/$_name-$_channel
- install -m644 $srcdir/$_name-$_channel.desktop $pkgdir/usr/share/applications/
+ cp -r firefox $pkgdir/${opt_path}
+ # symlink binary
+ ln -s /${opt_path}/firefox $pkgdir/usr/bin/$_name-$_channel
+ # install icon
install -m644 $srcdir/firefox/browser/icons/mozicon128.png $pkgdir/usr/share/pixmaps/$_name-${_channel}-icon.png
+ # install desktop file
+ install -m644 $srcdir/$_name-$_channel.desktop $pkgdir/usr/share/applications/
+ # install vendor.js file
install -Dm644 $srcdir/vendor.js $pkgdir/opt/$_name-$_channel/browser/defaults/preferences/vendor.js
}