public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2022-04-02 11:17 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2022-04-02 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     2f0496d307dab39dd8e0a16e84fa1f7f6f9525d7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 11:06:14 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 11:17:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0496d3

dev-util/kdstatemachineeditor: 1.2.8 version bump

Bug: https://bugs.gentoo.org/836640
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/kdstatemachineeditor/Manifest             |  1 +
 .../kdstatemachineeditor-1.2.8.ebuild              | 55 ++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
index 646664b223b5..562db92b686b 100644
--- a/dev-util/kdstatemachineeditor/Manifest
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -1 +1,2 @@
 DIST kdstatemachineeditor-1.2.4.tar.gz 222160 BLAKE2B c0194282b1f17c550454d16fb3790e6747c785b01f867aa115134a3f1298c7d0bdd522d07bdc26ab4353d62482a8602c1418dd8e480a6b5b5665b8dfe8ca1d93 SHA512 f1c076a8646a26d3a6629298523b02589fcf53fc8ac01d93928b1bc42179d3a26c7f90d595e2226e5cf3d54d90d143719e72854f3b756489f6d0b8643810675f
+DIST kdstatemachineeditor-1.2.8.tar.gz 243271 BLAKE2B 0b44598115d6bf7272ef8a534a857c02141a34070836a010021b8925002f2b87bd590c3c76413904ac52de297bcb322db0dea6d76f5e04947bd98257e2ece229 SHA512 728b8576d2d0b32b285b0fccbd698b426c557ab08470fc4ec044ec5acce5dc7a394c183d24ae3e9cde02d872b3eaef6b60424a3acd22052508b2456b0dad10a3

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild
new file mode 100644
index 000000000000..d67368a4579c
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake qmake-utils
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="doc test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-qt/qtcore:5
+	dev-qt/qtdeclarative:5[widgets]
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+	test? (
+		dev-qt/qttest:5
+		dev-qt/qtxmlpatterns:5
+	)
+"
+BDEPEND="
+	media-gfx/graphviz
+	doc? (
+		app-doc/doxygen
+		dev-qt/qthelp:5
+	)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_EXAMPLES=OFF
+		-DWITH_INTERNAL_GRAPHVIZ=OFF
+		-DBUILD_DOCS=$(usex doc)
+		-DBUILD_TESTING=$(usex test)
+		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
+	)
+	cmake_src_configure
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2025-02-18 18:44 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2025-02-18 18:44 UTC (permalink / raw
  To: gentoo-commits

commit:     94679e87b2453dceeecb220cc6358d5b38ee68b9
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 18 17:34:48 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 18:43:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94679e87

dev-util/kdstatemachineeditor: drop 1.2.8

Closes: https://bugs.gentoo.org/928302
Closes: https://bugs.gentoo.org/854303
Closes: https://bugs.gentoo.org/711636
Closes: https://bugs.gentoo.org/651754
Closes: https://bugs.gentoo.org/738960
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/kdstatemachineeditor/Manifest             |  1 -
 .../kdstatemachineeditor-1.2.8.ebuild              | 55 ----------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
index 5910105393dc..f228c58d25e1 100644
--- a/dev-util/kdstatemachineeditor/Manifest
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -1,2 +1 @@
-DIST kdstatemachineeditor-1.2.8.tar.gz 243271 BLAKE2B 0b44598115d6bf7272ef8a534a857c02141a34070836a010021b8925002f2b87bd590c3c76413904ac52de297bcb322db0dea6d76f5e04947bd98257e2ece229 SHA512 728b8576d2d0b32b285b0fccbd698b426c557ab08470fc4ec044ec5acce5dc7a394c183d24ae3e9cde02d872b3eaef6b60424a3acd22052508b2456b0dad10a3
 DIST KDStateMachineEditor-v2.0.0.tar.gz 1008123 BLAKE2B 5aa60276b91bfec01528300d6d80872a586baf1ef5f76b0b2afb058bed84d4a2400a302b9bbd647cb82e69ca9daad5f1fc14d1b758bdce88010d51a147444e39 SHA512 dedd7166f434689cd5acf4ee3172169d3f77182269d3187f0a7a12966467dd5c7733e3ff64cd1fd03b0f3866c2aafa37cc3f2d7b8a3f4a5d8a7592da039de7af

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild
deleted file mode 100644
index 89a9ce6a8c63..000000000000
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake qmake-utils
-
-DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
-HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
-else
-	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-qt/qtcore:5
-	dev-qt/qtdeclarative:5[widgets]
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}
-	test? (
-		dev-qt/qttest:5
-		dev-qt/qtxmlpatterns:5
-	)
-"
-BDEPEND="
-	media-gfx/graphviz
-	doc? (
-		app-text/doxygen
-		dev-qt/qthelp:5
-	)
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_EXAMPLES=OFF
-		-DWITH_INTERNAL_GRAPHVIZ=OFF
-		-DBUILD_DOCS=$(usex doc)
-		-DBUILD_TESTING=$(usex test)
-		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2025-02-18 17:08 Joonas Niilola
  0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2025-02-18 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     161e02d69d17a9f4c27580b06dfd42fb4f4c1cd3
