blob: 1a5395fabf7429accfdfc7205d2cbe5b73352331 (
plain)
1 # Description: Midori is a lightweight web browser.
2 # URL: http://www.midori-browser.org/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Packager: Brett Goulder, predatorfreak at dcaf-security dot org
5 # Depends on: aria2 desktop-file-utils gcr gst-libav gst-plugins-good libnotify webkitgtk xorg-libxscrnsaver
6
7 name=midori
8 version=0.5.11
9 release=2
10 source=(http://midori-browser.org/downloads/${name}_${version}_all_.tar.bz2)
11
12 build() {
13 cd $name-$version
14
15 # The latest release of vala is a bit stricter than the previous one
16 sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala
17 sed 's/%d other files/%u other files/g' -i extensions/transfers.vala
18 for f in transfers adblock/widgets apps history-list notes; do
19 sed 's/.remove (iter/.remove (ref iter/g' -i "extensions/$f.vala"
20 done
21
22 install -d build
23 cd build
24
25 cmake .. \
26 -DCMAKE_INSTALL_PREFIX=/usr \
27 -DCMAKE_INSTALL_LIBDIR=lib \
28 -DHALF_BRO_INCOM_WEBKIT2=ON \
29 -DCMAKE_BUILD_TYPE=Release \
30 -DCMAKE_C_FLAGS="$CFLAGS -w" \
31 -DUSE_ZEITGEIST=OFF \
32 -G Ninja
33
34 ninja -j ${JOBS-1}
35 DESTDIR=$PKG ninja install
36
37 rm -r $PKG/usr/share/{doc,locale}
38 }
|