dev-util: Version bump KDevelop 4.7.3
authorJohannes Huber <johu@gentoo.org>
Tue, 15 Mar 2016 17:36:33 +0000 (18:36 +0100)
committerJohannes Huber <johu@gentoo.org>
Tue, 15 Mar 2016 17:40:38 +0000 (18:40 +0100)
Gentoo-bug: 573652
Reported-by: Frank Krömmelbein <kroemmelbein@gmx.de>
dev-util/kdevelop-php-docs/Manifest
dev-util/kdevelop-php-docs/kdevelop-php-docs-1.7.3.ebuild [new file with mode: 0644]
dev-util/kdevelop-php/Manifest
dev-util/kdevelop-php/kdevelop-php-1.7.3.ebuild [new file with mode: 0644]
dev-util/kdevelop-python/Manifest
dev-util/kdevelop-python/kdevelop-python-1.7.3.ebuild [new file with mode: 0644]
dev-util/kdevelop/Manifest
dev-util/kdevelop/kdevelop-4.7.3.ebuild [new file with mode: 0644]
dev-util/kdevplatform/Manifest
dev-util/kdevplatform/kdevplatform-1.7.3.ebuild [new file with mode: 0644]
eclass/kde4-base.eclass

index 6bd9032d5aca2b547ae82cb2dfcb72bf07179d72..9b20e6434bdf9e59e4ba97cdab5bf7100438dbb8 100644 (file)
@@ -1 +1,2 @@
 DIST kdevelop-php-docs-1.7.2.tar.xz 32892 SHA256 2dff2f54f631296c87007be84a0dc439d328d473717577c0d1450a9fc7e6e828 SHA512 5bbc3a4a61fa87b96182bfa1b3df28f26a35e4eb7ee021c822a031cb71b5900b53bacbac0d4892d8ff021dcc90b74097a0d67f31b17a4c3b7248170b19b54e16 WHIRLPOOL 5ef5309986dc42d41fe90333025075b132d3bfe3107802b97e54e4a1f2f36c37234b87dad3fcaf6d15ab3d79567fd4dae1ae1155403e7f1dfbd3bebf8d2ab32f
+DIST kdevelop-php-docs-1.7.3.tar.bz2 19321 SHA256 2288dcc4b6d204bf55d65d9ab1dc4a1e89bdcc92aa8c3157536d7a2c6645f5f4 SHA512 51ba61911831278e761a18f53ff648d36586bdbc5fcad9ec9d7a8424e76b3a4acdc002e23e0a38783ec3b4376e4297f042edbbdc92559297c20921c647375b81 WHIRLPOOL c8f0ce80e6e18c281f03dedae56463570f09a3f1f432d0d48919a9c41a2d83408620dfb497947f5f6f5a39b0068e5fce6c605336cf6c38431845cd2837668105
diff --git a/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.7.3.ebuild b/dev-util/kdevelop-php-docs/kdevelop-php-docs-1.7.3.ebuild
new file mode 100644 (file)
index 0000000..022168e
--- /dev/null
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KMNAME="kdevelop"
+inherit kde4-base
+
+DESCRIPTION="PHP documentation plugin for KDevelop 4"
+LICENSE="GPL-2 LGPL-2"
+IUSE="debug"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+RDEPEND="
+       !=dev-util/kdevelop-plugins-1.0.0
+"
index d1e6da57ba81a44d5d7acf5c0cb3adbcbb107b14..1f361602e75cfd15127f2cc76b1cec03da75ad9d 100644 (file)
@@ -1 +1,2 @@
 DIST kdevelop-php-1.7.2.tar.xz 658060 SHA256 75de9a5afe32ecaa35eb14e1ae04dd9c6d3e9abf87274ca4537fbdc3b296a369 SHA512 419ac3865c15ba30997e08f655d4ba61877ff15b6f3c0261a52a74e7d158e7a82a638326d2ccae1a435b846f40f76723807ff318ea3242651fb8fee263cdf5e1 WHIRLPOOL bad67fdbff98c2d47dd3034f56abafbb7ff8d1fb17aec3e7004177a50f1f131808b56d80f3c89bb234613ab71badcf2fdd4e67420a3902eda33f2f94489ca2f0
