summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhaawda2017-05-16 10:32:41 +0200
committerhaawda2017-05-16 10:32:41 +0200
commita5bed3984c08d7a1b2a24e5d5e8462862a443a85 (patch)
treedd4c00cc25962ac0affb82b76556d81fde808031
parent19bc94e01e3951eec6282bf5b3d509ae46a07db5 (diff)
downloadaur-a5bed3984c08d7a1b2a24e5d5e8462862a443a85.tar.gz
apply changes from community PKGBUILD related to vala
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD13
2 files changed, 13 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 34003766c212..fd160720f900 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,3 @@
-# Generated by mksrcinfo v8
-# Wed Apr 5 22:17:34 UTC 2017
pkgbase = midori-bzr
pkgdesc = Lightweight web browser based on WebKit and GTK3 (development version)
pkgver = r7162
@@ -35,6 +33,7 @@ pkgbase = midori-bzr
conflicts = midori-git
conflicts = midori-gtk2-bzr
options = !emptydirs
+ options = !makeflags
source = midori::bzr+http://bazaar.launchpad.net/~midori/midori/trunk/
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index c9cb70d2ca9f..a3f0ce257cc1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,7 +24,7 @@ optdepends=('aria2: download utility'
'gst-libav: HTML5 H264 videos support')
provides=('midori')
conflicts=('midori' 'midori-gtk2-git' 'midori-git' 'midori-gtk2-bzr')
-options=('!emptydirs')
+options=('!emptydirs' '!makeflags')
install='midori.install'
source=("midori::bzr+http://bazaar.launchpad.net/~midori/midori/trunk/")
md5sums=('SKIP')
@@ -34,6 +34,17 @@ pkgver() {
printf "r%s" "$(bzr revno)"
}
+prepare() {
+ cd midori
+
+ # The latest release of vala is a bit stricter than the previous one
+ sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala
+ sed 's/%d other files/%u other files/g' -i extensions/transfers.vala
+ for f in transfers adblock/widgets apps history-list notes; do
+ sed 's/.remove (iter/.remove (ref iter/g' -i "extensions/$f.vala"
+ done
+}
+
build() {
cd midori
[[ -d build ]] && rm -rf build