summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2010-03-12 09:49:30 +0000
committerPacho Ramos <pacho@gentoo.org>2010-03-12 09:49:30 +0000
commit58fa0202543a093f3baa17d58e295cce08544bb7 (patch)
tree92c1aaa994396ae2ca32b2d9bdba3f874b41634c
parentnew ebuild for isbg - IMAP Spam Begone (diff)
downloadhistorical-58fa0202543a093f3baa17d58e295cce08544bb7.tar.gz
historical-58fa0202543a093f3baa17d58e295cce08544bb7.tar.bz2
historical-58fa0202543a093f3baa17d58e295cce08544bb7.zip
Cleaning old
Package-Manager: portage-2.1.7.17/cvs/Linux x86_64
-rw-r--r--dev-util/anjuta/ChangeLog6
-rw-r--r--dev-util/anjuta/Manifest16
-rw-r--r--dev-util/anjuta/anjuta-1.2.4-r1.ebuild81
-rw-r--r--dev-util/anjuta/anjuta-2.26.2.2.ebuild114
-rw-r--r--dev-util/anjuta/anjuta-2.28.1.0.ebuild110
-rw-r--r--dev-util/anjuta/anjuta-2.4.2.ebuild99
6 files changed, 9 insertions, 417 deletions
diff --git a/dev-util/anjuta/ChangeLog b/dev-util/anjuta/ChangeLog
index bfb9b2cbc728..52523bd178cb 100644
--- a/dev-util/anjuta/ChangeLog
+++ b/dev-util/anjuta/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/anjuta
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.106 2010/03/06 20:20:31 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.107 2010/03/12 09:49:30 pacho Exp $
+
+ 12 Mar 2010; Pacho Ramos <pacho@gentoo.org> -anjuta-1.2.4-r1.ebuild,
+ -anjuta-2.4.2.ebuild, -anjuta-2.26.2.2.ebuild, -anjuta-2.28.1.0.ebuild:
+ Cleaning old
06 Mar 2010; Pacho Ramos <pacho@gentoo.org> anjuta-2.28.2.0.ebuild:
amd64 stable, bug 298200
diff --git a/dev-util/anjuta/Manifest b/dev-util/anjuta/Manifest
index e1331b383ca6..93eebb505d12 100644
--- a/dev-util/anjuta/Manifest
+++ b/dev-util/anjuta/Manifest
@@ -8,26 +8,18 @@ AUX anjuta-2.26.0.0-symbol-db-optional.patch 2406 RMD160 f4cf473d0a9a5356bd3d03f
AUX anjuta-2.28.1.0-debug-mode.patch 725 RMD160 aba1c9e2d52ddf51b74456a0d7cb088bc6649500 SHA1 b90000983a3aa362b47e480e678382cbc0b1d757 SHA256 1b52dc746e6bb5e2c2799789c5e69f8319d841cf7025d38c4208edda9b1a3429
AUX anjuta-2.28.1.0-symbol-db-optional.patch 2559 RMD160 5254d3d2d278ecc0f69ce45b5f40eb691e9f5f56 SHA1 b4ab7b0db209f15ffdcccdd4331588d3c46f2435 SHA256 1f8a14362a608d0a01e3834dab1754ae67c917a9f841fe105fbedea64e2de5b4
AUX anjuta-2.4.2-documentation.patch 1994 RMD160 b3744e1e78ecce5c9bfcbc3801d9a74c72d812ef SHA1 3cf3c8674a8b0ef8bd91d049198543d284d8ba35 SHA256 2e762bcb30c13902affb2b264c1c7badd49eb2a38641c78afd114917697e78e7
-DIST anjuta-1.2.4.tar.gz 7413573 RMD160 77e87372e68af43b06125322f908b7f76d549a33 SHA1 c02e7f148914877760fee05e68fbfeacc20de879 SHA256 e43cf9323bbcccf0ef03da004068c76a92d071b4922d2a4cc28a82d1e8bf4ed7
DIST anjuta-2.2.0.tar.bz2 5534993 RMD160 b331b135516b6ed88d88290d26faeb3c68b8ebc6 SHA1 0054dd0c28fb1c4fcb4957c56605ad13ed2f58b5 SHA256 0c62a25f05c08d42535ac739452e0367f14d055fbb8d141f9eb0f17986081b00
DIST anjuta-2.24.2.tar.bz2 6713913 RMD160 1f1a7b2820b8f7c10e05f7da0a51727f497dcb75 SHA1 bcbab37d362f36bf1811bcd5c62c26c4fd31ec3e SHA256 7b60753b98a12c5ae85b7fee126d280385ac67dd94a855ab50c17de862df6c68
-DIST anjuta-2.26.2.2.tar.bz2 7787006 RMD160 7a6548638c91b796e1631221de549c7d560a6742 SHA1 cac5dd14856e7f57328851ff091271bde792cecb SHA256 38161201bb4a69d5be84f67c61fca023251c293fb6a7352166483e61f815d9e4
-DIST anjuta-2.28.1.0.tar.bz2 7537430 RMD160 fbe543dab46c34fa873dd7668e6ea9112206e6db SHA1 d36c3ec6f3f666178c5d1de6c2a364d1e63ec54d SHA256 31c888c2a51e8e103c71b6563324d2fc5ffad2ad08df7a42c82d1e1a55931b02
DIST anjuta-2.28.2.0.tar.bz2 7521022 RMD160 088b87ed3dd2f6c070727a6e4db228f51e61e0d4 SHA1 ea008d7d55d0c7d075e5c3cf028607ce58a9a473 SHA256 6d8216fb1fe2541e7a3080c0ffb62bc0527c296ce97a1bd25d2064a8522f664a
-DIST anjuta-2.4.2.tar.bz2 6369144 RMD160 cb232585d0d9e024bab8d4288e9d6bb41af44482 SHA1 4cba75f0e99e03bb1c8623a9b50a3d6038a9bba4 SHA256 217e49d8f1d8ac06607166bb7c6b3797e692e5a387f973efb40260ab362693c9
-EBUILD anjuta-1.2.4-r1.ebuild 2015 RMD160 a2d3d4d9cf119f8eff1ae5ef5a0eac559545afe4 SHA1 dbf866302aef8279907b284dc8f1894a192a5149 SHA256 dcae9ee70632f88f3f09e50e0da6cf4346bc04385394274ef18a467a5f74adc1
EBUILD anjuta-2.2.0-r1.ebuild 2771 RMD160 501cfac917a2f3fd6240b5a0bd48e741f5555089 SHA1 858a7b3acc7f5771465add052ae1ca72d991c285 SHA256 27dd8cf3c87fde99d48d6a40cbda39388f18fff5c4a76b39c47f5a7b50e79b26
EBUILD anjuta-2.24.2.ebuild 2654 RMD160 92140e1c6baf789af799ff797c1728f4127d34f4 SHA1 fb4d0848a9449bb7460d182a053442e9c7a8cef2 SHA256 e4ad52c2527bd59a7761557c39dab77c004ceca8b2aed33bf309054caa471998
-EBUILD anjuta-2.26.2.2.ebuild 2998 RMD160 0490f96cd92a55c37e90a7e1140dfb75c6f9a8c4 SHA1 d8cc85a5742c7b26792e9920f98998c2b16497df SHA256 e070550dd5cbbbe21d57e9bcc1f893b26925d4022ebc3aeb82f14d2746b1a74b
-EBUILD anjuta-2.28.1.0.ebuild 2933 RMD160 204a24473108261b9b5c4eae395b300719910fd2 SHA1 5e09bf636d85b17c7d1360643061af8b8ff35b57 SHA256 1f53199aafeadf189edd5cff09bbbec471e8daad420b66a32186f1ad6bf58fe8
EBUILD anjuta-2.28.2.0.ebuild 2945 RMD160 aef3c5c95c85144fa6ff79fb9a56b28972e849f9 SHA1 c38f7fbc26d623a44d0d27c20361097264d82e51 SHA256 b07bb9272d5122b7668ca772eefb244c9d158a5f22efcbe8df9160a13259c8dd
-EBUILD anjuta-2.4.2.ebuild 2794 RMD160 41941479e3afbe3baaf00182adbf30d174e9e555 SHA1 0871cc8c2317b772cf2434ce070e1d37e33b83c7 SHA256 2f73dff94ee41569d04c4ac2be97c3ce0f969b5596ae2d162d0e4a205dd3fd39
-MISC ChangeLog 14913 RMD160 e8fe4ac24bf4de856334802f894e485dd51d0b7a SHA1 970a3c37ab09190c96ef2f23023013082ae4a784 SHA256 f1cea03907c9ba1643911f06b6b408e2e4fa52aa2715f07e96faae63c8533b3e
+MISC ChangeLog 15074 RMD160 e85dbc15a7f7ed6b2e852c422fe7d0d0d6cb3b06 SHA1 8255c809d8fdc7d90792d659d09829b7c1994f3f SHA256 b5412b984856c421206589aa292f57eaa3efd66803a8a66656a01813bb9bc7fe
MISC metadata.xml 598 RMD160 e43dba80e7eaa729577a12dfc5638456be322569 SHA1 620afa68d2d84483351c3b2bc19038696601db0d SHA256 b8f5ae31cae3d6087fdc909cc78410fd037273dc036ef89ffd18a9d36b8cf628
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkuSuRUACgkQCaWpQKGI+9R0fACdHiyfVomtCqN4gnGBVljDk3Pk
-kusAn1LMNKsy/lC9yTem2gEl3UojE3FE
-=MEWr
+iEYEARECAAYFAkuaDi8ACgkQCaWpQKGI+9RGawCfcVLnFhLt24sFhyn+0KBKouAY
+nDEAn2CAc/NJlDdxqcUxxfP75PZBeeBT
+=E5Pz
-----END PGP SIGNATURE-----
diff --git a/dev-util/anjuta/anjuta-1.2.4-r1.ebuild b/dev-util/anjuta/anjuta-1.2.4-r1.ebuild
deleted file mode 100644
index 44341398a7ec..000000000000
--- a/dev-util/anjuta/anjuta-1.2.4-r1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-1.2.4-r1.ebuild,v 1.12 2009/10/12 08:03:23 ssuominen Exp $
-
-inherit eutils gnome2 multilib autotools
-
-DESCRIPTION="A versatile IDE for GNOME"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://anjuta.sourceforge.net/"
-
-IUSE=""
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ppc sparc x86"
-
-RDEPEND=">=dev-libs/glib-2.0.6
- >=x11-libs/gtk+-2.0.8
- >=gnome-base/orbit-2.10.3
- >=gnome-base/libglade-2
- >=gnome-base/libgnome-2.0.2
- >=gnome-base/libgnomeui-2.0.2
- >=gnome-base/libgnomeprint-2.0.1
- >=gnome-base/libgnomeprintui-2.0.1
- >=gnome-base/gnome-vfs-2.0.2
- >=gnome-base/libbonobo-2
- >=gnome-base/libbonoboui-2.0.1
- >=x11-libs/vte-0.9
- >=dev-libs/libxml2-2.4.23
- >=x11-libs/pango-1.1.1
- dev-libs/libpcre
- app-text/scrollkeeper"
-
-DEPEND="${RDEPEND}
- sys-devel/gettext
- dev-util/pkgconfig"
-
-# The build is finiky
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/anjuta-1.2.4-gtk-fix.patch"
-
- sed -i -e "s:packageplugindir=lib:packageplugindir=$(get_libdir):" \
- configure.in
-
- cp "/usr/share/gettext/config.rpath" "${S}"
- eautoreconf
-
- gnome2_omf_fix
-}
-
-src_install() {
- # Fix docs installation (per bug #61344)
- sed -i "s:share/doc/${PN}:share/doc/${PF}:g" Makefile
- sed -i "s:share/doc/${PN}:share/doc/${PF}/html:g" doc/Makefile
-
- gnome2_src_install
-
- prepalldocs
-}
-
-pkg_postinst() {
-
- gnome2_pkg_postinst
-
- elog
- elog "Some project templates may require additional development"
- elog "libraries to function correctly. It goes beyond the scope"
- elog "of this ebuild to provide them."
- elog
-
- ewarn "If code autocompletion is missing gtk+ and other pkg-config"
- ewarn "managed package headers, resolve any errors produced by the"
- ewarn "following command, and then re-emerge anjuta:"
- ewarn
- ewarn "# pkg-config --cflags \`pkg-config --list-all 2>/dev/null | awk '{printf(\"%s \",\$1);}'\`"
- ewarn
-}
diff --git a/dev-util/anjuta/anjuta-2.26.2.2.ebuild b/dev-util/anjuta/anjuta-2.26.2.2.ebuild
deleted file mode 100644
index 8e2d04ec4565..000000000000
--- a/dev-util/anjuta/anjuta-2.26.2.2.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-2.26.2.2.ebuild,v 1.3 2009/07/09 22:16:15 eva Exp $
-
-EAPI="2"
-
-inherit autotools eutils gnome2 flag-o-matic
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="http://www.anjuta.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE="debug devhelp doc glade graphviz sourceview subversion +symbol-db valgrind test"
-
-RDEPEND=">=dev-libs/glib-2.16
- >=x11-libs/gtk+-2.12.10
- >=gnome-base/orbit-2.6
- >=gnome-base/libglade-2.3
- >=gnome-base/libgnome-2.12
- >=gnome-base/libgnomeui-2.12
- >=gnome-base/gconf-2.12
- >=x11-libs/vte-0.13.1
- >=dev-libs/libxml2-2.4.23
- >=dev-libs/gdl-2.26
- >=app-text/gnome-doc-utils-0.3.2
- >=x11-libs/libwnck-2.12
- >=sys-devel/binutils-2.15.92
- >=dev-libs/libunique-1
- symbol-db? (
- gnome-extra/libgda:4
- dev-util/ctags )
-
- dev-libs/libxslt
- >=dev-lang/perl-5
- dev-perl/Locale-gettext
- sys-devel/autogen
-
- devhelp? (
- >=dev-util/devhelp-0.22
- >=net-libs/webkit-gtk-1 )
- glade? ( >=dev-util/glade-3.6.0 )
- graphviz? ( >=media-gfx/graphviz-2.6.0 )
- sourceview? (
- >=x11-libs/gtk+-2.10
- >=gnome-base/libgnome-2.14
- >=x11-libs/gtksourceview-2.4 )
- subversion? (
- >=dev-util/subversion-1.5.0
- >=net-misc/neon-0.28.2
- >=dev-libs/apr-1
- >=dev-libs/apr-util-1 )
- valgrind? ( dev-util/valgrind )"
-DEPEND="${RDEPEND}
- !!dev-libs/gnome-build
- >=sys-devel/gettext-0.14
- >=dev-util/intltool-0.35
- >=dev-util/pkgconfig-0.20
- >=app-text/scrollkeeper-0.3.14-r2
- doc? ( >=dev-util/gtk-doc-1.4 )
- test? (
- ~app-text/docbook-xml-dtd-4.1.2
- ~app-text/docbook-xml-dtd-4.5 )"
-
-DOCS="AUTHORS ChangeLog FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
-
-pkg_setup() {
- if ! use symbol-db; then
- elog "You disabled symbol-db which will disallow using projects."
- fi
-
- G2CONF="${G2CONF}
- --docdir=/usr/share/doc/${PF}
- $(use_enable debug)
- $(use_enable devhelp plugin-devhelp)
- $(use_enable glade plugin-glade)
- $(use_enable valgrind plugin-valgrind)
- $(use_enable sourceview plugin-sourceview)
- $(use_enable !sourceview plugin-scintilla)
- $(use_enable subversion plugin-subversion)
- $(use_enable symbol-db plugin-symbol-db)
- $(use_enable graphviz)" # Toggles inherit-plugin and performance-plugin
-
- # Conflics wiht -pg in a plugin, bug #266777
- filter-flags -fomit-frame-pointer
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # Make Symbol DB optional
- epatch "${FILESDIR}/${PN}-2.26.0.0-symbol-db-optional.patch"
-
- intltoolize --force --copy --automake || die "intltoolize failed"
- eautoreconf
-}
-
-src_install() {
- # Anjuta uses a custom rule to install DOCS, get rid of it
- gnome2_src_install
- rm -rf "${D}"/usr/share/doc/${PN} || die "rm failed"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- ebeep 1
- elog ""
- elog "Some project templates may require additional development"
- elog "libraries to function correctly. It goes beyond the scope"
- elog "of this ebuild to provide them."
- epause 5
-}
diff --git a/dev-util/anjuta/anjuta-2.28.1.0.ebuild b/dev-util/anjuta/anjuta-2.28.1.0.ebuild
deleted file mode 100644
index d65240031ccb..000000000000
--- a/dev-util/anjuta/anjuta-2.28.1.0.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-2.28.1.0.ebuild,v 1.3 2010/01/24 23:21:28 eva Exp $
-
-EAPI="2"
-
-inherit autotools eutils gnome2 flag-o-matic
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="http://www.anjuta.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
-IUSE="debug devhelp doc glade +sourceview subversion +symbol-db test"
-
-# FIXME: Anjuta has some CRITICAL and WARNINGS messages, that would be nice to fix them and/or report on upstream
-RDEPEND=">=dev-libs/glib-2.16
- >=x11-libs/gtk+-2.14
- >=gnome-base/orbit-2.6
- >=gnome-base/gconf-2.12
- >=x11-libs/vte-0.13.1
- >=dev-libs/libxml2-2.4.23
- >=dev-libs/gdl-2.27.1
- >=dev-libs/libunique-1
-
- dev-libs/libxslt
- >=dev-lang/perl-5
- dev-perl/Locale-gettext
- sys-devel/autogen
-
- devhelp? (
- >=dev-util/devhelp-0.22
- >=net-libs/webkit-gtk-1 )
- glade? ( >=dev-util/glade-3.6.0 )
- subversion? (
- >=dev-util/subversion-1.5.0
- >=net-misc/neon-0.28.2
- >=dev-libs/apr-1
- >=dev-libs/apr-util-1 )
- sourceview? ( >=x11-libs/gtksourceview-2.4 )
- symbol-db? (
- gnome-extra/libgda:4
- dev-util/ctags )"
-DEPEND="${RDEPEND}
- !!dev-libs/gnome-build
- >=sys-devel/gettext-0.14
- >=dev-util/intltool-0.35
- >=dev-util/pkgconfig-0.20
- >=app-text/scrollkeeper-0.3.14-r2
- >=app-text/gnome-doc-utils-0.3.2
- dev-util/gtk-doc-am
- doc? ( >=dev-util/gtk-doc-1.4 )
- test? (
- ~app-text/docbook-xml-dtd-4.1.2
- ~app-text/docbook-xml-dtd-4.5 )"
-
-DOCS="AUTHORS ChangeLog FUTURE MAINTAINERS NEWS README ROADMAP THANKS TODO"
-
-pkg_setup() {
- if ! use symbol-db; then
- ewarn "You have disabled symbol-db, which will disallow using projects"
- fi
-
- if ! use sourceview; then
- ewarn "You have disabled sourceview, which means you now have no editor"
- fi
-
- G2CONF="${G2CONF}
- --docdir=/usr/share/doc/${PF}
- $(use_enable debug)
- $(use_enable devhelp plugin-devhelp)
- $(use_enable glade plugin-glade)
- $(use_enable sourceview plugin-sourceview)
- $(use_enable subversion plugin-subversion)
- $(use_enable symbol-db plugin-symbol-db)"
-
- # Conflics wiht -pg in a plugin, bug #266777
- filter-flags -fomit-frame-pointer
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # Make Symbol DB optional
- epatch "${FILESDIR}/${PN}-2.28.1.0-symbol-db-optional.patch"
- # Do not force the debugging mode when --disable-debug
- # is given on the command line.
- epatch "${FILESDIR}/${P}-debug-mode.patch"
-
- intltoolize --force --copy --automake || die "intltoolize failed"
- eautoreconf
-}
-
-src_install() {
- # Anjuta uses a custom rule to install DOCS, get rid of it
- gnome2_src_install
- rm -rf "${D}"/usr/share/doc/${PN} || die "rm failed"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- ebeep 1
- elog ""
- elog "Some project templates may require additional development"
- elog "libraries to function correctly. It goes beyond the scope"
- elog "of this ebuild to provide them."
- epause 5
-}
diff --git a/dev-util/anjuta/anjuta-2.4.2.ebuild b/dev-util/anjuta/anjuta-2.4.2.ebuild
deleted file mode 100644
index 96d661ed2a13..000000000000
--- a/dev-util/anjuta/anjuta-2.4.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/anjuta-2.4.2.ebuild,v 1.3 2008/08/03 21:50:51 mabi Exp $
-
-inherit eutils gnome2
-
-DESCRIPTION="A versatile IDE for GNOME"
-HOMEPAGE="http://www.anjuta.org"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
-IUSE="debug devhelp doc glade inherit-graph sourceview subversion valgrind"
-
-RDEPEND=">=dev-libs/glib-2.8.0
- >=x11-libs/gtk+-2.8.0
- >=gnome-base/orbit-2.6.0
- >=gnome-base/libglade-2.3.0
- >=gnome-base/libgnome-2.12.0
- >=gnome-base/libgnomeui-2.12.0
- >=gnome-base/libgnomeprint-2.12.0
- >=gnome-base/libgnomeprintui-2.12.0
- >=gnome-base/gnome-vfs-2.12.0
- >=gnome-base/gconf-2.12.0
- >=x11-libs/vte-0.13.1
- >=dev-libs/libxml2-2.4.23
- >=x11-libs/pango-1.1.1
- >=dev-libs/gdl-0.7.5
- >=app-text/gnome-doc-utils-0.3.2
- >=dev-libs/gnome-build-0.2.0
- >=dev-libs/libpcre-5.0
- >=x11-libs/libwnck-2.12
- >=sys-devel/binutils-2.15.92
- dev-libs/libxslt
- sys-devel/autogen
- devhelp? ( >=dev-util/devhelp-0.13 )
- glade? ( >=dev-util/glade-3.1.4 )
- inherit-graph? ( >=media-gfx/graphviz-2.6.0 )
- sourceview? (
- >=x11-libs/gtk+-2.10.0
- >=gnome-base/libgnome-2.14.0
- >=x11-libs/gtksourceview-2.1.2
- )
- subversion? (
- >=dev-util/subversion-1.1.4
- >=net-misc/neon-0.24.5
- dev-libs/apr
- )
- valgrind? ( dev-util/valgrind )"
-DEPEND="${RDEPEND}
- dev-lang/perl
- >=sys-devel/gettext-0.14
- >=dev-util/intltool-0.35
- >=dev-util/pkgconfig-0.20
- >=app-text/scrollkeeper-0.3.14-r2
- doc? ( >=dev-util/gtk-doc-1.0 )"
-
-pkg_setup() {
- # gtk-doc is handled by eclass
- G2CONF="${G2CONF}
- $(use_enable debug)
- $(use_enable devhelp plugin-devhelp)
- $(use_enable glade plugin-glade)
- $(use_enable valgrind plugin-valgrind)
- $(use_enable sourceview plugin-sourceview)
- $(use_enable !sourceview plugin-scintilla)
- $(use_enable subversion plugin-subversion)
- $(use_enable inherit-graph plugin-class-inheritance)"
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- # Patch to prevent an access violation (bug #164740)
- epatch "${FILESDIR}/${PN}-2.1.0-sandbox-fix.patch"
-
- # Fix documentation to pass tests, upstream bug #536889
- epatch "${FILESDIR}/${P}-documentation.patch"
-}
-
-src_install() {
- # Install user docs into /usr/share/doc/${PF}/
- sed -i -e "s:doc/${PN}:doc/${PF}:g" Makefile
- sed -i -e "s:doc/${PN}:doc/${PF}/html:g" doc/Makefile
-
- # see Gnome Bug #527144 and Gentoo Bug #216898
- gnome2_src_install -j1
- prepalldocs
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
-
- ebeep 1
- elog "Some project templates may require additional development"
- elog "libraries to function correctly. It goes beyond the scope"
- elog "of this ebuild to provide them."
- epause 5
-}