wok-current rev 17130
Up QtWeb (git-fork)
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Tue Sep 09 13:58:22 2014 +0200 (2014-09-09) |
parents | 0fba2e6e887d |
children | fa553b7be984 |
files | QtWeb/receipt |
line diff
1.1 --- a/QtWeb/receipt Tue Sep 09 11:58:22 2014 +0200 1.2 +++ b/QtWeb/receipt Tue Sep 09 13:58:22 2014 +0200 1.3 @@ -1,15 +1,16 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="QtWeb" 1.7 -COMMIT="fffaddce36" 1.8 +COMMIT="c7c4a47d81" 1.9 VERSION=${COMMIT:0:4} 1.10 CATEGORY="network" 1.11 -SHORT_DESC="Lightweight, secure and fast Qt4 WebKit browser" 1.12 +SHORT_DESC="Customizable Qt4 WebKit browser with opera-like gestures" 1.13 MAINTAINER="psychomaniak@xakep.ru" 1.14 LICENSE="GPL2" 1.15 WEB_SITE="http://qtweb.googlecode.com/" 1.16 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.17 -WGET_URL="https://github.com/magist3r/$PACKAGE/archive/$COMMIT.tar.gz" 1.18 +#WGET_URL="https://github.com/magist3r/$PACKAGE/archive/fffaddce36.tar.gz" 1.19 +WGET_URL="https://github.com/RomanChebotarev/$PACKAGE/archive/$COMMIT.tar.gz" 1.20 1.21 DEPENDS="libQtWebkit libQtXml cacerts xdg-utils" 1.22 BUILD_DEPENDS="wget cacerts qmake Qt4-dev" 1.23 @@ -24,15 +25,18 @@ 1.24 sed -i 's|http://www.qtweb.net/")|file:/usr/share/webhome/index.html")|g' \ 1.25 settings.cpp browsermainwindow.cpp tabwidget.cpp 1.26 1.27 + # sed -i 's/* 0.9;/* ;/' browsermainwindow.cpp 1.28 + 1.29 # Save profile to ~./config ; ~/.local/share/data instead of /tmp: 1.30 sed -i 's/unins000.exe/QtWeb/' browserapplication.cpp 1.31 + 1.32 RTOOLBAR="./data/defaultbookmarks.xbel" 1.33 sed -i '33d' $RTOOLBAR 1.34 - sed -i 33i\ '<bookmark href="http://slitaz.org/">' $RTOOLBAR 1.35 - sed -i 's/NTFS Disk Tools/SLITAZ/' $RTOOLBAR 1.36 + sed -i 33i\ '<bookmark href="http://root:root@tazpanel:82/pkgs.cgi?info=libQtWebkit-video">' $RTOOLBAR 1.37 + sed -i 's/NTFS Disk Tools/WebkitVideo/' $RTOOLBAR 1.38 sed -i "15,29d" $RTOOLBAR 1.39 1.40 - qmake && make $MAKEFLAGS --silent 1.41 + qmake && sed -i 's/-O2/-Os/g' Makefile && make $MAKEFLAGS 1.42 mkdir -p $install 1.43 install $src/src/$PACKAGE $install/$PACKAGE 1.44 rm -rf $src/src/$PACKAGE 1.45 @@ -49,7 +53,34 @@ 1.46 Type=Application 1.47 Name=QtWeb 1.48 Exec=/usr/bin/QtWeb 1.49 +Icon=browser 1.50 Categories=Network;WebBrowser; 1.51 EOT 1.52 1.53 } 1.54 + 1.55 +post_install() 1.56 +{ 1.57 + cd $1/tmp ; cat>'QtWeb Internet Browser.conf' << EOT 1.58 +[MainWindow] 1.59 +downloadAudioVideo=true 1.60 +style=Cleanlooks 1.61 +home=file:/usr/share/webhome/index.html 1.62 +ToolbarSize=80% 1.63 +ShowTabbarWhenOneTab=true 1.64 +[AddressBar] 1.65 +showGoHome=true 1.66 +showAppStyle=false 1.67 +showPrivacyMode=false 1.68 +showPreferences=true 1.69 +showCompatibility=false 1.70 +showDisableJavascript=true 1.71 +EOT 1.72 + 1.73 + for i in $(ls $1/home 2> /dev/null); do 1.74 + [ -f /home/$i/.config/QtWeb.NET/QtWeb\ Internet\ Browser.conf ] && continue 1.75 + mkdir -p $1/home/$i/.config/QtWeb.NET 1.76 + cp $1/tmp/QtWeb\ Internet\ Browser.conf $1/home/$i/.config/QtWeb.NET 1.77 + chroot $1/ chown -R $i.users /home/$i/.config/QtWeb.NET 1.78 + done 1.79 +}