summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/kdevelop/kdevelop-2.1.5.ebuild')
-rw-r--r--dev-util/kdevelop/kdevelop-2.1.5.ebuild67
1 files changed, 67 insertions, 0 deletions
diff --git a/dev-util/kdevelop/kdevelop-2.1.5.ebuild b/dev-util/kdevelop/kdevelop-2.1.5.ebuild
new file mode 100644
index 000000000000..ed124a96e901
--- /dev/null
+++ b/dev-util/kdevelop/kdevelop-2.1.5.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/kdevelop/kdevelop-2.1.5.ebuild,v 1.1 2003/02/04 18:36:03 hannes Exp $
+
+inherit kde-base eutils
+need-kde 3.1
+
+IUSE=""
+MY_P=${P}_for_KDE_3.1
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="KDevelop ${PV}"
+HOMEPAGE="http://www.kdevelop.org/"
+SRC_URI="mirror://kde/stable/${P}/src/${MY_P}.tar.bz2
+ ftp://ftp.ee.fhm.edu/pub/unix/ide/KDevelop/c_cpp_reference-2.0.2_for_KDE_3.0.tar.bz2
+ mirror://gentoo/$PN-2.1.3-qt-templates.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc"
+
+newdepend ">=kde-base/kdebase-3
+ >=dev-util/kdoc-2.0_alpha24
+ >=dev-util/kdbg-1.2.5.3
+ >=net-www/htdig-3.1.6
+ >=app-text/enscript-1.6.1
+ >=app-text/a2ps-4.13b
+ >=dev-util/ctags-5.0.1
+ >=app-text/sgmltools-lite-3.0.3
+ >=app-doc/qt-docs-${QTVER}
+ app-doc/kdelibs-apidocs
+ =sys-devel/flex-2.5.4*
+ sys-devel/perl"
+
+# -j2 and greater fails - see bug #6199
+export MAKEOPTS="$MAKEOPTS -j1"
+
+src_unpack() {
+ kde_src_unpack
+ cd ${S}/kdevelop
+ for x in *.desktop; do
+ mv $x $x.2
+ sed -e 's:Exec=kdevelop:Exec=env WANT_AUTOMAKE_1_4=1 WANT_AUTOCONF_2_5=1 kdevelop:g' $x.2 > $x
+ rm $x.2
+ done
+ cd ${WORKDIR}
+ mv q*.tar.gz ${S}/kdevelop/templates/
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gentoo.diff
+}
+
+src_compile() {
+ kde_src_compile
+ cd ${WORKDIR}/c_cpp_reference-2.0.2_for_KDE_3.0
+ econf --with-qt-dir=/usr/qt/3
+ emake
+}
+
+src_install() {
+ kde_src_install
+ # setup htdig for use with kdevelop out-of-the-box (sort of)
+ sed -e "s:_KDEDIR_:${PREFIX}:g" \
+ ${FILESDIR}/htdig.conf > ${D}/${PREFIX}/share/apps/kdevelop/tools/htdig.conf
+ dodir ${PREFIX}/share/apps/kdevelop/htdig/db
+
+ # c/cpp reference package
+ cd ${WORKDIR}/c_cpp_reference-2.0.2_for_KDE_3.0
+ einstall
+}