From 07c7b8dfda219aab7204af01fc8155a4a72f566f Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Thu, 10 Feb 2011 01:40:10 +0530 Subject: Add dev-libs/gdl-2.91.4:3 needed by anjuta --- dev-libs/gdl/Manifest | 3 + .../gdl/files/gdl-2.91.4-parallel-install.patch | 66 ++++++++++++++++++++++ dev-libs/gdl/gdl-2.91.4.ebuild | 38 +++++++++++++ 3 files changed, 107 insertions(+) create mode 100644 dev-libs/gdl/Manifest create mode 100644 dev-libs/gdl/files/gdl-2.91.4-parallel-install.patch create mode 100644 dev-libs/gdl/gdl-2.91.4.ebuild (limited to 'dev-libs/gdl') 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 +} -- cgit v1.2.3-65-gdbad