diff options
author | Davide Pesavento <pesa@gentoo.org> | 2016-05-11 20:38:44 +0200 |
---|---|---|
committer | Davide Pesavento <pesa@gentoo.org> | 2016-05-11 20:46:16 +0200 |
commit | 18b100d83c4889a74fd56a926b644348a4a9964f (patch) | |
tree | 60713f0e735f72ad15f49bf73e292badac9780f4 /net-news | |
parent | kde-plasma/breeze: restrict kde-frameworks/frameworkintegration version (diff) | |
download | gentoo-18b100d83c4889a74fd56a926b644348a4a9964f.tar.gz gentoo-18b100d83c4889a74fd56a926b644348a4a9964f.tar.bz2 gentoo-18b100d83c4889a74fd56a926b644348a4a9964f.zip |
net-news/quiterss: sync live ebuild with 0.18.4
Package-Manager: portage-2.2.28
Diffstat (limited to 'net-news')
-rw-r--r-- | net-news/quiterss/quiterss-9999.ebuild | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/net-news/quiterss/quiterss-9999.ebuild b/net-news/quiterss/quiterss-9999.ebuild index b2ece1097ce4..f223b2a9da28 100644 --- a/net-news/quiterss/quiterss-9999.ebuild +++ b/net-news/quiterss/quiterss-9999.ebuild @@ -4,7 +4,8 @@ EAPI=6 PLOCALES="ar bg cs de el_GR es fa fi fr gl he hi hu it ja ko lt nl pl pt_BR pt_PT ro_RO ru sk sr sv tg_TJ th_TH tr uk vi zh_CN zh_TW" -inherit eutils l10n fdo-mime gnome2-utils qmake-utils + +inherit fdo-mime gnome2-utils l10n qmake-utils DESCRIPTION="A Qt-based RSS/Atom feed reader" HOMEPAGE="https://quiterss.org" @@ -19,13 +20,12 @@ fi LICENSE="GPL-3" SLOT="0" -IUSE="debug phonon +qt4 qt5" -REQUIRED_USE="^^ ( qt4 qt5 )" +IUSE="phonon qt5" -RDEPEND=">=dev-db/sqlite-3.10.0:3 - dev-qt/qtsingleapplication[X,qt4(+)?,qt5(-)?] - qt4? ( dev-qt/qtcore:4 +RDEPEND=">=dev-db/sqlite-3.11.1:3 + !qt5? ( dev-qt/qtcore:4 dev-qt/qtgui:4 + dev-qt/qtsingleapplication[X,qt4(+)] dev-qt/qtsql:4[sqlite] dev-qt/qtwebkit:4 phonon? ( || ( media-libs/phonon[qt4] dev-qt/qtphonon:4 ) ) ) @@ -34,6 +34,7 @@ RDEPEND=">=dev-db/sqlite-3.10.0:3 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 + dev-qt/qtsingleapplication[X,qt5(-)] dev-qt/qtsql:5[sqlite] dev-qt/qtwebkit:5 dev-qt/qtwidgets:5 @@ -44,23 +45,30 @@ DEPEND="${RDEPEND} DOCS=( AUTHORS CHANGELOG README.md ) src_prepare() { + default + my_rm_loc() { sed -i -e "s:lang/${PN}_${1}.ts::" lang/lang.pri || die } - default - # dedicated english locale file is not installed at all rm "lang/${PN}_en.ts" || die - l10n_find_plocales_changes "lang" "${PN}_" '.ts' + l10n_find_plocales_changes lang ${PN}_ .ts l10n_for_each_disabled_locale_do my_rm_loc } src_configure() { - use qt4 && eqmake4 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 \ - $(usex phonon '' 'DISABLE_PHONON=1') - use qt5 && eqmake5 PREFIX="${EPREFIX}/usr" SYSTEMQTSA=1 + local myqmakeargs=( + PREFIX="${EPREFIX}/usr" + SYSTEMQTSA=1 + ) + if use qt5; then + eqmake5 "${myqmakeargs[@]}" + else + eqmake4 "${myqmakeargs[@]}" \ + $(usex phonon '' 'DISABLE_PHONON=1') + fi } src_install() { |