summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authordr460nf1r32022-04-04 17:27:10 +0200
committerdr460nf1r32022-04-04 17:27:10 +0200
commit21abcdd79ea8d32670ac8797e227643c8629012d (patch)
tree5f48eda76f8c31e9329d54fed0fe9c200fe9b4b3 /PKGBUILD
parent01e4955f6bf38b3684375f3881197c8fe6ed2a97 (diff)
downloadaur-21abcdd79ea8d32670ac8797e227643c8629012d.tar.gz
Completely automated rebranding, configured from source repo
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 7 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b4a7b6e8669b..8d592a56cb82 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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