summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGeorge Rawlinson2022-05-04 13:29:17 +1200
committerGeorge Rawlinson2022-05-04 13:29:17 +1200
commit5e6a2900765a06ad36850594a2c7ad509e04e458 (patch)
tree520260d67199e9d5484abe50f402f3b3bebf3faf /PKGBUILD
parent2b790caa963e105fe967482744baf4a7f3205519 (diff)
downloadaur-5e6a2900765a06ad36850594a2c7ad509e04e458.tar.gz
upgpkg: snappymail 2.15.1-2
* Fix issues with php's open_basedir and non-existent paths.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 15 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c7b881a620f3..4a61e7d58c20 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=snappymail
pkgver=2.15.1
-pkgrel=1
+pkgrel=2
pkgdesc='A simple, modern & fast web-based email client'
arch=('any')
license=('AGPL3')
@@ -42,14 +42,24 @@ pkgver() {
}
prepare() {
- # ensure data path is set to /var/lib/snappymail
- sed -i "s/\$sCustomDataPath = '';/\$sCustomDataPath = '\/var\/lib\/$pkgname';/" "$pkgname/$pkgname/v/0.0.0/include.php"
-
# create folder for build output
mkdir -p build
+ cd "$pkgname"
+
# fix version string for v2.15.1
- git -C "$pkgname" cherry-pick --no-commit f7a238952375b9171a58d796b43c029f1cc2f250
+ git cherry-pick --no-commit f7a238952375b9171a58d796b43c029f1cc2f250
+
+ # ensure data path is set to /var/lib/snappymail
+ sed \
+ -i snappymail/v/0.0.0/include.php \
+ -e "s/\$sCustomDataPath = '';/\$sCustomDataPath = '\/var\/lib\/$pkgname';/"
+
+ # remove unnecessary $PATH variables
+ sed \
+ -i snappymail/v/0.0.0/app/libraries/snappymail/pgp/gpg.php \
+ -e '/\(\/sw\/bin\|local\/bin\)/d'
+
}
build() {