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.
kde-misc/tellico: 3.2.2 version bump
Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
90 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 +1,2 @@ | ||
DIST tellico-3.2.1.tar.xz 5604632 BLAKE2B 4e0f156a315eca387b60f254df9824615aca3a917a1a256bfd3612e6babd7495e22d79234bdd92297167c323d5a3aabed253ddc38d757e41b64c289392b6e827 SHA512 ada45c66fce2e73f301e3f7d69acb20caf5ebde85ac77bd6e6f0701f55044f5f1a44f8e6ae5d6d6bd244fd6538fba88591caf70178855b6910ce5132508fba9b | ||
DIST tellico-3.2.2.tar.xz 5589296 BLAKE2B 7a9bb2afd4f0111d4b5173f060bfcf3b0530ddf9582e796adc08d5881da2afdbd689f1527d69e344dbd4daaf2879ba2871b2bda529bad110a6ee2926f3082761 SHA512 20af0a3017054c371dbeae7412d66b7f3cc7f0ab5119079c2da4373c23bd2eaa2f457955f8ace7448cbe69d8f0f4971f87127b25e06e3e26b07cfe47cf93b34b |
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,89 @@ | ||
# Copyright 1999-2019 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
ECM_HANDBOOK="forceoptional" | ||
ECM_TEST="forceoptional" | ||
VIRTUALX_REQUIRED="test" | ||
inherit ecm kde.org | ||
|
||
DESCRIPTION="Collection manager based on KDE Frameworks" | ||
HOMEPAGE="https://tellico-project.org/" | ||
|
||
if [[ ${KDE_BUILD_TYPE} != live ]]; then | ||
SRC_URI="https://tellico-project.org/files/${P}.tar.xz" | ||
KEYWORDS="~amd64 ~x86" | ||
fi | ||
|
||
LICENSE="|| ( GPL-2 GPL-3 )" | ||
SLOT="5" | ||
IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" | ||
|
||
BDEPEND=" | ||
sys-devel/gettext | ||
" | ||
RDEPEND=" | ||
kde-frameworks/karchive:5 | ||
kde-frameworks/kcodecs:5 | ||
kde-frameworks/kcompletion:5 | ||
kde-frameworks/kconfig:5 | ||
kde-frameworks/kconfigwidgets:5 | ||
kde-frameworks/kcoreaddons:5 | ||
kde-frameworks/kcrash:5 | ||
kde-frameworks/kguiaddons:5 | ||
kde-frameworks/khtml:5 | ||
kde-frameworks/kiconthemes:5 | ||
kde-frameworks/kitemmodels:5 | ||
kde-frameworks/ki18n:5 | ||
kde-frameworks/kjobwidgets:5 | ||
kde-frameworks/kio:5 | ||
kde-frameworks/knewstuff:5 | ||
kde-frameworks/kparts:5 | ||
kde-frameworks/kservice:5 | ||
kde-frameworks/ktextwidgets:5 | ||
kde-frameworks/kwallet:5 | ||
kde-frameworks/kwidgetsaddons:5 | ||
kde-frameworks/kwindowsystem:5 | ||
kde-frameworks/kxmlgui:5 | ||
kde-frameworks/solid:5 | ||
kde-frameworks/sonnet:5 | ||
dev-qt/qtdbus:5 | ||
dev-qt/qtgui:5 | ||
dev-qt/qtnetwork:5 | ||
dev-qt/qtwidgets:5 | ||
dev-qt/qtxml:5 | ||
dev-libs/libxml2 | ||
dev-libs/libxslt | ||
>=dev-perl/Text-BibTeX-0.780.0-r1 | ||
cddb? ( kde-apps/libkcddb:5 ) | ||
discid? ( dev-libs/libcdio:= ) | ||
pdf? ( app-text/poppler[qt5] ) | ||
scanner? ( kde-apps/libksane:5 ) | ||
semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) | ||
taglib? ( >=media-libs/taglib-1.5 ) | ||
v4l? ( >=media-libs/libv4l-0.8.3 ) | ||
xmp? ( >=media-libs/exempi-2 ) | ||
yaz? ( >=dev-libs/yaz-2:0 ) | ||
" | ||
DEPEND="${RDEPEND}" | ||
|
||
# tests need network access | ||
RESTRICT+=" test" | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON | ||
$(cmake-utils_use_find_package cddb KF5Cddb) | ||
$(cmake-utils_use_find_package discid CDIO) | ||
$(cmake-utils_use_find_package pdf Poppler) | ||
$(cmake-utils_use_find_package scanner KF5Sane) | ||
$(cmake-utils_use_find_package semantic-desktop KF5FileMetaData) | ||
$(cmake-utils_use_find_package taglib Taglib) | ||
-DENABLE_WEBCAM=$(usex v4l) | ||
$(cmake-utils_use_find_package xmp Exempi) | ||
$(cmake-utils_use_find_package yaz Yaz) | ||
) | ||
|
||
ecm_src_configure | ||
} |