forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
app-text/kbibtex: Add 0.8_pre20180504 (0.7.90 version bump)
Continue with snapshot versioning to provide it as upgrade. Package-Manager: Portage-2.3.32, Repoman-2.3.9
- Loading branch information
Showing
2 changed files
with
84 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST kbibtex-0.7.90.tar.xz 4059532 BLAKE2B 790cda2885e300c2f1701e1dccebce463275c439215a680c45954dc243d22b11168359c8d3dbb60a77e64d328ca62d6e11855b6cb1e44673e8173ba2a1b1d3b9 SHA512 d3aedff22f043608b99642c4332330d6472ea7cf960100ae0cdb2255e71702d1609333fee66918d5b276fdf3978cdbf91ef42512d7339b2245deb02e3c7279e2 | ||
DIST kbibtex-0.8_pre20171110.tar.gz 11423893 BLAKE2B 78bcd72da35775d9927f35b865aba1e5ee88fd6391e5b354dd23d319a17a18c5aa521d32f58f1827a86bf33d1a42e7bef19940fdd1b83e67124b7335520bb1cd SHA512 719c40e78e22dc936a5395bf299962b4ec657df89877df78f17139dcd9b45a7ed98ff213a7c8a0cf0eeb4960a3b10cafaf7521e334a3269f96e2abdcdd67c913 | ||
DIST kbibtex-0.8_pre20180222.tar.gz 11413610 BLAKE2B d0a338891038fd1bd8e1d5ceb526961aecf962021d9072bec2ca172c319f20f104ebfa857eabfc9c99d29b87dcf64404b9811e1d66d49c369f7a9d8b1d7b79a0 SHA512 a4d16ce2bc1f64e7e4e36245dd7628caabccd0536ac7120e6fa3157f04fe45742a730c2ad2d6c74ede5a3fdfba03d6b9185b706c96ab43cdc5a5af731c903e36 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
# Copyright 1999-2018 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=6 | ||
|
||
MY_PV=0.7.90 | ||
KDE_HANDBOOK="optional" | ||
KDE_TEST="true" | ||
VIRTUALX_REQUIRED="test" | ||
inherit kde5 | ||
|
||
DESCRIPTION="BibTeX editor to edit bibliographies used with LaTeX" | ||
HOMEPAGE="https://userbase.kde.org/KBibTeX" | ||
if [[ ${KDE_BUILD_TYPE} != live ]]; then | ||
SRC_URI="mirror://kde/unstable/KBibTeX/${PN}-${MY_PV}.tar.xz" | ||
KEYWORDS="~amd64 ~x86" | ||
fi | ||
|
||
LICENSE="GPL-2" | ||
IUSE="webengine webkit zotero" | ||
|
||
REQUIRED_USE="?? ( webengine webkit )" | ||
|
||
DEPEND=" | ||
$(add_frameworks_dep kcompletion) | ||
$(add_frameworks_dep kconfig) | ||
$(add_frameworks_dep kconfigwidgets) | ||
$(add_frameworks_dep kcoreaddons) | ||
$(add_frameworks_dep kcrash) | ||
$(add_frameworks_dep ki18n) | ||
$(add_frameworks_dep kiconthemes) | ||
$(add_frameworks_dep kio) | ||
$(add_frameworks_dep kitemviews) | ||
$(add_frameworks_dep kjobwidgets) | ||
$(add_frameworks_dep kparts) | ||
$(add_frameworks_dep kservice) | ||
$(add_frameworks_dep ktextwidgets) | ||
$(add_frameworks_dep kwallet) | ||
$(add_frameworks_dep kwidgetsaddons) | ||
$(add_frameworks_dep kxmlgui) | ||
$(add_qt_dep qtdbus) | ||
$(add_qt_dep qtgui) | ||
$(add_qt_dep qtnetwork) | ||
$(add_qt_dep qtwidgets) | ||
$(add_qt_dep qtxml) | ||
$(add_qt_dep qtxmlpatterns) | ||
app-text/poppler[qt5] | ||
dev-libs/icu:= | ||
virtual/tex-base | ||
webengine? ( $(add_qt_dep qtwebengine 'widgets') ) | ||
webkit? ( $(add_qt_dep qtwebkit) ) | ||
zotero? ( | ||
app-crypt/qca[qt5(+)] | ||
dev-libs/qoauth:5 | ||
) | ||
" | ||
RDEPEND="${DEPEND} | ||
!app-text/kbibtex:4 | ||
dev-tex/bibtex2html | ||
x11-misc/shared-mime-info | ||
" | ||
|
||
RESTRICT+=" test" | ||
|
||
S="${WORKDIR}/${PN}-${MY_PV}" | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
$(cmake-utils_use_find_package webengine Qt5WebEngineWidgets) | ||
$(cmake-utils_use_find_package webkit Qt5WebKitWidgets) | ||
$(cmake-utils_use_find_package zotero Qca-qt5) | ||
) | ||
|
||
kde5_src_configure | ||
} | ||
|
||
pkg_postinst() { | ||
kde5_pkg_postinst | ||
|
||
if ! has_version "kde-apps/okular:${SLOT}" ; then | ||
elog "For PDF or PostScript document preview support, please install kde-apps/okular:${SLOT}" | ||
fi | ||
} |