summaryrefslogtreecommitdiff
path: root/midori/Pkgfile
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 }

Generated by cgit