Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-util/anjuta
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/anjuta/ChangeLog,v 1.87 2008/08/03 21:50:51 mabi Exp $
03 Aug 2008; Matti Bickel
~ppc readded (bug #204495)
07 Jul 2008; Rémi Cardona
2.4.2 still can't do 'make install -jN'
*anjuta-2.4.2 (08 Jun 2008)
08 Jun 2008; Gilles Dartiguelongue
+files/anjuta-2.4.2-documentation.patch, +anjuta-2.4.2.ebuild:
bump to 2.4.2. Bug fixes and translation updates.
07 Jun 2008; Jeroen Roovers
Marked ~hppa too.
10 May 2008; Raúl Porcel
sparc stable
*anjuta-2.4.1 (09 Apr 2008)
09 Apr 2008; Rémi Cardona
Bump to 2.4.1, force -j1 for src_install (see Gnome Bug #527144 and Gentoo
Bug #216898)
*anjuta-2.4.0 (12 Mar 2008)
12 Mar 2008; Rémi Cardona
bump to 2.4.0 (major release)
03 Mar 2008; Christoph Mende
Stable on amd64, bug #204494
24 Jan 2008; Christian Faulhammer
anjuta-2.2.0-r1.ebuild:
x86 stable, bug 204494
06 Jan 2008; Ferris McCormick
Add ~sparc for testing, Bug #204495.
05 Jan 2008; Saleem Abdulrasool
anjuta-2.2.0-r1.ebuild:
Add scrollkeeper depend (bug #186068)
05 Jan 2008; Saleem Abdulrasool
anjuta-1.2.4-r1.ebuild, anjuta-2.2.0-r1.ebuild:
fix a few quoting issues
05 Jan 2008; Saleem Abdulrasool
-anjuta-2.1.0_beta1.ebuild, -anjuta-2.1.1_beta1.ebuild,
-anjuta-2.2.0.ebuild:
prune unused versions
05 Jan 2008; Saleem Abdulrasool
Add welp as co-maintainer
12 Oct 2007; Rémi Cardona
anjuta-2.1.1_beta1.ebuild, anjuta-2.2.0.ebuild, anjuta-2.2.0-r1.ebuild:
update gtksourceview deps (see bug #195366)
*anjuta-2.2.0-r1 (14 Aug 2007)
14 Aug 2007; Saleem Abdulrasool
+anjuta-2.2.0-r1.ebuild:
Add devhelp useflag (bug #188471)
*anjuta-2.2.0 (12 Jul 2007)
12 Jul 2007; Saleem Abdulrasool
+anjuta-2.2.0.ebuild:
Version bump from upstream (bug #173169)
14 May 2007; Thilo Bangert
add
17 Apr 2007; Saleem Abdulrasool
anjuta-1.2.4-r1.ebuild:
Force makeopts -j1 as it breaks currently (bug #161823)
07 Apr 2007; Petteri Räty
Remove old ebuild with broken autotools handling wrt bug #160008.
09 Mar 2007; Saleem Abdulrasool
anjuta-2.1.0_beta1.ebuild, anjuta-2.1.1_beta1.ebuild:
Moving autogen to a runtime dependency as per bug #169869
05 Mar 2007; Marius Mauch
anjuta-1.2.4-r1.ebuild, anjuta-2.1.0_beta1.ebuild,
anjuta-2.1.1_beta1.ebuild:
Replacing einfo with elog
25 Feb 2007; Saleem Abdulrasool
anjuta-2.1.1_beta1.ebuild:
Add gnome-doc-utils dependency as per bug #168342
*anjuta-2.1.1_beta1 (24 Feb 2007)
24 Feb 2007; Saleem Abdulrasool
+anjuta-2.1.1_beta1.ebuild:
Version bump from upstream (bug #168101)
02 Feb 2007; Saleem Abdulrasool
+files/anjuta-2.1.0-sandbox-fix.patch, anjuta-2.1.0_beta1.ebuild:
Add patch to fix sandboxing issue (bug #164740)
02 Feb 2007; Saleem Abdulrasool
anjuta-2.1.0_beta1.ebuild:
Fix typo noticed by Anton Romanov
30 Jan 2007; Saleem Abdulrasool
Add myself as co-maintainer
*anjuta-2.1.0_beta1 (30 Jan 2007)
30 Jan 2007; Saleem Abdulrasool
+anjuta-2.1.0_beta1.ebuild:
New major version with tons of goodies
04 Jan 2007; Diego Pettenò
Fix broken autotools handling.
04 Jun 2006;
Stable on ppc; bug #122740
26 May 2006; Chris Gianelloni
anjuta-1.2.4-r1.ebuild:
Stable on x86 wrt bug #122740.
29 Apr 2006; Simon Stelling
stable on amd64
13 Mar 2006; Gustavo Zacarias
anjuta-1.2.4-r1.ebuild:
Stable on sparc
20 Feb 2006;
-files/xim_patch.patch, anjuta-1.2.4-r1.ebuild:
Don't install docs twice, bug #61344. Cleaned up old patches
14 Feb 2006; Seemant Kulleen
scrollkeeper fixes, thanks to AllanonJL
*anjuta-1.2.4-r1 (28 Dec 2005)
28 Dec 2005;
-anjuta-1.2.2.ebuild, -anjuta-1.2.2-r1.ebuild, anjuta-1.2.4.ebuild,
+anjuta-1.2.4-r1.ebuild:
Fix bug #108674 and #115680. anjuta-1.2.4-r1 has gtk+-2.8.9 fix.
Cleaned out old ebuilds.
05 Oct 2005; Simon Stelling
make it adhere multilib-strict; bug 97271
04 Sep 2005; Jason Wever
Stable on SPARC.
19 Aug 2005; Jason Wever
Marked this ~sparc as it should have been committed as maintainer cannot
follow keywording policies.
*anjuta-1.2.4 (18 Aug 2005)
18 Aug 2005; Philip Walls
Version bump, fixes Pango rendering issue. Marking stable on all archs
that have stable keywords for Pango 1.8.x and were marked stable for
anjuta-1.2.2*
24 Apr 2005; Michael Hanselmann
anjuta-1.2.2-r1.ebuild:
Stable on ppc.
20 Apr 2005; Simon Stelling
stable on amd64
24 Aug 2004; Lisa Seelye
anjuta-1.2.2.ebuild:
Fixing the dependency which was changed (but not updated in these ebuilds,
foser). closes bug #61304
24 Aug 2004; Danny van Dyk
files/anjuta-1.2.2-64bit.patch:
Fixed the 64bit patch, BUG #50255.
23 Aug 2004; Lisa Seelye
anjuta-1.2.2.ebuild:
fix bug #61363
22 Aug 2004; Lisa Seelye
+files/xim_patch.patch, anjuta-1.2.2-r1.ebuild, anjuta-1.2.2.ebuild:
xim patch fix
22 Aug 2004; Lisa Seelye
-anjuta-1.2.0-r1.ebuild, -anjuta-1.2.0.ebuild, -anjuta-1.2.1-r1.ebuild,
-anjuta-1.2.1.ebuild, anjuta-1.2.2-r1.ebuild:
add docs on doc USE flag to close bug #53146
22 Aug 2004; Lisa Seelye
-anjuta-1.2.0-r1.ebuild, -anjuta-1.2.0.ebuild, -anjuta-1.2.1-r1.ebuild,
-anjuta-1.2.1.ebuild:
cleaning up a bit
*anjuta-1.2.2-r1 (03 Jul 2004)
03 Jul 2004; Danny van Dyk
Added 64bit cleaning patch unconditionally to all archs.
02 May 2004; Danny van Dyk
Marked ~amd64.
30 Apr 2004; Gustavo Zacarias
Stable on sparc
19 Apr 2004; Jason Wever
Added ~sparc keyword.
*anjuta-1.2.2 (18 Apr 2004)
18 Apr 2004; Lisa Seelye
bump to 1.2.2 to close email requests and some bugs (bug #48162). anyone want
to test this on 64bit port?
14 Apr 2004; Lisa Seelye
add the generate tag patch to 1.2.1 too
*anjuta-1.2.0-r1 (10 Apr 2004)
10 Apr 2004; Lisa Seelye
files/anjuta-1.2.0.globaltagfix.diff.gz:
create_global_tags patch to use a shebang for bug #46824
*anjuta-1.2.1-r1 (08 Apr 2004)
08 Apr 2004; Lisa Seelye
files/anjuta-1.2.1.fix.cmp.usage.diff.gz,
files/anjuta-1.2.1.pass.proper.aclocal.args.diff.gz:
two patches for anjuta-1.2.1 to try and fix the issue in bug 42959. they seem
to work locally... test away, oh faithful users
23 Feb 2004; Sven Blumenstein
Stable on sparc. Thanks to Lars Weiler
*anjuta-1.2.1 (11 Feb 2004)
11 Feb 2004; Lisa Seelye
version bump to cure bug #40113
14 Dec 2003; Jon Portnoy
AMD64 keywords.
*anjuta-1.2.0 (08 Dec 2003)
13 Dec 2003; MATSUU Takuto
Added XIM patch. (#35569)
08 Dec 2003; foser
First stable release of the gnome2 port
minor dep fix
added disclaimer on missing project template dev libs
*anjuta-1.1.98 (10 Nov 2003)
26 Nov 2003; foser
Limit jobs to fix possible build problems
Remove *mm deps, unneeded
10 Nov 2003; Lisa Seelye
Versioon bump
*anjuta-1.1.97-r1 (07 Oct 2003)
07 Oct 2003; Lisa Seelye
fix new project crash bug (bug 24855)
26 Sep 2003; Luca Barbato
Added ~ppc to keyword.
25 Sep 2003; Chuck Short
Added sparc to keyword.
19 Jul 2003; Alastair Tse
dev version should of never gone stable, even though its masked
*anjuta-1.1.97 (16 Jul 2003)
16 Jul 2003; Lisa Marie Seelye
Inital commit of this version. Basically a s/1.1.1/1.1.97/.
Update- Forgot to mark as ~x86!!
09 Jul 2003; Alastair Tse
anjuta-1.1.1.ebuild:
dep cleanup. removing libzvt from 1.0.2 because gtk1 ver is provide by
gnome-libs
27 Jun 2003; foser
Removed db dep, it's not needed at all (!) (#23376)
*anjuta-1.1.1 (07 Jun 2003)
07 Jun 2003; foser
New development version as requested in #21134
*anjuta-1.0.2 (05 Apr 2003)
15 Apr 2003; Martin Holzer
Adding dev-libs/libpcre as depend. Fixes #19345.
05 Apr 2003; Seth Chandler
bumpage
*anjuta-1.0.1 (18 Dec 2002)
18 Dec 2002; foser
New version, fixed deps
06 Dec 2002; Rodney Rees
*anjuta-1.0.0 (06 Nov 2002)
09 Nov 2002; Spider
Went over the dependencies to match configure.in and configure. works with
mixed install of gnome1 and gnome2.
06 Nov 2002; Brandon Low
Update to 1.0.0 final, change deps to match those described in
package readme, combined with those known. This needs testing
from clean installs based on gnome1 and gnome2 before marked
stable.
*anjuta-0.9.99 (19 Aug 2002)
18 Oct 2002; foser
Added gnome-print dep
19 Sep 2002; Olivier Reisch
Added ppc keyword
19 Aug 2002; Gabriele Giorgetti
New version, this is the Anjuta 1.0-beta1 (preview).
Changed SRC_URI to use the mirror://sourceforge eclass
*anjuta-0.1.9 (15 Feb 2002)
10 Sep 2002; Seemant Kulleen
Added gnome-vfs-1 as a dependency. Thanks to Lisa[NY] and the forums.
30 Aug 2002; Seemant Kulleen
LFH fixes.
15 Feb 2002; Bruce A. Locke
Anjuta 0.1.9 added
AUX anjuta-1.2.4-gtk-fix.patch 1893 RMD160 7fea389c309f71bfb25807bfa66feb2ae1df312b SHA1 cb9a2b9579e9ad2d38dd9486c4d52ca2419c65f4 SHA256 a1e4ef969fe920c0777ae4bdf4967725858e9c2eb6b7e2f9ee07ce7e7e59bbb1
AUX anjuta-2.1.0-sandbox-fix.patch 342 RMD160 65f4d0a21d7086ccab5153199b1139759880aa1c SHA1 dc2cf241c4fbf5f8d1fa3caf376ca4328deb1d04 SHA256 45cee9d5c99d452e6bbeabbbb3331d1fec2e59eb1907aee9df1391a7b5fd6313
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.4.0.tar.bz2 6257700 RMD160 7b418b4d30ddfd50935ffdb262f2983efc54acc1 SHA1 419f1ae59bde3e7d78b547415f3801e6be4e4902 SHA256 5bc67461e5d263c4f4b05f9fc3eb27c599a38ee0fb1393b0f941090774c35e95
DIST anjuta-2.4.1.tar.bz2 6351081 RMD160 f9119012a1ebf670500966d293d2831426b8b0b3 SHA1 7d2a568311333da73f59ad9e07e98de1c380539c SHA256 2b9b041cc20810b51f08e4f6643946fded0d5a16a0f230ec6fb95b07b9ff997e
DIST anjuta-2.4.2.tar.bz2 6369144 RMD160 cb232585d0d9e024bab8d4288e9d6bb41af44482 SHA1 4cba75f0e99e03bb1c8623a9b50a3d6038a9bba4 SHA256 217e49d8f1d8ac06607166bb7c6b3797e692e5a387f973efb40260ab362693c9
EBUILD anjuta-1.2.4-r1.ebuild 2061 RMD160 3b96cf7ed1328c1609bd43f700995b76844288e2 SHA1 86373b4ee2a8b7f54745c564f5d70d2f1701d80f SHA256 caa5468eeb514b25d011f5102f74712a4ceb079a44fb1fc29537e1bbadcab931
EBUILD anjuta-2.2.0-r1.ebuild 2786 RMD160 609ccdc1e403e6bb374e3d0c8dd7cda121ecd688 SHA1 c8e51ff9319d092525f617b6af834858c11b7ea6 SHA256 27bfdd3a4b1733364675199ca1b3a5c996ea921798d631a0f80c51498862659b
EBUILD anjuta-2.4.0.ebuild 2656 RMD160 c4556e0a2e7970147e0c593fbd3dcfd06f6b87e7 SHA1 939296a6821bb9e01b50a1619615a8feb0d1ebbb SHA256 f3daa4a87983287ab0a8bdb2518a2f74a79eef4214a91c7f077c4766894ac7c5
EBUILD anjuta-2.4.1.ebuild 2706 RMD160 ded25a71ac9e4543f2cf5ab9c3b578db757707e2 SHA1 7cd008cead9a8225ea91c178348e6c3bc2cbc21b SHA256 1143e5bf279d8c203c070242e476e61dafb217a151ced816bfff801b09425506
EBUILD anjuta-2.4.2.ebuild 2794 RMD160 41941479e3afbe3baaf00182adbf30d174e9e555 SHA1 0871cc8c2317b772cf2434ce070e1d37e33b83c7 SHA256 2f73dff94ee41569d04c4ac2be97c3ce0f969b5596ae2d162d0e4a205dd3fd39
MISC ChangeLog 12041 RMD160 c49a64f9c559ab4d53b3fcd5cbf031dd1abbc958 SHA1 d3db37280f09e98cad6cd1211090334aacad2577 SHA256 8cefd0535868bf241c46be3bef125ddd4641c71ae76fd8e940c74f5122c5154f
MISC metadata.xml 727 RMD160 c40857394194013a4a75cb3e81bc77f4f0c5a874 SHA1 912a875901331c8d1ec8fdf541082d5b550dfbc8 SHA256 ca52f1a1b9e4c47b429df9b8adbdbb64acb3f79c9f27c255d32b946e358088e0
# 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-1.2.4-r1.ebuild,v 1.11 2008/01/05 23:22:42 compnerd Exp $
WANT_AUTOMAKE="latest"
WANT_AUTOCONF="latest"
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
}
# 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.2.0-r1.ebuild,v 1.8 2008/05/10 15:29:22 armin76 Exp $
inherit eutils gnome2 eutils autotools
DESCRIPTION="A versatile IDE for GNOME"
HOMEPAGE="http://www.anjuta.org"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 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.1.6
>=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-1*
)
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() {
G2CONF="${G2CONF}
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(use_enable devhelp plugin-devhelp) \
$(use_enable glade plugin-glade) \
$(use_enable valgrind plugin-valgrind) \
$(use_enable sourceview plugin-sourceview) \
$(use_enable subversion plugin-subversion) \
$(use_enable inherit-graph plugin-class-inheritance)"
# Enable scintilla by default
if ! use sourceview ; then
G2CONF="${G2CONF} --enable-plugin-scintilla"
fi
}
src_unpack() {
gnome2_src_unpack
cd "${S}"
# Patch to prevent an access violation (bug #164740)
epatch "${FILESDIR}/${PN}-2.1.0-sandbox-fix.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
gnome2_src_install
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
}
# 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.0.ebuild,v 1.1 2008/03/12 10:25:08 remi Exp $
inherit eutils gnome2 eutils
DESCRIPTION="A versatile IDE for GNOME"
HOMEPAGE="http://www.anjuta.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~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() {
G2CONF="${G2CONF}
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(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
cd "${S}"
# Patch to prevent an access violation (bug #164740)
epatch "${FILESDIR}/${PN}-2.1.0-sandbox-fix.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
gnome2_src_install
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
}
# 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.1.ebuild,v 1.2 2008/06/07 15:32:48 jer Exp $
inherit eutils gnome2
DESCRIPTION="A versatile IDE for GNOME"
HOMEPAGE="http://www.anjuta.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~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() {
G2CONF="${G2CONF}
$(use_enable debug) \
$(use_enable doc gtk-doc) \
$(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
cd "${S}"
# Patch to prevent an access violation (bug #164740)
epatch "${FILESDIR}/${PN}-2.1.0-sandbox-fix.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
}
# 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
}