Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 400302 Details for
Bug 545186
www-client/qupzilla-1.8.6: fix LINGUAS support, add tests
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
qupzilla-1.8.6.ebuild.patch
qupzilla-1.8.6.ebuild.patch (text/plain), 3.50 KB, created by
Nikoli
on 2015-03-31 21:15:07 UTC
(
hide
)
Description:
qupzilla-1.8.6.ebuild.patch
Filename:
MIME Type:
Creator:
Nikoli
Created:
2015-03-31 21:15:07 UTC
Size:
3.50 KB
patch
obsolete
>--- /var/package-manager/portage/www-client/qupzilla/qupzilla-1.8.6.ebuild 2015-03-29 16:31:19.000000000 +0300 >+++ qupzilla-1.8.6.ebuild 2015-03-31 22:01:17.000000000 +0300 >@@ -5,11 +5,11 @@ > EAPI=5 > MY_PN="QupZilla" > MY_P=${MY_PN}-${PV} >-PLOCALES="ar_SA bg_BG ca_ES cs_CZ de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lv_LV nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr sr@ijekavian sr@ijekavianlatin sr@latin sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW" >+PLOCALES="ar_SA bg_BG ca_ES cs_CZ de_DE el_GR es_ES es_MX es_VE eu_ES fa_IR fi_FI fr_FR gl_ES he_IL hr_HR hu_HU id_ID it_IT ja_JP ka_GE lg lv_LV nl_NL nqo pl_PL pt_BR pt_PT ro_RO ru_RU sk_SK sr@ijekavianlatin sr@ijekavian sr@latin sr sv_SE tr_TR uk_UA uz@Latn zh_CN zh_TW" > PLUGINS_HASH='1f8122da27362ae14a6e3c029830b51e9bac03be' > PLUGINS_VERSION='2015.01.27' # if there are no updates, we can use the older archive > >-inherit eutils l10n multilib qmake-utils vcs-snapshot >+inherit eutils l10n multilib virtualx qmake-utils vcs-snapshot > > DESCRIPTION="Qt WebKit web browser" > HOMEPAGE="http://www.qupzilla.com/" >@@ -19,32 +19,45 @@ > LICENSE="GPL-3" > SLOT="0" > KEYWORDS="amd64 ~arm x86" >-IUSE="dbus debug gnome-keyring kde nonblockdialogs +qt4 qt5" >+IUSE="dbus debug gnome-keyring kde nonblockdialogs +qt4 qt5 test" > REQUIRED_USE="^^ ( qt4 qt5 ) > kde? ( qt4 )" > >-RDEPEND="dev-libs/openssl:0 >+RDEPEND=" >+ dev-libs/openssl:0 > x11-libs/libX11 > gnome-keyring? ( gnome-base/gnome-keyring ) >- kde? ( kde-base/kdelibs:4 >- kde-base/kwalletd:4 ) >- qt4? ( >=dev-qt/qtcore-4.8:4 >+ kde? ( >+ kde-base/kdelibs:4 >+ kde-base/kwalletd:4 >+ ) >+ qt4? ( >+ >=dev-qt/qtcore-4.8:4 > >=dev-qt/qtgui-4.8:4 > >=dev-qt/qtscript-4.8:4 > >=dev-qt/qtsql-4.8:4[sqlite] > >=dev-qt/qtwebkit-4.8:4 >- dbus? ( >=dev-qt/qtdbus-4.8:4 ) ) >- qt5? ( dev-qt/qtcore:5 >+ dbus? ( >=dev-qt/qtdbus-4.8:4 ) >+ ) >+ qt5? ( >+ dev-qt/qtcore:5 > dev-qt/qtgui:5 > dev-qt/qtconcurrent:5 > dev-qt/qtprintsupport:5 > dev-qt/qtscript:5 > dev-qt/qtsql:5[sqlite] > dev-qt/qtwebkit:5 >- dbus? ( dev-qt/qtdbus:5 ) )" >+ dbus? ( dev-qt/qtdbus:5 ) >+ ) >+" > DEPEND="${RDEPEND} > virtual/pkgconfig >- qt5? ( dev-qt/linguist-tools:5 )" >+ qt5? ( dev-qt/linguist-tools:5 ) >+ test? ( >+ qt4? ( dev-qt/qttest:4 ) >+ qt5? ( dev-qt/qttest:5 ) >+ ) >+" > > DOCS=( AUTHORS CHANGELOG FAQ README.md ) > S=${WORKDIR}/${MY_P} >@@ -53,6 +66,8 @@ > rm_loc() { > # remove localizations the user has not specified > sed -i -e "/${1}.ts/d" translations/translations.pri || die >+ sed -i -e "s:translations/${1}.ts::" src/plugins/*/*.pro || die >+ sed -i -e "\:<file>locale/${1}.qm</file>:d" src/plugins/*/*.qrc || die > rm translations/${1}.ts || die > } > >@@ -81,13 +96,35 @@ > KDE_INTEGRATION=$(usex kde 'true' '') \ > NONBLOCK_JS_DIALOGS=$(usex nonblockdialogs 'true' '') > >- if use qt4 ; then >- eqmake4 $(use gnome-keyring && echo "DEFINES+=GNOME_INTEGRATION") >- else >- eqmake5 $(use gnome-keyring && echo "DEFINES+=GNOME_INTEGRATION") >+ my_qmake() { >+ eqmake$(usex qt5 '5' '4') $(use gnome-keyring && echo "DEFINES+=GNOME_INTEGRATION") >+ } >+ >+ my_qmake >+ >+ if use test; then >+ pushd "${S}"/tests/autotests > /dev/null || die >+ my_qmake >+ popd > /dev/null || die > fi > } > >+src_compile() { >+ emake >+ >+ if use test; then >+ pushd "${S}"/tests/autotests > /dev/null || die >+ emake >+ popd > /dev/null || die >+ fi >+} >+ >+src_test() { >+ pushd "${S}"/tests/autotests > /dev/null || die >+ VIRTUALX_COMMAND=./autotests virtualmake >+ popd > /dev/null || die >+} >+ > src_install() { > emake INSTALL_ROOT="${D}" install > einstalldocs
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 545186
: 400302