[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2022-09-23 Thread Andreas Sturmlechner
commit: 186334fd73c8e4b3d977220679bb9a0e9d072835
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Sep 23 20:06:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Sep 23 20:07:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186334fd

media-gfx/symboleditor: update EAPI 7 -> 8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
index 07db10af3334..26ba51f6d775 100644
--- a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -1,7 +1,7 @@
-# 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
 
 ECM_HANDBOOK="optional"
 KFMIN=5.60.0
@@ -20,9 +20,6 @@ fi
 LICENSE="GPL-2"
 SLOT="5"
 
-BDEPEND="
-   sys-devel/gettext
-"
 DEPEND="
>=dev-qt/qtgui-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
@@ -35,6 +32,7 @@ DEPEND="
>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
 
 src_configure() {
local mycmakeargs=(



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2020-01-12 Thread Andreas Sturmlechner
commit: 4d6847820a8dd719369a46a746d62bf2031f092d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 10 23:37:02 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 12 17:45:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d684782

media-gfx/symboleditor: Port away from kde5.eclass, update HOMEPAGE

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 34 +---
 1 file changed, 19 insertions(+), 15 deletions(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
index 30fbc968483..7ed8ac948d2 100644
--- a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -1,34 +1,38 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-KDE_HANDBOOK="optional"
-inherit kde5
+ECM_HANDBOOK="optional"
+KFMIN=5.60.0
+QTMIN=5.12.3
+inherit ecm kde.org
 
 DESCRIPTION="Application to create libraries of QPainterPath objects with 
rendering hints"
-HOMEPAGE="https://userbase.kde.org/SymbolEditor;
+HOMEPAGE="https://kde.org/applications/graphics/org.kde.SymbolEditor
+https://userbase.kde.org/SymbolEditor;
+
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"
-IUSE=""
+SLOT="5"
 
 BDEPEND="
sys-devel/gettext
 "
 DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
 
@@ -37,5 +41,5 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
)
 
-   kde5_src_configure
+   ecm_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2019-08-11 Thread Thomas Deutschmann
commit: bd6c8f04d688ddb6e0c24e86e023a679c0a22077
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 11 20:53:09 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 11 21:29:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd6c8f04

media-gfx/symboleditor: x86 stable (bug #689962)

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
index d31abec6405..30fbc968483 100644
--- a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Application to create libraries of QPainterPath 
objects with render
 HOMEPAGE="https://userbase.kde.org/SymbolEditor;
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="amd64"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2019-08-11 Thread Andreas Sturmlechner
commit: 12288aadbe63c56a2b6cd0e7544e2233f66ae827
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 11 21:15:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 11 21:17:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12288aad

media-gfx/symboleditor: 2.1.0 amd64 stable

Closes: https://bugs.gentoo.org/689962
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
index 51277528791..d31abec6405 100644
--- a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Application to create libraries of QPainterPath 
objects with render
 HOMEPAGE="https://userbase.kde.org/SymbolEditor;
 if [[ ${KDE_BUILD_TYPE} != live ]]; then
SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/, media-gfx/symboleditor/files/

2019-08-11 Thread Andreas Sturmlechner
commit: 03e1c76c208ef0d76c89ae6a62f841b9a73e1088
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 11 21:16:16 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 11 21:17:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e1c76c

media-gfx/symboleditor: Drop 2.0.0-r1

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/symboleditor/Manifest|  1 -
 .../files/symboleditor-2.0.0-cmake.patch   | 41 --
 .../files/symboleditor-2.0.0-doc-optional.patch| 28 -
 .../symboleditor/symboleditor-2.0.0-r1.ebuild  | 48 --
 4 files changed, 118 deletions(-)

diff --git a/media-gfx/symboleditor/Manifest b/media-gfx/symboleditor/Manifest
index 25966c5aaef..f5666a5c1f6 100644
--- a/media-gfx/symboleditor/Manifest
+++ b/media-gfx/symboleditor/Manifest
@@ -1,2 +1 @@
-DIST SymbolEditor-2.0.0.tar.bz2 544789 BLAKE2B 
2d0566d1e4b765e4cccec93def5fb184a27edbeb90bed8a76514e880e49a9c4139d4679f380c6c831c3f25a857af2df367d9ef96c56009189b2db9f964202e73
 SHA512 
8baee88fd8ff5f2b6334e80fe7c3fe8044ae521e5a8ffa2588f37dc4a8bf0495c902789bfaaed21a6eaf3c4f6380d18550aaed8046e84b396317104c8a49c993
 DIST symboleditor-2.1.0.tar.xz 495416 BLAKE2B 
5f5d5a60806ebf0dacce5dcff538ac0f2c4966b2f2bda79450f66515d8572dd61a67db5e4d0f91b548a62c14e4e14aea283b710dc2a7c84770eb35dd22e20699
 SHA512 
dc83f3f80b12d8217a230d8c951e90bcc6246c4460d987efb140c54c1e88a8f5d607ac7ebfe706399cd0917e22a2089df6742afadd28305d39ceeff0c55da535

diff --git a/media-gfx/symboleditor/files/symboleditor-2.0.0-cmake.patch 
b/media-gfx/symboleditor/files/symboleditor-2.0.0-cmake.patch
deleted file mode 100644
index ab0bd049bef..000
--- a/media-gfx/symboleditor/files/symboleditor-2.0.0-cmake.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From 8739cd6f5fe0f2ed0cf9913170573c62ee246c63 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Burkhard=20L=C3=BCck?= 
-Date: Thu, 22 Sep 2016 21:17:07 +0200
-Subject: cleanup CMakeLists.txt
-
-remove qt5_wrap_ui wrong because the app uses xgettext and line 60 already has 
ki18n_wrap_ui
-remove add_definitions (-DTRANSLATION_DOMAIN=SymbolEditor), that is only for 
libraries
-and
-src/Main.cpp:84:KLocalizedString::setApplicationDomain(SymbolEditor);
-is used to load the translation catalog
-REVIEW:128126

- CMakeLists.txt | 6 --
- 1 file changed, 6 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d1016cb..d88174a 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -64,10 +64,6 @@ add_subdirectory (doc)
- 
- kconfig_add_kcfg_files (SymbolEditor_SRCS SymbolEditor.kcfgc)
- 
--qt5_wrap_ui (SymbolEditor_SRCS
--ui/EditorConfigPage.ui
--)
--
- ecm_install_icons (ICONS sc-apps-SymbolEditor.svgz DESTINATION 
${ICON_INSTALL_DIR})
- 
- add_executable (SymbolEditor ${SymbolEditor_SRCS})
-@@ -89,8 +85,6 @@ add_definitions (
- -DKDE_NO_COMPAT
- )
- 
--add_definitions (-DTRANSLATION_DOMAIN="SymbolEditor")
--
- if (SILENCE_DEPRECATED)
- add_definitions( -Wno-deprecated-declarations )
- endif (SILENCE_DEPRECATED)
--- 
-cgit v1.1

diff --git a/media-gfx/symboleditor/files/symboleditor-2.0.0-doc-optional.patch 
b/media-gfx/symboleditor/files/symboleditor-2.0.0-doc-optional.patch
deleted file mode 100644
index 3434e90c612..000
--- a/media-gfx/symboleditor/files/symboleditor-2.0.0-doc-optional.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From 2b809c68d40a3d0af2da668bad3f4d9ced86f56e Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Thu, 10 Mar 2016 20:26:57 +0100
-Subject: KF5DocTools is optional, so add doc subdir conditionally
-
-REVIEW: 127336

- CMakeLists.txt | 5 -
- 1 file changed, 4 insertions(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index d88174a..da7458f 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -60,7 +60,10 @@ file (GLOB SymbolEditor_UI 
${CMAKE_CURRENT_SOURCE_DIR}/ui/*.ui)
- ki18n_wrap_ui (SymbolEditor_SRCS ${SymbolEditor_UI})
- 
- add_subdirectory (icons)
--add_subdirectory (doc)
-+
-+if (KF5DocTools_FOUND)
-+add_subdirectory (doc)
-+endif (KF5DocTools_FOUND)
- 
- kconfig_add_kcfg_files (SymbolEditor_SRCS SymbolEditor.kcfgc)
- 
--- 
-cgit v1.1

diff --git a/media-gfx/symboleditor/symboleditor-2.0.0-r1.ebuild 
b/media-gfx/symboleditor/symboleditor-2.0.0-r1.ebuild
deleted file mode 100644
index 3661330a67f..000
--- a/media-gfx/symboleditor/symboleditor-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-KDE_HANDBOOK="optional"
-inherit kde5
-
-DESCRIPTION="Application to create libraries of QPainterPath objects with 
rendering hints"
-HOMEPAGE="https://userbase.kde.org/SymbolEditor;
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   MY_P=SymbolEditor-${PV}
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${MY_P}.tar.bz2"
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2019-06-30 Thread Andreas Sturmlechner
commit: 9ac3fabf9234b2519d32c2a9c6e51cb2fba2b39d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 30 19:58:03 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 30 20:10:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac3fabf

media-gfx/symboleditor: 2.1.0 version bump

Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/symboleditor/Manifest  |  1 +
 media-gfx/symboleditor/symboleditor-2.1.0.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/media-gfx/symboleditor/Manifest b/media-gfx/symboleditor/Manifest
index d06a334c185..25966c5aaef 100644
--- a/media-gfx/symboleditor/Manifest
+++ b/media-gfx/symboleditor/Manifest
@@ -1 +1,2 @@
 DIST SymbolEditor-2.0.0.tar.bz2 544789 BLAKE2B 
2d0566d1e4b765e4cccec93def5fb184a27edbeb90bed8a76514e880e49a9c4139d4679f380c6c831c3f25a857af2df367d9ef96c56009189b2db9f964202e73
 SHA512 
8baee88fd8ff5f2b6334e80fe7c3fe8044ae521e5a8ffa2588f37dc4a8bf0495c902789bfaaed21a6eaf3c4f6380d18550aaed8046e84b396317104c8a49c993
+DIST symboleditor-2.1.0.tar.xz 495416 BLAKE2B 
5f5d5a60806ebf0dacce5dcff538ac0f2c4966b2f2bda79450f66515d8572dd61a67db5e4d0f91b548a62c14e4e14aea283b710dc2a7c84770eb35dd22e20699
 SHA512 
dc83f3f80b12d8217a230d8c951e90bcc6246c4460d987efb140c54c1e88a8f5d607ac7ebfe706399cd0917e22a2089df6742afadd28305d39ceeff0c55da535

diff --git a/media-gfx/symboleditor/symboleditor-2.1.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
new file mode 100644
index 000..51277528791
--- /dev/null
+++ b/media-gfx/symboleditor/symboleditor-2.1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Application to create libraries of QPainterPath objects with 
rendering hints"
+HOMEPAGE="https://userbase.kde.org/SymbolEditor;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2"
+IUSE=""
+
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/files/, media-gfx/symboleditor/

2019-03-24 Thread Andreas Sturmlechner
commit: 809d3d6fce454e80a52438fe5cee0f25e89b9ab4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 10:45:06 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 12:11:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809d3d6f

media-gfx/symboleditor: EAPI-7 bump, cmake fix, fix typo, drop blocker

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/symboleditor-2.0.0-cmake.patch   | 41 ++
 .../files/symboleditor-2.0.0-doc-optional.patch| 28 +
 .../symboleditor/symboleditor-2.0.0-r1.ebuild  | 48 ++
 3 files changed, 117 insertions(+)

diff --git a/media-gfx/symboleditor/files/symboleditor-2.0.0-cmake.patch 
b/media-gfx/symboleditor/files/symboleditor-2.0.0-cmake.patch
new file mode 100644
index 000..ab0bd049bef
--- /dev/null
+++ b/media-gfx/symboleditor/files/symboleditor-2.0.0-cmake.patch
@@ -0,0 +1,41 @@
+From 8739cd6f5fe0f2ed0cf9913170573c62ee246c63 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Burkhard=20L=C3=BCck?= 
+Date: Thu, 22 Sep 2016 21:17:07 +0200
+Subject: cleanup CMakeLists.txt
+
+remove qt5_wrap_ui wrong because the app uses xgettext and line 60 already has 
ki18n_wrap_ui
+remove add_definitions (-DTRANSLATION_DOMAIN=SymbolEditor), that is only for 
libraries
+and
+src/Main.cpp:84:KLocalizedString::setApplicationDomain(SymbolEditor);
+is used to load the translation catalog
+REVIEW:128126
+---
+ CMakeLists.txt | 6 --
+ 1 file changed, 6 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d1016cb..d88174a 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -64,10 +64,6 @@ add_subdirectory (doc)
+ 
+ kconfig_add_kcfg_files (SymbolEditor_SRCS SymbolEditor.kcfgc)
+ 
+-qt5_wrap_ui (SymbolEditor_SRCS
+-ui/EditorConfigPage.ui
+-)
+-
+ ecm_install_icons (ICONS sc-apps-SymbolEditor.svgz DESTINATION 
${ICON_INSTALL_DIR})
+ 
+ add_executable (SymbolEditor ${SymbolEditor_SRCS})
+@@ -89,8 +85,6 @@ add_definitions (
+ -DKDE_NO_COMPAT
+ )
+ 
+-add_definitions (-DTRANSLATION_DOMAIN="SymbolEditor")
+-
+ if (SILENCE_DEPRECATED)
+ add_definitions( -Wno-deprecated-declarations )
+ endif (SILENCE_DEPRECATED)
+-- 
+cgit v1.1

diff --git a/media-gfx/symboleditor/files/symboleditor-2.0.0-doc-optional.patch 
b/media-gfx/symboleditor/files/symboleditor-2.0.0-doc-optional.patch
new file mode 100644
index 000..3434e90c612
--- /dev/null
+++ b/media-gfx/symboleditor/files/symboleditor-2.0.0-doc-optional.patch
@@ -0,0 +1,28 @@
+From 2b809c68d40a3d0af2da668bad3f4d9ced86f56e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Thu, 10 Mar 2016 20:26:57 +0100
+Subject: KF5DocTools is optional, so add doc subdir conditionally
+
+REVIEW: 127336
+---
+ CMakeLists.txt | 5 -
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index d88174a..da7458f 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -60,7 +60,10 @@ file (GLOB SymbolEditor_UI 
${CMAKE_CURRENT_SOURCE_DIR}/ui/*.ui)
+ ki18n_wrap_ui (SymbolEditor_SRCS ${SymbolEditor_UI})
+ 
+ add_subdirectory (icons)
+-add_subdirectory (doc)
++
++if (KF5DocTools_FOUND)
++add_subdirectory (doc)
++endif (KF5DocTools_FOUND)
+ 
+ kconfig_add_kcfg_files (SymbolEditor_SRCS SymbolEditor.kcfgc)
+ 
+-- 
+cgit v1.1

diff --git a/media-gfx/symboleditor/symboleditor-2.0.0-r1.ebuild 
b/media-gfx/symboleditor/symboleditor-2.0.0-r1.ebuild
new file mode 100644
index 000..3661330a67f
--- /dev/null
+++ b/media-gfx/symboleditor/symboleditor-2.0.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KDE_HANDBOOK="optional"
+inherit kde5
+
+DESCRIPTION="Application to create libraries of QPainterPath objects with 
rendering hints"
+HOMEPAGE="https://userbase.kde.org/SymbolEditor;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   MY_P=SymbolEditor-${PV}
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${MY_P}.tar.bz2"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2"
+KEYWORDS="amd64"
+IUSE=""
+
+BDEPEND="
+   sys-devel/gettext
+"
+DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-cmake.patch"
+   "${FILESDIR}/${P}-doc-optional.patch"
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON
+   )
+
+   kde5_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2019-03-24 Thread Andreas Sturmlechner
commit: 91431e5f017626b04099f4d015b2699a97fb6d2f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 11:48:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 24 12:11:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91431e5f

media-gfx/symboleditor: Drop 2.0.0

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/symboleditor/symboleditor-2.0.0.ebuild | 46 
 1 file changed, 46 deletions(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
deleted file mode 100644
index 194321ebd65..000
--- a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KDE_HANDBOOK="true"
-inherit kde5
-
-DESCRIPTION="Application to create libraries of QPainterPath objects with 
redering hints"
-HOMEPAGE="https://userbase.kde.org/SymbolEditor;
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
-   MY_P=SymbolEditor-${PV}
-   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${MY_P}.tar.bz2"
-   S="${WORKDIR}"/${MY_P}
-fi
-
-LICENSE="GPL-2"
-KEYWORDS="amd64"
-IUSE=""
-
-COMMON_DEPEND="
-   $(add_frameworks_dep kconfig)
-   $(add_frameworks_dep kconfigwidgets)
-   $(add_frameworks_dep kcoreaddons)
-   $(add_frameworks_dep ki18n)
-   $(add_frameworks_dep kio)
-   $(add_frameworks_dep kwidgetsaddons)
-   $(add_frameworks_dep kxmlgui)
-   $(add_qt_dep qtgui)
-   $(add_qt_dep qtwidgets)
-"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-   x11-misc/shared-mime-info
-"
-RDEPEND="${COMMON_DEPEND}
-   !media-gfx/symboleditor:4
-"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake-utils_use_find_package handbook KF5DocTools)
-   )
-
-   kde5_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/files/

2017-01-04 Thread David Seifert
commit: ba28339260647c81f615166a7c21a159300b036d
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Thu Dec 29 19:03:17 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan  4 10:14:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba283392

media-gfx/symboleditor: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/3277

 .../files/symboleditor-1.5.0-cflags.patch  | 25 --
 1 file changed, 25 deletions(-)

diff --git a/media-gfx/symboleditor/files/symboleditor-1.5.0-cflags.patch 
b/media-gfx/symboleditor/files/symboleditor-1.5.0-cflags.patch
deleted file mode 100644
index 177fd18..
--- a/media-gfx/symboleditor/files/symboleditor-1.5.0-cflags.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From a495671be994a32f4b52840f7e5c358916a378dc Mon Sep 17 00:00:00 2001
-From: Michael Palimaka 
-Date: Tue, 26 Aug 2014 20:17:22 +1000
-Subject: [PATCH] Respect user-defined CFLAGS.
-

- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 3166676..50786be 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -43,7 +43,7 @@ kde4_add_executable (SymbolEditor ${SymbolEditor_SRCS})
- 
- target_link_libraries (SymbolEditor ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS})
- 
--set (CMAKE_CXX_FLAGS "-DQT_NO_COMPAT -DKDE_NO_COMPAT")
-+set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions -DQT_NO_COMPAT 
-DKDE_NO_COMPAT")
- 
- install (TARGETS SymbolEditor DESTINATION ${BIN_INSTALL_DIR})
- install (FILES SymbolEditorui.rc DESTINATION ${DATA_INSTALL_DIR}/SymbolEditor)
--- 
-1.8.5.5
-



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2016-06-15 Thread Michael Palimaka
commit: 5acc6bc910f742262264dd8b09d9834b10c4441c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed Jun 15 17:52:06 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed Jun 15 17:58:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5acc6bc9

media-gfx/symboleditor: remove doxygen references

KDE_DOXYGEN and related support is going away.

Package-Manager: portage-2.3.0_rc1

 media-gfx/symboleditor/symboleditor-2.0.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
index 02b8c44..5ca52f1 100644
--- a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
@@ -4,7 +4,6 @@
 
 EAPI=6
 
-KDE_DOXYGEN="true"
 KDE_HANDBOOK="true"
 inherit kde5
 
@@ -41,7 +40,6 @@ RDEPEND="${COMMON_DEPEND}
 
 src_configure() {
local mycmakeargs=(
-   $(cmake-utils_use_find_package doc Doxygen)
$(cmake-utils_use_find_package handbook KF5DocTools)
)
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2016-04-10 Thread Johannes Huber
commit: 4d27eb58a5946ffd370bc16c2ecce1cff148ba42
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Apr 10 10:55:19 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Apr 10 10:56:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d27eb58

media-gfx/symboleditor: Remove 1.5.0

Package-Manager: portage-2.2.28

 media-gfx/symboleditor/Manifest  |  1 -
 media-gfx/symboleditor/symboleditor-1.5.0.ebuild | 26 
 2 files changed, 27 deletions(-)

diff --git a/media-gfx/symboleditor/Manifest b/media-gfx/symboleditor/Manifest
index 20eb2a1..effa6ab 100644
--- a/media-gfx/symboleditor/Manifest
+++ b/media-gfx/symboleditor/Manifest
@@ -1,2 +1 @@
-DIST SymbolEditor-1.5.0-1.tar.bz2 779158 SHA256 
707da2874dcd08101b218b7a60f1ec3ed5ba056d6221a1dd472821737c545db0 SHA512 
5fe18b649ed78e6ab3c61ce80a0b159941a65065801cdc6a44f1187aa40a2816cbc7888ea9e120cad8089e3e8e7831cedfd3242de5092cea58eb5cf898de022c
 WHIRLPOOL 
b3219bd30fbf993b7bd1c998e068e9f462ce312d0e6038b7706324b15810a9a1933ddedf39e6c33ac92deb2d38802807c1c3094fd1733321248b4362a22749e5
 DIST SymbolEditor-2.0.0.tar.bz2 544789 SHA256 
7cf3ea3acae9bcbe1291526e8e3819d0707a2f288d33cfe22913ec7f894d6e14 SHA512 
8baee88fd8ff5f2b6334e80fe7c3fe8044ae521e5a8ffa2588f37dc4a8bf0495c902789bfaaed21a6eaf3c4f6380d18550aaed8046e84b396317104c8a49c993
 WHIRLPOOL 
ac6ec72c1d27ff55774378a384cebe2c5477af8093508e619036309993ec810bc918f68c9cb9a892498ea5afc51e1e9a8ab77ee3388f8d59755b464813cd

diff --git a/media-gfx/symboleditor/symboleditor-1.5.0.ebuild 
b/media-gfx/symboleditor/symboleditor-1.5.0.ebuild
deleted file mode 100644
index b4e801e..000
--- a/media-gfx/symboleditor/symboleditor-1.5.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-KDE_DOC_DIRS="doc-translations/%lingua_${PN}"
-KDE_HANDBOOK="optional"
-KDE_LINGUAS="ca cs da de en_GB es et lt nl pl pt pt_BR sk sv uk"
-MY_P="SymbolEditor-${PV}"
-inherit kde4-base
-
-DESCRIPTION="Application to create libraries of QPainterPath objects with 
redering hints"
-HOMEPAGE="https://userbase.kde.org/SymbolEditor;
-SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${MY_P}-1.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="4"
-KEYWORDS="~amd64"
-IUSE="debug"
-
-DEPEND="sys-devel/gettext"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}/${P}-cflags.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2016-04-10 Thread Johannes Huber
commit: 1ca840a2d55aefc2330fff9206bc67f7d41c042e
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Apr 10 10:56:00 2016 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Apr 10 10:56:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca840a2

media-gfx/symboleditor: EAPI 6

Package-Manager: portage-2.2.28

 media-gfx/symboleditor/symboleditor-2.0.0.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
index bb0f595..31d542e 100644
--- a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_DOXYGEN="true"
 KDE_HANDBOOK="true"
@@ -28,8 +28,8 @@ COMMON_DEPEND="
$(add_frameworks_dep kio)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
+   $(add_qt_dep qtgui)
+   $(add_qt_dep qtwidgets)
 "
 DEPEND="${COMMON_DEPEND}
sys-devel/gettext



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2015-12-14 Thread Michael Palimaka
commit: c874a5cc220417a64731733d539c58931c01e4cc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Dec 14 13:24:33 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Dec 14 13:25:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c874a5cc

media-gfx/symboleditor: shorten DESCRIPTION to fit within 80-character guideline

Package-Manager: portage-2.2.26

 media-gfx/symboleditor/symboleditor-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/symboleditor/symboleditor-1.5.0.ebuild 
b/media-gfx/symboleditor/symboleditor-1.5.0.ebuild
index 8285e6b..b4e801e 100644
--- a/media-gfx/symboleditor/symboleditor-1.5.0.ebuild
+++ b/media-gfx/symboleditor/symboleditor-1.5.0.ebuild
@@ -10,7 +10,7 @@ KDE_LINGUAS="ca cs da de en_GB es et lt nl pl pt pt_BR sk sv 
uk"
 MY_P="SymbolEditor-${PV}"
 inherit kde4-base
 
-DESCRIPTION="Program to create libraries of QPainterPath objects with hints on 
how to render them"
+DESCRIPTION="Application to create libraries of QPainterPath objects with 
redering hints"
 HOMEPAGE="https://userbase.kde.org/SymbolEditor;
 SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${MY_P}-1.tar.bz2"
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/symboleditor/

2015-12-14 Thread Michael Palimaka
commit: fe0082e97d93ce506b12687fdff711d0cce91421
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Mon Dec 14 13:23:13 2015 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Dec 14 13:25:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0082e9

media-gfx/symboleditor: version bump

Package-Manager: portage-2.2.26

 media-gfx/symboleditor/Manifest  |  1 +
 media-gfx/symboleditor/symboleditor-2.0.0.ebuild | 49 
 2 files changed, 50 insertions(+)

diff --git a/media-gfx/symboleditor/Manifest b/media-gfx/symboleditor/Manifest
index e7a7681..20eb2a1 100644
--- a/media-gfx/symboleditor/Manifest
+++ b/media-gfx/symboleditor/Manifest
@@ -1 +1,2 @@
 DIST SymbolEditor-1.5.0-1.tar.bz2 779158 SHA256 
707da2874dcd08101b218b7a60f1ec3ed5ba056d6221a1dd472821737c545db0 SHA512 
5fe18b649ed78e6ab3c61ce80a0b159941a65065801cdc6a44f1187aa40a2816cbc7888ea9e120cad8089e3e8e7831cedfd3242de5092cea58eb5cf898de022c
 WHIRLPOOL 
b3219bd30fbf993b7bd1c998e068e9f462ce312d0e6038b7706324b15810a9a1933ddedf39e6c33ac92deb2d38802807c1c3094fd1733321248b4362a22749e5
+DIST SymbolEditor-2.0.0.tar.bz2 544789 SHA256 
7cf3ea3acae9bcbe1291526e8e3819d0707a2f288d33cfe22913ec7f894d6e14 SHA512 
8baee88fd8ff5f2b6334e80fe7c3fe8044ae521e5a8ffa2588f37dc4a8bf0495c902789bfaaed21a6eaf3c4f6380d18550aaed8046e84b396317104c8a49c993
 WHIRLPOOL 
ac6ec72c1d27ff55774378a384cebe2c5477af8093508e619036309993ec810bc918f68c9cb9a892498ea5afc51e1e9a8ab77ee3388f8d59755b464813cd

diff --git a/media-gfx/symboleditor/symboleditor-2.0.0.ebuild 
b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
new file mode 100644
index 000..bb0f595
--- /dev/null
+++ b/media-gfx/symboleditor/symboleditor-2.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_DOXYGEN="true"
+KDE_HANDBOOK="true"
+inherit kde5
+
+DESCRIPTION="Application to create libraries of QPainterPath objects with 
redering hints"
+HOMEPAGE="https://userbase.kde.org/SymbolEditor;
+if [[ ${KDE_BUILD_TYPE} != live ]]; then
+   MY_P=SymbolEditor-${PV}
+   SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${MY_P}.tar.bz2"
+   S="${WORKDIR}"/${MY_P}
+fi
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64"
+IUSE=""
+
+COMMON_DEPEND="
+   $(add_frameworks_dep kconfig)
+   $(add_frameworks_dep kconfigwidgets)
+   $(add_frameworks_dep kcoreaddons)
+   $(add_frameworks_dep ki18n)
+   $(add_frameworks_dep kio)
+   $(add_frameworks_dep kwidgetsaddons)
+   $(add_frameworks_dep kxmlgui)
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+"
+DEPEND="${COMMON_DEPEND}
+   sys-devel/gettext
+   x11-misc/shared-mime-info
+"
+RDEPEND="${COMMON_DEPEND}
+   !media-gfx/symboleditor:4
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake-utils_use_find_package doc Doxygen)
+   $(cmake-utils_use_find_package handbook KF5DocTools)
+   )
+
+   kde5_src_configure
+}