* EAPI=6
* Fix parallel building caused by incomplete dependencies
Package-Manager: portage-2.2.26
--- /dev/null
+Add missing edges to dependency graph in order to
+allow for parallel building.
+
+--- qcodeedit-2.2.3/qcodeedit.pro
++++ qcodeedit-2.2.3/qcodeedit.pro
+@@ -4,6 +4,9 @@
+ \r
+ SUBDIRS += lib example designer-plugin\r
+ \r
++example.depends = lib\r
++designer-plugin.depends = lib\r
++\r
+ CONFIG(debug, debug|release) {\r
+ # placeholder\r
+ QCODE_EDIT_EXTRA_DEFINES += _DEBUG_BUILD_\r
# Distributed under the terms of the GNU General Public License v2
# $Id$
-EAPI=5
+EAPI=6
-inherit qt4-r2
+inherit qmake-utils
DESCRIPTION="Qt-Framework for code editing"
HOMEPAGE="http://edyuk.sourceforge.net/"
DEPEND="${RDEPEND}
"
-MAKEOPTS+=" -j1"
+PATCHES=(
+ "${FILESDIR}/${P}-fix-parallel-build.patch"
+)
+
+src_configure() {
+ eqmake4 ${PN}.pro
+}
src_install() {
- qt4-r2_src_install
+ emake INSTALL_ROOT="${D}" install
dolib.so libqcodeedit.so*
}