mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-06 14:57:16 +08:00
47 lines
1.5 KiB
Bash
47 lines
1.5 KiB
Bash
#
|
|
# 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
|
|
}
|