summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2020-08-24 04:01:04 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2020-11-30 01:51:51 +0100
commit0aca59c7874b53ca27f75b862b22376000fabd9c (patch)
tree28de0d3e52a5dc965280db2956a63ab754ce284d /dev-util/kdevelop
parent*/*: Remove ancient kde.eclass revdeps with "need-kde 3.4" (diff)
downloadkde-sunset-0aca59c7874b53ca27f75b862b22376000fabd9c.tar.gz
kde-sunset-0aca59c7874b53ca27f75b862b22376000fabd9c.tar.bz2
kde-sunset-0aca59c7874b53ca27f75b862b22376000fabd9c.zip
*/*: Remove ancient kde.eclass revdeps with "need-kde 3.5"
kde.eclass revdeps broken by ancient deps. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-util/kdevelop')
-rw-r--r--dev-util/kdevelop/Manifest4
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-bashsupport_part.cpp.patch13
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-csharpsupportpart.cpp.patch11
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch15
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-lexer.patch14
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-parallel.patch11
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-perlparser.cpp.patch13
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-perlsupportpart.cpp.patch13
-rw-r--r--dev-util/kdevelop/files/kdevelop-3.5-tools_part.cpp.patch13
-rw-r--r--dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild124
10 files changed, 1 insertions, 230 deletions
diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index 98bd4645..6c7e4be5 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,3 +1 @@
-DIST kdevelop-3.5-patchset-01.tar.bz2 28386 SHA256 b226bbd5d8f5aa22b9afdebd50befcc95df7e09868be7158d4c735df16306d7f
-DIST kdevelop-3.5.4.tar.bz2 9571281 SHA256 51ea20606111f8cfaa8878951ab313199d6fdc0f920f3dcd53fd8f4bcf8de318
-DIST kdevelop-4.7.4.tar.xz 4444352 SHA256 cdef56196364eb97a4d9f15b6d47e12d893ef0bfa7100855f532ba7a9ff69130 SHA512 4880e5bd42c68bac90298835dbe01ecf93b824ded8cb7e3e6e26990481d3daee74ab4bcfa11e99620dd711c5d3db62019e2c4b7ea0d638636f6b795f137d51ce WHIRLPOOL 420ba37467af1cff9f126988cf677460a12553b26ad04f0343a4d11c343727bc00f116de87b4cae754f362be84f76c5f0eecffc6a2185465ced91873064bc498
+DIST kdevelop-4.7.4.tar.xz 4444352 BLAKE2B d67643990573cdb9f18fccbc7824c9b3e9fa1c7a0314663e35ccb5231355cd37be84636875d8ed402c82dfa9356ae3e0a4bf61dd82c87c408d444d8ed0188a64 SHA512 4880e5bd42c68bac90298835dbe01ecf93b824ded8cb7e3e6e26990481d3daee74ab4bcfa11e99620dd711c5d3db62019e2c4b7ea0d638636f6b795f137d51ce
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-bashsupport_part.cpp.patch b/dev-util/kdevelop/files/kdevelop-3.5-bashsupport_part.cpp.patch
deleted file mode 100644
index fa26a65b..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-bashsupport_part.cpp.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-languages/bash/bashsupport_part.cpp
-====================================================================
---- languages/bash/bashsupport_part.cpp 2011-11-20 18:38:18.000000000 -0800
-+++ languages/bash/bashsupport_part.cpp 2011-11-20 18:39:11.000000000 -0800
-@@ -183,7 +183,7 @@
- {
- kdDebug() << "starting application" << program << endl;
- if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-- appFrontend->startAppCommand(QString::QString(), program, TRUE);
-+ appFrontend->startAppCommand(QString(), program, TRUE);
- }
-
-
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-csharpsupportpart.cpp.patch b/dev-util/kdevelop/files/kdevelop-3.5-csharpsupportpart.cpp.patch
deleted file mode 100644
index c62c5d5f..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-csharpsupportpart.cpp.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- kdevelop-3.5.4/languages/csharp/csharpsupportpart.cpp.orig 2011-11-20 20:38:34.000000000 -0800
-+++ kdevelop-3.5.4/languages/csharp/csharpsupportpart.cpp 2011-11-20 20:38:59.000000000 -0800
-@@ -194,7 +194,7 @@
- {
- bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevcsharpsupport/run/terminal");
- if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-- appFrontend->startAppCommand(QString::QString(), program, inTerminal);
-+ appFrontend->startAppCommand(QString(), program, inTerminal);
- }
-
-
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch b/dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch
deleted file mode 100644
index fbd0fd1a..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-gcc4.4.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- kdevelop-3.5.4/lib/antlr/antlr/CharScanner.hpp 2007-11-30 23:36:49.000000000 +0100
-+++ kdevelop-3.5.4/lib/antlr/antlr/CharScanner.hpp 2009-06-04 17:16:55.000000000 +0200
-@@ -19,11 +19,7 @@
- #endif
- #include <cstring>
-
--#if ( _MSC_VER == 1200 )
--// VC6 seems to need this
--// note that this is not a standard C++ include file.
--# include <stdio.h>
--#endif
-+#include <cstdio>
-
- #include <antlr/TokenStream.hpp>
- #include <antlr/RecognitionException.hpp>
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-lexer.patch b/dev-util/kdevelop/files/kdevelop-3.5-lexer.patch
deleted file mode 100644
index 08a1d28a..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-lexer.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: lib/cppparser/lexer.cpp
-===================================================================
---- lib/cppparser/lexer.cpp (revision 926528)
-+++ lib/cppparser/lexer.cpp (working copy)
-@@ -241,7 +241,7 @@
- m_startLine = false;
- int ppe = preprocessorEnabled();
- setPreprocessorEnabled( false );
-- while( currentChar() && currentChar() != '\n' ){
-+ while( !currentChar().isNull() && currentChar() != '\n' ){
- Token tok(m_source);
- nextToken( tok, true );
- }
-
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-parallel.patch b/dev-util/kdevelop/files/kdevelop-3.5-parallel.patch
deleted file mode 100644
index 7061f899..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-parallel.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/profileengine/editor/Makefile.am 2007-12-01 00:34:47.000000000 +0200
-+++ src/profileengine/editor/Makefile.am 2009-05-02 20:26:30.000000000 +0300
-@@ -6,7 +6,7 @@
- libprofileeditor_la_LDFLAGS = $(all_libraries)
- libprofileeditor_la_LIBADD = $(top_builddir)/src/profileengine/lib/libprofileengine.la
- noinst_LTLIBRARIES = libprofileeditor.la
--libprofileeditor_COMPILE_FIRST = profileeditorbase.h
-+libprofileeditor_COMPILE_FIRST = profileeditorbase.h addprofilewidget.h
- libprofileeditor_la_SOURCES = profileeditorbase.ui profileeditor.cpp \
- addprofilewidget.ui
- noinst_HEADERS = profileeditor.h
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-perlparser.cpp.patch b/dev-util/kdevelop/files/kdevelop-3.5-perlparser.cpp.patch
deleted file mode 100644
index 843bf42d..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-perlparser.cpp.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-languages/perl/perlparser.cpp
-======================================================================
---- kdevelop-3.5.4/languages/perl/perlparser.cpp 2011-11-20 20:47:45.000000000 -0800
-+++ kdevelop-3.5.4/languages/perl/perlparser.cpp 2011-11-20 20:46:27.000000000 -0800
-@@ -464,7 +464,7 @@
- return;
- }
- array.setRawData(buffer, n);
-- result=QString::QString(array);
-+ result=QString(array);
- array.resetRawData(buffer, n);
- }
- pclose(fd);
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-perlsupportpart.cpp.patch b/dev-util/kdevelop/files/kdevelop-3.5-perlsupportpart.cpp.patch
deleted file mode 100644
index 3ec52146..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-perlsupportpart.cpp.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-languages/perl/perlsupportpart.cpp
-======================================================================
---- kdevelop-3.5.4/languages/perl/perlsupportpart.cpp 2011-11-20 20:44:47.000000000 -0800
-+++ kdevelop-3.5.4/languages/perl/perlsupportpart.cpp 2011-11-20 20:49:58.000000000 -0800
-@@ -194,7 +194,7 @@
- {
- bool inTerminal = DomUtil::readBoolEntry(*projectDom(), "/kdevperlsupport/run/terminal");
- if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-- appFrontend->startAppCommand(QString::QString(), program, inTerminal);
-+ appFrontend->startAppCommand(QString(), program, inTerminal);
- }
-
-
diff --git a/dev-util/kdevelop/files/kdevelop-3.5-tools_part.cpp.patch b/dev-util/kdevelop/files/kdevelop-3.5-tools_part.cpp.patch
deleted file mode 100644
index 8fd2c55b..00000000
--- a/dev-util/kdevelop/files/kdevelop-3.5-tools_part.cpp.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-parts/tools/tools_part.cpp
-===================================================================
---- parts/tools/tools_part.cpp 2011-11-20 15:49:58.000000000 -0800
-+++ parts/tools/tools_part.cpp 2011-11-20 15:27:06.000000000 -0800
-@@ -154,7 +154,7 @@
- if (captured)
- {
- if (KDevAppFrontend *appFrontend = extension<KDevAppFrontend>("KDevelop/AppFrontend"))
-- appFrontend->startAppCommand(QString::QString(), cmdline, false);
-+ appFrontend->startAppCommand(QString(), cmdline, false);
- }
- else
- {
diff --git a/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild b/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild
deleted file mode 100644
index f8957b0d..00000000
--- a/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-3.5.4-r1.ebuild,v 1.9 2009/09/27 14:57:18 ranger Exp $
-
-EAPI="2"
-
-ARTS_REQUIRED="never"
-
-inherit kde eutils db-use
-
-DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt, C/C++ and many other languages."
-HOMEPAGE="http://www.kdevelop.org"
-SRC_URI="mirror://gentoo/${P}.tar.bz2
- mirror://gentoo/${PN}-3.5-patchset-01.tar.bz2"
-
-LICENSE="GPL-2"
-
-SLOT="3.5"
-KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc x86"
-IUSE="ada clearcase cvs fortran haskell java pascal perforce perl php python ruby sql subversion"
-
-DEPEND="!<dev-util/kdevelop-3.5.4-r1
- sys-devel/gdb
- >=sys-libs/db-4.1
- cvs? ( kde-base/cervisia:3.5 )"
-
-RDEPEND="${DEPEND}
- subversion? ( kde-apps/kdesdk-kioslaves:3.5 )"
-DEPEND="${DEPEND}
- >=sys-devel/flex-2.5.33"
-
-need-kde 3.5
-
-PATCHES=( "${FILESDIR}/kdevelop-3.5-gcc4.4.patch"
- "${FILESDIR}/kdevelop-3.5-lexer.patch"
- "${FILESDIR}/kdevelop-3.5-parallel.patch"
- "${FILESDIR}/kdevelop-3.5-tools_part.cpp.patch"
- "${FILESDIR}/kdevelop-3.5-bashsupport_part.cpp.patch"
- "${FILESDIR}/kdevelop-3.5-csharpsupportpart.cpp.patch"
- "${FILESDIR}/kdevelop-3.5-perlparser.cpp.patch"
- "${FILESDIR}/kdevelop-3.5-perlsupportpart.cpp.patch"
- "${WORKDIR}/kdevelop-3.5-libtool.m4.in.patch"
- "${WORKDIR}/kdevelop-3.5-ltmain.sh.patch" )
-
-pkg_setup() {
- elog
- elog "If you get build failure similar as bug 237304"
- elog "please build with MAKEOPTS=\"-j1\""
- elog
-}
-
-src_prepare() {
- # Update the admin dir used in KDE template projects.
- # See also kde bug 104386.
- for i in "${S}"/admin/*; do
- cp "${i}" "${S}/parts/appwizard/common/admin/"
- done
-
- rm -f "${S}/configure"
-
- kde_src_prepare
-}
-
-src_configure() {
- local myconf
- myconf="--with-kdelibsdoxy-dir=${KDEDIR}/share/doc/HTML/en/kdelibs-apidocs"
-
- # languages
- myconf="${myconf} $(use_enable java) $(use_enable python)
- $(use_enable ruby) $(use_enable ada) $(use_enable fortran)
- $(use_enable haskell) $(use_enable pascal) $(use_enable perl)
- $(use_enable php) $(use_enable sql)"
-
- # build tools
- myconf="${myconf} $(use_enable java antproject)"
-
- # version control systems
- myconf="${myconf} $(use_enable cvs) $(use_enable clearcase)
- $(use_enable perforce) $(use_enable subversion)"
-
- # Explicitly set db include directory (bug 128897)
- myconf="${myconf} --with-db-includedir=$(db_includedir)
- --with-db-lib=$(db_libname)"
-
- kde_src_configure
-}
-
-src_install() {
- kde_src_install
-
- # Default to exuberant-ctags so that we don't end up trying to run emacs's
- # ctags.
- cat <<-EOF >> "${D}${KDEDIR}/share/config/kdeveloprc"
-
- [CTAGS]
- ctags binary=/usr/bin/exuberant-ctags
-
- EOF
-}
-
-pkg_postinst() {
- elog "kdevelop can use a wide range of apps for extra functionality. This is an"
- elog "almost complete list. All these packages can be emerged after kdevelop."
- elog
- elog "kde-apps/konsole:3.5: (RECOMMENDED) embed konsole kpart in kdevelop ide"
- elog "dev-util/kdbg: (RECOMMENDED) kde frontend to gdb"
- elog "dev-util/valgrind: (RECOMMENDED) integrates valgrind (memory debugger) commands"
- elog "kde-apps/kompare:3.5: (RECOMMENDED) show differences between files"
- elog "media-gfx/graphviz: (RECOMMENDED) support the new graphical classbrowser"
- elog "dev-java/ant: support projects using the ant build tool"
- elog "dev-util/ctags: faster and more powerful code browsing logic"
- elog "app-doc/doxygen: generate KDE-style documentation for your project"
- elog "www-misc/htdig: index and search your project's documentation"
- elog "app-arch/rpm: support creating RPMs of your project"
- elog "app-emulation/visualboyadvance: create and run projects for this gameboy"
- elog
- elog "Support for GNU-style make, tmake, qmake is included."
- elog "Support for using clearcase, perforce and subversion"
- elog "as version control systems is optional."
- elog
- elog "If you get build failure similar as bug 237304"
- elog "please build with MAKEOPTS=\"-j1\""
- elog
-}