+DIST kdevelop-php-1.7.3.tar.bz2 691363 SHA256 6b3583560dc9c339d74c51d9774a3ff342e260b285c8d9bd8f7f89f47a7dbf69 SHA512 aa052f546e84ff002cbe899ce9b892935ddb88d959ed2ea695c020c59de6f9a706106bcf5fac11dbfb9a015199286f8d729affe1e0d40842867971c99143cd41 WHIRLPOOL be6ce21cbd0f91a110192194cf0892c5ce3c3cf5c847a1a42e4790e2274043d5ed5e6f3f332cac8ef4f340284f031b838ac415629bb187501a00e2abe2b3ec83
diff --git a/dev-util/kdevelop-php/kdevelop-php-1.7.3.ebuild b/dev-util/kdevelop-php/kdevelop-php-1.7.3.ebuild
new file mode 100644 (file)
index 0000000..5a8147a
--- /dev/null
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl it kk nl pl pt
+pt_BR ru sk sl sv tr uk zh_CN zh_TW"
+VIRTUALX_REQUIRED=test
+KDEBASE="kdevelop"
+KMNAME="kdev-php"
+inherit kde4-base
+
+DESCRIPTION="PHP plugin for KDevelop 4"
+LICENSE="GPL-2 LGPL-2"
+IUSE="debug doc"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       KEYWORDS="~amd64 ~x86"
+fi
+
+RESTRICT="test"
+
+DEPEND="
+       >=dev-util/kdevelop-pg-qt-1.0.0:4
+"
+RDEPEND="
+       dev-util/kdevelop:${SLOT}
+       doc? ( >=dev-util/kdevelop-php-docs-${PV}:${SLOT} )
+"
+
+PATCHES=( "${FILESDIR}/${PN}"-1.2.0-parmake.patch )
index 3d62d441d6785f9b23a2b0401cc39616d50a31c1..359480eb423d75e607f8905c5cfd6193159f9c27 100644 (file)
@@ -1 +1,2 @@
 DIST kdev-python-1.7.2.tar.xz 3668764 SHA256 949254984bd489cd5597d4c4986057c43b60febde329f6f9d1b42228aef9444d SHA512 d49a65786516d6709808126c3ec1ea90ccce8f3a7fbdfd39082e6327d3186089fe9d64380587023f0d4d9eea2304f76d8ff510b52cb29169918596652508bae4 WHIRLPOOL 7a01d9afa3151b3139fde5a0609d4eec2be330afe0e7bd241c22658007108ec78be9fbcaf37b8d55bde34b1b354d5043e2b6e79ed52b194ab40744c196ed5124
