[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: b1238f0aa43ee77c13784b5bf457c9edb3f7a7c6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 09:04:31 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 09:04:31 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b1238f0a kde-misc/tellico: add kde-invent upstream metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-misc/tellico/metadata.xml b/kde-misc/tellico/metadata.xml index 56be782146..3b630b3606 100644 --- a/kde-misc/tellico/metadata.xml +++ b/kde-misc/tellico/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + office/tellico Tellico is a KDE application for organizing your collections. It provides
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: e5394d3a1249a90b7615817324018adc96332b58 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Mar 10 09:02:23 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Mar 10 09:02:23 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e5394d3a kde-misc/tellico: Port to KF6, update dependencies Upstream commits: 6668ab84c0e1aaa17b042d25eb27229a05ef80c2 a7adbe9c18c15092058b6f9530bf31937fcdb39a 9a2988c37f6739aa3526f8c02764772786d7cb9a Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 83 +--- 1 file changed, 40 insertions(+), 43 deletions(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index 4825d85cac..011accfb13 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -5,6 +5,7 @@ EAPI=8 ECM_HANDBOOK="forceoptional" ECM_TEST="forceoptional" +KFMIN=6.0.0 inherit ecm kde.org DESCRIPTION="Collection manager based on KDE Frameworks" @@ -12,73 +13,69 @@ 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" + KEYWORDS="~amd64" fi LICENSE="|| ( GPL-2 GPL-3 )" -SLOT="5" -IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" +SLOT="0" +IUSE="bibtex cddb discid pdf semantic-desktop taglib v4l xmp yaz" # tests need network access RESTRICT="test" -RDEPEND=" +# TODO:IUSE="scanner" +# scanner? ( kde-apps/libksane:6 ) +DEPEND=" 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 + dev-qt/qtbase:6[dbus,gui,network,widgets,xml] + dev-qt/qtcharts:6 + dev-qt/qtwebengine:6[widgets] + kde-frameworks/karchive:6 + kde-frameworks/kcodecs:6 + kde-frameworks/kcompletion:6 + kde-frameworks/kconfig:6 + kde-frameworks/kconfigwidgets:6 + kde-frameworks/kcoreaddons:6 + kde-frameworks/kcrash:6 + kde-frameworks/kguiaddons:6 + kde-frameworks/kiconthemes:6 + kde-frameworks/kitemmodels:6 + kde-frameworks/ki18n:6 + kde-frameworks/kjobwidgets:6 + kde-frameworks/kio:6 + kde-frameworks/knewstuff:6 + kde-frameworks/kparts:6 + kde-frameworks/kservice:6 + kde-frameworks/ktextwidgets:6 + kde-frameworks/kwidgetsaddons:6 + kde-frameworks/kxmlgui:6 + kde-frameworks/solid:6 + kde-frameworks/sonnet:6 bibtex? ( >=dev-perl/Text-BibTeX-0.780.0-r1 ) - cddb? ( kde-apps/libkcddb:5 ) + cddb? ( kde-apps/libkcddb:6 ) discid? ( dev-libs/libcdio:= ) - pdf? ( app-text/poppler[qt5] ) - scanner? ( kde-apps/libksane:5 ) - semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) + pdf? ( app-text/poppler[qt6] ) + semantic-desktop? ( kde-frameworks/kfilemetadata:6 ) 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}" +RDEPEND="${DEPEND} + !${CATEGORY}/${PN}:5 +" 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 cddb KCddb6) $(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 scanner KF5Sane) + $(cmake_use_find_package semantic-desktop KF6FileMetaData) $(cmake_use_find_package taglib Taglib) -DENABLE_WEBCAM=$(usex v4l)
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 1a734186c6deb65e7e52d52f275ac245f1278002 Author: Sam James gentoo org> AuthorDate: Sat Oct 29 20:27:41 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 16 18:50:07 2022 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1a734186 kde-misc/tellico: subscribe to exempi subslot New version breaks ABI. Signed-off-by: Sam James gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index 0a46b2d385..c6d1c1088d 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -23,9 +23,6 @@ IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" # tests need network access RESTRICT="test" -BDEPEND=" - sys-devel/gettext -" RDEPEND=" dev-libs/libxml2 dev-libs/libxslt @@ -68,10 +65,11 @@ RDEPEND=" semantic-desktop? ( kde-frameworks/kfilemetadata:5 ) taglib? ( >=media-libs/taglib-1.5 ) v4l? ( >=media-libs/libv4l-0.8.3 ) - xmp? ( >=media-libs/exempi-2 ) + xmp? ( >=media-libs/exempi-2:= ) yaz? ( >=dev-libs/yaz-2:0= ) " DEPEND="${RDEPEND}" +BDEPEND="sys-devel/gettext" src_configure() { local mycmakeargs=(
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 24c3fe1d94839222770206f243ef3ee42a65f89d Author: Sam James gentoo org> AuthorDate: Mon Aug 16 02:42:12 2021 + Commit: Sam James gentoo org> CommitDate: Mon Aug 16 02:45:39 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=24c3fe1d kde-misc/tellico: subscribe to dev-libs/yaz subslot Bug: https://bugs.gentoo.org/808429 Signed-off-by: Sam James gentoo.org> kde-misc/tellico/tellico-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index b0d9c4f4bb..b135fa60b8 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -69,7 +69,7 @@ RDEPEND=" taglib? ( >=media-libs/taglib-1.5 ) v4l? ( >=media-libs/libv4l-0.8.3 ) xmp? ( >=media-libs/exempi-2 ) - yaz? ( >=dev-libs/yaz-2:0 ) + yaz? ( >=dev-libs/yaz-2:0= ) " DEPEND="${RDEPEND}"
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 03ca8baf9728af3af5a959bd6d7252dffa6a46b2 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 25 12:15:55 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 25 12:23:02 2021 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=03ca8baf kde-misc/tellico: Add IUSE=bibtex, add new DEPENDs Upstream commits: a0abca5e4a1f7682d03a8ce6bfb321832f7d8989 d4f1f806e02d45474a7da3192b8af4cbb7a809be 4dbfef5f569d0ff3b339fba908af290d8353a125 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/metadata.xml| 1 + kde-misc/tellico/tellico-.ebuild | 13 - 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/kde-misc/tellico/metadata.xml b/kde-misc/tellico/metadata.xml index c982ea5a1f..45bf99e956 100644 --- a/kde-misc/tellico/metadata.xml +++ b/kde-misc/tellico/metadata.xml @@ -11,6 +11,7 @@ stamps, trading cards, comic books, and wines. + Add support for bibtex importing using btparse from dev-perl/Text-BibTeX Add support for reading disc IDs from audio CDs Add support for searching Z39.50 databases diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index 168c86d1d3..b0d9c4f4bb 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -18,7 +18,10 @@ fi LICENSE="|| ( GPL-2 GPL-3 )" SLOT="5" -IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" +IUSE="bibtex cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +# tests need network access +RESTRICT+=" test" BDEPEND=" sys-devel/gettext @@ -26,10 +29,11 @@ BDEPEND=" RDEPEND=" dev-libs/libxml2 dev-libs/libxslt - >=dev-perl/Text-BibTeX-0.780.0-r1 + 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 @@ -56,6 +60,7 @@ RDEPEND=" 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] ) @@ -68,12 +73,10 @@ RDEPEND=" " DEPEND="${RDEPEND}" -# tests need network access -RESTRICT+=" test" - 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)
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: c80fa9a42d5edfc81b2cc89ea1e7a7aaeaeb098a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Dec 17 13:33:46 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Dec 17 13:33:46 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c80fa9a4 kde-misc/tellico: Update DEPENDs, dropping kde-frameworks/khtml Upstream commit da201402b47a5bfd7e5921486aa30d2811fa6af8 Bug: https://bugs.gentoo.org/759784 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index f39a4200a1..9517140213 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -30,6 +30,7 @@ RDEPEND=" dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 + dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 kde-frameworks/karchive:5 @@ -40,7 +41,6 @@ RDEPEND=" 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
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: c6659e8c7a1ef9e12d060e290a882f9b182b0024 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun May 24 16:40:01 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun May 24 16:40:01 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c6659e8c kde-misc/tellico: Sort dependencies Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index b80c7250a6..f39a4200a1 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -24,6 +24,14 @@ BDEPEND=" sys-devel/gettext " RDEPEND=" + dev-libs/libxml2 + dev-libs/libxslt + >=dev-perl/Text-BibTeX-0.780.0-r1 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 kde-frameworks/karchive:5 kde-frameworks/kcodecs:5 kde-frameworks/kcompletion:5 @@ -48,14 +56,6 @@ RDEPEND=" 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] )
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 617bf9869f6e9e0ab1689741edd234e952707850 Author: Roy Bamford gentoo org> AuthorDate: Tue Feb 18 11:38:54 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Feb 23 13:25:50 2020 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=617bf986 kde-misc/tellico: added ~arm64 keyword Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Roy Bamford gentoo.org> Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index 7a91989a4a..b80c7250a6 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://tellico-project.org/; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="https://tellico-project.org/files/${P}.tar.xz; - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~arm64 ~x86" fi LICENSE="|| ( GPL-2 GPL-3 )"
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 40e1ddd432b103bfab85bf77091bd88b8f1772c9 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 12 01:22:37 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 12 01:28:30 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=40e1ddd4 kde-misc/tellico: Port to ecm.eclass and kde.org.eclass Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 78 ++-- 1 file changed, 40 insertions(+), 38 deletions(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index e75e9ba764..5070732abf 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -3,62 +3,64 @@ EAPI=7 -KDE_HANDBOOK="forceoptional" -KDE_TEST="forceoptional" +ECM_HANDBOOK="forceoptional" +ECM_TEST="forceoptional" VIRTUALX_REQUIRED="test" -inherit kde5 +inherit ecm kde.org DESCRIPTION="Collection manager based on KDE Frameworks" -HOMEPAGE="http://tellico-project.org/; +HOMEPAGE="https://tellico-project.org/; + if [[ ${KDE_BUILD_TYPE} != live ]]; then - SRC_URI="http://tellico-project.org/files/${P}.tar.xz; + 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=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kguiaddons) - $(add_frameworks_dep khtml) - $(add_frameworks_dep kiconthemes) - $(add_frameworks_dep kitemmodels) - $(add_frameworks_dep ki18n) - $(add_frameworks_dep kjobwidgets) - $(add_frameworks_dep kio) - $(add_frameworks_dep knewstuff) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kservice) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwallet) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep solid) - $(add_frameworks_dep sonnet) - $(add_qt_dep qtdbus) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) + 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? ( $(add_kdeapps_dep libkcddb) ) + cddb? ( kde-apps/libkcddb:5 ) discid? ( dev-libs/libcdio:= ) pdf? ( app-text/poppler[qt5] ) - scanner? ( $(add_kdeapps_dep libksane) ) - semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + 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 ) @@ -83,5 +85,5 @@ src_configure() { $(cmake-utils_use_find_package yaz Yaz) ) - kde5_src_configure + ecm_src_configure }
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 30c749c286fe3c2589cd603a74d54e2345263127 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 5 17:01:20 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 5 17:01:20 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=30c749c2 kde-misc/tellico: Drop superfluous DOCS array Installed by default anyway. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/tellico-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild index d314b62ec0..e75e9ba764 100644 --- a/kde-misc/tellico/tellico-.ebuild +++ b/kde-misc/tellico/tellico-.ebuild @@ -69,8 +69,6 @@ DEPEND="${RDEPEND}" # tests need network access RESTRICT+=" test" -DOCS=( AUTHORS ChangeLog README ) - src_configure() { local mycmakeargs=( -DCMAKE_DISABLE_FIND_PACKAGE_Csv=ON
[gentoo-commits] proj/kde:master commit in: kde-misc/tellico/
commit: 7413b0b9bbba41b80d7f1b9d8ac6babe7d5f5d86 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu May 9 19:03:23 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 9 19:03:23 2019 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=7413b0b9 kde-misc/tellico: (Re-)add live ebuild Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/tellico/metadata.xml| 17 +++ kde-misc/tellico/tellico-.ebuild | 89 2 files changed, 106 insertions(+) diff --git a/kde-misc/tellico/metadata.xml b/kde-misc/tellico/metadata.xml new file mode 100644 index 00..c982ea5a1f --- /dev/null +++ b/kde-misc/tellico/metadata.xml @@ -0,0 +1,17 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + k...@gentoo.org + Gentoo KDE Project + + + Tellico is a KDE application for organizing your collections. It provides + default templates for books, bibliographies, videos, music, video games, coins, + stamps, trading cards, comic books, and wines. + + + Add support for reading disc IDs from audio CDs + Add support for searching Z39.50 databases + + diff --git a/kde-misc/tellico/tellico-.ebuild b/kde-misc/tellico/tellico-.ebuild new file mode 100644 index 00..d314b62ec0 --- /dev/null +++ b/kde-misc/tellico/tellico-.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Collection manager based on KDE Frameworks" +HOMEPAGE="http://tellico-project.org/; +if [[ ${KDE_BUILD_TYPE} != live ]]; then + SRC_URI="http://tellico-project.org/files/${P}.tar.xz; + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +IUSE="cddb discid pdf scanner semantic-desktop taglib v4l xmp yaz" + +BDEPEND=" + sys-devel/gettext +" +RDEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcodecs) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep khtml) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kio) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep solid) + $(add_frameworks_dep sonnet) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + dev-libs/libxml2 + dev-libs/libxslt + >=dev-perl/Text-BibTeX-0.780.0-r1 + cddb? ( $(add_kdeapps_dep libkcddb) ) + discid? ( dev-libs/libcdio:= ) + pdf? ( app-text/poppler[qt5] ) + scanner? ( $(add_kdeapps_dep libksane) ) + semantic-desktop? ( $(add_frameworks_dep kfilemetadata) ) + 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" + +DOCS=( AUTHORS ChangeLog README ) + +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) + ) + + kde5_src_configure +}