blob: 9f77400d9c3401343e9a0407f6e343091b68a06d (
plain)
1 # Description: Small, efficient and fast rendering engine for Web Browsers.
2 # URL: http://www.webkitgtk.org/
3 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
4 # Packager: Brett Goulder, predatorfreak at dcaf-security dot org
5 # Depends on: cmake enchant gst-plugins-base gtk3 harfbuzz-icu libsoup glu ruby gperf libwebp libsecret
6
7 name=webkitgtk
8 version=2.6.0
9 release=1
10 source=(http://webkitgtk.org/releases/$name-$version.tar.xz)
11
12 build() {
13 cd $name-$version
14
15 # setting CC and CXX breaks compilation
16 if [ -n "$(pkginfo -i | grep '^ccache ')" ]; then
17 unset CC CXX
18 export PATH="/usr/lib/ccache/:$PATH"
19 fi
20
21 install -d build
22 cd build
23
24 cmake .. \
25 -DCMAKE_BUILD_TYPE=Release \
26 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
27 -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib \
28 -DCMAKE_INSTALL_LIBEXECDIR:PATH=/usr/lib \
29 -DCMAKE_SKIP_RPATH:BOOL=ON \
30 -DPORT=GTK
31
32 make
33 make DESTDIR=$PKG install
34
35 rm -r $PKG/usr/share/locale
36 }
|