Portage is a package management system used by Gentoo Linux
# ChangeLog for dev-python/gnome-python-extras
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-extras/ChangeLog,v 1.76 2008/06/24 08:37:03 remi Exp $
*gnome-python-extras-2.19.1-r2 (24 Jun 2008)
24 Jun 2008; Rémi Cardona
+gnome-python-extras-2.19.1-r2.ebuild:
add missing deps that were being automagically detected
02 Jun 2008; Gilles Dartiguelongue
gnome-python-extras-2.19.1-r1.ebuild:
restrict tests, see bug #209846.
29 May 2008; Ali Polatel
gnome-python-extras-2.14.2-r1.ebuild:
python_mod_optimize is ROOT aware.
31 Mar 2008; Christian Faulhammer
gnome-python-extras-2.19.1-r1.ebuild:
stable x86, bug 210720
22 Mar 2008; Daniel Gryniewicz
gnome-python-extras-2.19.1-r1.ebuild:
Marked stable on amd64 for bug #212986
19 Mar 2008; Jeroen Roovers
gnome-python-extras-2.19.1-r1.ebuild:
Stable for HPPA (bug #212986).
17 Mar 2008; Raúl Porcel
gnome-python-extras-2.14.2-r1.ebuild,
gnome-python-extras-2.19.1-r1.ebuild:
Fix deps for net-libs/xulrunner and www-client/mozilla-firefox
15 Mar 2008; Brent Baude
gnome-python-extras-2.19.1-r1.ebuild:
Marking gnome-python-extras-2.19.1-r1 ppc64 for bug 212986
15 Mar 2008; nixnut
gnome-python-extras-2.19.1-r1.ebuild:
Stable on ppc wrt bug 212986
14 Mar 2008; Raúl Porcel
gnome-python-extras-2.19.1-r1.ebuild:
alpha/ia64/sparc stable wrt #212986
02 Mar 2008; Mart Raudsepp
gnome-python-extras-2.19.1-r1.ebuild:
Remove libgda dependency, it was against the wrong SLOT and we can't depend
on the new one yet
10 Feb 2008; Gilles Dartiguelongue
gnome-python-extras-2.19.1-r1.ebuild:
fix python eclass use, bug #207667
14 Oct 2007; Gilles Dartiguelongue
gnome-python-extras-2.14.2-r1.ebuild:
fix a QA warning
14 Oct 2007; Gilles Dartiguelongue
-files/gnome-python-extras-2.19.1-use_python_config.patch,
gnome-python-extras-2.19.1-r1.ebuild:
remove useless patch (python has been fixed already)
12 Oct 2007; Rémi Cardona
gnome-python-extras-2.19.1-r1.ebuild:
for some reason, I took out inherit autotools ... fixed
*gnome-python-extras-2.19.1-r1 (12 Oct 2007)
12 Oct 2007; Rémi Cardona
+files/gnome-python-extras-2.19.1-use_python_config.patch,
+gnome-python-extras-2.19.1-r1.ebuild:
New version for Gnome 2.20
15 Sep 2007; Gilles Dartiguelongue
gnome-python-extras-2.14.2-r1.ebuild:
changed dependency on gtkhtml to support 2.6 and 2.11
11 Aug 2007; Mart Raudsepp
-gnome-python-extras-2.14.0-r1.ebuild, -gnome-python-extras-2.14.2.ebuild:
Remove old
11 Aug 2007; Andrej Kacian
gnome-python-extras-2.14.2-r1.ebuild:
Stable on x86, bug #185823.
07 Aug 2007; Tobias Scherbaum
gnome-python-extras-2.14.2-r1.ebuild:
Stable on ppc wrt bug #185823.
29 Jul 2007; Tom Gall
gnome-python-extras-2.14.2-r1.ebuild:
stable on ppc64
05 Jul 2007; Roy Marples
gnome-python-extras-2.14.2.ebuild, gnome-python-extras-2.14.2-r1.ebuild:
Keyworded ~x86-fbsd.
24 Jun 2007; Gilles Dartiguelongue
gnome-python-extras-2.14.0-r1.ebuild, gnome-python-extras-2.14.2.ebuild,
gnome-python-extras-2.14.2-r1.ebuild:
Preparing for lib{gda,gnomedb} 3.0, fixing dependencies (bug #172106)
02 Jun 2007; Brent Baude
gnome-python-extras-2.14.2.ebuild:
Marking gnome-python-extras-2.14.2 ppc stable for bug #171107
31 May 2007; Jeroen Roovers
gnome-python-extras-2.14.2-r1.ebuild:
Stable for HPPA (bug #171107).
31 May 2007; Daniel Gryniewicz
gnome-python-extras-2.14.2-r1.ebuild:
Marked stable on amd64 for bug #171107
31 May 2007; Brent Baude
gnome-python-extras-2.14.2.ebuild:
Marking gnome-python-extras-2.14.2 ppc64 stable for bug #171107
30 May 2007; Raúl Porcel
gnome-python-extras-2.14.2-r1.ebuild:
alpha/ia64 stable wrt #171107
29 May 2007; Andrej Kacian
gnome-python-extras-2.14.2.ebuild:
Stable on x86, bug #171107.
29 May 2007; Gustavo Zacarias
gnome-python-extras-2.14.2-r1.ebuild:
Stable on sparc wrt #171107
*gnome-python-extras-2.14.2-r1 (28 Mar 2007)
28 Mar 2007; Daniel Gryniewicz
+gnome-python-extras-2.14.2-r1.ebuild:
Bump with xulrunner support for Gnome 2.18.0
17 Feb 2007; Alexander H. Færøy
Removed allanonjl from metadata.xml
*gnome-python-extras-2.14.2 (15 Feb 2007)
15 Feb 2007; Tiziano Müller
+gnome-python-extras-2.14.2.ebuild:
Version bump.
08 Jan 2007; Mart Raudsepp
gnome-python-extras-2.14.0-r1.ebuild:
QA: Set WANT_AUTOCONF and WANT_AUTOMAKE when using autotools.eclass, bug 160529
26 Oct 2006; Daniel Gryniewicz
-gnome-python-extras-2.14.0.ebuild:
2.14.0 deps on mozilla too...
26 Oct 2006; Daniel Gryniewicz
-files/gnome-python-extras-nogda.patch,
-gnome-python-extras-2.12.0.ebuild, -gnome-python-extras-2.12.1.ebuild,
-gnome-python-extras-2.12.1-r1.ebuild:
Nuke 2.12.x versions; they still dep on mozilla
20 Oct 2006; Aron Griffis
gnome-python-extras-2.14.0-r1.ebuild:
Mark 2.14.0-r1 stable on alpha
16 Aug 2006; Markus Rothe
gnome-python-extras-2.14.0-r1.ebuild:
Stable on ppc64
17 Jul 2006; Daniel Gryniewicz
gnome-python-extras-2.14.0-r1.ebuild:
Marked stable on amd64 for bug #139612
16 Jul 2006; Tobias Scherbaum
gnome-python-extras-2.14.0-r1.ebuild:
hppa stable, bug #139612
14 Jul 2006; Tobias Scherbaum
gnome-python-extras-2.14.0-r1.ebuild:
ppc stable, bug #139612
13 Jul 2006; Joshua Jackson
gnome-python-extras-2.14.0-r1.ebuild:
Stable x86; gnome stablization #139612
12 Jul 2006; Chris Gianelloni
gnome-python-extras-2.14.0.ebuild:
Stable on x86 wrt bug #139612.
12 Jul 2006; Aron Griffis
gnome-python-extras-2.14.0-r1.ebuild:
Mark 2.14.0-r1 stable on ia64
10 Jul 2006; Gustavo Zacarias
gnome-python-extras-2.14.0-r1.ebuild:
Stable on sparc wrt #139612
*gnome-python-extras-2.12.1-r1 (02 Jul 2006)
02 Jul 2006; John N. Laliberte
-gnome-python-extras-2.10.2.ebuild, +gnome-python-extras-2.12.1-r1.ebuild,
gnome-python-extras-2.14.0-r1.ebuild:
clean up logic since seamonkey flag is masked on ia64, sparc, and ppc64. add
stable revision for 2.12.1 to remove mozilla support and add seamonkey
support. remove old revision.
*gnome-python-extras-2.14.0-r1 (02 Jul 2006)
02 Jul 2006; John N. Laliberte
+gnome-python-extras-2.14.0-r1.ebuild:
Add initial version without mozilla support, but with seamonkey support. See
comments in ebuild for explanation of logic. Includes configure fix to add
seamonkey support.
06 Jun 2006; Carsten Lohrke
gnome-python-extras-2.12.1.ebuild, gnome-python-extras-2.14.0.ebuild:
Fix use of nonexistent versioned virtual/python.
14 May 2006; Tobias Scherbaum
gnome-python-extras-2.14.0.ebuild:
Added ~hppa
05 May 2006; Markus Rothe
gnome-python-extras-2.12.1.ebuild:
Added ~ppc64; bug #125231
01 May 2006; Markus Rothe
gnome-python-extras-2.14.0.ebuild:
Added ~ppc64
21 Mar 2006; Saleem Abdulrasool
gnome-python-extras-2.14.0.ebuild:
Fixing test sequence
20 Mar 2006; Seemant Kulleen
gnome-python-extras-2.14.0.ebuild:
disabling make check for now
*gnome-python-extras-2.14.0 (17 Mar 2006)
17 Mar 2006; John N. Laliberte
+gnome-python-extras-2.14.0.ebuild:
new version. remove deps that moved into gnome-python-desktop, general cleanup.
02 Feb 2006; Aron Griffis
gnome-python-extras-2.12.0.ebuild:
Mark 2.12.0 stable on alpha/ia64 #120726
30 Jan 2006; Joshua Jackson
gnome-python-extras-2.12.0.ebuild:
Stable on x86 for bug #120726
30 Jan 2006; Luis Medinas
gnome-python-extras-2.12.0.ebuild:
Stable on amd64. Bug #120726.
29 Jan 2006; Jason Wever
gnome-python-extras-2.12.0.ebuild:
Stable on SPARC wrt bug #120726.
28 Jan 2006; Tobias Scherbaum
gnome-python-extras-2.12.0.ebuild:
Stable on ppc, bug #120726
28 Jan 2006; John N. Laliberte
gnome-python-extras-2.12.0.ebuild, gnome-python-extras-2.12.1.ebuild:
remove without-gtkmozembed ECONF string, fixes #120731
12 Jan 2006; Saleem Abdulrasool
gnome-python-extras-2.10.2.ebuild, gnome-python-extras-2.12.0.ebuild,
gnome-python-extras-2.12.1.ebuild:
pkgmove gnome-extra/libgtkhtml gnome-extra/gtkhtml
08 Jan 2006; John N. Laliberte
gnome-python-extras-2.12.1.ebuild:
add libgda dep, change python to virtual/python
*gnome-python-extras-2.12.1 (08 Jan 2006)
08 Jan 2006; John N. Laliberte
+gnome-python-extras-2.12.1.ebuild:
version bump, remove gda patch since python 2.4 is stable now.
*gnome-python-extras-2.12.0 (21 Sep 2005)
21 Sep 2005;
+gnome-python-extras-2.12.0.ebuild:
Revbump to 2.12.0
16 Sep 2005;
Make gnome-python-extras depend on the correct (slotted) versions of libgtkhtml
03 Sep 2005; Fernando J. Pereda
gnome-python-extras-2.10.2.ebuild:
stable on alpha
*gnome-python-extras-2.11.4 (27 Aug 2005)
27 Aug 2005; John N. Laliberte
+gnome-python-extras-2.11.4.ebuild:
new version, disable gda module because it relies on python 2.4 API.
Re-enable if its necessary for a specific package in portage, or when python
2.4 becomes stable
16 Aug 2005; Gustavo Zacarias
gnome-python-extras-2.10.2.ebuild:
Stable on sparc
01 Aug 2005; Simon Stelling
gnome-python-extras-2.10.2.ebuild:
stable on amd64
17 Jul 2005; Tobias Scherbaum
gnome-python-extras-2.10.2.ebuild:
ppc stable
16 Jul 2005; John N. Laliberte
gnome-python-extras-2.10.2.ebuild:
marking stable on x86. ( needed for straw )
03 Jul 2005; Herbie Hopkins
gnome-python-extras-2.10.2.ebuild:
Marked ~amd64 wrt bug #97822.
03 Jul 2005; Bryan Østergaard
gnome-python-extras-2.10.2.ebuild:
Add ~alpha keyword.
03 Jul 2005; David Holm
gnome-python-extras-2.10.2.ebuild:
Added to ~ppc.
02 Jul 2005; John N. Laliberte
gnome-python-extras-2.10.2.ebuild:
remove || make from src_compile
02 Jul 2005; Jason Wever
gnome-python-extras-2.10.2.ebuild:
Added ~sparc keyword.
*gnome-python-extras-2.10.2 (02 Jul 2005)
02 Jul 2005; John N. Laliberte
+gnome-python-extras-2.10.2.ebuild:
Initial commit. Fixes #93504
DIST gnome-python-extras-2.14.2.tar.bz2 351780 RMD160 d2707eee20a103f070455fef3bd9cddc1060ce93 SHA1 0e5a3288864d652d7f0862ce85ef4d634d90b217 SHA256 fcecd0098431c0baca72cc762560b15f330275727df4fd4157606a90252bae29
DIST gnome-python-extras-2.19.1.tar.bz2 361721 RMD160 1dd556def13b6cd10ef9a3a747e73ea38ee70e62 SHA1 f97303aa92c300050818ac8a01d0bc0657b2a9e3 SHA256 c5f74f4c46dbb379d119d6f74ca4a47653af251bea176dc7a0ecacccb88339f0
EBUILD gnome-python-extras-2.14.2-r1.ebuild 1849 RMD160 f65d2030f280b00cc4f2007dc4c8a206c1946c9a SHA1 e26f3fa972ad2b76b87d92298f957257d5daa6cd SHA256 74a5cb8519c60c655abd1805a4f12c5a2a3bc86ab8db9924e4421b52462c8223
EBUILD gnome-python-extras-2.19.1-r1.ebuild 2345 RMD160 9534a29912b10a519e11a2a75d01438d811bf19c SHA1 aef7347b25dcf12b362088bd919d3a2aa153bf62 SHA256 5a4c68039e6b631ea398cce59bce9546edd6a8a49f551a1ddf0b732704ef7dbd
EBUILD gnome-python-extras-2.19.1-r2.ebuild 2648 RMD160 55b32eaaa8af71bb9e8b25184fa0fe3183fa948a SHA1 8d1834a5acf5e61cec01983a17e46e61c2b4628a SHA256 6ea10c0dc5da9446b9337b9bf9fcdbb59460370bb34ac41489b3c2eb62c13296
MISC ChangeLog 11718 RMD160 e3d216b9b255233bd315899806c47bb2684989cd SHA1 970636aad6840bcd30f994ee6eccea89122fd1da SHA256 3e574211b9f57882ad6854224caf91c9cd1efc7d2dbc9bcb80fdd4847be593ad
MISC metadata.xml 178 RMD160 52828e1ca616ad731f2ab1ed2890d6d3a7cc8043 SHA1 a42d68a6c263ea8d8cbb678548e209aa9642a74e SHA256 aeea09173ed30175422e4f951e369e1882919be3d56e655468e5d4bffea0fc3c
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-extras/gnome-python-extras-2.14.2-r1.ebuild,v 1.15 2008/05/29 16:13:39 hawking Exp $
NEED_PYTHON=2.4
WANT_AUTOCONF=latest
WANT_AUTOMAKE=1.9
inherit eutils gnome2 python virtualx autotools
DESCRIPTION="GNOME 2 Bindings for Python"
HOMEPAGE="http://www.pygtk.org"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
IUSE="doc firefox seamonkey xulrunner"
RDEPEND=">=x11-libs/gtk+-2.4
>=dev-libs/glib-2.6
>=dev-python/gnome-python-2.10
>=dev-python/pygtk-2.4
=gnome-extra/gtkhtml-2*
xulrunner? ( =net-libs/xulrunner-1.8* )
!xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
!xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
=gnome-extra/libgda-1*
>=app-text/gtkspell-2"
DEPEND="${RDEPEND}
dev-util/pkgconfig"
DOCS="AUTHORS COPYING* ChangeLog INSTALL NEWS README"
pkg_setup() {
# only controls linking, can't disable w/o a patch :)
if use xulrunner; then
G2CONF="${G2CONF} --with-gtkmozembed=xulrunner"
elif use firefox; then
G2CONF="${G2CONF} --with-gtkmozembed=firefox"
elif use seamonkey; then
G2CONF="${G2CONF} --with-gtkmozembed=seamonkey"
fi
}
src_unpack() {
gnome2_src_unpack
# change mozilla to seamonkey
sed -i -e 's:1.2b):1.0.0):;s:mozilla):seamonkey):' configure.ac
eautoreconf
}
src_test() {
Xmake check || die "tests failed"
}
src_install() {
gnome2_src_install
if use doc; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}
pkg_postinst() {
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0
}
pkg_postrm() {
python_version
python_mod_cleanup "${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-extras/gnome-python-extras-2.19.1-r1.ebuild,v 1.13 2008/06/02 21:06:04 eva Exp $
inherit eutils gnome2 python virtualx autotools
DESCRIPTION="GNOME 2 Bindings for Python"
HOMEPAGE="http://www.pygtk.org"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86"
IUSE="doc firefox seamonkey xulrunner"
RDEPEND=">=x11-libs/gtk+-2.4
>=dev-libs/glib-2.6
>=dev-python/gnome-python-2.10
>=dev-python/pygtk-2.4
=gnome-extra/gtkhtml-2*
xulrunner? ( =net-libs/xulrunner-1.8* )
!xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
!xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
>=app-text/gtkspell-2"
# =gnome-extra/libgda-3*
# This used to be wrongly libgda-1*, but as configure is automagic,
# it just didn't build libgda bindings before as libgda-3 is p.masked.
# Leaving it automagic and dep lacking as there are no notable users of
# these bindings as testified by the lack of bug reports for this
# breakage. Should be fixed after libgda-3 gets unmasked or this ebuild
# is split into many per bug 108479
DEPEND="${RDEPEND}
dev-util/pkgconfig"
DOCS="AUTHORS COPYING* ChangeLog INSTALL NEWS README"
# Tests are broken and not that useful anyway, see bug #209846
RESTRICT="test"
pkg_setup() {
# only controls linking, can't disable w/o a patch :)
if use xulrunner; then
G2CONF="${G2CONF} --with-gtkmozembed=xulrunner"
elif use firefox; then
G2CONF="${G2CONF} --with-gtkmozembed=firefox"
elif use seamonkey; then
G2CONF="${G2CONF} --with-gtkmozembed=seamonkey"
fi
}
src_unpack() {
gnome2_src_unpack
# change mozilla to seamonkey
sed -i -e 's:1.2b):1.0.0):;s:mozilla):seamonkey):' configure.ac
# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
eautoreconf
}
src_test() {
Xemake check || die "tests failed"
}
src_install() {
gnome2_src_install
if use doc; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}
pkg_postinst() {
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0
}
pkg_postrm() {
python_version
python_mod_cleanup "${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0"
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-extras/gnome-python-extras-2.19.1-r2.ebuild,v 1.1 2008/06/24 08:37:03 remi Exp $
inherit eutils gnome2 python virtualx autotools
DESCRIPTION="GNOME 2 Bindings for Python"
HOMEPAGE="http://www.pygtk.org"
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc firefox seamonkey xulrunner"
RDEPEND=">=x11-libs/gtk+-2.4
>=dev-libs/glib-2.6
>=dev-python/gnome-python-2.10
>=dev-python/pygtk-2.4
=gnome-extra/gtkhtml-2*
xulrunner? ( =net-libs/xulrunner-1.8* )
!xulrunner? ( firefox? ( =www-client/mozilla-firefox-2* ) )
!xulrunner? ( !firefox? ( seamonkey? ( =www-client/seamonkey-1* ) ) )
>=x11-libs/libgksu-2.0.4
>=dev-libs/gdl-0.6.1
>=app-text/gtkspell-2"
# =gnome-extra/libgda-3*
# This used to be wrongly libgda-1*, but as configure is automagic,
# it just didn't build libgda bindings before as libgda-3 is p.masked.
# Leaving it automagic and dep lacking as there are no notable users of
# these bindings as testified by the lack of bug reports for this
# breakage. Should be fixed after libgda-3 gets unmasked or this ebuild
# is split into many per bug 108479
DEPEND="${RDEPEND}
dev-util/pkgconfig"
DOCS="AUTHORS COPYING* ChangeLog INSTALL NEWS README"
# Tests are broken and not that useful anyway, see bug #209846
RESTRICT="test"
pkg_setup() {
if ! built_with_use --missing true dev-libs/gdl gnome; then
eerror "If you want to build ${PN} with >=dev-libs/gdl-0.7.1, you"
eerror "need to build dev-libs/gdl with the the 'gnome' USE flag."
die "gdl must be built with USE='gnome'"
fi
# only controls linking, can't disable w/o a patch :)
if use xulrunner; then
G2CONF="${G2CONF} --with-gtkmozembed=xulrunner"
elif use firefox; then
G2CONF="${G2CONF} --with-gtkmozembed=firefox"
elif use seamonkey; then
G2CONF="${G2CONF} --with-gtkmozembed=seamonkey"
fi
}
src_unpack() {
gnome2_src_unpack
# change mozilla to seamonkey
sed -i -e 's:1.2b):1.0.0):;s:mozilla):seamonkey):' configure.ac
# disable pyc compiling
mv py-compile py-compile.orig
ln -s $(type -P true) py-compile
eautoreconf
}
src_test() {
Xemake check || die "tests failed"
}
src_install() {
gnome2_src_install
if use doc; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}
pkg_postinst() {
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0
}
pkg_postrm() {
python_version
python_mod_cleanup "${ROOT}usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0"
}