From 8416a34fc93395b236c22728147cb018da96ad1e Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Wed, 27 Jul 2022 12:45:19 +0200 Subject: app-doc/zeal: EAPI-8 bump, move ECM to BDEPEND Signed-off-by: Andreas Sturmlechner --- app-doc/zeal/zeal-0.6.1_p20200815-r1.ebuild | 53 ++++++++++++++++++++++++++++ app-doc/zeal/zeal-0.6.1_p20200815.ebuild | 54 ----------------------------- 2 files changed, 53 insertions(+), 54 deletions(-) create mode 100644 app-doc/zeal/zeal-0.6.1_p20200815-r1.ebuild delete mode 100644 app-doc/zeal/zeal-0.6.1_p20200815.ebuild (limited to 'app-doc/zeal') diff --git a/app-doc/zeal/zeal-0.6.1_p20200815-r1.ebuild b/app-doc/zeal/zeal-0.6.1_p20200815-r1.ebuild new file mode 100644 index 000000000000..7e3626488cb3 --- /dev/null +++ b/app-doc/zeal/zeal-0.6.1_p20200815-r1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT=994cc5f6b6bfffddd5faaaafdb4fed483c38188f +inherit cmake xdg-utils + +DESCRIPTION="Offline documentation browser inspired by Dash" +HOMEPAGE="https://zealdocs.org/" +SRC_URI="https://github.com/zealdocs/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + app-arch/libarchive:= + dev-db/sqlite:3 + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtwebchannel:5 + dev-qt/qtwebengine:5[widgets] + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11 + x11-libs/libxcb:= + >=x11-libs/xcb-util-keysyms-0.3.9 +" +RDEPEND="${DEPEND} + x11-themes/hicolor-icon-theme +" +BDEPEND="kde-frameworks/extra-cmake-modules:5" + +PATCHES=( + "${FILESDIR}/0002-settings-disable-checking-for-updates-by-default.patch" + "${FILESDIR}/${P}-fix-sidebar-static-lib.patch" +) + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} diff --git a/app-doc/zeal/zeal-0.6.1_p20200815.ebuild b/app-doc/zeal/zeal-0.6.1_p20200815.ebuild deleted file mode 100644 index 8eb1fa958270..000000000000 --- a/app-doc/zeal/zeal-0.6.1_p20200815.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -COMMIT=994cc5f6b6bfffddd5faaaafdb4fed483c38188f -inherit cmake xdg-utils - -DESCRIPTION="Offline documentation browser inspired by Dash" -HOMEPAGE="https://zealdocs.org/" -SRC_URI="https://github.com/zealdocs/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - app-arch/libarchive:= - dev-db/sqlite:3 - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtwebchannel:5 - dev-qt/qtwebengine:5[widgets] - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - kde-frameworks/extra-cmake-modules:5 - x11-libs/libX11 - x11-libs/libxcb:= - >=x11-libs/xcb-util-keysyms-0.3.9 -" -RDEPEND="${DEPEND} - x11-themes/hicolor-icon-theme -" - -S="${WORKDIR}/${PN}-${COMMIT}" - -PATCHES=( - "${FILESDIR}/0002-settings-disable-checking-for-updates-by-default.patch" - "${FILESDIR}/${P}-fix-sidebar-static-lib.patch" -) - -pkg_postinst() { - xdg_icon_cache_update - xdg_desktop_database_update -} - -pkg_postrm() { - xdg_icon_cache_update - xdg_desktop_database_update -} -- cgit v1.2.3-65-gdbad