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

Generated by cgit