# # QT Packages for Chakra, part of chakra-project.org # # maintainer abveritas@chakra-project.org pkgname=qtwebkit pkgver=20121105 pkgrel=1 _rev=r124698 arch=('x86_64') url='http://trac.webkit.org/wiki/QtWebKit' pkgdesc='An open source web browser engine (Qt port)' license=('LGPL2.1' 'GPL3') depends=('qt' 'gstreamer0.10' 'gstreamer0.10-base' 'gstreamer0.10-base-plugins' 'gstreamer0.10-good-plugins' 'gstreamer0.10-bad-plugins' 'gstreamer0.10-ffmpeg' 'gstreamer0.10-ugly-plugins') makedepends=('gperf' 'sqlite3' 'fontconfig' 'perl' 'python2' 'mesa' 'ruby') conflicts=('qt<4.8') #source=("http://builds.nightly.webkit.org/files/trunk/src/WebKit-${_rev}.tar.bz2" # "http://chakra-linux.org/sources/$pkgname/qwebview-4.8.2.tar.xz") #sha1sums=('49d0427370553c5af3160d27c9aac08a66b4ad78' # '33c83272ed8110180ee6e7e3733e68cc513e2802') _gitroot="git://gitorious.org/~adjam/webkit/kde-qt-webkit.git" _gitname=kde-qt-webkit build() { if [ ! -d "${_gitname}" ]; then git clone ${_gitroot} ${_gitname} && cd ${_gitname} else cd ${_gitname} && git reset --hard && git pull origin && git clean -dfx fi msg "GIT checkout done." export QTDIR=$srcdir/$pkgname export PATH=${QTDIR}/bin:${PATH} QMAKEPATH=$WEBKITDIR/Tools/qmake Tools/Scripts/build-webkit --qt --makeargs="${MAKEFLAGS}" # Tools/Scripts/build-webkit --qt --qmake=Tools/qmake --release } package() { cd "${_gitname}" make INSTALL_ROOT="${pkgdir}" -C WebKitBuild/Release install }