diff options
author | dr460nf1r3 | 2022-04-04 17:27:10 +0200 |
---|---|---|
committer | dr460nf1r3 | 2022-04-04 17:27:10 +0200 |
commit | 21abcdd79ea8d32670ac8797e227643c8629012d (patch) | |
tree | 5f48eda76f8c31e9329d54fed0fe9c200fe9b4b3 | |
parent | 01e4955f6bf38b3684375f3881197c8fe6ed2a97 (diff) | |
download | aur-21abcdd79ea8d32670ac8797e227643c8629012d.tar.gz |
Completely automated rebranding, configured from source repo
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 7 insertions, 11 deletions
@@ -5,7 +5,7 @@ pkgname=firedragon _pkgname=FireDragon pkgver=98.0.2 -pkgrel=3 +pkgrel=4 pkgdesc="Librewolf fork build using custom branding, settings & KDE patches by OpenSUSE" arch=(x86_64 x86_64_v3) backup=('usr/lib/firedragon/firedragon.cfg' @@ -46,22 +46,18 @@ sha256sums=('c144b6016aaa8ceab8154b9f0b2bbeee6cbc22ab7f811fcece28d36e49565890' 'SKIP') prepare() { - if [[ ! -d mozbuild ]];then + if [[ ! -d mozbuild ]]; then mkdir mozbuild fi cd firefox-$pkgver - local _patches_dir="${srcdir}/common/patches" + local _patches_dir + _patches_dir="${srcdir}/common/patches" - # Prepare KDE patch - sed -i 's/kmozillahelper/kfiredragonhelper/g' ${_patches_dir}/librewolf/mozilla-kde_after_unity.patch - sed -i 's/kmozillahelper/kfiredragonhelper/g' ${_patches_dir}/kde/mozilla-kde.patch + # Prepare patches, then return to the source directory + cd ${_patches_dir} && sh ${srcdir}/common/rebrand.sh + cd $srcdir/firefox-$pkgver - # KDE patches (W. Rosenauer) - echo "---- Patching for KDE" - patch -Np1 -i ${_patches_dir}/kde/mozilla-nongnome-proxies.patch - #patch -Np1 -i ${_patches_dir}/kde/mozilla-kde.patch - # Ubuntu patches echo "---- Misc patches" patch -Np1 -i ${_patches_dir}/misc/fix-hidden-buttons-with-csd-menubar.patch |