summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDet2017-11-11 16:05:27 +0200
committerDet2017-11-11 16:05:27 +0200
commit828e83d4e3888c844b93fe7a75dcdddb5bb03cf8 (patch)
tree9f6ed18762061ca75e0f9cf7a0861a951a34e779
parent970d7203042dc862169ede21237e979c950c3b8e (diff)
downloadaur-828e83d4e3888c844b93fe7a75dcdddb5bb03cf8.tar.gz
Non-relative symlinks
-rw-r--r--PKGBUILD22
1 files changed, 11 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 27655cdbbb89..8c93eac13a84 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,6 +2,7 @@
# Based on [extra]'s thunderbird
pkgname=thunderbird-beta-bin
+_pkgname=thunderbird-beta
pkgver=57.0b1
_major=${pkgver/rc*}
_build=${pkgver/*rc}
@@ -40,14 +41,14 @@ package() {
msg2 "Moving stuff in place..."
# Install
- cp -r thunderbird/ "$pkgdir"/opt/thunderbird-beta
+ cp -r thunderbird/ "$pkgdir"/opt/$_pkgname
# Launchers
- ln -s /opt/thunderbird-beta/thunderbird "$pkgdir"/usr/bin/thunderbird-beta
- ln -srf /opt/thunderbird-beta/thunderbird "$pkgdir"/opt/thunderbird-beta/thunderbird-bin
+ ln -s /opt/$_pkgname/thunderbird "$pkgdir"/usr/bin/$_pkgname
+ ln -sf thunderbird "$pkgdir"/opt/$_pkgname/thunderbird-bin
# vendor.js
- _vendorjs="$pkgdir/opt/thunderbird-beta/defaults/preferences/vendor.js"
+ _vendorjs="$pkgdir/opt/$_pkgname/defaults/preferences/vendor.js"
install -Dm644 /dev/stdin "$_vendorjs" <<END
// Use LANG environment variable to choose locale
pref("intl.locale.matchOS", true);
@@ -66,16 +67,15 @@ END
# Icons
for i in 16 22 24 32 48 256; do
install -d "$pkgdir"/usr/share/icons/hicolor/${i}x${i}/apps/
- ln -s /opt/thunderbird-beta/chrome/icons/default/default$i.png \
- "$pkgdir"/usr/share/icons/hicolor/${i}x${i}/apps/thunderbird-beta.png
+ ln -s /opt/$_pkgname/chrome/icons/default/default$i.png \
+ "$pkgdir"/usr/share/icons/hicolor/${i}x${i}/apps/$_pkgname.png
done
# Use system-provided dictionaries
- rm -r "$pkgdir"/opt/thunderbird-beta/dictionaries
- ln -Ts /usr/share/hunspell "$pkgdir"/opt/thunderbird-beta/dictionaries
- ln -Ts /usr/share/hyphen "$pkgdir"/opt/thunderbird-beta/hyphenation
+ rm -r "$pkgdir"/opt/$_pkgname/dictionaries
+ ln -Ts /usr/share/hunspell "$pkgdir"/opt/$_pkgname/dictionaries
+ ln -Ts /usr/share/hyphen "$pkgdir"/opt/$_pkgname/hyphenation
# Use system certificates
- ln -srf "$pkgdir"/usr/lib/libnssckbi.so \
- "$pkgdir"/opt/thunderbird-beta/libnssckbi.so
+ ln -sf /usr/lib/libnssckbi.so "$pkgdir"/opt/$_pkgname/libnssckbi.so
}