+DIST kdev-python-1.7.3.tar.bz2 4361300 SHA256 45b6418d4a96914472e04edec485fd25d04151f544cd1a2c96a63e3cd294f6b2 SHA512 f1f8bc33c60514daff2ed591c660a8ec97ecfc6ce7a28ad586fda5f93559e9b7842b3407340373389b8ccaad8350e49334e176df4a0c3e014aae42cf7259f417 WHIRLPOOL a2151b9e78aa15307ed764d7ba3fe2d4b77e4c13db1492537a5e2dd7023f646d0c3b43dd2f95505259c11bdc23cd03945c40ebdf7c12ba4009c2b518d2d50404
diff --git a/dev-util/kdevelop-python/kdevelop-python-1.7.3.ebuild b/dev-util/kdevelop-python/kdevelop-python-1.7.3.ebuild
new file mode 100644 (file)
index 0000000..50a2eae
--- /dev/null
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDEBASE="kdevelop"
+KMNAME="kdev-python"
+KDE_LINGUAS="bs ca ca@valencia de en_GB es et fi fr gl it nl pl pt pt_BR sk sl sv tr uk"
+PYTHON_COMPAT=( python2_7 )
+MY_P="${KMNAME}-${PV}"
+inherit kde4-base python-any-r1
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${MY_P}.tar.bz2"
+       KEYWORDS="~amd64 ~x86"
+       S=${WORKDIR}/${MY_P}
+fi
+
+DESCRIPTION="Python plugin for KDevelop 4"
+IUSE="debug"
+
+DEPEND="
+       ${PYTHON_DEPS}
+"
+RDEPEND="
+       dev-util/kdevelop:4
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+       python-any-r1_pkg_setup
+       kde4-base_pkg_setup
+}
+
+src_compile() {
+       pushd "${WORKDIR}"/${P}_build > /dev/null || die
+       emake parser
+       popd > /dev/null || die
+
+       kde4-base_src_compile
+}
index d11c6f53791ccab1d409b5c21ef3ade9b842bc70..f3bd3fba26c165a57b04e0ad77e368232ace62b2 100644 (file)
@@ -1 +1,2 @@
 DIST kdevelop-4.7.2.tar.xz 4441896 SHA256 5801a38a9abfebead18b74c0a0f5a6d68118b297c96ef1e2f75c8bfae3463b19 SHA512 f05643f185a02ce9f07b5e48b0cf61de5e0e2ed892b4fbe4edf749319c37466a2e904c7b64604cdff3b1c5c20e384ea23e7fdd1e30ed15642fd70f5e172e570a WHIRLPOOL 2caf928f84e22aacfa2691fc7a2752f84a38cdfccc4b3c176c04c0f81445a25548f7723ee57da293a921f7934789386bce7e4c50751cd4d61da2d15c39490695
+DIST kdevelop-4.7.3.tar.bz2 4826588 SHA256 9db388d1c8274da7d168c13db612c7e94ece7815757b945b0aa0371620a06b35 SHA512 e6d410bda001cfaed7c15383497992d6aad0a878c4c6f786c154dc9de581139baf05e592a8355481dd25c7f8d3b52b3a9516187e1e85c1f229ba32bc7cc57636 WHIRLPOOL 521b58b688344884ed178b9f7eaa87f11c0eb7e631a83c33ba4b6b23ae49ca866da667e2e2d726ad17ea3bf311b66a2f2695627d50c4dbbed8074bb338270790
diff --git a/dev-util/kdevelop/kdevelop-4.7.3.ebuild b/dev-util/kdevelop/kdevelop-4.7.3.ebuild
new file mode 100644 (file)
index 0000000..92872e5
--- /dev/null
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl hu it kk nb nds nl
+pl pt pt_BR ru sk sl sv th tr uk zh_CN zh_TW"
+VIRTUALX_REQUIRED="test"
+inherit kde4-base
+
+DESCRIPTION="Integrated Development Environment, supporting KDE/Qt, C/C++ and much more"
+LICENSE="GPL-2 LGPL-2"
+IUSE="+cmake +cxx debug +gdbui okteta qthelp"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+DEPEND="
+       dev-libs/qjson
+       dev-qt/qtdeclarative:4[webkit]
+       gdbui? (
+               $(add_kdebase_dep ksysguard)
+               $(add_kdebase_dep libkworkspace)
+       )
+       okteta? ( $(add_kdeapps_dep okteta) )
+       qthelp? ( dev-qt/qthelp:4 )
+"
+RDEPEND="${DEPEND}
+       $(add_kdeapps_dep kapptemplate)
+       $(add_kdeapps_dep kdebase-kioslaves)
+       cxx? ( >=sys-devel/gdb-7.0[python] )
+"
+RESTRICT="test"
+# see bug 366471
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_build cmake)
+               $(cmake-utils_use_build cmake cmakebuilder)
+               $(cmake-utils_use_build cxx cpp)
+               $(cmake-utils_use_with gdbui KDE4Workspace)
+               $(cmake-utils_use_with okteta LibKasten)
+               $(cmake-utils_use_with okteta LibOkteta)
+               $(cmake-utils_use_with okteta LibOktetaKasten)
+               $(cmake-utils_use_build qthelp)
+       )
+
+       kde4-base_src_configure
+}
index 5e400b9cf3d54eedd6171b5d703166c3404e4a1e..c040f2471a90eeb8cda0cf686310deda63885978 100644 (file)
@@ -1 +1,2 @@
 DIST kdevplatform-1.7.2.tar.xz 1929976 SHA256 0afcde7a746adb83b00f2bd6b02efb4022adbd61b6ba4325fb63b71902f1f4e4 SHA512 b95a1837b61d6c63cdd5183194ea70301bb32720df8c5317ba891a91c24c1e174aa69d10131024701bfe710f4848ac50059bc4513cf334d39415d37f4a445d66 WHIRLPOOL 4656a52becd50e9d827010e798941465731872b014400529fde4c45410d7f77d063c7fed237f94991742af997e845145772dbb199df74ae9777d41c2bdc21693
