summaryrefslogtreecommitdiff
path: root/dev-libs/qcodeedit
diff options
context:
space:
mode:
authorMike Frysinger <vapier@google.com>2016-02-02 17:45:13 -0500
committerMike Frysinger <vapier@google.com>2016-02-02 17:45:13 -0500
commit5b84cb95073a8c276866a99d515c05a35ff23195 (patch)
tree58f15f365444bc4a660cbaf8aab8f473e9cd913d /dev-libs/qcodeedit
parent27778422d5176c66852aca6ffb7f0a0b428cd6a1 (diff)
parent08c27e4668323f40f037392913b18f2b98f71d68 (diff)
downloadgentoo-5b84cb95073a8c276866a99d515c05a35ff23195.tar.gz
Merge https://github.com/gentoo/gentoo.git
Diffstat (limited to 'dev-libs/qcodeedit')
-rw-r--r--dev-libs/qcodeedit/files/qcodeedit-2.2.3-fix-parallel-build.patch15
-rw-r--r--dev-libs/qcodeedit/metadata.xml3
-rw-r--r--dev-libs/qcodeedit/qcodeedit-2.2.3-r2.ebuild38
3 files changed, 53 insertions, 3 deletions
diff --git a/dev-libs/qcodeedit/files/qcodeedit-2.2.3-fix-parallel-build.patch b/dev-libs/qcodeedit/files/qcodeedit-2.2.3-fix-parallel-build.patch
new file mode 100644
index 0000000000..4c1a5feb02
--- /dev/null
+++ b/dev-libs/qcodeedit/files/qcodeedit-2.2.3-fix-parallel-build.patch
@@ -0,0 +1,15 @@
+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 @@
+
+ SUBDIRS += lib example designer-plugin
+
++example.depends = lib
++designer-plugin.depends = lib
++
+ CONFIG(debug, debug|release) {
+ # placeholder
+ QCODE_EDIT_EXTRA_DEFINES += _DEBUG_BUILD_
diff --git a/dev-libs/qcodeedit/metadata.xml b/dev-libs/qcodeedit/metadata.xml
index 462299adda..9d285e5771 100644
--- a/dev-libs/qcodeedit/metadata.xml
+++ b/dev-libs/qcodeedit/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>jlec@gentoo.org</email>
- </maintainer>
<upstream>
<remote-id type="sourceforge">edyuk</remote-id>
</upstream>
diff --git a/dev-libs/qcodeedit/qcodeedit-2.2.3-r2.ebuild b/dev-libs/qcodeedit/qcodeedit-2.2.3-r2.ebuild
new file mode 100644
index 0000000000..402461b4e8
--- /dev/null
+++ b/dev-libs/qcodeedit/qcodeedit-2.2.3-r2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="Qt-Framework for code editing"
+HOMEPAGE="http://edyuk.sourceforge.net/"
+SRC_URI="mirror://sourceforge/project/edyuk/${PN}/${PV}/${P}.zip"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtgui:4
+ dev-qt/qtcore:4
+ dev-qt/qtxmlpatterns:4
+ dev-qt/designer:4
+"
+DEPEND="${RDEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-fix-parallel-build.patch"
+)
+
+src_configure() {
+ eqmake4 ${PN}.pro
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ dolib.so libqcodeedit.so*
+}