[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: b06c543f47330c3fdc1b87448fca81f4096d0854 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 12 08:54:56 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jan 12 09:41:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b06c543f dev-util/kdbg: Drop 3.0.0-r1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-util/kdbg/Manifest | 1 - .../kdbg/files/kdbg-3.0.0-no-png-install.patch | 54 -- dev-util/kdbg/kdbg-3.0.0-r1.ebuild | 46 -- 3 files changed, 101 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index 89ce8342844..cb699cd4836 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-3.0.0.tar.gz 430150 BLAKE2B 62411f95f1d109d95647e83defc2f5a84f9f7d7dc715f5a2f84eb6ecd18c7e1d02da0d68bf5bc8bb37216f98edbac11c24286f03ffc2ab9ad9fc7203ccd498dd SHA512 6398a7bbb9c744a837dd73645b497ab00eeaca9a326d61b135dc9040c616b4a2bdc0cf1da59c101dc68a159e12bc3b4a994a9d1dbf33f7d152e5c3003abb498a DIST kdbg-3.0.1.tar.gz 431143 BLAKE2B 869bf9765650b2a4a2330f99303b51f599df764848ff18442c8c6813421fece2671e5e78a0e8c66a59bd77f06a7f02677ec08a49fb9a28874b92b0f84bf8f74f SHA512 9f3e0073bf37e56fa8ad0c3ae5f0be80331d8963b564ff376aee40c3ccebab5b5a482c31f110fd0f4dd14f9614cff31102d8edf62ffb33f4ae361d24346543ea diff --git a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch deleted file mode 100644 index 237feaa981b..000 --- a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 826d503da8bfe7c567fc44dee178a4fca2b52f0a Mon Sep 17 00:00:00 2001 -From: Johannes Sixt -Date: Fri, 15 Feb 2019 20:26:03 +0100 -Subject: [PATCH] Do not install the pulse frames. - -Andreas Sturmlechner noticed that the frame PNGs are slightly broken: - - .../pulse00.png: broken IDAT window length - -Since the PNGs are only needed to build pulse.mng, do not install them. - kdbg/pics/CMakeLists.txt | 29 - - 1 file changed, 29 deletions(-) - -diff --git a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt -index 41625b3..9615b1b 100644 a/kdbg/pics/CMakeLists.txt -+++ b/kdbg/pics/CMakeLists.txt -@@ -31,35 +31,6 @@ set(PICTOGRAMS - install(FILES ${PICTOGRAMS} DESTINATION "${DATA_INSTALL_DIR}/kdbg/pics") - - ecm_install_icons(ICONS --22-actions-pulse00.png --22-actions-pulse01.png --22-actions-pulse02.png --22-actions-pulse03.png --22-actions-pulse04.png --22-actions-pulse05.png --22-actions-pulse06.png --22-actions-pulse07.png --22-actions-pulse08.png --22-actions-pulse09.png --22-actions-pulse10.png --22-actions-pulse11.png --22-actions-pulse12.png --22-actions-pulse13.png --22-actions-pulse14.png --22-actions-pulse15.png --22-actions-pulse16.png --22-actions-pulse17.png --22-actions-pulse18.png --22-actions-pulse19.png --22-actions-pulse20.png --22-actions-pulse21.png --22-actions-pulse22.png --22-actions-pulse23.png --22-actions-pulse24.png --22-actions-pulse25.png --22-actions-pulse26.png --22-actions-pulse27.png --22-actions-pulse28.png - 22-actions-pulse.mng - DESTINATION "${DATA_INSTALL_DIR}/kdbg/icons" - THEME hicolor \ No newline at end of file diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild deleted file mode 100644 index 0315c3c7cf7..000 --- a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -ECM_HANDBOOK="true" -KFMIN=5.60.0 -QTMIN=5.12.3 -inherit ecm - -DESCRIPTION="Graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="5" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - >=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/kiconthemes-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 -" -RDEPEND="${DEPEND} - !dev-util/kdbg:4 - sys-devel/gdb -" - -PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" ) - -src_prepare() { - ecm_src_prepare - - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: 7a42deb3685170c95a34a17ef9a26951d10ca195 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Apr 3 15:16:47 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Apr 3 15:16:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a42deb3 dev-util/kdbg: EAPI-7 bump Use upstream patch to not install broken PNGs, drop pngfix hack. Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdbg/files/kdbg-3.0.0-no-png-install.patch | 54 ++ dev-util/kdbg/kdbg-3.0.0-r1.ebuild | 43 + 2 files changed, 97 insertions(+) diff --git a/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch new file mode 100644 index 000..237feaa981b --- /dev/null +++ b/dev-util/kdbg/files/kdbg-3.0.0-no-png-install.patch @@ -0,0 +1,54 @@ +From 826d503da8bfe7c567fc44dee178a4fca2b52f0a Mon Sep 17 00:00:00 2001 +From: Johannes Sixt +Date: Fri, 15 Feb 2019 20:26:03 +0100 +Subject: [PATCH] Do not install the pulse frames. + +Andreas Sturmlechner noticed that the frame PNGs are slightly broken: + + .../pulse00.png: broken IDAT window length + +Since the PNGs are only needed to build pulse.mng, do not install them. +--- + kdbg/pics/CMakeLists.txt | 29 - + 1 file changed, 29 deletions(-) + +diff --git a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt +index 41625b3..9615b1b 100644 +--- a/kdbg/pics/CMakeLists.txt b/kdbg/pics/CMakeLists.txt +@@ -31,35 +31,6 @@ set(PICTOGRAMS + install(FILES ${PICTOGRAMS} DESTINATION "${DATA_INSTALL_DIR}/kdbg/pics") + + ecm_install_icons(ICONS +-22-actions-pulse00.png +-22-actions-pulse01.png +-22-actions-pulse02.png +-22-actions-pulse03.png +-22-actions-pulse04.png +-22-actions-pulse05.png +-22-actions-pulse06.png +-22-actions-pulse07.png +-22-actions-pulse08.png +-22-actions-pulse09.png +-22-actions-pulse10.png +-22-actions-pulse11.png +-22-actions-pulse12.png +-22-actions-pulse13.png +-22-actions-pulse14.png +-22-actions-pulse15.png +-22-actions-pulse16.png +-22-actions-pulse17.png +-22-actions-pulse18.png +-22-actions-pulse19.png +-22-actions-pulse20.png +-22-actions-pulse21.png +-22-actions-pulse22.png +-22-actions-pulse23.png +-22-actions-pulse24.png +-22-actions-pulse25.png +-22-actions-pulse26.png +-22-actions-pulse27.png +-22-actions-pulse28.png + 22-actions-pulse.mng + DESTINATION "${DATA_INSTALL_DIR}/kdbg/icons" + THEME hicolor \ No newline at end of file diff --git a/dev-util/kdbg/kdbg-3.0.0-r1.ebuild b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild new file mode 100644 index 000..e8543c0a37c --- /dev/null +++ b/dev-util/kdbg/kdbg-3.0.0-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="true" +inherit kde5 + +DESCRIPTION="Graphical debugger interface" +HOMEPAGE="http://www.kdbg.org/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + !dev-util/kdbg:4 + sys-devel/gdb +" + +PATCHES=( "${FILESDIR}/${P}-no-png-install.patch" ) + +src_prepare() { + # allow documentation to be handled by eclass + mv kdbg/doc . || die + sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die + echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die + + kde5_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: 944fe9795eb9afaf36fdaf1589ad8e38e116a308 Author: Johannes Huber gentoo org> AuthorDate: Sun Oct 16 12:48:51 2016 + Commit: Johannes Huber gentoo org> CommitDate: Sun Oct 16 12:49:06 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=944fe979 dev-util/kdbg: Remove 2.5.5 Package-Manager: portage-2.3.2 dev-util/kdbg/Manifest | 1 - dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch | 14 -- dev-util/kdbg/kdbg-2.5.5.ebuild | 39 3 files changed, 54 deletions(-) diff --git a/dev-util/kdbg/Manifest b/dev-util/kdbg/Manifest index e2b506d..d0f08cc 100644 --- a/dev-util/kdbg/Manifest +++ b/dev-util/kdbg/Manifest @@ -1,2 +1 @@ -DIST kdbg-2.5.5.tar.gz 417327 SHA256 983e4c89258d752f42449e2d257c9e40352b516328132ca5b0b1991b91878879 SHA512 f855063c0ea55a624ced3d6ff52466bc7240e2b79d76b43d73d224348f1b7c179fd1d53391e0e7039a659b7d6c3aba9f423f565b073073d636c28cc323f6 WHIRLPOOL 2fc9f7d092e3584216701bee57b11982c0ab4047090de3e43d1136ac5b8dd86e39a12db7f89e6664adf4e477cecdc4217421161c1458b75d5ff65180b8b89108 DIST kdbg-2.5.6.tar.gz 418080 SHA256 69e0bdf8116cb11912b38cf248b7a1dbb8f36e4dc35b4a498043234979c724cb SHA512 2e8f8b98bed2f77b7a20f67e9d0750e508450b29ee6fdbfd35cc87b345021c8971411d67735906c36a7507ddd8424e20ca76c438412125784d79059ec21d5b87 WHIRLPOOL 880ed965d18f919e9123d75722e447a3327e6f944e2440537f115dc66b2b118797b7aee29c93e223458f4d2ab0db656f448aba17bb900e04f63ec19ca661 diff --git a/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch b/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch deleted file mode 100644 index e5f71a0.. --- a/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch +++ /dev/null @@ -1,14 +0,0 @@ -Fixes build with cmake-3.4. - -Gentoo-bug: 567090 - kdbg/CMakeLists.txt -+++ kdbg/CMakeLists.txt -@@ -4,6 +4,7 @@ - - include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ) - include(CheckFunctionExists) -+include(CheckIncludeFiles) - - CHECK_INCLUDE_FILES(pty.h HAVE_PTY_H) - CHECK_INCLUDE_FILES(libutil.h HAVE_LIBUTIL_H) diff --git a/dev-util/kdbg/kdbg-2.5.5.ebuild b/dev-util/kdbg/kdbg-2.5.5.ebuild deleted file mode 100644 index 637d10d.. --- a/dev-util/kdbg/kdbg-2.5.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="cs da de es fr hr hu it ja nb nn pl pt ro ru sk sr sv tr zh_CN" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="A graphical debugger interface" -HOMEPAGE="http://www.kdbg.org/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="debug" - -RDEPEND="sys-devel/gdb" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}/${P}-cmake34.patch" ) -DOCS=( BUGS README ReleaseNotes-${PV} TODO ) - -src_prepare() { - # allow documentation to be handled by eclass - mv kdbg/doc . || die - sed -i -e '/add_subdirectory(doc)/d' kdbg/CMakeLists.txt || die - echo "add_subdirectory ( doc ) " >> CMakeLists.txt || die - kde4-base_src_prepare -} - -src_install() { - kde4-base_src_install - - # hack since ChangeLog-* is automagically installed by eclass - rm -f "${ED}"usr/share/doc/${PF}/ChangeLog-pre* -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/kdbg/files/, dev-util/kdbg/
commit: e8aa90c2301d7300e27c536ed33c12851b615f32 Author: Michael Palimaka gentoo org> AuthorDate: Sun Nov 29 16:23:56 2015 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Nov 29 16:24:34 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8aa90c2 dev-util/kdbg: add patch to fix build failure with >=dev-util/cmake-3.4.0 Gentoo-bug: 567090 Package-Manager: portage-2.2.26 dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch | 14 ++ dev-util/kdbg/kdbg-2.5.5.ebuild | 1 + 2 files changed, 15 insertions(+) diff --git a/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch b/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch new file mode 100644 index 000..e5f71a0 --- /dev/null +++ b/dev-util/kdbg/files/kdbg-2.5.5-cmake34.patch @@ -0,0 +1,14 @@ +Fixes build with cmake-3.4. + +Gentoo-bug: 567090 + +--- kdbg/CMakeLists.txt kdbg/CMakeLists.txt +@@ -4,6 +4,7 @@ + + include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ) + include(CheckFunctionExists) ++include(CheckIncludeFiles) + + CHECK_INCLUDE_FILES(pty.h HAVE_PTY_H) + CHECK_INCLUDE_FILES(libutil.h HAVE_LIBUTIL_H) diff --git a/dev-util/kdbg/kdbg-2.5.5.ebuild b/dev-util/kdbg/kdbg-2.5.5.ebuild index 3600f61..637d10d 100644 --- a/dev-util/kdbg/kdbg-2.5.5.ebuild +++ b/dev-util/kdbg/kdbg-2.5.5.ebuild @@ -20,6 +20,7 @@ IUSE="debug" RDEPEND="sys-devel/gdb" DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}/${P}-cmake34.patch" ) DOCS=( BUGS README ReleaseNotes-${PV} TODO ) src_prepare() {