wok view QtWeb/receipt @ rev 17076

Add QtWeb
author Xander Ziiryanoff <psychomaniak@xakep.ru>
date Sun Aug 24 09:23:27 2014 +0200 (2014-08-24)
parents
children 6e22e38e70da
line source
1 # SliTaz package receipt.
3 PACKAGE="QtWeb"
4 COMMIT="fffaddce36"
5 VERSION=${COMMIT:0:4}
6 CATEGORY="network"
7 SHORT_DESC="Lightweight, secure and fast Qt4 WebKit browser"
8 MAINTAINER="psychomaniak@xakep.ru"
9 LICENSE="GPL2"
10 WEB_SITE="http://qtweb.googlecode.com/"
11 TARBALL="$PACKAGE-$VERSION.tar.gz"
12 WGET_URL="https://github.com/magist3r/$PACKAGE/archive/$COMMIT.tar.gz"
14 DEPENDS="libQtWebkit libQtXml"
15 BUILD_DEPENDS="wget cacerts qmake Qt4-dev"
16 SUGGESTS="libQtWebkit-video cacerts xdg-utils"
18 # Rules to configure and make the package.
19 compile_rules()
20 {
21 cd $src/src
22 sed -i 's/static/shared/' QtWeb.pro
23 sed -i 's/QTPLUGIN += qcncodecs qjpcodecs qkrcodecs qtwcodecs qico//' QtWeb.pro
24 sed -i 's|http://www.qtweb.net/")|file:/usr/share/webhome/index.html")|g' \
25 settings.cpp browsermainwindow.cpp tabwidget.cpp
27 # Save profile to ~./config ; ~/.local/share/data instead of /tmp:
28 sed -i 's/unins000.exe/QtWeb/' browserapplication.cpp
29 RTOOLBAR="./data/defaultbookmarks.xbel"
30 sed -i '33d' $RTOOLBAR
31 sed -i 33i\ '<bookmark href="http://slitaz.org/">' $RTOOLBAR
32 sed -i 's/NTFS Disk Tools/SLITAZ/' $RTOOLBAR
33 sed -i "15,29d" $RTOOLBAR
35 qmake && make $MAKEFLAGS --silent
36 mkdir -p $install
37 install $src/src/$PACKAGE $install/$PACKAGE
38 rm -rf $src/src/$PACKAGE
39 }
41 # Rules to gen a SliTaz package suitable for Tazpkg.
42 genpkg_rules()
43 {
44 mkdir -p $fs/usr/bin $fs/usr/share/applications
45 cp -f $install/* $fs/usr/bin
46 cd $fs/usr/share/applications
47 cat>'QtWeb.desktop' << EOT
48 [Desktop Entry]
49 Type=Application
50 Name=QtWeb
51 Exec=/usr/bin/QtWeb
52 Categories=Network;WebBrowser;
53 EOT
55 }