summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2011-02-10 01:40:10 +0530
committerNirbheek Chauhan <nirbheek@gentoo.org>2011-02-10 01:41:05 +0530
commit07c7b8dfda219aab7204af01fc8155a4a72f566f (patch)
tree8fa9b4c23bd8448904d71d984281f6f23ff66df8 /dev-libs/gdl
parentAdd dev-util/devhelp-2.91.5, gtk+:3 version (diff)
downloadgnome-07c7b8dfda219aab7204af01fc8155a4a72f566f.tar.gz
gnome-07c7b8dfda219aab7204af01fc8155a4a72f566f.tar.bz2
gnome-07c7b8dfda219aab7204af01fc8155a4a72f566f.zip
Add dev-libs/gdl-2.91.4:3 needed by anjuta
Diffstat (limited to 'dev-libs/gdl')
-rw-r--r--dev-libs/gdl/Manifest3
-rw-r--r--dev-libs/gdl/files/gdl-2.91.4-parallel-install.patch66
-rw-r--r--dev-libs/gdl/gdl-2.91.4.ebuild38
3 files changed, 107 insertions, 0 deletions
diff --git a/dev-libs/gdl/Manifest b/dev-libs/gdl/Manifest
new file mode 100644
index 00000000..84ea23a4
--- /dev/null
+++ b/dev-libs/gdl/Manifest
@@ -0,0 +1,3 @@
+AUX gdl-2.91.4-parallel-install.patch 1536 RMD160 94b2b20b39b1a7b5804201cb5af04643b089efa1 SHA1 e9d8331ce7547ddc93d0ec1903fbd6cf76cae4da SHA256 7696896b7c318d5c747ee2da3df2d2682b98c4ea5abe4399026fcb32600b9c72
+DIST gdl-2.91.4.tar.bz2 593058 RMD160 5613d8e6f63067b0e4398681748ef2d17472ecd4 SHA1 d00f67d0db0c92e0a406f7f8d782c30acd6f0891 SHA256 9015dea6f8bd15c8bf4bc06bb751605bf856525820075724d19bdabc22d8358c
+EBUILD gdl-2.91.4.ebuild 1012 RMD160 af85805ef793cc1f57caed80fa2689e3cf8cbadb SHA1 a460d8af63e0816b6f55b43046bf4c07eb7e5331 SHA256 5eb3e7b5c53d7ab51bc5e38b6533ea7812a7d8568140eca560384b187c83dbe8
diff --git a/dev-libs/gdl/files/gdl-2.91.4-parallel-install.patch b/dev-libs/gdl/files/gdl-2.91.4-parallel-install.patch
new file mode 100644
index 00000000..5467bb1c
--- /dev/null
+++ b/dev-libs/gdl/files/gdl-2.91.4-parallel-install.patch
@@ -0,0 +1,66 @@
+--- docs/reference/Makefile.am
++++ docs/reference/Makefile.am
+@@ -9,7 +9,7 @@
+ # of using the various options.
+
+ # The name of the module, e.g. 'glib'.
+-DOC_MODULE=gdl
++DOC_MODULE=gdl-3
+
+ # The top-level SGML file. You can change this if you want to.
+ DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml
+--- docs/reference/Makefile.in
++++ docs/reference/Makefile.in
+@@ -256,7 +256,7 @@
+ # of using the various options.
+
+ # The name of the module, e.g. 'glib'.
+-DOC_MODULE = gdl
++DOC_MODULE = gdl-3
+
+ # The top-level SGML file. You can change this if you want to.
+ DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+--- gdl/Makefile.am
++++ gdl/Makefile.am
+@@ -80,12 +80,12 @@
+ libgdltypebuiltins.h
+
+ uidir = $(datadir)/gdl/ui
+-ui_DATA = layout.ui
++ui_DATA = layout-3.ui
+
+ EXTRA_DIST = libgdlmarshal.list \
+ tree-expand.xpm \
+ tree-contract.xpm \
+- layout.ui \
++ layout-3.ui \
+ program.xpm static.xpm shared.xpm
+
+ # enumerations code generation
+--- gdl/Makefile.in
++++ gdl/Makefile.in
+@@ -392,11 +392,11 @@
+ libgdltypebuiltins.h
+
+ uidir = $(datadir)/gdl/ui
+-ui_DATA = layout.ui
++ui_DATA = layout-3.ui
+ EXTRA_DIST = libgdlmarshal.list \
+ tree-expand.xpm \
+ tree-contract.xpm \
+- layout.ui \
++ layout-3.ui \
+ program.xpm static.xpm shared.xpm
+
+ INTROSPECTION_GIRS = $(am__append_1)
+--- gdl/gdl-dock-layout.c
++++ gdl/gdl-dock-layout.c
+@@ -46,7 +46,7 @@
+ #define LAYOUT_ELEMENT_NAME "layout"
+ #define NAME_ATTRIBUTE_NAME "name"
+
+-#define LAYOUT_UI_FILE "layout.ui"
++#define LAYOUT_UI_FILE "layout-3.ui"
+
+ enum {
+ COLUMN_NAME,
diff --git a/dev-libs/gdl/gdl-2.91.4.ebuild b/dev-libs/gdl/gdl-2.91.4.ebuild
new file mode 100644
index 00000000..3897781a
--- /dev/null
+++ b/dev-libs/gdl/gdl-2.91.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/gdl/gdl-2.30.1.ebuild,v 1.6 2011/01/30 17:58:56 armin76 Exp $
+
+EAPI="3"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes"
+
+inherit eutils gnome2
+
+DESCRIPTION="The Gnome Devtool Libraries"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE="+introspection doc"
+
+# TODO: slotmove gdl:0 to gdl:1
+RDEPEND=">=dev-libs/glib-2:2
+ >=x11-libs/gtk+-2.90.4:3[introspection?]
+ >=dev-libs/libxml2-2.4:2
+ introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ dev-util/pkgconfig
+ >=dev-util/intltool-0.40.1
+ doc? ( >=dev-util/gtk-doc-1.4 )"
+
+DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
+
+src_prepare() {
+ # Prevent file collisions with gdl:0
+ epatch "${FILESDIR}/${PN}-2.91.4-parallel-install.patch"
+ mv gdl/layout{,-3}.ui || die
+
+ gnome2_src_prepare
+}