+DIST kdevplatform-1.7.3.tar.bz2 2417125 SHA256 195134bde11672de38838f4b341ed28c58042374ca12beedacca9d30e6ab4a2b SHA512 a23712bc70a7b084541a0bb441e19ba30bf408e4046403367cfce98cf7cb60b1aa89d6fce466e5512f1d3ea93353dc0dc5b57b0953bb85e7319a4a14d5403be9 WHIRLPOOL b0deafac4013aaad4ab80ae87c5dabd033a522e935ba1569659cb8dd4e7f06b8e75910ffecc3b27c7ffe0687cfc2ba65a2d707e8fd5b96ad603d4a4b011f2864
diff --git a/dev-util/kdevplatform/kdevplatform-1.7.3.ebuild b/dev-util/kdevplatform/kdevplatform-1.7.3.ebuild
new file mode 100644 (file)
index 0000000..180d308
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DECLARATIVE_REQUIRED="always"
+KMNAME="kdevelop"
+KDE_LINGUAS="bs ca ca@valencia da de el en_GB es et fi fr gl it kk nb nl pl pt
+pt_BR ru sk sl sv th tr uk zh_CN zh_TW"
+VIRTUALDBUS_TEST="true"
+VIRTUALX_REQUIRED="test"
+inherit kde4-base
+
+DESCRIPTION="KDE development support libraries and apps"
+LICENSE="GPL-2 LGPL-2"
+IUSE="+classbrowser cvs debug +konsole reviewboard subversion"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+RESTRICT="test"
+
+COMMON_DEPEND="
+       dev-libs/grantlee:0
+       reviewboard? ( dev-libs/qjson )
+       subversion? (
+               dev-libs/apr
+               dev-libs/apr-util
+               dev-vcs/subversion
+       )
+"
+DEPEND="${COMMON_DEPEND}
+       classbrowser? ( dev-libs/boost )
+"
+RDEPEND="${COMMON_DEPEND}
+       konsole? ( || (
+               $(add_kdeapps_dep konsolepart)
+               $(add_kdeapps_dep konsole)
+       ) )
+       cvs? ( dev-vcs/cvs )
+       !<dev-util/kdevelop-${KDEVELOP_VERSION}:4
+"
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake-utils_use_build classbrowser)
+               $(cmake-utils_use_build cvs)
+               $(cmake-utils_use_build konsole)
+               $(cmake-utils_use_find_package reviewboard QJSON)
+               $(cmake-utils_use_build subversion)
+       )
+
+       kde4-base_src_configure
+}
index 5e6bb893332f3d90c458a39af262b7f8dcb7612e..9747aecdaf99c69f5c154f72886649ccb7bcb250 100644 (file)
@@ -483,6 +483,7 @@ _calculate_src_uri() {
                kdevelop|kdevelop-php*|kdevplatform)
                        case ${KDEVELOP_VERSION} in
                                4.[123].[6-9]*) SRC_URI="mirror://kde/unstable/kdevelop/${KDEVELOP_VERSION}/src/${P}.tar.xz" ;;
+                               4.7.3) SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${P}.tar.bz2" ;;
                                *) SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${P}.tar.xz" ;;
                        esac
                        ;;