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.4.3 version bump
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
93 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.4.2.tar.xz 6596324 BLAKE2B d5ad47c90e0dfec4e1b2d1f79373bf941b813a07064c1d557c6b25ea7ca79b8d278c282edb2cd0a35990eb67d2f35b411bddc0b12c475ab2af89c584b55537e0 SHA512 0163877b07873fbb40dec19e20c6db614949026bba9d56a1c0adf5e616c9babb79875d5ade21a8f4b2a56875ff0f18706e521f409b6c67bac6681ee7abd79d8c | ||
DIST tellico-3.4.3.tar.xz 6598384 BLAKE2B bbf121bd95974916b914ce63138d71521c6d04d93214945ce3a7340e242024614e2a264af0d36a99186d1ceed96da951112d1ed6fb195465871128736a3c261e SHA512 bf50d60e3647e12804b4bae488adc593ac541aae8c03815a751603fd940686cdbaa16497213d9240983aabdf6b8e0b05419be9cf960425694f21e3c38c39ddfc |
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,92 @@ | ||
# Copyright 1999-2022 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=8 | ||
|
||
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 ~arm64 ~x86" | ||
fi | ||
|
||
LICENSE="|| ( GPL-2 GPL-3 )" | ||
SLOT="5" | ||
IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" | ||
|
||
# tests need network access | ||
RESTRICT="test" | ||
|
||
RDEPEND=" | ||
dev-libs/libxml2 | ||
dev-libs/libxslt | ||
dev-qt/qtcharts:5 | ||
dev-qt/qtdbus:5 | ||
dev-qt/qtgui:5 | ||
dev-qt/qtnetwork:5 | ||
dev-qt/qtprintsupport:5 | ||
dev-qt/qtwebengine:5[widgets] | ||
dev-qt/qtwidgets:5 | ||
dev-qt/qtxml:5 | ||
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/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 | ||
bibtex? ( >=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}" | ||
BDEPEND=" | ||
sys-devel/gettext | ||
" | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON | ||
-DENABLE_BTPARSE=$(usex bibtex) | ||
$(cmake_use_find_package cddb KF5Cddb) | ||
$(cmake_use_find_package discid CDIO) | ||
$(cmake_use_find_package pdf Poppler) | ||
$(cmake_use_find_package scanner KF5Sane) | ||
$(cmake_use_find_package semantic-desktop KF5FileMetaData) | ||
$(cmake_use_find_package taglib Taglib) | ||
-DENABLE_WEBCAM=$(usex v4l) | ||
$(cmake_use_find_package xmp Exempi) | ||
$(cmake_use_find_package yaz Yaz) | ||
) | ||
|
||
ecm_src_configure | ||
} |