QupZilla-1.8.6

Introduction à QupZilla

QupZilla est un navigateur rapide, plein de fonctions et léger basé sur QtWebKit commencé seulement pour des raisons éducatives.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Information sur le paquet

Dépendances de QupZilla

Requises

cmake-3.3.1 OpenSSL-1.0.2d, et Qt-5.5.0 ou Qt-4.8.7

Facultative

gdb-7.10, kdelibs-4.14.10 (greffon KWallet), Hunspell, et libgnome-keyring (greffon Gnome-Keyring)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/qupzilla

Installation de QupZilla

Les corrections suivantes sont utiles, pour construire avec Qt5 :

sed -e '/qtlocalpeer/ i #include <QDataStream>' \
    -i src/lib/3rdparty/qtsingleapplication/qtlocalpeer.cpp &&
sed -e '/QHash/ i #include <QObject>' \
    -i src/plugins/TabManager/tldextractor/tldextractor.h

Si Qt4 et Qt5 sont installés, choisissez celui que vous préférez, en lancant respectivement source setqt4 ou source setqt5.

Installez QupZilla en lançant les commandes suivantes :

export QUPZILLA_PREFIX=/usr \
       USE_WEBGL=true       &&
qmake &&
make

La commande export est utilisé pour la configuration de la construction. Alternativement, vous pouvez ajouter chaque variable d'environnement, ligne par ligne, dans src/defines.pri. Le choix du préfixe /usr est dû aux carectéristiques générales de ce programme, qui peut être utilisé sans LXQt.

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Si desktop-file-utils-0.22 et xdg-utils-1.1.0-rc3 sont installés, lancez en tant qu'utilisateur root :

xdg-icon-resource forceupdate --theme hicolor &&
update-desktop-database -q

Explications des commandes

[Note]

Note

Si vous souhaitez utilisez les variables suivantes, elles doivent être exportées. Vous pouvez les ajouter dans le bloc export dans les instructions principales. Alternativement, au lieu d'exporter, elles peuvent être ajoutées, ligne par ligne, dans src/defines.pri.

CONFIG += debug : Utilisez si vous voulez construire QupZilla avec les symboles de déboguage.

GNOME_INTEGRATION=true : Active l'intégration de Gnome, ce qui signifie la construction du greffon Passord de Gnome-Keyring, qui fournit l'enregistrement des mots de passe dans Gnome-Keyring.

KDE_INTEGRATION=true : Active l'intégration dans KDE, ce qui signifie la construction du greffon Password de KWallet, qui fournit l'enregistrement des mots de passe dans KWallet.

Contenu

Programme installé Program: qupzilla
Bibliothèques installées: libQupZilla.so et plugins under /usr/lib/qupzilla/
Répertoire installé: /usr/{lib,share}/qupzilla

Description courte

qupzilla

est un navigateur web leger avec QtWebKit.

libQupZilla.so

contains the libQupZilla API functions.

Last updated on 2015-07-19 01:32:49 +0200