summaryrefslogtreecommitdiff
path: root/dev-util/kdevelop
diff options
context:
space:
mode:
authorVladimir Civil Smirnov <civil.over@gmail.com>2009-06-28 18:33:24 +0400
committerVladimir Civil Smirnov <civil.over@gmail.com>2009-06-28 18:33:24 +0400
commitdcd21697a9b4f53f338e00559aad3d5699c5af5f (patch)
tree87fdc7373d9a832536261df36f7614d4442d7e2d /dev-util/kdevelop
parent5bd12a4b4a0d5e58967782159ee90147d511bb21 (diff)
downloadkde-dcd21697a9b4f53f338e00559aad3d5699c5af5f.tar.gz
kde-dcd21697a9b4f53f338e00559aad3d5699c5af5f.tar.bz2
kde-dcd21697a9b4f53f338e00559aad3d5699c5af5f.zip
kdevelop 4.0 beta4: version bump.
Diffstat (limited to 'dev-util/kdevelop')
-rw-r--r--dev-util/kdevelop/Manifest2
-rw-r--r--dev-util/kdevelop/kdevelop-3.9.94.ebuild63
2 files changed, 65 insertions, 0 deletions
diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index 315af2ca1f2..29585d8e12e 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,2 +1,4 @@
+DIST kdevelop-3.9.94.tar.bz2 2549641 RMD160 547f4bfcd204ed718a52a49f2c92423fad5a02bd SHA1 e5696d8c66f346aa3e8dfdb2412dedd837d65e52 SHA256 e6378492059967277f5e9ac82e41d9605dd3638b020a401dfa9682c6634f3210
+EBUILD kdevelop-3.9.94.ebuild 1771 RMD160 350c7a07b91a64fc7051b7f5e0a18e1a785898d0 SHA1 6a205d022883537426b2348c965acc09c3d728db SHA256 e55175f2b8e8f968264b299a8320dd64b7db47b66868cc62a5631d66f8b9cc0c
EBUILD kdevelop-9999.ebuild 1600 RMD160 db5f1cd93dcbf31fff719f02dba99c5b3fc923e6 SHA1 75970a29d404ece7352b4dd61bed495800f17333 SHA256 5b6a91144c8de550227a4f53d0ca83d12a98901a7a165868b355a3a1717adf60
MISC metadata.xml 297 RMD160 4b2ce87005924b8ae3f0c0748eb7dce6c6633f78 SHA1 b67f63d2ed8960c12522040df14195db656d1e9d SHA256 c91330fedc5459ecaa0c54af009eec1ae6075f9fde175b47c349b10a0031386a
diff --git a/dev-util/kdevelop/kdevelop-3.9.94.ebuild b/dev-util/kdevelop/kdevelop-3.9.94.ebuild
new file mode 100644
index 00000000000..07bbac69740
--- /dev/null
+++ b/dev-util/kdevelop/kdevelop-3.9.94.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: Exp $
+
+EAPI="2"
+
+inherit kde4-base versionator
+
+KDEVPLATFORM_PV="$(($(get_major_version)-3)).$(get_after_major_version)"
+DESCRIPTION="Integrated Development Environment for Unix, supporting KDE/Qt, C/C++ and many other languages."
+HOMEPAGE="http://www.kdevelop.org/"
+SRC_URI="mirror://kde/unstable/${PN}/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="4"
+IUSE="+cmake +cxx debug +qmake"
+
+DEPEND="
+ >=dev-util/kdevplatform-${KDEVPLATFORM_PV}
+ >=kde-base/ksysguard-${KDE_MINIMAL}
+ >=x11-libs/qt-assistant-4.4:4
+ >=kde-base/libkworkspace-${KDE_MINIMAL}
+"
+RDEPEND="${DEPEND}
+ >=kde-base/kapptemplate-${KDE_MINIMAL}
+"
+
+src_prepare() {
+ # Remove this and the ksysguard dep after libprocessui moved into kdelibs
+ sed -i -e 's/${KDE4WORKSPACE_PROCESSUI_LIBS}/processui/g' \
+ debuggers/gdb/CMakeLists.txt \
+ || die "Failed to patch CMake files"
+}
+
+src_configure() {
+ mycmakeargs="${mycmakeargs}
+ $(cmake-utils_use_build cmake)
+ $(cmake-utils_use_build cmake cmakebuilder)
+ $(cmake-utils_use_build qmake)
+ $(cmake-utils_use_build qmake qmakebuilder)
+ $(cmake-utils_use_build qmake qmake_parser)
+ $(cmake-utils_use_build cxx cpp)"
+
+ kde4-base_src_configure
+}
+
+src_install() {
+ kde4-base_src_install
+
+ rm "${D}/${KDEDIR}"/share/apps/kdevappwizard/templates/qmake_qt4guiapp.tar.bz2
+ rm "${D}/${KDEDIR}"/share/icons/hicolor/22x22/actions/output_win.png
+}
+
+pkg_postinst() {
+ kde4-base_pkg_postinst
+
+ echo
+ elog "For extra functionality you shuold look at following packages:"
+ elog "dev-util/valgrind allows you to do memory leak check."
+ elog ">=sys-devel/gdb-6.8.50 (RECOMMENDED) required by debugger frontend."
+ echo
+}