diff options
author | Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org> | 2008-01-03 11:29:36 -0100 |
---|---|---|
committer | Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto@gentoo.org> | 2008-01-03 11:29:36 -0100 |
commit | 5e653e730a614b6bd1108a4451375a4dc5437723 (patch) | |
tree | 7ad25489c2128229c0dcf24f802e1147d443a023 /dev-python | |
download | jmbsvicetto-5e653e730a614b6bd1108a4451375a4dc5437723.tar.gz jmbsvicetto-5e653e730a614b6bd1108a4451375a4dc5437723.tar.bz2 jmbsvicetto-5e653e730a614b6bd1108a4451375a4dc5437723.zip |
Initial commit for my dev overlay. Added xeffects ebuilds.
Diffstat (limited to 'dev-python')
-rw-r--r-- | dev-python/compizconfig-python/ChangeLog | 44 | ||||
-rw-r--r-- | dev-python/compizconfig-python/Manifest | 5 | ||||
-rw-r--r-- | dev-python/compizconfig-python/compizconfig-python-0.6.0.1.ebuild | 39 | ||||
-rw-r--r-- | dev-python/compizconfig-python/compizconfig-python-9999.ebuild | 41 | ||||
-rw-r--r-- | dev-python/compizconfig-python/metadata.xml | 20 | ||||
-rw-r--r-- | dev-python/gnome-python-desktop/ChangeLog | 158 | ||||
-rw-r--r-- | dev-python/gnome-python-desktop/Manifest | 4 | ||||
-rw-r--r-- | dev-python/gnome-python-desktop/gnome-python-desktop-2.18.0.ebuild | 75 | ||||
-rw-r--r-- | dev-python/gnome-python-desktop/metadata.xml | 21 | ||||
-rw-r--r-- | dev-python/pyclutter/ChangeLog | 13 | ||||
-rw-r--r-- | dev-python/pyclutter/Manifest | 4 | ||||
-rw-r--r-- | dev-python/pyclutter/metadata.xml | 20 | ||||
-rw-r--r-- | dev-python/pyclutter/pyclutter-0.4.2.ebuild | 44 | ||||
-rw-r--r-- | dev-python/pysvn/ChangeLog | 24 | ||||
-rw-r--r-- | dev-python/pysvn/Manifest | 5 | ||||
-rw-r--r-- | dev-python/pysvn/files/pysvn-1.5.0-nokrb.patch | 11 | ||||
-rw-r--r-- | dev-python/pysvn/metadata.xml | 20 | ||||
-rw-r--r-- | dev-python/pysvn/pysvn-1.5.0.ebuild | 62 |
18 files changed, 610 insertions, 0 deletions
diff --git a/dev-python/compizconfig-python/ChangeLog b/dev-python/compizconfig-python/ChangeLog new file mode 100644 index 0000000..435f3ed --- /dev/null +++ b/dev-python/compizconfig-python/ChangeLog @@ -0,0 +1,44 @@ +# ChangeLog for Gentoo XEffects Overlay +# $Header: $ + + 29 Oct 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + -compizconfig-python-0.5.2.ebuild, -compizconfig-python-0.6.0.ebuild: + Removed 0.5.2 and 0.6.0 version. + + 29 Oct 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-0.5.2.ebuild, compizconfig-python-0.6.0.ebuild, + compizconfig-python-0.6.0.1.ebuild: + Removed default S definition. Removed old cruft. + + 22 Oct 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-0.5.2.ebuild, compizconfig-python-0.6.0.ebuild, + +compizconfig-python-0.6.0.1.ebuild, compizconfig-python-9999.ebuild: + Added version 0.6.0.1 that includes the missing VERSION file. + + 21 Oct 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +compizconfig-python-0.6.0.ebuild: + Bumped package to 0.6.0 release. + + 22 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-9999.ebuild: + Removed dep on compiz-0.5.2 for the live ebuild as it doesn't work. + + 21 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Updated metadata.xml + + 20 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-9999.ebuild: + Added missing dep for libcompizconfig to compizconfig-python-9999. + + 20 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +metadata.xml: + Added metadata.xml. + + 19 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + compizconfig-python-9999.ebuild: + Update to allow compiz-0.5.2 or compiz-9999 as deps. + + 13 May 2007; Alex Heck <nesl247@gmail.com> +ccs-python-9999.ebuild: + dev-python/ccs-python: Initial import + diff --git a/dev-python/compizconfig-python/Manifest b/dev-python/compizconfig-python/Manifest new file mode 100644 index 0000000..5b07647 --- /dev/null +++ b/dev-python/compizconfig-python/Manifest @@ -0,0 +1,5 @@ +DIST compizconfig-python-0.6.0.1.tar.bz2 255998 RMD160 b88074fd37458b5a71b488732953aeed6d41198c SHA1 d6064548e42bb8687b1e2a61d96be09315785307 SHA256 965409bcb337dde24087aac9db55e9824572ddcbdced3c5a1f0a8c6a7b3da646 +EBUILD compizconfig-python-0.6.0.1.ebuild 927 RMD160 5c7242dcc7826464f5184960e248c8064916f7d2 SHA1 1290d25a49787ec89956f22cf56ac0734cefc7b2 SHA256 ae8aa50b177669aa97ee8816642c48955000dd6a12d2cc8f7b3db8597885ef0d +EBUILD compizconfig-python-9999.ebuild 927 RMD160 b4360365484469fdbdc73cd7e2529f153a2dca83 SHA1 f55a78d457bb68bd4f8f02d2db0d9c1640fba2f2 SHA256 b090b613d8216450b04a85e11a5f183cdf8135a893aee79d6c795d492ac3e1a4 +MISC ChangeLog 1698 RMD160 117c0fb2cd34cde54e0e4262e65e82aa020d9e69 SHA1 7121732cc925339fde77d3b793d67af327946a93 SHA256 de0d2211e1c0f8520fd1e576acd520a8fa18c00e5de6aa6c8638acde0e1f1217 +MISC metadata.xml 562 RMD160 c6483a7187d46a53177ac69c4ba08b5c5e141236 SHA1 4a7518a0504134d83c4c33d60f055fa4ef9a396e SHA256 49609ff4d6692bfcb0010e57ab05d5b2f4380addc8f2dec678d544b38a783149 diff --git a/dev-python/compizconfig-python/compizconfig-python-0.6.0.1.ebuild b/dev-python/compizconfig-python/compizconfig-python-0.6.0.1.ebuild new file mode 100644 index 0000000..bf62098 --- /dev/null +++ b/dev-python/compizconfig-python/compizconfig-python-0.6.0.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit autotools + +COMPIZ_FUSION_RELEASE=0.6.0 + +DESCRIPTION="Compizconfig Python Bindings" +HOMEPAGE="http://compiz-fusion.org" +SRC_URI="http://releases.compiz-fusion.org/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RESTRICT="mirror" + +DEPEND="~x11-libs/libcompizconfig-${COMPIZ_FUSION_RELEASE} + >=dev-libs/glib-2.6 + || ( >=dev-lang/python-2.4 >=dev-lang/python-2.5 ) + dev-python/pyrex" + +src_compile() { + eautoreconf || die "eautoreconf failed" + + econf || die "econf failed" + emake || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" +} + +pkg_postinst() { + ewarn "DO NOT report bugs to Gentoo's bugzilla" + einfo "Please report all bugs at http://bugs.gentoo-xeffects.org/" + einfo "Thank you on behalf of the Gentoo Xeffects team" +} diff --git a/dev-python/compizconfig-python/compizconfig-python-9999.ebuild b/dev-python/compizconfig-python/compizconfig-python-9999.ebuild new file mode 100644 index 0000000..f354e17 --- /dev/null +++ b/dev-python/compizconfig-python/compizconfig-python-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit git autotools + +EGIT_REPO_URI="git://anongit.compiz-fusion.org/fusion/compizconfig/${PN}" + +DESCRIPTION="Compizconfig Python Bindings (git)" +HOMEPAGE="http://compiz-fusion.org" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="~x11-wm/compiz-${PV} + ~x11-libs/libcompizconfig-${PV} + >=dev-libs/glib-2.6 + || ( >=dev-lang/python-2.4 >=dev-lang/python-2.5 ) + dev-python/pyrex" + +S="${WORKDIR}/${PN}" + +src_compile() { + eautoreconf || die "eautoreconf failed" + + econf || die "econf failed" + emake || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "make install failed" +} + +pkg_postinst() { + ewarn "DO NOT report bugs to Gentoo's bugzilla" + einfo "Please report all bugs at http://bugs.gentoo-xeffects.org/" + einfo "Thank you on behalf of the Gentoo Xeffects team" +} diff --git a/dev-python/compizconfig-python/metadata.xml b/dev-python/compizconfig-python/metadata.xml new file mode 100644 index 0000000..6f37c08 --- /dev/null +++ b/dev-python/compizconfig-python/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>jmbsvicetto@gentoo-xeffects.org</email> +<name>Jorge Manuel B. S. Vicetto</name> +</maintainer> +<maintainer> +<email>roderick.greening@gentoo-xeffects.org</email> +<name>Roderick Greening</name> +</maintainer> +<maintainer> +<email>nesl247@gentoo-xeffects.org</email> +<name>Alex Heck</name> +</maintainer> +<longdescription lang="en">Python bindings for libcompizconfig. +</longdescription> +</pkgmetadata> + diff --git a/dev-python/gnome-python-desktop/ChangeLog b/dev-python/gnome-python-desktop/ChangeLog new file mode 100644 index 0000000..e2634ff --- /dev/null +++ b/dev-python/gnome-python-desktop/ChangeLog @@ -0,0 +1,158 @@ +# ChangeLog for dev-python/gnome-python-desktop +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-desktop/ChangeLog,v 1.28 2007/01/18 23:53:17 jer Exp $ + + 22 Oct 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + gnome-python-desktop-2.18.0.ebuild: + Some QA fixes. + + 06 Sep 2007; <roderick_greening@hotmail.com> + gnome-python-desktop-2.18.0.ebuild: + Fixed header and KEYWORDS + + 21 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Updated metadata.xml + + 20 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + gnome-python-desktop-2.18.0.ebuild: + Removed the ppc64 keywords. + + 20 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +metadata.xml, -gnome-python-desktop-2.16.0.ebuild, + gnome-python-desktop-2.18.0.ebuild: + Added metadata.xml and removed gnome-python-desktop-2.16.0 as it + was superseed by gnome-python-desktop-2.18.0. + + 21 Mar 2007; <roderick_greening@hotmail.com> + gnome-python-desktop-2.16.0.ebuild: + Fix doc use flag from docs - oops + + 21 Mar 2007; <roderick_greening@hotmail.com> + gnome-python-desktop-2.16.0.ebuild: + Changed gnome to nognome flag. If nognome is set, then you do not get the + packages in the build which require gnome. In that case you need to set use + rsvg and/or wnck to enable something. Otherwise, don't set nognome. + + 21 Mar 2007; <roderick_greening@hotmail.com> + +gnome-python-desktop-2.16.0.ebuild: + Modded ebuild to allow removing unnecessary gnome deps but still allow for + building other modules like rsvg and wnck + + 18 Jan 2007; Jeroen Roovers <jer@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable for HPPA (bug #147751). + + 14 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable on Alpha. + + 21 Dec 2006; Markus Rothe <corsair@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable on ppc64; bug #156662 + + 18 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable on sparc + + 17 Dec 2006; Tobias Scherbaum <dertobi123@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable on ppc wrt bug #156662. + + 12 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable on amd64 wrt bug #156662. + + 10 Dec 2006; Andrej Kacian <ticho@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Stable on x86, bug #156662. + + 19 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Stable on Alpha. + + 14 Oct 2006; Mart Raudsepp <leio@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Remove arm keyword, bug 147751 + + 19 Sep 2006; Aron Griffis <agriffis@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Mark 2.14.0 stable on ia64. #139612 + + 15 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> + gnome-python-desktop-2.16.0.ebuild: + Make keywords match 2.14.0 + +*gnome-python-desktop-2.16.0 (07 Sep 2006) + + 07 Sep 2006; Daniel Gryniewicz <dang@gentoo.org> + +gnome-python-desktop-2.16.0.ebuild: + New version for gnome 2.16 + + 19 Aug 2006; Bryan Østergaard <kloeri@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Add ~ia64 keyword. + + 16 Aug 2006; Markus Rothe <corsair@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Stable on ppc64 + + 17 Jul 2006; Daniel Gryniewicz <dang@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Marked stable on amd64 for bug #139612 + + 16 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + hppa stable, bug #139612 + + 14 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + ppc stable, bug #139612 + + 12 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Stable on x86 wrt bug #139612. + + 10 Jul 2006; Gustavo Zacarias <gustavoz@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Stable on sparc wrt #139612 + + 18 May 2006; Thomas Cort <tcort@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Added ~alpha keyword wrt Bug #131739. + + 03 May 2006; Tobias Scherbaum <dertobi123@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Added to ~hppa, bug #131739 + + 01 May 2006; Markus Rothe <corsair@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Added ~ppc64 + + 07 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Added to ~ppc + + 23 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Keyworded ~sparc + + 20 Mar 2006; Saleem Abdulrasool <compnerd@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Fix the test sequence (bug #126847) + + 20 Mar 2006; Seemant Kulleen <seemant@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + skipping the make check step, because gtk can not be imported + + 19 Mar 2006; Luis Medinas <metalgod@gentoo.org> + gnome-python-desktop-2.14.0.ebuild: + Added ~amd64 keyword. + +*gnome-python-desktop-2.14.0 (17 Mar 2006) + + 17 Mar 2006; John N. Laliberte <allanonjl@gentoo.org> +metadata.xml, + +gnome-python-desktop-2.14.0.ebuild: + new package for 2.14. block on gnome-python-extras versions < 2.13 due to + file collisions. ( they split the modules out into different packages ) + diff --git a/dev-python/gnome-python-desktop/Manifest b/dev-python/gnome-python-desktop/Manifest new file mode 100644 index 0000000..5d16589 --- /dev/null +++ b/dev-python/gnome-python-desktop/Manifest @@ -0,0 +1,4 @@ +DIST gnome-python-desktop-2.18.0.tar.bz2 432321 RMD160 e709be32734fa3662fe7c086c1ca3cefa192047d SHA1 b8ead4b600104b4c4df6d8e61d93c31f48434364 SHA256 1238ed484620cd29e65695376ebf8a38162b4a94706b956b647e43776820d787 +EBUILD gnome-python-desktop-2.18.0.ebuild 1960 RMD160 cc8c6c28b95b28b84edf3741af61f41a8da3db55 SHA1 088c01c1fc5a4bd7450f468488f6669d6da95e25 SHA256 560c3e8f16e53dc63e8bafa1050104bc33964502bdb3a62def1e4686456ba36d +MISC ChangeLog 5225 RMD160 c50413ea7bb29f7a790a8dc981e7c17accbf1bfb SHA1 ccad73270e62d7a5e440e688c5aa78b712062a6f SHA256 1fbb877317f5e4af9867f7f48fed29c6aa6d2cb7e914fe85527ba98d5ce90580 +MISC metadata.xml 634 RMD160 e41ff329eca6e841b3e3a038e9d3dc94defd626b SHA1 9a6f47e6b4edc7d0689bcfe46faa936654209b7f SHA256 9c8f5fe9f11ddbe106628c50fa8affecd359954e3c15e1eb643bd1b873ec3152 diff --git a/dev-python/gnome-python-desktop/gnome-python-desktop-2.18.0.ebuild b/dev-python/gnome-python-desktop/gnome-python-desktop-2.18.0.ebuild new file mode 100644 index 0000000..fc8c7f2 --- /dev/null +++ b/dev-python/gnome-python-desktop/gnome-python-desktop-2.18.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/gnome-python-desktop/gnome-python-desktop-2.18.0.ebuild,v 1.11 2007/08/28 19:41:16 jer Exp $ + +inherit gnome2 python virtualx + +DESCRIPTION="provides python interfacing modules for some GNOME desktop libraries" +HOMEPAGE="http://pygtk.org/" + +LICENSE="LGPL-2.1 GPL-2" +SLOT="0" +KEYWORDS="amd64 x86" + +IUSE="doc nognome rsvg wnck" + +# +# nognome is set to not require extra packages which require gnome. +# only useful when you explicitly set wnck and/or rsvg +# + +RDEPEND="virtual/python + >=dev-python/pygtk-2.10.3 + >=dev-libs/glib-2.6.0 + >=x11-libs/gtk+-2.4.0 + dev-python/pycairo + !nognome? ( >=dev-python/gnome-python-2.10.0 + >=gnome-base/gnome-panel-2.13.4 + >=gnome-base/libgnomeprint-2.2.0 + >=gnome-base/libgnomeprintui-2.2.0 + >=x11-libs/gtksourceview-1.1.90 + >=gnome-base/libgtop-2.13.0 + >=gnome-extra/nautilus-cd-burner-2.15.3 + >=gnome-extra/gnome-media-2.10.0 + >=gnome-base/gconf-2.10.0 + >=x11-wm/metacity-2.17.5 + media-video/totem + >=gnome-base/gnome-keyring-0.5.0 + >=gnome-base/gnome-desktop-2.10.0 + >=x11-libs/libwnck-2.15.5 + >=gnome-base/librsvg-2.13.93 + ) + wnck? ( >=x11-libs/libwnck-2.15.5 ) + rsvg? ( >=gnome-base/librsvg-2.13.93 ) + !<dev-python/gnome-python-extras-2.13" +DEPEND="${RDEPEND} + >=dev-util/pkgconfig-0.7" + +DOCS="AUTHORS ChangeLog INSTALL MAINTAINERS NEWS README" + +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 "${ROOT}"/usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0 + + ewarn "DO NOT report bugs to Gentoo's bugzilla" + einfo "Please report all bugs at http://bugs.gentoo-xeffects.org/" + einfo "Thank you on behalf of the Gentoo Xeffects team" +} + +pkg_postrm() { + python_version + python_mod_cleanup +} diff --git a/dev-python/gnome-python-desktop/metadata.xml b/dev-python/gnome-python-desktop/metadata.xml new file mode 100644 index 0000000..2d20174 --- /dev/null +++ b/dev-python/gnome-python-desktop/metadata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>jmbsvicetto@gentoo-xeffects.org</email> +<name>Jorge Manuel B. S. Vicetto</name> +</maintainer> +<maintainer> +<email>roderick.greening@gentoo-xeffects.org</email> +<name>Roderick Greening</name> +</maintainer> +<maintainer> +<email>nesl247@gentoo-xeffects.org</email> +<name>Alex Heck</name> +</maintainer> +<longdescription lang="en">Gnome Python Desktop provides python interfacing +modules for some GNOME libraries part of the GNOME Desktop. +</longdescription> + +</pkgmetadata> diff --git a/dev-python/pyclutter/ChangeLog b/dev-python/pyclutter/ChangeLog new file mode 100644 index 0000000..5cd3909 --- /dev/null +++ b/dev-python/pyclutter/ChangeLog @@ -0,0 +1,13 @@ +# ChangeLog for dev-python/pyclutter +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 25 Nov 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +metadata.xml, pyclutter-0.4.2.ebuild: + Fixed license. + + 13 Nov 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + +pyclutter-0.4.2.ebuild: + Initial import of clutter. Fixed bug #21. + Thanks to Guillaume Seguin (iXce) for providing the ebuilds. + diff --git a/dev-python/pyclutter/Manifest b/dev-python/pyclutter/Manifest new file mode 100644 index 0000000..77f300c --- /dev/null +++ b/dev-python/pyclutter/Manifest @@ -0,0 +1,4 @@ +DIST pyclutter-0.4.2.tar.bz2 281379 RMD160 c03aa41bef7b45f221f4859850efca0a2b8d73cd SHA1 9599abb556fbedab50a2ec9b32b4b07e49dfa4bf SHA256 18c57f0671c76a4f545cf6e51dfe6a300eb16a6a5d4ce25e26a7891849001837 +EBUILD pyclutter-0.4.2.ebuild 1116 RMD160 ca99e191c6cd456586d7ad057ecdf8a3d2c5e0c0 SHA1 b6867da0bfd0de63aaf589aafeecfd8a59d1484c SHA256 659a7c2574a1916e73e2693e0100ba891b41a7682230b6c5421039ce8c651a63 +MISC ChangeLog 449 RMD160 9d15303553798ae6587f75e8e0babcb8848bc892 SHA1 de58790c8f518fe659c3676a016dd53179b1b7aa SHA256 9b09ebd92ef021fa4f239495c9a1f406dc9a07381bebbb72bbd126e666ef80a1 +MISC metadata.xml 612 RMD160 141252966fdbc615dcd5c227028c1bb3a6aec7f1 SHA1 e513c0d5fbd5037960c83e4e5faba030bfc3f76c SHA256 b8e7665868c628aacfeee9daebccc490743483168f9cb234daedface169c5c5a diff --git a/dev-python/pyclutter/metadata.xml b/dev-python/pyclutter/metadata.xml new file mode 100644 index 0000000..cbf7ea2 --- /dev/null +++ b/dev-python/pyclutter/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>jmbsvicetto@gentoo-xeffects.org</email> +<name>Jorge Manuel B. S. Vicetto</name> +</maintainer> +<maintainer> +<email>roderick.greening@gentoo-xeffects.org</email> +<name>Roderick Greening</name> +</maintainer> +<maintainer> +<email>nesl247@gentoo-xeffects.org</email> +<name>Alex Heck</name> +</maintainer> +<longdescription>compiz-fusion is a community-driven project +that is aimed at extending the compiz window manager. +</longdescription> +</pkgmetadata> diff --git a/dev-python/pyclutter/pyclutter-0.4.2.ebuild b/dev-python/pyclutter/pyclutter-0.4.2.ebuild new file mode 100644 index 0000000..4bb6f6a --- /dev/null +++ b/dev-python/pyclutter/pyclutter-0.4.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +NEED_PYTHON="2.3" + +inherit multilib python + +DESCRIPTION="Python bindings to Clutter" +HOMEPAGE="http://www.clutter-project.org/" +SRC_URI="http://www.clutter-project.org/sources/${PN}/${PV/.2/}/${P}.tar.bz2" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="cairo gstreamer gtk" +RESTRICT="mirror" + +DEPEND=">=dev-python/pygobject-2.12.1 + >=media-libs/clutter-0.4 + gtk? ( dev-libs/atk + >=dev-python/pygtk-2.10 + >=media-libs/clutter-gtk-0.4 ) + gstreamer? ( >=dev-python/gst-python-0.10 + >=media-libs/clutter-gst-0.4 ) + cairo? ( >=dev-python/pycairo-1.4 + >=media-libs/clutter-cairo-0.4 )" + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + dodoc README AUTHORS ChangeLog + + insinto /usr/share/doc/${PF}/examples + doins examples/*.{py,png} +} + +pkg_postinst() { + python_version + python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0 +} + +pkg_postrm() { + python_version + python_mod_cleanup /usr/$(get_libdir)/python${PYVER}/site-packages/gtk-2.0 +} diff --git a/dev-python/pysvn/ChangeLog b/dev-python/pysvn/ChangeLog new file mode 100644 index 0000000..879ae96 --- /dev/null +++ b/dev-python/pysvn/ChangeLog @@ -0,0 +1,24 @@ +# ChangeLog for dev-python/pysvn +# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 22 Oct 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + pysvn-1.5.0.ebuild: + Some QA fixes. + + 21 Aug 2007; Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> + metadata.xml: + Updated metadata.xml + + 28 Jan 2007; Alex Heck <nesl247@gmail.com> pysvn-1.5.0.ebuild: + Fixes for repoman + + 19 Dec 2006; Raul Porcel (armin76) <armin76@gmail.com> pysvn-1.5.0.ebuild: + Fix whitespace + + 19 Dec 2006; Markus Ullmann <jokey@gentoo.org> +metadata.xml: + Missing ChangeLog + + 19 Dec 2006; Markus Ullmann <jokey@gentoo.org> ChangeLog: + dev-python/pysvn: Import for bug #62852 + diff --git a/dev-python/pysvn/Manifest b/dev-python/pysvn/Manifest new file mode 100644 index 0000000..af40c8e --- /dev/null +++ b/dev-python/pysvn/Manifest @@ -0,0 +1,5 @@ +AUX pysvn-1.5.0-nokrb.patch 325 RMD160 b40941c90e095bab6038035e6c726ff52584bb93 SHA1 7e1cc4158881c3aac84795ff174db5ed9778e3ef SHA256 4630754b22e381624eef73ab7072499667cf61aa04145ee02851036146f4b60f +DIST pysvn-1.5.0.tar.gz 464503 RMD160 6b27b5431aa60526f2f43eb185da4e837353a783 SHA1 6a9219fb7a95d97b826e3932ed9d2c9fd02dd774 SHA256 2833cf3c82968ea91d68c3845a1bed7b90fdf8c607a047b7508eeaacd5775e6e +EBUILD pysvn-1.5.0.ebuild 1344 RMD160 1b4a607b96b9dbb125c0a287005a757936ab9bf0 SHA1 bece7f3798b6f7389ad5d3d0bb91c2c01e0f31f8 SHA256 826f808996675924772d01decb4c9ed2e7e5790acf8577db56759e6550576e9f +MISC ChangeLog 700 RMD160 d7580ea43807734d1cd5874ebfdf97491fea0f3b SHA1 19f59aa518f9cfc15101a1e050f68aea70479a82 SHA256 9422cdf462097006c362f53aaf6f367ad88993a9a8f615e74879183ad8642ca1 +MISC metadata.xml 547 RMD160 cc088269e50e469e92f1e7c9f6e95bc6c45a847c SHA1 2fc6dd2435da86ebebd08b501f371708dde5c333 SHA256 5f2b05bb4f0c6f27386bad2e899179ab88a66a8cf82cab6d361601b068e8e6c7 diff --git a/dev-python/pysvn/files/pysvn-1.5.0-nokrb.patch b/dev-python/pysvn/files/pysvn-1.5.0-nokrb.patch new file mode 100644 index 0000000..52a4fa9 --- /dev/null +++ b/dev-python/pysvn/files/pysvn-1.5.0-nokrb.patch @@ -0,0 +1,11 @@ +--- setup.py.orig 2006-10-16 23:51:38.000000000 +0200 ++++ setup.py 2006-12-19 18:18:09.000000000 +0100 +@@ -262,7 +262,7 @@ + -lsvn_client-1 \ + -lsvn_diff-1 \ + -lsvn_repos-1 \ +- -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lexpat -lneon ++-lcom_err -lresolv -lexpat -lneon + + #include pysvn_common.mak + ''' diff --git a/dev-python/pysvn/metadata.xml b/dev-python/pysvn/metadata.xml new file mode 100644 index 0000000..90b8df3 --- /dev/null +++ b/dev-python/pysvn/metadata.xml @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>no-herd</herd> +<maintainer> +<email>jmbsvicetto@gentoo-xeffects.org</email> +<name>Jorge Manuel B. S. Vicetto</name> +</maintainer> +<maintainer> +<email>roderick.greening@gentoo-xeffects.org</email> +<name>Roderick Greening</name> +</maintainer> +<maintainer> +<email>nesl247@gentoo-xeffects.org</email> +<name>Alex Heck</name> +</maintainer> +<longdescription lang="en">Python SVN Extension. +</longdescription> +</pkgmetadata> + diff --git a/dev-python/pysvn/pysvn-1.5.0.ebuild b/dev-python/pysvn/pysvn-1.5.0.ebuild new file mode 100644 index 0000000..7813080 --- /dev/null +++ b/dev-python/pysvn/pysvn-1.5.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils python + +DESCRIPTION="Object-oriented python bindings for subversion" +HOMEPAGE="http://pysvn.tigris.org/" +SRC_URI="http://pysvn.tigris.org/files/documents/1233/34994/${P}.tar.gz" + +LICENSE="Apache-1.1" +SLOT="0" +KEYWORDS="~x86 ~ppc ~amd64" +IUSE="doc" + +DEPEND=">=dev-util/subversion-1.2.0" +RDEPEND="${DEPEND}" + +S="${WORKDIR}/${P}/Source" + +src_unpack() { + unpack ${A} + cd "${S}" + + # no kerberos linkage + epatch "${FILESDIR}/${P}-nokrb.patch" + + python setup.py configure + + # we want our CFLAGS as well and don't need krb linkage + sed -e 's:^\(CCFLAGS=\)\(.*\):\1$(CFLAGS) \2:g' \ + -e 's:^\(CCCFLAGS=\)\(.*\):\1$(CXXFLAGS) \2:g' \ + -i "${S}"/Source/Makefile +} + +src_install() { + python_version + + cd pysvn + exeinto /usr/lib/python${PYVER}/site-packages/pysvn + doexe _pysvn.so + insinto /usr/lib/python${PYVER}/site-packages/pysvn + doins __init__.py + + if use doc ; then + cd "${S}/../Docs" + dohtml *.html *.js + fi + +} + +pkg_postinst() { + python_mod_compile "${ROOT}"usr/lib/python${PYVER}/site-packages + + ewarn "DO NOT report bugs to Gentoo's bugzilla" + einfo "Please report all bugs at http://bugs.gentoo-xeffects.org/" + einfo "Thank you on behalf of the Gentoo Xeffects team" +} + +pkg_postrm() { + python_mod_cleanup +} |