Author:     Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr>
AuthorDate: Sun Jan 12 00:24:40 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 17:08:19 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161e02d6

dev-util/kdstatemachineeditor: add 2.0.0

remove qmake-utils
port to qt6
rename cmake options
add gui useflag: proof-of-concept application with presets files
license LGPL-2.1

Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr>
Closes: https://github.com/gentoo/gentoo/pull/40108
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/kdstatemachineeditor/Manifest             |  1 +
 .../kdstatemachineeditor-2.0.0.ebuild              | 99 ++++++++++++++++++++++
 2 files changed, 100 insertions(+)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
index 831bcf128600..5910105393dc 100644
--- a/dev-util/kdstatemachineeditor/Manifest
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -1 +1,2 @@
 DIST kdstatemachineeditor-1.2.8.tar.gz 243271 BLAKE2B 0b44598115d6bf7272ef8a534a857c02141a34070836a010021b8925002f2b87bd590c3c76413904ac52de297bcb322db0dea6d76f5e04947bd98257e2ece229 SHA512 728b8576d2d0b32b285b0fccbd698b426c557ab08470fc4ec044ec5acce5dc7a394c183d24ae3e9cde02d872b3eaef6b60424a3acd22052508b2456b0dad10a3
+DIST KDStateMachineEditor-v2.0.0.tar.gz 1008123 BLAKE2B 5aa60276b91bfec01528300d6d80872a586baf1ef5f76b0b2afb058bed84d4a2400a302b9bbd647cb82e69ca9daad5f1fc14d1b758bdce88010d51a147444e39 SHA512 dedd7166f434689cd5acf4ee3172169d3f77182269d3187f0a7a12966467dd5c7733e3ff64cd1fd03b0f3866c2aafa37cc3f2d7b8a3f4a5d8a7592da039de7af

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-2.0.0.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-2.0.0.ebuild
new file mode 100644
index 000000000000..087476985050
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-2.0.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PN="KDStateMachineEditor"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == *9999* ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${MY_PN}-v${PV}.tar.gz"
+	KEYWORDS="~amd64"
+	S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc gui test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-qt/qtbase:6[gui,network,opengl,widgets]
+	dev-qt/qtdeclarative:6[widgets]
+	dev-qt/qtremoteobjects:6
+	dev-qt/qtscxml:6
+	media-gfx/graphviz
+	gui? ( dev-qt/qt5compat:6[qml] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	doc? (
+		app-text/doxygen
+		dev-qt/qttools:6[assistant]
+	)
+	gui? ( dev-util/patchelf )
+"
+
+src_prepare() {
+	# set TEST_DATA_DIR for application env instead of test env.
+	if use gui; then
+		sed -e 's:${CMAKE_CURRENT_SOURCE_DIR}/data:'"${EPREFIX}"'/usr/share/'"${PN}"'/data:' \
+			-i CMakeLists.txt || die
+	fi
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DKDSME_DOCS=$(usex doc)
+		-DKDSME_EXAMPLES=OFF
+		-DKDSME_INTERNAL_GRAPHVIZ=OFF
+		-DKDSME_QT6=ON
+	)
+
+	use doc && mycmakeargs+=(
+		-DQCH_INSTALL_DIR="${EPREFIX}/usr/share/doc/${PF}/" # prevent ${PF}-qt6
+		-DQHELPGEN_EXECUTABLE="${EPREFIX}/usr/$(get_libdir)/qt6/libexec/qhelpgenerator"
+	)
+
+	if use gui || use test; then
+		mycmakeargs+=( -DBUILD_TESTING=ON )
+	else
+		mycmakeargs+=( -DBUILD_TESTING=OFF )
+	fi
+
+	cmake_src_configure
+}
+
+src_test() {
+	# skip tests that use scxml files in modified TEST_DATA_DIR
+	use gui && CMAKE_SKIP_TESTS=(
+		test_layouter
+		test_scxmlimport
+	)
+	local -x QT_QPA_PLATFORM=offscreen
+	KDE_DEBUG=1 cmake_src_test
+}
+
+src_install() {
+	cmake_src_install
+
+	if use gui; then
+		patchelf --remove-rpath "${BUILD_DIR}"/bin/${PN} || die
+		dobin "${BUILD_DIR}"/bin/${PN}
+		mkdir -p "${ED}"/usr/share/${PN} || die
+		cp -R data "${ED}"/usr/share/${PN}/ || die
+	fi
+
+	use doc && docompress -x "${ED}"/usr/share/doc/${PF}/${PN}{-api.qch,.tags}
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2025-02-18 17:08 Joonas Niilola
  0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2025-02-18 17:08 UTC (permalink / raw
  To: gentoo-commits

commit:     258dc921702273c0f6cd62fcd5a25bc8c6944b99
Author:     Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr>
AuthorDate: Sun Jan 12 00:20:34 2025 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 17:08:18 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258dc921

dev-util/kdstatemachineeditor: drop 9999

no more required as package needs a new maintainer

Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../kdstatemachineeditor-9999.ebuild               | 55 ----------------------
 dev-util/kdstatemachineeditor/metadata.xml         |  3 ++
 2 files changed, 3 insertions(+), 55 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
deleted file mode 100644
index 89a9ce6a8c63..000000000000
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake qmake-utils
-
-DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
-HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
-
-if [[ ${PV} == *9999* ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
-else
-	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="doc test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dev-qt/qtcore:5
-	dev-qt/qtdeclarative:5[widgets]
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}
-	test? (
-		dev-qt/qttest:5
-		dev-qt/qtxmlpatterns:5
-	)
-"
-BDEPEND="
-	media-gfx/graphviz
-	doc? (
-		app-text/doxygen
-		dev-qt/qthelp:5
-	)
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_EXAMPLES=OFF
-		-DWITH_INTERNAL_GRAPHVIZ=OFF
-		-DBUILD_DOCS=$(usex doc)
-		-DBUILD_TESTING=$(usex test)
-		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
-	)
-	cmake_src_configure
-}

diff --git a/dev-util/kdstatemachineeditor/metadata.xml b/dev-util/kdstatemachineeditor/metadata.xml
index 143d5804c389..1431bca71854 100644
--- a/dev-util/kdstatemachineeditor/metadata.xml
+++ b/dev-util/kdstatemachineeditor/metadata.xml
@@ -5,4 +5,7 @@
 	<upstream>
 		<remote-id type="github">KDAB/KDStateMachineEditor</remote-id>
 	</upstream>
+	<use>
+		<flag name="gui">A proof-of-concept application called kdstatemachineditor</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2022-04-02 11:17 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2022-04-02 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e4bf19ecac805b4cfd4af4c48b1cda4b9185703d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 11:02:52 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 11:17:30 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4bf19ec

dev-util/kdstatemachineeditor: EAPI-8, force WITH_INTERNAL_GRAPHVIZ=OFF

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
index b059c970683b..d67368a4579c 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake qmake-utils
 
 DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
 HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
 
-if [[ ${PV} == 9999 ]] ; then
+if [[ ${PV} == *9999* ]] ; then
 	inherit git-r3
 	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
 else
@@ -17,9 +17,10 @@ else
 fi
 
 LICENSE="GPL-2+"
+SLOT="0"
 IUSE="doc test"
+
 RESTRICT="!test? ( test )"
-SLOT="0"
 
 RDEPEND="
 	dev-qt/qtcore:5
@@ -45,6 +46,7 @@ BDEPEND="
 src_configure() {
 	local mycmakeargs=(
 		-DBUILD_EXAMPLES=OFF
+		-DWITH_INTERNAL_GRAPHVIZ=OFF
 		-DBUILD_DOCS=$(usex doc)
 		-DBUILD_TESTING=$(usex test)
 		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2022-04-02 11:17 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2022-04-02 11:17 UTC (permalink / raw
  To: gentoo-commits

commit:     302dadda986d90fb53446176a28a4814cdd90f75
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  2 11:13:13 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Apr  2 11:17:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302dadda

dev-util/kdstatemachineeditor: Drpo 1.2.4

Closes: https://bugs.gentoo.org/836640
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/kdstatemachineeditor/Manifest             |  1 -
 .../kdstatemachineeditor-1.2.4.ebuild              | 53 ----------------------
 2 files changed, 54 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
index 562db92b686b..831bcf128600 100644
--- a/dev-util/kdstatemachineeditor/Manifest
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -1,2 +1 @@
-DIST kdstatemachineeditor-1.2.4.tar.gz 222160 BLAKE2B c0194282b1f17c550454d16fb3790e6747c785b01f867aa115134a3f1298c7d0bdd522d07bdc26ab4353d62482a8602c1418dd8e480a6b5b5665b8dfe8ca1d93 SHA512 f1c076a8646a26d3a6629298523b02589fcf53fc8ac01d93928b1bc42179d3a26c7f90d595e2226e5cf3d54d90d143719e72854f3b756489f6d0b8643810675f
 DIST kdstatemachineeditor-1.2.8.tar.gz 243271 BLAKE2B 0b44598115d6bf7272ef8a534a857c02141a34070836a010021b8925002f2b87bd590c3c76413904ac52de297bcb322db0dea6d76f5e04947bd98257e2ece229 SHA512 728b8576d2d0b32b285b0fccbd698b426c557ab08470fc4ec044ec5acce5dc7a394c183d24ae3e9cde02d872b3eaef6b60424a3acd22052508b2456b0dad10a3

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
deleted file mode 100644
index b059c970683b..000000000000
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake qmake-utils
-
-DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
-HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
-
-if [[ ${PV} == 9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
-else
-	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2+"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-SLOT="0"
-
-RDEPEND="
-	dev-qt/qtcore:5
-	dev-qt/qtdeclarative:5[widgets]
-	dev-qt/qtgui:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-"
-DEPEND="${RDEPEND}
-	test? (
-		dev-qt/qttest:5
-		dev-qt/qtxmlpatterns:5
-	)
-"
-BDEPEND="
-	media-gfx/graphviz
-	doc? (
-		app-doc/doxygen
-		dev-qt/qthelp:5
-	)
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_EXAMPLES=OFF
-		-DBUILD_DOCS=$(usex doc)
-		-DBUILD_TESTING=$(usex test)
-		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
-	)
-	cmake_src_configure
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2020-04-14  8:35 Joonas Niilola
  0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2020-04-14  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     6b018ac3782e5ff53fe6a5e6f0924da43db2185d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 14 08:16:51 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 08:34:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b018ac3

dev-util/kdstatemachineeditor: drop to m-n

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-util/kdstatemachineeditor/metadata.xml | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/metadata.xml b/dev-util/kdstatemachineeditor/metadata.xml
index 141fbb79500..1b2becffa26 100644
--- a/dev-util/kdstatemachineeditor/metadata.xml
+++ b/dev-util/kdstatemachineeditor/metadata.xml
@@ -1,12 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>petross404@gmail.com</email>
-		<name>Petros S</name>
-	</maintainer>
-	<maintainer type="project">
-		<email>proxy-maint@gentoo.org</email>
-		<name>Proxy Maintainers</name>
-	</maintainer>
+  <!-- maintainer-needed -->
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2019-04-24 21:40 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-04-24 21:40 UTC (permalink / raw
  To: gentoo-commits

commit:     dd5661566a2e16639793821a40e5122c3f68256e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 21:38:35 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 21:39:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd566156

dev-util/kdstatemachineeditor: Fix EAPI-7, set ECM_MKSPECS_INSTALL_DIR

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../kdstatemachineeditor-1.2.4.ebuild                    | 16 ++++++++--------
 .../kdstatemachineeditor-9999.ebuild                     | 16 ++++++++--------
 2 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
index ab1f9edbc7a..5e4355d14c0 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake-utils qmake-utils
 
 DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
 HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
@@ -27,19 +27,18 @@ RDEPEND="
 	dev-qt/qtnetwork:5
 	dev-qt/qtwidgets:5
 "
-
-DEPEND="${RDEPEND}"
-
+DEPEND="${RDEPEND}
+	test? (
+		dev-qt/qttest:5
+		dev-qt/qtxmlpatterns:5
+	)
+"
 BDEPEND="
 	media-gfx/graphviz
 	doc? (
 		app-doc/doxygen
 		dev-qt/qthelp:5
 	)
-	test? (
-		dev-qt/qttest:5
-		dev-qt/qtxmlpatterns:5
-	)
 "
 
 src_configure() {
@@ -47,6 +46,7 @@ src_configure() {
 		-DBUILD_EXAMPLES=OFF
 		-DBUILD_DOCS=$(usex doc)
 		-DBUILD_TESTING=$(usex test)
+		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
 	)
 	cmake-utils_src_configure
 }

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
index ab1f9edbc7a..5e4355d14c0 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit cmake-utils
+inherit cmake-utils qmake-utils
 
 DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
 HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
@@ -27,19 +27,18 @@ RDEPEND="
 	dev-qt/qtnetwork:5
 	dev-qt/qtwidgets:5
 "
-
-DEPEND="${RDEPEND}"
-
+DEPEND="${RDEPEND}
+	test? (
+		dev-qt/qttest:5
+		dev-qt/qtxmlpatterns:5
+	)
+"
 BDEPEND="
 	media-gfx/graphviz
 	doc? (
 		app-doc/doxygen
 		dev-qt/qthelp:5
 	)
-	test? (
-		dev-qt/qttest:5
-		dev-qt/qtxmlpatterns:5
-	)
 "
 
 src_configure() {
@@ -47,6 +46,7 @@ src_configure() {
 		-DBUILD_EXAMPLES=OFF
 		-DBUILD_DOCS=$(usex doc)
 		-DBUILD_TESTING=$(usex test)
+		-DECM_MKSPECS_INSTALL_DIR=$(qt5_get_mkspecsdir)/modules
 	)
 	cmake-utils_src_configure
 }


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2019-04-24 21:40 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-04-24 21:40 UTC (permalink / raw
  To: gentoo-commits

commit:     8e506586f2cc40c25a823ebb91195cdaa7e090b7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 24 21:39:16 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 21:39:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e506586

dev-util/kdstatemachineeditor: Drop 1.2.3

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/kdstatemachineeditor/Manifest             |  1 -
 .../kdstatemachineeditor-1.2.3.ebuild              | 52 ----------------------
 2 files changed, 53 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
index 59bac102813..646664b223b 100644
--- a/dev-util/kdstatemachineeditor/Manifest
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -1,2 +1 @@
-DIST kdstatemachineeditor-1.2.3.tar.gz 222134 BLAKE2B 3a6360331f314cfe2e57abb2e909a886f4613dc86bf7f542feabf218e2f623366679a339b5ebc941e015fca35c617152ad9ca7e3cb492d01b48f791a39d38ec1 SHA512 1a2cbe980da5e1634abc842834fbb8883fa8919dc3246436f36bb232a29c57255235df1c041353d3e6d2ee82fc8d688cefa7ecec1a7750aae3fe6f13627d0850
 DIST kdstatemachineeditor-1.2.4.tar.gz 222160 BLAKE2B c0194282b1f17c550454d16fb3790e6747c785b01f867aa115134a3f1298c7d0bdd522d07bdc26ab4353d62482a8602c1418dd8e480a6b5b5665b8dfe8ca1d93 SHA512 f1c076a8646a26d3a6629298523b02589fcf53fc8ac01d93928b1bc42179d3a26c7f90d595e2226e5cf3d54d90d143719e72854f3b756489f6d0b8643810675f

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
deleted file mode 100644
index 70c5c471dd0..00000000000
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils kde5-functions
-
-DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
-HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
-
-if [[ ${PV} == 9999 ]] ; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
-else
-	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
-	KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2+"
-IUSE="doc test"
-SLOT="0"
-
-RDEPEND="
-	$(add_qt_dep qtcore)
-	$(add_qt_dep qtdeclarative 'widgets')
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtwidgets)
-"
-
-DEPEND="${RDEPEND}
-	doc? (
-		$(add_qt_dep qthelp)
-		app-doc/doxygen
-	)
-	test? (
-		$(add_qt_dep qttest)
-		$(add_qt_dep qtxmlpatterns)
-	)
-	media-gfx/graphviz
-"
-
-PATCHES=( "${FILESDIR}"/${P}-qt-5.11.patch )
-
-src_configure() {
-	local mycmakeargs=(
-		-DBUILD_EXAMPLES=OFF
-		-DBUILD_DOCS=$(usex doc)
-		-DBUILD_TESTING=$(usex test)
-	)
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2019-04-24 21:40 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-04-24 21:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d078c05572b738cb265a2a71c77a593905948b0f
Author:     Petros Siligkounas <petross404 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 11 17:05:23 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 21:39:51 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d078c055

dev-util/kdstatemachineeditor: bump 9999 ebuild to EAPI=7

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Πέτρος Σιλιγκούνας <petross404 <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11010
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 .../kdstatemachineeditor-9999.ebuild               | 28 ++++++++++++----------
 1 file changed, 15 insertions(+), 13 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
index 5711b07e35a..ab1f9edbc7a 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit cmake-utils kde5-functions
+inherit cmake-utils
 
 DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
 HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
@@ -21,23 +21,25 @@ IUSE="doc test"
 SLOT="0"
 
 RDEPEND="
-	$(add_qt_dep qtcore)
-	$(add_qt_dep qtdeclarative 'widgets')
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtnetwork)
-	$(add_qt_dep qtwidgets)
+	dev-qt/qtcore:5
+	dev-qt/qtdeclarative:5[widgets]
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
 "
 
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+	media-gfx/graphviz
 	doc? (
-		$(add_qt_dep qthelp)
 		app-doc/doxygen
+		dev-qt/qthelp:5
 	)
 	test? (
-		$(add_qt_dep qttest)
-		$(add_qt_dep qtxmlpatterns)
+		dev-qt/qttest:5
+		dev-qt/qtxmlpatterns:5
 	)
-	media-gfx/graphviz
 "
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2019-04-24 21:40 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-04-24 21:40 UTC (permalink / raw
  To: gentoo-commits

commit:     c73691d55faa81dfca58e930cd7986aae1b89638
Author:     Petros Siligkounas <petross404 <AT> gmail <DOT> com>
AuthorDate: Mon Feb 11 17:10:12 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Apr 24 21:39:52 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73691d5

dev-util/kdstatemachineeditor: version bump to 1.2.4

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Πέτρος Σιλιγκούνας <petross404 <AT> gmail.com>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-util/kdstatemachineeditor/Manifest             |  1 +
 .../kdstatemachineeditor-1.2.4.ebuild              | 52 ++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
index 2b0cd917355..59bac102813 100644
--- a/dev-util/kdstatemachineeditor/Manifest
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -1 +1,2 @@
 DIST kdstatemachineeditor-1.2.3.tar.gz 222134 BLAKE2B 3a6360331f314cfe2e57abb2e909a886f4613dc86bf7f542feabf218e2f623366679a339b5ebc941e015fca35c617152ad9ca7e3cb492d01b48f791a39d38ec1 SHA512 1a2cbe980da5e1634abc842834fbb8883fa8919dc3246436f36bb232a29c57255235df1c041353d3e6d2ee82fc8d688cefa7ecec1a7750aae3fe6f13627d0850
+DIST kdstatemachineeditor-1.2.4.tar.gz 222160 BLAKE2B c0194282b1f17c550454d16fb3790e6747c785b01f867aa115134a3f1298c7d0bdd522d07bdc26ab4353d62482a8602c1418dd8e480a6b5b5665b8dfe8ca1d93 SHA512 f1c076a8646a26d3a6629298523b02589fcf53fc8ac01d93928b1bc42179d3a26c7f90d595e2226e5cf3d54d90d143719e72854f3b756489f6d0b8643810675f

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
new file mode 100644
index 00000000000..ab1f9edbc7a
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+IUSE="doc test"
+SLOT="0"
+
+RDEPEND="
+	dev-qt/qtcore:5
+	dev-qt/qtdeclarative:5[widgets]
+	dev-qt/qtgui:5
+	dev-qt/qtnetwork:5
+	dev-qt/qtwidgets:5
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+	media-gfx/graphviz
+	doc? (
+		app-doc/doxygen
+		dev-qt/qthelp:5
+	)
+	test? (
+		dev-qt/qttest:5
+		dev-qt/qtxmlpatterns:5
+	)
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_EXAMPLES=OFF
+		-DBUILD_DOCS=$(usex doc)
+		-DBUILD_TESTING=$(usex test)
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2018-07-14 14:57 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2018-07-14 14:57 UTC (permalink / raw
  To: gentoo-commits

commit:     cf716d797a2e2852b521e7b1e6cc66eded34beff
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 14 14:55:29 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 14:55:53 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf716d79

dev-util/kdstatemachineeditor: DEPEND readability

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 .../kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild   | 12 ++++++++----
 .../kdstatemachineeditor/kdstatemachineeditor-9999.ebuild    | 12 ++++++++----
 2 files changed, 16 insertions(+), 8 deletions(-)

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
index 0ccb11dd407..70c5c471dd0 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
@@ -29,10 +29,14 @@ RDEPEND="
 "
 
 DEPEND="${RDEPEND}
-	doc? ( $(add_qt_dep qthelp)
-	app-doc/doxygen )
-	test? ( $(add_qt_dep qttest)
-	$(add_qt_dep qtxmlpatterns) )
+	doc? (
+		$(add_qt_dep qthelp)
+		app-doc/doxygen
+	)
+	test? (
+		$(add_qt_dep qttest)
+		$(add_qt_dep qtxmlpatterns)
+	)
 	media-gfx/graphviz
 "
 

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
index 879b2ad3bde..5711b07e35a 100644
--- a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -29,10 +29,14 @@ RDEPEND="
 "
 
 DEPEND="${RDEPEND}
-	doc? ( $(add_qt_dep qthelp)
-	app-doc/doxygen )
-	test? ( $(add_qt_dep qttest)
-	$(add_qt_dep qtxmlpatterns) )
+	doc? (
+		$(add_qt_dep qthelp)
+		app-doc/doxygen
+	)
+	test? (
+		$(add_qt_dep qttest)
+		$(add_qt_dep qtxmlpatterns)
+	)
 	media-gfx/graphviz
 "
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/
@ 2018-03-06 18:06 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2018-03-06 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c60bba9bb7a653a5a7de081bd732aa54929c7fdf
Author:     Petros Siligkounas (Petross404) <petross404 <AT> gmail <DOT> com>
AuthorDate: Tue Mar  6 14:59:20 2018 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Mar  6 18:05:31 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c60bba9b

dev-util/kdstatemachineeditor: New package

Framework for creating Qt State Machine metacode

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7083

 dev-util/kdstatemachineeditor/Manifest             |  1 +
 .../kdstatemachineeditor-1.2.3.ebuild              | 46 ++++++++++++++++++++++
 .../kdstatemachineeditor-9999.ebuild               | 46 ++++++++++++++++++++++
 dev-util/kdstatemachineeditor/metadata.xml         | 12 ++++++
 4 files changed, 105 insertions(+)

diff --git a/dev-util/kdstatemachineeditor/Manifest b/dev-util/kdstatemachineeditor/Manifest
new file mode 100644
index 00000000000..2b0cd917355
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/Manifest
@@ -0,0 +1 @@
+DIST kdstatemachineeditor-1.2.3.tar.gz 222134 BLAKE2B 3a6360331f314cfe2e57abb2e909a886f4613dc86bf7f542feabf218e2f623366679a339b5ebc941e015fca35c617152ad9ca7e3cb492d01b48f791a39d38ec1 SHA512 1a2cbe980da5e1634abc842834fbb8883fa8919dc3246436f36bb232a29c57255235df1c041353d3e6d2ee82fc8d688cefa7ecec1a7750aae3fe6f13627d0850

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
new file mode 100644
index 00000000000..879b2ad3bde
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-1.2.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kde5-functions
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+IUSE="doc test"
+SLOT="0"
+
+RDEPEND="
+	$(add_qt_dep qtcore)
+	$(add_qt_dep qtdeclarative 'widgets')
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+
+DEPEND="${RDEPEND}
+	doc? ( $(add_qt_dep qthelp)
+	app-doc/doxygen )
+	test? ( $(add_qt_dep qttest)
+	$(add_qt_dep qtxmlpatterns) )
+	media-gfx/graphviz
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_EXAMPLES=OFF
+		-DBUILD_DOCS=$(usex doc)
+		-DBUILD_TESTING=$(usex test)
+	)
+	cmake-utils_src_configure
+}

diff --git a/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
new file mode 100644
index 00000000000..879b2ad3bde
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/kdstatemachineeditor-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kde5-functions
+
+DESCRIPTION="Framework for creating Qt State Machine metacode using graphical user interfaces"
+HOMEPAGE="https://github.com/KDAB/KDStateMachineEditor"
+
+if [[ ${PV} == 9999 ]] ; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/KDAB/KDStateMachineEditor.git"
+else
+	SRC_URI="https://github.com/KDAB/KDStateMachineEditor/releases/download/v${PV}/${P}.tar.gz"
+	KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+IUSE="doc test"
+SLOT="0"
+
+RDEPEND="
+	$(add_qt_dep qtcore)
+	$(add_qt_dep qtdeclarative 'widgets')
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtnetwork)
+	$(add_qt_dep qtwidgets)
+"
+
+DEPEND="${RDEPEND}
+	doc? ( $(add_qt_dep qthelp)
+	app-doc/doxygen )
+	test? ( $(add_qt_dep qttest)
+	$(add_qt_dep qtxmlpatterns) )
+	media-gfx/graphviz
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DBUILD_EXAMPLES=OFF
+		-DBUILD_DOCS=$(usex doc)
+		-DBUILD_TESTING=$(usex test)
+	)
+	cmake-utils_src_configure
+}

diff --git a/dev-util/kdstatemachineeditor/metadata.xml b/dev-util/kdstatemachineeditor/metadata.xml
new file mode 100644
index 00000000000..141fbb79500
--- /dev/null
+++ b/dev-util/kdstatemachineeditor/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>petross404@gmail.com</email>
+		<name>Petros S</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2025-02-18 18:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-02 11:17 [gentoo-commits] repo/gentoo:master commit in: dev-util/kdstatemachineeditor/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2025-02-18 18:44 Andreas Sturmlechner
2025-02-18 17:08 Joonas Niilola
2025-02-18 17:08 Joonas Niilola
2022-04-02 11:17 Andreas Sturmlechner
2022-04-02 11:17 Andreas Sturmlechner
2020-04-14  8:35 Joonas Niilola
2019-04-24 21:40 Andreas Sturmlechner
2019-04-24 21:40 Andreas Sturmlechner
2019-04-24 21:40 Andreas Sturmlechner
2019-04-24 21:40 Andreas Sturmlechner
2018-07-14 14:57 Andreas Sturmlechner
2018-03-06 18:06 Andreas Sturmlechner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox