summaryrefslogtreecommitdiff
path: root/dev-qt
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-07-22 20:43:00 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-07-25 22:04:11 +0200
commit62acc19089781ee966ba603806cd838d29a9f403 (patch)
tree5b59c3b6bc19ffe7aac44f8a38a95e1176407b8d /dev-qt
parentmedia-sound/strawberry: Prepare for dev-libs/kdsingleapplication (diff)
downloadgentoo-62acc19089781ee966ba603806cd838d29a9f403.tar.gz
gentoo-62acc19089781ee966ba603806cd838d29a9f403.tar.bz2
gentoo-62acc19089781ee966ba603806cd838d29a9f403.zip
dev-qt/kdsingleapplication: pkgmove to dev-libs/kdsingleapplication
Bug: https://bugs.gentoo.org/935012 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-qt')
-rw-r--r--dev-qt/kdsingleapplication/Manifest1
-rw-r--r--dev-qt/kdsingleapplication/kdsingleapplication-1.1.0.ebuild96
-rw-r--r--dev-qt/kdsingleapplication/metadata.xml11
3 files changed, 0 insertions, 108 deletions
diff --git a/dev-qt/kdsingleapplication/Manifest b/dev-qt/kdsingleapplication/Manifest
deleted file mode 100644
index 934377590f4f..000000000000
--- a/dev-qt/kdsingleapplication/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kdsingleapplication-1.1.0.tar.gz 73558 BLAKE2B 26eda1d7a9a48f6167db9d2d7cd143ab45a08e96eef277cf1099c1ed24528f56ec54e8ab44671e7584937dc21d3437b15c033991e48fafd8b9fab10473e07864 SHA512 61b34a36b05c58ede881f38d78c767726f8e23dc230e292568013fa428f50ff674f7eb12bc4d76ceaa9ef444264b2e86d95ab14cc41c6a275bf917edb8832c1f
diff --git a/dev-qt/kdsingleapplication/kdsingleapplication-1.1.0.ebuild b/dev-qt/kdsingleapplication/kdsingleapplication-1.1.0.ebuild
deleted file mode 100644
index 67fef37a2e74..000000000000
--- a/dev-qt/kdsingleapplication/kdsingleapplication-1.1.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake multibuild
-
-DESCRIPTION="KDAB's helper class for single-instance policy applications"
-HOMEPAGE="https://github.com/KDAB/KDSingleApplication"
-SRC_URI="https://github.com/KDAB/KDSingleApplication/releases/download/v${PV}/kdsingleapplication-${PV}.tar.gz"
-
-LICENSE="BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-IUSE="doc examples test qt6"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- qt6? (
- dev-qt/qtbase:6[network,widgets]
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- doc? (
- app-text/doxygen[dot]
- dev-qt/qthelp:5
- qt6? (
- dev-qt/qttools:6[assistant]
- )
- )
- examples? (
- dev-util/patchelf
- )
- dev-qt/qttest:5
-"
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=( qt5 $(usev qt6) )
-}
-
-src_configure() {
- myconfigure() {
- local mycmakeargs=(
- -DINSTALL_DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
- )
- if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
- mycmakeargs+=(
- -DKDSingleApplication_DOCS=OFF
- -DKDSingleApplication_EXAMPLES=OFF
- -DKDSingleApplication_QT6=ON
- -DKDSingleApplication_TESTS=OFF
- )
- else
- mycmakeargs+=(
- -DKDSingleApplication_DOCS=$(usex doc)
- -DKDSingleApplication_EXAMPLES=$(usex examples)
- -DKDSingleApplication_QT6=OFF
- -DKDSingleApplication_TESTS=$(usex test)
- )
- fi
- cmake_src_configure
- }
- multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
- multibuild_foreach_variant cmake_src_compile
-}
-
-src_test() {
- mytest() {
- [[ ${MULTIBUILD_VARIANT} == qt5 ]] && cmake_src_test
- }
- multibuild_foreach_variant mytest
-}
-
-src_install() {
- myinstall() {
- cmake_src_install
- if [[ ${MULTIBUILD_VARIANT} == qt5 ]]; then
- rm -rf "${BUILD_DIR}"/docs/api/html/examples || die
- use doc && HTML_DOCS="${BUILD_DIR}/docs/api/html/*"
- if use examples; then
- patchelf --remove-rpath "${BUILD_DIR}"/bin/widgetsingleapplication || die
- dobin "${BUILD_DIR}"/bin/widgetsingleapplication
- fi
- fi
- }
- multibuild_foreach_variant myinstall
- einstalldocs
-}
diff --git a/dev-qt/kdsingleapplication/metadata.xml b/dev-qt/kdsingleapplication/metadata.xml
deleted file mode 100644
index a67b9dc76920..000000000000
--- a/dev-qt/kdsingleapplication/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>voyageur@gentoo.org</email>
- <name>Bernard Cafarelli</name>
- </maintainer>
- <upstream>
- <remote-id type="github">KDAB/KDSingleApplication</remote-id>
- </upstream>
-</pkgmetadata>