summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD35
1 files changed, 17 insertions, 18 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 8bf4f14..8c0f080 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,10 +9,10 @@
# AUR version does not use system libs
pkgname=palemoon
-_repo=Pale-Moon
-_exname=UXP
-pkgver=28.14.2
-_uxpver=20201001
+_pmaltname=pale-moon
+_uxpaltname=uxp
+pkgver=28.15.0
+_uxpver=20201024
pkgrel=1
pkgdesc="Open source web browser based on Firefox focusing on efficiency."
arch=(x86_64 i686)
@@ -23,29 +23,28 @@ depends=(gtk2 desktop-file-utils libxt startup-notification mime-types dbus-glib
bzip2 libffi hunspell libjpeg-turbo pixman zlib)
makedepends=(unzip zip python2 yasm
jack
- autoconf2.13
- git)
+ autoconf2.13)
optdepends=('ffmpeg: various video and audio support'
'alsa-utils: ALSA support'
'jack: Jack support'
'pulseaudio: PulseAudio support'
'palemoon-preferences: Custom vendor.js with security by default'
'palemoon-preferences-basic: Custom vendor.js with less breaking changes')
-source=($pkgname-$pkgver.tar.gz::https://github.com/MoonchildProductions/$_repo/archive/${pkgver}_Release.tar.gz
- $_exname-$_uxpver.tar.gz::https://github.com/MoonchildProductions/$_exname/archive/RELBASE_${_uxpver}.tar.gz
+source=($pkgname-$pkgver.tar.gz::https://repo.palemoon.org/MoonchildProductions/Pale-Moon/archive/${pkgver}_Release.tar.gz
+ $_uxpaltname-$_uxpver.tar.gz::https://repo.palemoon.org/MoonchildProductions/UXP/archive/RELBASE_${_uxpver}.tar.gz
mozconfig.in
system-libs.patch)
-b2sums=('90663cd4b1c457bccc53cea53df38855a2996a8d1d29fe758d40278617384a0a1072f38ce656283df4c3658079c5aab38017320e406aa507860578fd58b0f65e'
- 'a3dfce7961bc707f8539233e218cf2d78d0f676fab909a4e92a06ec34183446e1c72c8125c4412064f2de58a777d5fe41326f30ba42cbecde9f97a6e88b87045'
+b2sums=('aff58b9d12e7f9a60b20a5e87f8a947c12489528c0f44df953800a3aad2116ac8708bc73b538f3f7ce3dd12810854d26fa4db99652f38e1ba5605482c9153f55'
+ 'bb9c1ebd334235ed5982c15cbb490c918798c36b7bf6b39a03db9b74361ac33c7385da0bf19d36f146a93837c1ffe654af2c07a191c45d837820ad5bbbe6b85c'
'402dc4a3cc7e24227fbe8f4744112323c445f214c0d0f58126e12f8f6b37545a8e15f95526ef6b6ff008ae94cd4e072309b22871bcbedf6921e4ad0937435576'
'47cc9da19cb7003ea896e8d1f3f77197548cf917c943ec1bd8526daaf6212d2c2c90bc417df156ee571c9ca052749a6a3a13f8acc150f1983a8bf0f8f1ebe2de')
validpgpkeys=('3059E09144F56804F0FBF4E126B40624BDBFD9F3')
prepare() {
sed 's#%SRCDIR%#'"${srcdir}"'#g' mozconfig.in > mozconfig
- cd ${_repo}-${pkgver}_Release
+ cd ${_pmaltname}
rm -rf platform
- mv ../${_exname}-RELBASE_${_uxpver} platform
+ mv ../${_uxpaltname} platform
# I'll use system libs if I darn well choose, thank you very much.
patch -Np1 -i ../system-libs.patch
@@ -54,7 +53,7 @@ prepare() {
}
build() {
- cd ${_repo}-${pkgver}_Release
+ cd ${_pmaltname}
export MOZBUILD_STATE_PATH="${srcdir}/mozbuild"
export MOZCONFIG="${srcdir}/mozconfig"
@@ -72,16 +71,16 @@ package() {
ln -s "/usr/lib/${pkgname}/palemoon" "${pkgdir}/usr/bin/palemoon"
# icons
- install -Dm644 ${srcdir}/${_repo}-${pkgver}_Release/palemoon/branding/official/default16.png \
+ install -Dm644 ${srcdir}/${_pmaltname}/palemoon/branding/official/default16.png \
"${pkgdir}/usr/share/icons/hicolor/16x16/apps/${pkgname}.png"
- install -Dm644 ${srcdir}/${_repo}-${pkgver}_Release/palemoon/branding/official/default32.png \
+ install -Dm644 ${srcdir}/${_pmaltname}/palemoon/branding/official/default32.png \
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/${pkgname}.png"
- install -Dm644 ${srcdir}/${_repo}-${pkgver}_Release/palemoon/branding/official/default48.png \
+ install -Dm644 ${srcdir}/${_pmaltname}/palemoon/branding/official/default48.png \
"${pkgdir}/usr/share/icons/hicolor/48x48/apps/${pkgname}.png"
- install -Dm644 ${srcdir}/${_repo}-${pkgver}_Release/palemoon/branding/official/mozicon128.png \
+ install -Dm644 ${srcdir}/${_pmaltname}/palemoon/branding/official/mozicon128.png \
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/${pkgname}.png"
# install desktop file
- install -Dm644 "${srcdir}/${_repo}-${pkgver}_Release/palemoon/branding/official/palemoon.desktop" \
+ install -Dm644 "${srcdir}/${_pmaltname}/palemoon/branding/official/palemoon.desktop" \
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
}