parent
bc374956ae
commit
5cbf2f0115
@ -0,0 +1,69 @@
|
||||
From cf1a0c411b2668c57c41e9c4efd15ba17b6b322c Mon Sep 17 00:00:00 2001
|
||||
From: Tom Yu <tlyu@mit.edu>
|
||||
Date: Fri, 3 May 2013 16:26:46 -0400
|
||||
Subject: [PATCH] Fix kpasswd UDP ping-pong [CVE-2002-2443]
|
||||
|
||||
The kpasswd service provided by kadmind was vulnerable to a UDP
|
||||
"ping-pong" attack [CVE-2002-2443]. Don't respond to packets unless
|
||||
they pass some basic validation, and don't respond to our own error
|
||||
packets.
|
||||
|
||||
Some authors use CVE-1999-0103 to refer to the kpasswd UDP ping-pong
|
||||
attack or UDP ping-pong attacks in general, but there is discussion
|
||||
leading toward narrowing the definition of CVE-1999-0103 to the echo,
|
||||
chargen, or other similar built-in inetd services.
|
||||
|
||||
Thanks to Vincent Danen for alerting us to this issue.
|
||||
|
||||
CVSSv2: AV:N/AC:L/Au:N/C:N/I:N/A:P/E:P/RL:O/RC:C
|
||||
|
||||
ticket: 7637 (new)
|
||||
target_version: 1.11.3
|
||||
tags: pullup
|
||||
---
|
||||
src/kadmin/server/schpw.c | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/src/kadmin/server/schpw.c b/src/kadmin/server/schpw.c
|
||||
index 15b0ab5..7f455d8 100644
|
||||
--- a/src/kadmin/server/schpw.c
|
||||
+++ b/src/kadmin/server/schpw.c
|
||||
@@ -52,7 +52,7 @@
|
||||
ret = KRB5KRB_AP_ERR_MODIFIED;
|
||||
numresult = KRB5_KPASSWD_MALFORMED;
|
||||
strlcpy(strresult, "Request was truncated", sizeof(strresult));
|
||||
- goto chpwfail;
|
||||
+ goto bailout;
|
||||
}
|
||||
|
||||
ptr = req->data;
|
||||
@@ -67,7 +67,7 @@
|
||||
numresult = KRB5_KPASSWD_MALFORMED;
|
||||
strlcpy(strresult, "Request length was inconsistent",
|
||||
sizeof(strresult));
|
||||
- goto chpwfail;
|
||||
+ goto bailout;
|
||||
}
|
||||
|
||||
/* verify version number */
|
||||
@@ -80,7 +80,7 @@
|
||||
numresult = KRB5_KPASSWD_BAD_VERSION;
|
||||
snprintf(strresult, sizeof(strresult),
|
||||
"Request contained unknown protocol version number %d", vno);
|
||||
- goto chpwfail;
|
||||
+ goto bailout;
|
||||
}
|
||||
|
||||
/* read, check ap-req length */
|
||||
@@ -93,7 +93,7 @@
|
||||
numresult = KRB5_KPASSWD_MALFORMED;
|
||||
strlcpy(strresult, "Request was truncated in AP-REQ",
|
||||
sizeof(strresult));
|
||||
- goto chpwfail;
|
||||
+ goto bailout;
|
||||
}
|
||||
|
||||
/* verify ap_req */
|
||||
--
|
||||
1.8.1.6
|
||||
|
@ -0,0 +1,127 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.11.2-r1.ebuild,v 1.1 2013/05/14 06:01:50 eras Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
inherit eutils flag-o-matic python-any-r1 versionator
|
||||
|
||||
MY_P="${P/mit-}"
|
||||
P_DIR=$(get_version_component_range 1-2)
|
||||
DESCRIPTION="MIT Kerberos V"
|
||||
HOMEPAGE="http://web.mit.edu/kerberos/www/"
|
||||
SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
|
||||
|
||||
LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
|
||||
|
||||
RDEPEND="!!app-crypt/heimdal
|
||||
>=sys-libs/e2fsprogs-libs-1.41.0
|
||||
|| ( dev-libs/libverto[libev] dev-libs/libverto[libevent] dev-libs/libverto[tevent] )
|
||||
keyutils? ( sys-apps/keyutils )
|
||||
openldap? ( net-nds/openldap )
|
||||
pkinit? ( dev-libs/openssl )
|
||||
xinetd? ( sys-apps/xinetd )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/yacc
|
||||
doc? ( virtual/latex-base )
|
||||
test? ( dev-lang/tcl
|
||||
dev-lang/python
|
||||
dev-util/dejagnu )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}/src
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
unpack ./"${MY_P}".tar.gz
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-1.11_uninitialized.patch"
|
||||
epatch "${FILESDIR}/${PN}_krb5-config_LDFLAGS.patch"
|
||||
epatch "${FILESDIR}/CVE-2002-2443.patch"
|
||||
|
||||
# tcl-8.6 compatibility
|
||||
sed -i -e 's/interp->result/Tcl_GetStringResult(interp)/' \
|
||||
kadmin/testing/util/tcl_kadm5.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-cppflags "-I${EPREFIX}/usr/include/et"
|
||||
# QA
|
||||
append-flags -fno-strict-aliasing
|
||||
append-flags -fno-strict-overflow
|
||||
|
||||
use keyutils || export ac_cv_header_keyutils_h=no
|
||||
econf \
|
||||
$(use_with openldap ldap) \
|
||||
"$(use_with test tcl "${EPREFIX}/usr")" \
|
||||
$(use_enable pkinit) \
|
||||
$(use_enable threads thread-support) \
|
||||
--without-hesiod \
|
||||
--enable-shared \
|
||||
--with-system-et \
|
||||
--with-system-ss \
|
||||
--enable-dns-for-realm \
|
||||
--enable-kdc-lookaside-cache \
|
||||
--with-system-verto \
|
||||
--disable-rpath
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake -j1 check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
DESTDIR="${D}" \
|
||||
EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
|
||||
install
|
||||
|
||||
# default database dir
|
||||
keepdir /var/lib/krb5kdc
|
||||
|
||||
cd ..
|
||||
dodoc README
|
||||
|
||||
if use doc; then
|
||||
dohtml -r doc/html/*
|
||||
docinto pdf
|
||||
dodoc doc/pdf/*.pdf
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r1 mit-krb5kadmind
|
||||
newinitd "${FILESDIR}"/mit-krb5kdc.initd-r1 mit-krb5kdc
|
||||
newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r1 mit-krb5kpropd
|
||||
|
||||
insinto /etc
|
||||
newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
|
||||
insinto /var/lib/krb5kdc
|
||||
newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
|
||||
|
||||
if use openldap ; then
|
||||
insinto /etc/openldap/schema
|
||||
doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
|
||||
fi
|
||||
|
||||
if use xinetd ; then
|
||||
insinto /etc/xinetd.d
|
||||
newins "${FILESDIR}/kpropd.xinetd" kpropd
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
|
||||
elog "MIT split the Kerberos applications from the base Kerberos"
|
||||
elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
|
||||
elog "ftp clients and telnet, ftp deamons now live in"
|
||||
elog "\"app-crypt/mit-krb5-appl\" package."
|
||||
fi
|
||||
}
|
@ -1,4 +1,3 @@
|
||||
DIST ibus-1.4.1.tar.gz 1479412 SHA256 2f46de279ef3c0a48d3f52061794cfc6544ad8cfe3f04d9d12b251d119a180d6 SHA512 465f5d099ca60612e9d28c77da6a8da2435cc50c3f2f9b93c4c9258d18bb963d85b84ed9d7f9c58e90dc07a4898dc9668a6e2a3484b69074a1777761389ba468 WHIRLPOOL 800e68481202dfd6f4cef0de692f4fa3ceb9e570d34b632f9547605a9ed9688be75a69402ff5df3df71fed12f463502d6e8041862dd065e725e6fa16ec968bcf
|
||||
DIST ibus-1.4.2.tar.gz 1489482 SHA256 2418d9960d177c0ce7d3dc5ef8ab75cfc00e30f5e2c730b7d82f4f22666a04d7 SHA512 0070f7d0a4bc6510692851f60e06e487f75fdbe47f50a2371f62dd06b89f20950161b5f1bb91e025dd8dced654d9e90eb910bb5be8e8923869e96e5048f8316d WHIRLPOOL c480ef6fabfe24f2350a0222945860e3b890b32373e159032cc4a9bb1a1df2ad22b6ce11fb9845c5ebacdb7662b9dd26bffb7dd8f6d366551e9ec226e2b14d8d
|
||||
DIST ibus-1.5.1.tar.gz 1888861 SHA256 6023809ced2794b75fad07eb1b1d6288154b373920ecdcd51582a4cde4e0d017 SHA512 8fcc0a6156d8638023f8a430385abd5a278af1c6fec9127c721831d408157fe5c74a7f2a9a46749d71edd3ea419335f9edce8f095a1414707197c652bdad4404 WHIRLPOOL 01fae34b89df4959136061cca1b050b5cb8c180df897a4d5994d3c588a280632cae97fe955e637ad2fce16412a1b63c48212ec7e720d61d9e5f29c65298bc094
|
||||
DIST ibus-1.5.2.tar.gz 1882764 SHA256 394f5653e336c6bc02cb055b8eac9f0c9b2a337d582b278e3e825e8cf3f0230d SHA512 6dbf7c59ea57f1683c80595d292ccbe218b419513df2f03978f058a31f1df472bb82331f3432154991bec384a941f7c2bf13fa56e1fbb351f85faf51ee6f1e23 WHIRLPOOL c8113db0ddc021efbde74ef30edf9a3f063b657262614c78bdac12834afff2e446cc4e3873799ab06b44f925a9f1f8bb3cd9d860b1a5ccee78879911e93aca68
|
||||
|
@ -1,173 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.1-r1.ebuild,v 1.1 2013/02/09 16:22:33 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
# Vapigen is needed for the vala binding
|
||||
# Valac is needed when building from git for the engine
|
||||
|
||||
inherit eutils gnome2-utils multilib python vala virtualx
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="dconf deprecated +gconf gtk +gtk3 +introspection nls +python test vala +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )
|
||||
deprecated? ( python )
|
||||
python? ( || ( deprecated ( gtk3 introspection ) ) )" #342903
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.26:2
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
|
||||
dconf? ( >=gnome-base/dconf-0.13.4 )
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
python? (
|
||||
dev-python/pyxdg
|
||||
deprecated? (
|
||||
>=dev-python/dbus-python-0.83
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2 )
|
||||
gtk3? (
|
||||
dev-python/pygobject:3
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gtk+:3[introspection] )
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/gtk-doc-am
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )
|
||||
vala? ( $(vala_depend) )"
|
||||
|
||||
# stress test in bus/ fails
|
||||
# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations
|
||||
sed -e 's/dconf update/$(NULL)/' \
|
||||
-i data/dconf/Makefile.{am,in} || die
|
||||
use python && python_clean_py-compile_files
|
||||
use vala && vala_src_prepare
|
||||
epatch "${FILESDIR}"/${P}-setup.patch \
|
||||
"${FILESDIR}"/${P}-queue-events.patch
|
||||
cp "${S}"/client/gtk2/ibusimcontext.c "${S}"/client/gtk3/ibusimcontext.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local python_conf
|
||||
if use python; then
|
||||
# We cannot call $(PYTHON) if we haven't called python_pkg_setup
|
||||
python_conf="PYTHON=$(PYTHON)
|
||||
$(use_enable deprecated python-library)
|
||||
$(use_enable gtk3 setup)"
|
||||
else
|
||||
python_conf="--disable-python-library --disable-setup"
|
||||
fi
|
||||
econf \
|
||||
$(use_enable dconf) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable gtk3 ui) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable vala) \
|
||||
$(use_enable X xim) \
|
||||
${python_conf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use dconf; then
|
||||
ebegin "Updating dconf system databases"
|
||||
dconf update
|
||||
eend $?
|
||||
fi
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use deprecated && python_mod_optimize ${PN}
|
||||
use python && use gtk3 && python_mod_optimize /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "To use ibus, you should:"
|
||||
elog "1. Get input engines from sunrise overlay."
|
||||
elog " Run \"emerge -s ibus-\" in your favorite terminal"
|
||||
elog " for a list of packages we already have."
|
||||
elog
|
||||
elog "2. Setup ibus:"
|
||||
elog
|
||||
elog " $ ibus-setup"
|
||||
elog
|
||||
elog "3. Set the following in your user startup scripts"
|
||||
elog " such as .xinitrc, .xsession or .xprofile:"
|
||||
elog
|
||||
elog " export XMODIFIERS=\"@im=ibus\""
|
||||
elog " export GTK_IM_MODULE=\"ibus\""
|
||||
elog " export QT_IM_MODULE=\"xim\""
|
||||
elog " ibus-daemon -d -x"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use dconf; then
|
||||
ebegin "Updating dconf system databases"
|
||||
dconf update
|
||||
eend $?
|
||||
fi
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use deprecated && python_mod_cleanup ${PN}
|
||||
use python && use gtk3 && python_mod_cleanup /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,177 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.1-r2.ebuild,v 1.2 2013/04/05 03:54:15 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
# Vapigen is needed for the vala binding
|
||||
# Valac is needed when building from git for the engine
|
||||
|
||||
inherit eutils gnome2-utils multilib python vala virtualx
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
# USE=vala and DEPEND=gnome-base/gconf is temporaly removed due to fix patch:
|
||||
# ${P}-use-system-keyboard-layout.patch
|
||||
IUSE="dconf deprecated +gconf gtk +gtk3 +introspection nls +python test +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )
|
||||
deprecated? ( python )
|
||||
python? ( || ( deprecated ( gtk3 introspection ) ) )" #342903
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.26:2
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
|
||||
dconf? ( >=gnome-base/dconf-0.13.4 )
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
python? (
|
||||
dev-python/pyxdg
|
||||
deprecated? (
|
||||
>=dev-python/dbus-python-0.83
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2 )
|
||||
gtk3? (
|
||||
dev-python/pygobject:3
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gtk+:3[introspection] )
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/gtk-doc-am
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )
|
||||
$(vala_depend)
|
||||
gnome-base/gconf"
|
||||
|
||||
# stress test in bus/ fails
|
||||
# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations
|
||||
sed -e 's/dconf update/$(NULL)/' \
|
||||
-i data/dconf/Makefile.{am,in} || die
|
||||
use python && python_clean_py-compile_files
|
||||
vala_src_prepare
|
||||
epatch "${FILESDIR}"/${P}-setup.patch \
|
||||
"${FILESDIR}"/${P}-queue-events.patch \
|
||||
"${FILESDIR}"/${P}-use-system-keyboard-layout.patch
|
||||
cp "${S}"/client/gtk2/ibusimcontext.c "${S}"/client/gtk3/ibusimcontext.c || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local python_conf
|
||||
if use python; then
|
||||
# We cannot call $(PYTHON) if we haven't called python_pkg_setup
|
||||
python_conf="PYTHON=$(PYTHON)
|
||||
$(use_enable deprecated python-library)
|
||||
$(use_enable gtk3 setup)"
|
||||
else
|
||||
python_conf="--disable-python-library --disable-setup"
|
||||
fi
|
||||
econf \
|
||||
$(use_enable dconf) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable gtk3 ui) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable X xim) \
|
||||
--enable-vala \
|
||||
${python_conf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use dconf; then
|
||||
ebegin "Updating dconf system databases"
|
||||
dconf update
|
||||
eend $?
|
||||
fi
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use deprecated && python_mod_optimize ${PN}
|
||||
use python && use gtk3 && python_mod_optimize /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "To use ibus, you should:"
|
||||
elog "1. Get input engines from sunrise overlay."
|
||||
elog " Run \"emerge -s ibus-\" in your favorite terminal"
|
||||
elog " for a list of packages we already have."
|
||||
elog
|
||||
elog "2. Setup ibus:"
|
||||
elog
|
||||
elog " $ ibus-setup"
|
||||
elog
|
||||
elog "3. Set the following in your user startup scripts"
|
||||
elog " such as .xinitrc, .xsession or .xprofile:"
|
||||
elog
|
||||
elog " export XMODIFIERS=\"@im=ibus\""
|
||||
elog " export GTK_IM_MODULE=\"ibus\""
|
||||
elog " export QT_IM_MODULE=\"xim\""
|
||||
elog " ibus-daemon -d -x"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use dconf; then
|
||||
ebegin "Updating dconf system databases"
|
||||
dconf update
|
||||
eend $?
|
||||
fi
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use deprecated && python_mod_cleanup ${PN}
|
||||
use python && use gtk3 && python_mod_cleanup /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1,170 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.5.1.ebuild,v 1.1 2013/02/05 11:03:58 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="python? 2:2.5"
|
||||
VALA_MIN_API_VERSION="0.18"
|
||||
VALA_USE_DEPEND="vapigen"
|
||||
# Vapigen is needed for the vala binding
|
||||
# Valac is needed when building from git for the engine
|
||||
|
||||
inherit eutils gnome2-utils multilib python vala virtualx
|
||||
|
||||
DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
|
||||
HOMEPAGE="http://code.google.com/p/ibus/"
|
||||
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="dconf deprecated +gconf gtk +gtk3 +introspection nls +python test vala +X"
|
||||
REQUIRED_USE="|| ( gtk gtk3 X )
|
||||
deprecated? ( python )
|
||||
python? ( || ( deprecated ( gtk3 introspection ) ) )" #342903
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.26:2
|
||||
gnome-base/librsvg:2
|
||||
sys-apps/dbus[X?]
|
||||
app-text/iso-codes
|
||||
|
||||
dconf? ( >=gnome-base/dconf-0.13.4 )
|
||||
gconf? ( >=gnome-base/gconf-2.12:2 )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/gtk+:2 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6.8 )
|
||||
nls? ( virtual/libintl )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
python? (
|
||||
dev-python/pyxdg
|
||||
deprecated? (
|
||||
>=dev-python/dbus-python-0.83
|
||||
dev-python/pygobject:2
|
||||
dev-python/pygtk:2 )
|
||||
gtk3? (
|
||||
dev-python/pygobject:3
|
||||
x11-libs/gdk-pixbuf:2[introspection]
|
||||
x11-libs/pango[introspection]
|
||||
x11-libs/gtk+:3[introspection] )
|
||||
)"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5.8.1
|
||||
dev-util/gtk-doc-am
|
||||
dev-util/intltool
|
||||
virtual/pkgconfig
|
||||
nls? ( >=sys-devel/gettext-0.16.1 )
|
||||
vala? ( $(vala_depend) )"
|
||||
|
||||
# stress test in bus/ fails
|
||||
# IBUS-CRITICAL **: bus_test_client_init: assertion `ibus_bus_is_connected (_bus)' failed
|
||||
RESTRICT="test"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
pkg_setup() {
|
||||
if use python; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# We run "dconf update" in pkg_postinst/postrm to avoid sandbox violations
|
||||
sed -e 's/dconf update/$(NULL)/' \
|
||||
-i data/dconf/Makefile.{am,in} || die
|
||||
use python && python_clean_py-compile_files
|
||||
use vala && vala_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local python_conf
|
||||
if use python; then
|
||||
# We cannot call $(PYTHON) if we haven't called python_pkg_setup
|
||||
python_conf="PYTHON=$(PYTHON)
|
||||
$(use_enable deprecated python-library)
|
||||
$(use_enable gtk3 setup)"
|
||||
else
|
||||
python_conf="--disable-python-library --disable-setup"
|
||||
fi
|
||||
econf \
|
||||
$(use_enable dconf) \
|
||||
$(use_enable introspection) \
|
||||
$(use_enable gconf) \
|
||||
$(use_enable gtk gtk2) \
|
||||
$(use_enable gtk xim) \
|
||||
$(use_enable gtk3) \
|
||||
$(use_enable gtk3 ui) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable test tests) \
|
||||
$(use_enable vala) \
|
||||
$(use_enable X xim) \
|
||||
${python_conf}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
Xemake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
insinto /etc/X11/xinit/xinput.d
|
||||
newins xinput-ibus ibus.conf
|
||||
|
||||
keepdir /usr/share/ibus/{engine,icons} #289547
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
use gconf && gnome2_gconf_savelist
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use dconf; then
|
||||
ebegin "Updating dconf system databases"
|
||||
dconf update
|
||||
eend $?
|
||||
fi
|
||||
use gconf && gnome2_gconf_install
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use deprecated && python_mod_optimize ${PN}
|
||||
use python && use gtk3 && python_mod_optimize /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
|
||||
elog "To use ibus, you should:"
|
||||
elog "1. Get input engines from sunrise overlay."
|
||||
elog " Run \"emerge -s ibus-\" in your favorite terminal"
|
||||
elog " for a list of packages we already have."
|
||||
elog
|
||||
elog "2. Setup ibus:"
|
||||
elog
|
||||
elog " $ ibus-setup"
|
||||
elog
|
||||
elog "3. Set the following in your user startup scripts"
|
||||
elog " such as .xinitrc, .xsession or .xprofile:"
|
||||
elog
|
||||
elog " export XMODIFIERS=\"@im=ibus\""
|
||||
elog " export GTK_IM_MODULE=\"ibus\""
|
||||
elog " export QT_IM_MODULE=\"xim\""
|
||||
elog " ibus-daemon -d -x"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
if use dconf; then
|
||||
ebegin "Updating dconf system databases"
|
||||
dconf update
|
||||
eend $?
|
||||
fi
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use deprecated && python_mod_cleanup ${PN}
|
||||
use python && use gtk3 && python_mod_cleanup /usr/share/${PN}
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -1 +1 @@
|
||||
DIST libmspub-0.0.5.tar.xz 349232 SHA256 8ba71b640787d6b71337e2955d6fd10a11d8ca869359e03623193bf4f56e91ab SHA512 47f9c2d622ab0315ede1e8a871fae28208e74dfcdbac129fcd8243dc2b964adbf38b263bc6e8330117124ecdcaf004edbffca93cd02b78cce1a9404ea9065595 WHIRLPOOL 854670eb86f6197a0d0fbea46b6247df6fd1963652a38b658a3068233b163546cebebc840ace21b04392b6978c2f81af4e3c03dda2157823b891075f9b8e5d44
|
||||
DIST libmspub-0.0.6.tar.xz 353356 SHA256 4cd4e3e9e3eef5ae676fa18415f3f342c17c28e5167d7354115a5cc2ea96a2f9 SHA512 270046ddda02ddbde03d2deb0c0e643be85d6bfdb2ca532f425bb2c8ae84925ec621c41205123630b9afebf603615610edd472996a3e7272fb90ca5357257b16 WHIRLPOOL 95326bd3ac495bb119eb35b479b72cc5c594f3fe8dd779c033a08f2df8b39b04f99203d0d5524dcfe56ed36fa4e227d561e49fd8ab5aa1cb7d461491483394fa
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/libmspub/libmspub-0.0.5.ebuild,v 1.1 2013/03/06 12:19:38 scarabeus Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/libmspub/libmspub-0.0.6.ebuild,v 1.1 2013/05/14 09:05:37 scarabeus Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/ebnf-syntax/ebnf-syntax-1.1.ebuild,v 1.8 2012/12/07 18:30:58 ulm Exp $
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: EBNF (ISO/IEC 14997) file syntax highlighting"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=545"
|
||||
LICENSE="vim.org"
|
||||
KEYWORDS="~alpha ~amd64 ia64 ~mips ~ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for EBNF (ISO/IEC 14997) files."
|
@ -1,13 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/eruby-syntax/eruby-syntax-2.0.ebuild,v 1.3 2012/12/07 18:32:26 ulm Exp $
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: syntax highlighting for eruby"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=403"
|
||||
LICENSE="vim.org"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPTEXT="This plugin provides syntax highlighting for eruby"
|
@ -1,14 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/help-extra-syntax/help-extra-syntax-20050106.ebuild,v 1.10 2012/12/17 16:35:50 ulm Exp $
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: extra syntax highlighting for help files"
|
||||
HOMEPAGE="http://mysite.verizon.net/astronaut/vim/"
|
||||
LICENSE="public-domain"
|
||||
KEYWORDS="alpha ~amd64 arm hppa ia64 ~mips ~ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides additional syntax highlighting for help files."
|
@ -1,2 +1 @@
|
||||
DIST nerdcommenter-2.2.2.zip 33025 SHA256 6ebc9ba6b97e60cf665b75f14c9d682d84c0d5fbef20f7dc953eaa6c65b74e5d SHA512 6a34a524e4e5a792a956e5ce9b1bfc334cafe286a607ac0487da973b3b46bef9879eb861ba6b6b16e5abf9cefe0e88fc7861dd0d743c8a01e192c22bdebf0530 WHIRLPOOL ab1397cd4526458064facfc76c246a260626e427e4ae03168582c097b52526f7fde53a5d80008918312305792f2de323ca0f0ec9d3cc617e3202b923d6de67e3
|
||||
DIST nerdcommenter-2.3.0.zip 31823 SHA256 c2a153a8538e340576208882b034e6c2de5c689d3bef1a67f7234917d0ded4dd SHA512 2160c624d37319e63640ff0fc98f302afb2eea45409b67ed895f884c43659ba0f81c057c2414287b9a276133ede5418ccf295434d9aebf1106978ab07edb6dbc WHIRLPOOL e2057def601fecbd73170f2171b599b08dda4b168611c67d4f875b7cc6dc8c6f7f43755732398f20cf1b373e78bc4659da466a186924a7ee173399d1258b9552
|
||||
|
@ -1,21 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/nerdcommenter/nerdcommenter-2.2.2.ebuild,v 1.1 2010/06/03 13:50:51 spatz Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
VIM_PLUGIN_VIM_VERSION=7.0
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: easy commenting of code for many filetypes."
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=1218"
|
||||
SRC_URI="http://www.vim.org/scripts/download_script.php?src_id=10318 -> ${P}.zip"
|
||||
LICENSE="public-domain"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-linux ~x86-macos ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPFILES="NERD_commenter"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"
|
@ -1,15 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/xquery-syntax/xquery-syntax-0.1.ebuild,v 1.9 2012/12/07 18:44:20 ulm Exp $
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
DESCRIPTION="vim plugin: XQuery syntax highlighting"
|
||||
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=803"
|
||||
|
||||
LICENSE="vim.org"
|
||||
KEYWORDS="~alpha ~amd64 ia64 ~mips ~ppc ppc64 sparc x86"
|
||||
IUSE=""
|
||||
|
||||
VIM_PLUGIN_HELPTEXT=\
|
||||
"This plugin provides syntax highlighting for XQuery files."
|
@ -1,4 +1 @@
|
||||
DIST apptools-4.0.0.tar.gz 274919 SHA256 fc1a76e09ab4237314998250bb8f83bd28e44c7c177d0cd43ee1e5dba9535b4e SHA512 8a0f1048710e420348253a73bed3a90e71c77ba9ce39dda8bfdb22762315983bd47fb2cf5b9429acd177ec263f8954e3753f97c5023dbaf180092c7d95e17d35 WHIRLPOOL 8ed8bf369c21b67c3ac91d664f0d8a0654c11817887b884f1518822a0b420a6bd7f091f8688b1c784d7b4f5e8f3a7f6efb618b9da33de687ef62cea0f26efd95
|
||||
DIST apptools-4.0.1.tar.gz 274944 SHA256 f2f2297855587085fbff389de01453318f7604822ed737d5909e61a4487bfe52 SHA512 1d72f157c3eb071583f4e322452b9c4dd3127e5aa03bb6319da0cf0d693f080d816fef771a92f32b01e10ae008d104baf6c7378bd586b20dcb95e54d9b45dd6d WHIRLPOOL 6ce2fe5a7800597ce4b90cdbe6a17301d7c4b303728845b5b7097dfc042450922c78a96d28355fce58c4c58a14f3bf57b7ed50397b40b5608b7abdd055f7b966
|
||||
DIST apptools-4.1.0.tar.gz 274976 SHA256 4890dfbbde4882e8cbb452b823a3a5a9d61f43d0a3d04b78553d795ae8351a58 SHA512 32f273bef138d790598c7617554beb88722d968d15955baee0575d5a0824f153b3581ad0c9cc18b52b0ef5eea7c8d614b65bd41124365062ee5f7e950554cd0a WHIRLPOOL c3035f32d078dae58acc84cb3779127e7727967af91a523699cb1f8aa1772b75b489988907e0f9c283a881c91fc97db13ff5d5a9e9667c57b8d5554a103d8d1b
|
||||
DIST apptools-4.2.0.tar.gz 275495 SHA256 0ff03b47529718b6c12de1d5512a7baed9b1be7f5d54f60b953b9235f412d0d4 SHA512 40113a0cc2eedc48ff4d5f7cf685486b397fe19ff57dfd11a66fa77191a7efacbe92373cb93b5ce0748d42a7452724bcf20bd855a36152530d65f178226c6f6e WHIRLPOOL 38807b3998d29292a22c996d902df9695184f26a59b2bbbe899406065beae56183c52cd7ea45ff4003e3f4919baba39733a3fabfae46cd96412ea50895d21bc4
|
||||
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.0.0.ebuild,v 1.4 2012/03/05 10:49:04 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="*-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: application tools"
|
||||
HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/apptools"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/configobj
|
||||
dev-python/numpy
|
||||
>=dev-python/traits-4.1.0"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/pyface
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.0.1.ebuild,v 1.5 2012/09/15 19:49:17 xarthisius Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx eutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Application tools"
|
||||
HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/apptools"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/configobj
|
||||
dev-python/numpy
|
||||
>=dev-python/traits-4"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/pyface-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
sci-visualization/mayavi
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
epatch "${FILESDIR}"/${PN}_test.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="python_execute_nosetests" \
|
||||
virtualmake -P '${S}/build-${PYTHON_ABI}/lib:${S}'
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/apptools/apptools-4.1.0.ebuild,v 1.2 2012/12/06 17:28:53 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx eutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Application tools"
|
||||
HOMEPAGE="http://code.enthought.com/projects/app_tools/ http://pypi.python.org/pypi/apptools"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/configobj
|
||||
dev-python/numpy
|
||||
>=dev-python/traits-4"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/pyface-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
sci-visualization/mayavi
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
epatch "${FILESDIR}"/${PN}_test.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="python_execute_nosetests" \
|
||||
virtualmake -P '${S}/build-${PYTHON_ABI}/lib:${S}'
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST BlockCanvas-3.2.1.tar.gz 1104458 SHA256 f1d8386947dcb91a17d3ad9f91a58aab50a3c63dcd0a2fc91a99f1fccfaa3155 SHA512 09af42b1505d537ece53530b38713385c36e11e45d10bc35b508e1748e3f8a9c16e461814ab0f43b057ecf09cb8a3fec1e6dbaf173898fe3d91c7c6b2a211785 WHIRLPOOL 0af5e51980ab96838b556fb67bc5ad6ab6df0c67c462255343c237956c767e1f7b2facbfabe69ea7ea2d0ed2060410565b784f8036b546720a52226688683423
|
||||
DIST blockcanvas-4.0.0.tar.gz 1112614 SHA256 8655738863a45a594a73efef4e1badcfb1fc5543ae477267b1cafdcb3ddae700 SHA512 86420777b9d0c71b82cda18a25bdadde8ba98cf3a6a017a03e4f2f26f42ce3374ac1615f0691249212e47c2f4773ad54271bc67c3c38477305297c68edd5fd7e WHIRLPOOL e617d99a6483179dc0aae61ad331abf211d54b818071144eef32d0d1f48329625eb4d779eca763b7eb1a4274609c60f5127f8f0e4ff2bef56a2864355acd40ea
|
||||
DIST blockcanvas-4.0.1.tar.gz 1112631 SHA256 cc6e2c83e3f139c91e10047ae769bec7a96091dc69cb3cd9f388c62204e7b84a SHA512 175b5932ba905ce52507cdf29383409ac8b642d7f86a1753cd2e88adf6b662132e93e272f65708e0d12b6f8ab44f9555a89e5d65a031546092106384e325e57b WHIRLPOOL ad9ed323c964ea3cd6400f47dd5336e27f50c42c8a4888fca245a303256fe6f5e631e9b5f52e6bd3b2ee6641f885bc2e9a65de3069199054bd8bb39cea972d05
|
||||
DIST blockcanvas-4.0.3.tar.gz 1125887 SHA256 8cbd5d19cbb2008596ef0deb554988f9af480d81328ec58f1225dc1170517b9e SHA512 c74bebceafca28646186c72efd20168113cc62ac17b598e12074d029dce1803a601aafba31b5a305bdbf6d74d5d7bf29614b917e21bd54df7db123701ea770c1 WHIRLPOOL b1bae62c91d3d35ebe3cdaeca375ab2568951c97c4d7541a57dc64557565749968b99b615cf4f7bd37c30293bc642bcc544e697fb17efe580e6e0b9b9f6909fc
|
||||
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/blockcanvas/blockcanvas-3.2.1.ebuild,v 1.3 2011/03/27 22:35:00 arfrever Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
MY_PN="BlockCanvas"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Numerical modeling"
|
||||
HOMEPAGE="http://code.enthought.com/projects/block_canvas/ http://pypi.python.org/pypi/BlockCanvas"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=dev-python/apptools-3.4.1
|
||||
>=dev-python/chaco-3.4.0
|
||||
dev-python/configobj
|
||||
dev-python/docutils
|
||||
>=dev-python/enthoughtbase-3.1.0
|
||||
>=dev-python/etsdevtools-3.1.1
|
||||
dev-python/greenlet
|
||||
dev-python/imaging
|
||||
dev-python/numpy
|
||||
>=dev-python/scimath-3.0.7
|
||||
dev-python/setuptools
|
||||
>=dev-python/traitsgui-3.6.0"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
dev-python/nose
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
PYTHON_MODNAME="enthought"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _images _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
@ -1,68 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/blockcanvas/blockcanvas-4.0.0.ebuild,v 1.2 2012/08/07 04:04:48 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Numerical modeling"
|
||||
HOMEPAGE="http://code.enthought.com/projects/block_canvas/ http://pypi.python.org/pypi/blockcanvas"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=dev-python/apptools-4.0
|
||||
>=dev-python/chaco-4.0
|
||||
>=dev-python/codetools-4.0
|
||||
>=dev-python/etsdevtools-4.0
|
||||
>=dev-python/pyface-4.0
|
||||
>=dev-python/scimath-4.0
|
||||
>=dev-python/traitsui-4.0
|
||||
dev-python/configobj
|
||||
dev-python/docutils
|
||||
dev-python/greenlet
|
||||
dev-python/imaging
|
||||
dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _images _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/blockcanvas/blockcanvas-4.0.1.ebuild,v 1.4 2012/12/06 17:29:41 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* 2.5-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Numerical modeling"
|
||||
HOMEPAGE="http://code.enthought.com/projects/block_canvas/ http://pypi.python.org/pypi/blockcanvas"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc test"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND=">=dev-python/apptools-4
|
||||
>=dev-python/chaco-4
|
||||
>=dev-python/codetools-4
|
||||
>=dev-python/etsdevtools-4
|
||||
>=dev-python/pyface-4
|
||||
>=dev-python/scimath-4
|
||||
>=dev-python/traitsui-4
|
||||
dev-python/configobj
|
||||
dev-python/docutils
|
||||
dev-python/greenlet
|
||||
dev-python/imaging
|
||||
dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
}
|
@ -1,5 +1 @@
|
||||
DIST Chaco-3.4.0.tar.gz 9009267 SHA256 074d86eb22162bd99a3c04e8792a6de49872af5c824340f15cdf40c76d4c7d95 SHA512 72322ea05b33c1135a418407d4b27ef1af2e7a623d6dbff8f63b9ae666b67dd2b6d7d3317d0209dffadac0aae96512a23e9b7062fb0f2a45226f068c3890c7e0 WHIRLPOOL 05afc0f43358523f7a7949873ff317aee8bf62d4ba1226d073b54f4b53aaa3d4b27ac9e099f6985d3fde35c4eba00588b702e9b0ad8f506ab4cc98572e397a3b
|
||||
DIST chaco-4.0.0.tar.gz 9223007 SHA256 50f3b11a9c3469217537a518f44e3b46830067490f36360b0226247bc3040763 SHA512 76f2d78901a3e0d6fa281e576383d5ef5433612c2deb170d3f7074685dfcdc75c6d4ea0bb9146c8f7b711940f52d1ca528934327e2164d5cf1c3526651d771da WHIRLPOOL d5309f35c7423c5b3bf3607c84d4bdf07d6a54f76e87bfc57da0abd6632beb444dd0d8fd9e42d0186277a4e8ba68929c6bb7b8bec5af2f541670699fb651a5e5
|
||||
DIST chaco-4.1.0.tar.gz 10054001 SHA256 cdc80d77661fa955a4a4466b5b3f55808beedfc48f8f14b33f2ba81ccb360cc7 SHA512 bb1248494e4c58fd881d9eefe4cea8d7672b03af6ad41b890d3ea784ed7cdc67211e9558a93804ecc3b71fc9a1b8b07dfcdd69ed3fc00ef246c68cadf75de6cd WHIRLPOOL e45386505eececf426dcf2bc4a7317c7a4b6bcc9c2a2de90573689f93f3a4a470461f172d78fba2eee6f76037d196a87d4c2416d653cb4a782bf3c325725a775
|
||||
DIST chaco-4.2.0.tar.gz 10057223 SHA256 f2021f4d9b788effa4915114e28d4e2fed597b7c0f6254d44b41c6178e63542f SHA512 ee68bf42bc17d94bc28d9aa0b850e3b14e672fa578d9c6e8f8c95641ae151cc70c9f668166fec56160d43ba08c3fcdc1f73a689644a09deb3a7ff974426c5261 WHIRLPOOL 07cd0a94aa71cbe1c073cb212542605375320ca8e156b4b5f20713e72b1f23c27495d32cc94cd92653fcbe63810ca501ced3e8613c4731780ff6f65bcfb0d1f6
|
||||
DIST chaco-4.3.0.tar.gz 12312403 SHA256 8c7863cf7956c44eaed2d44766026d941322b43bc72a01a0c431fb7a6495c004 SHA512 44642ed0531c8f181349d720c9c5c3f4a83bbc13da79a67a90c8ace3d4974c7e757534d88e6110fca5ab2cceb6b311a8198b8a76d1e5edb9f789898ba61d6ca8 WHIRLPOOL 2253511978c31fd1cc1fe7f51e44006c1aaf21508947432dbabf188bdbd0700bc129e266ef785d94029cffb937752c16df45e7f2be3e2b5fd79f8960753e7c49
|
||||
|
@ -1,97 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/chaco-3.4.0.ebuild,v 1.3 2012/02/27 02:55:06 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
MY_PN="Chaco"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Interactive plotting toolkit"
|
||||
HOMEPAGE="http://code.enthought.com/projects/chaco/ http://pypi.python.org/pypi/Chaco"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/enable-3.4.0
|
||||
>=dev-python/enthoughtbase-3.1.0
|
||||
dev-python/numpy"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
doc? (
|
||||
dev-python/sphinx
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)
|
||||
test? (
|
||||
dev-python/coverage
|
||||
dev-python/nose
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
PYTHON_MODNAME="enthought"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# "${S}/enthought/chaco2/tests and "${S}/enthought/chaco2/shell/tests" do not exist.
|
||||
sed \
|
||||
-e "s:,enthought/chaco2/tests::" \
|
||||
-e "s:,enthought/chaco2/shell/tests::" \
|
||||
-i setup.cfg || die "sed setup.cfg failed"
|
||||
|
||||
# Disable failing test.
|
||||
sed -e "s/test_draw_border_simple/_&/" -i enthought/chaco/tests/border_test_case.py
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
doc_generation() {
|
||||
emake html || die "Generation of documentation failed"
|
||||
}
|
||||
VIRTUALX_COMMAND="doc_generation" virtualmake
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _images _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/chaco-4.0.0.ebuild,v 1.2 2012/02/27 02:55:06 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: interactive plotting toolkit"
|
||||
HOMEPAGE="http://code.enthought.com/projects/chaco/ http://pypi.python.org/pypi/chaco"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/enable-4.0
|
||||
dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
dev-python/numpy
|
||||
doc? (
|
||||
>=dev-python/enable-4.0
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
!prefix? ( x11-base/xorg-server[xvfb] )
|
||||
x11-apps/xhost
|
||||
)
|
||||
test? (
|
||||
>=dev-python/enable-4.0
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
doc_generation() {
|
||||
emake html || die "Generation of documentation failed"
|
||||
}
|
||||
VIRTUALX_COMMAND="doc_generation" virtualmake
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _images _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/chaco-4.1.0.ebuild,v 1.3 2012/11/10 10:07:54 idella4 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Interactive plotting toolkit"
|
||||
HOMEPAGE="http://code.enthought.com/projects/chaco/ http://pypi.python.org/pypi/chaco"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/enable-4
|
||||
dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
dev-python/numpy
|
||||
doc? (
|
||||
>=dev-python/enable-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
!prefix? ( x11-base/xorg-server[xvfb] )
|
||||
x11-apps/xhost
|
||||
dev-python/sphinx
|
||||
)
|
||||
test? (
|
||||
>=dev-python/enable-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && virtualmake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,61 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/chaco/chaco-4.2.0.ebuild,v 1.3 2012/12/06 17:30:26 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Interactive plotting toolkit"
|
||||
HOMEPAGE="http://code.enthought.com/projects/chaco/ http://pypi.python.org/pypi/chaco"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/enable-4
|
||||
dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
dev-python/numpy
|
||||
doc? (
|
||||
>=dev-python/enable-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
!prefix? ( x11-base/xorg-server[xvfb] )
|
||||
x11-apps/xhost
|
||||
dev-python/sphinx
|
||||
)
|
||||
test? (
|
||||
>=dev-python/enable-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && virtualmake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST codetools-4.0.0.tar.gz 268858 SHA256 d8f08524275ce6fcaefd0e01e02caabd8a370930f777ac46950b57cbf46d6e5a SHA512 692f84f7cc052e5ca3f2a093df34c6c21d01a90a44aab0be09f01c32da5d209f2dfeaa69b603ebdfc1781e1a64e03668045b2c6e7bc9322785a4c9701fd898ab WHIRLPOOL a362991bbca4edc4b1a8b25cf598a4584f8705a19f55fbf786900ea5b19d15d8940b90839afae210faa4297702bfa189445b1da556968e4de0f3f5d5d3bb4648
|
||||
DIST codetools-4.1.0.tar.gz 272082 SHA256 31996678036f93cfa96d2c29536dc6b55db862f08d0753b06639aa56f136615f SHA512 f1a189785cc58e9de8390ea8cc8cd78e84bab568ffafbe6bb7f96d515ef0280818ce3de140465e1e56cd808192c0d70bb06a56dbfbac8a22476544c2d75bd7e5 WHIRLPOOL 141696c4fa3b346890e3e15d83dd9a5194012b48c3d523a52ffba186a6e016b6becca1cb876118e1360bbd16384e37d7abd1ef5bc9fb37a444eb9dec5d0f7046
|
||||
|
@ -1,58 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/codetools/codetools-4.0.0.ebuild,v 1.6 2012/12/06 17:31:09 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx eutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Code analysis and execution tools"
|
||||
HOMEPAGE="http://code.enthought.com/projects/code_tools/ http://pypi.python.org/pypi/codetools"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
IUSE="doc examples test"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="BSD"
|
||||
|
||||
RDEPEND="dev-python/numpy
|
||||
>=dev-python/scimath-4
|
||||
>=dev-python/traits-4"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-test.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,6 +1,2 @@
|
||||
DIST Enable-3.4.0.tar.gz 2703753 SHA256 f536541227f3aa7f2d74e24228f9e25a4aed910d10811205c106555b7ee0341c SHA512 9b753caa1aaea3e6b3d434a2b21b4d3ee1e053cd2132e7ddd0fde2c5dd8b33a14fa7eb1a515510d0186fb133d4c35e2a9dde19268cc6ebb08b458a357f9dfdfd WHIRLPOOL 419d3b691caaeb904ec726e009a0a6367c2ac55f8c6db5e0de71df89fd6e4c535e371528d0a108edbfb1dd2b3af6dc73eba32a80e3fc28240fc7ee2bc48c37f2
|
||||
DIST Enable-3.4.1.tar.gz 2726048 SHA256 0b17c7764bb8e31b0d0c5ba439b6cf9e43810688e869afff826889e0ae3b8b8c SHA512 8635912bb8ea91aeb441b235aa8be773bfaf5f56924dd5eb4996304e8d51fe898ef6d37b207b36ba755bcafcc66201558ffad033c9ae7e57bec98f570748a6ce WHIRLPOOL ea42c0f59ccc30657984da28d2a5600bfcb801a1a29dfb6728823580310a8058fecef1908a315efb2a4668487dcfe04f483af22f1cbf338719f27c063d80881a
|
||||
DIST enable-4-TestsPaths.patch 20524 SHA256 481643dd38d5b20efcfbf6bc5256f00c45a3adcb3b73ee9b492d2cc97c140a67 SHA512 c49b9c3fce8b2ea601407f9698e2a12f4b3eeac4d6f6dc4da77fccb75d99d8668008d688c8e5a268da96c7b8cc522892c794aae6fa97e3878b9439b6ea832942 WHIRLPOOL df0f5448d4458cd9b0f94478973ac24fa001ecf65b0852a66188701d0c32509075998211b80734ec3312bde92cba7b5489a78f328a56d34502ff1927df4db1ca
|
||||
DIST enable-4.0.0.tar.gz 2471266 SHA256 c3ec3043fd2ac5837de2575efec985a6fc0ae597aa70d96f6734c78ce3cde01a SHA512 2101f1b7b6cce840815224d1fcbc80b72f41df5fea26617f4889c3d32787e8df06cad6948ade3c1a3ddedf1811f2708e3a2c36cf4c8b42611a8cc27481e40ffd WHIRLPOOL 94c4cbd0a2d7ded06a2c7f430de2f60138c88f86dbafc69fe4c8d154652d9fb704a3499b377c8df23febf9791988eacb6d1bbb3913de230f794af34826c4577c
|
||||
DIST enable-4.1.0.tar.gz 2472676 SHA256 b0de7a3eda78c5c527d58a98627c8cabadc71c7f1ee4e360fa3a6d8b087da264 SHA512 b21b267f207ab8770e96044f10610c1557b3ce7a4e8b688889684a371dd98ac70a03177e53bebbfad1da5f6416f3c08b33d96c49494fc625a48c9d2080076582 WHIRLPOOL 9af634d0534b3e2a659f74c4f62a0d65a972b7ee773d38d9cb3c0d31deb31a579d3367a64c767b001630dc04d565302afe3395c5b019434235aba98a2b330881
|
||||
DIST enable-4.2.0.tar.gz 2477946 SHA256 48c510bb833cbc9142babcb1914feac2cf64d5133a8ba7cdcdf0d1d782fafbd7 SHA512 10e401dbd96dbceee9ff3c83a3186845255d319d1750d310fb1601499603bb2fed460834ad10877e7bc343e60ddb08419d9192d0b9a9734ac4a3dc01332c78d1 WHIRLPOOL 8865dfd84b7237fb6df9664b6e5167de47fd915bbf58a8c8f352469d6055aa2fc43f7bee4f05392baab6ecf58900d311d2f5ae29418f6b186d35d10d49b4a872
|
||||
DIST enable-4.3.0.tar.gz 2497925 SHA256 4496703f99fdc935e451b05bd2057685349635e6002e66b5c6398f40c40d764c SHA512 fa50d87a65a20d175a32d4c443ced328a7a17350190e1cfa662f56f754297d1a1c5fcd4b056001b7d4fd5c6a39e36c72625bd34a97924baef96991b5f230a384 WHIRLPOOL 1482fa3c2e47114ab0b1c3be6cadf06b4e98901318f2b38025cc926c5f532e76c238dd489dde45c49251bfa20356388ac45ccc781407c1bd169cd35421aab58a
|
||||
|
@ -1,91 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-3.4.0.ebuild,v 1.4 2012/02/24 09:37:06 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils eutils virtualx
|
||||
|
||||
MY_PN="Enable"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
|
||||
HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/Enable"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/enthoughtbase-3.1.0
|
||||
dev-python/numpy
|
||||
dev-python/reportlab
|
||||
dev-python/setuptools
|
||||
>=dev-python/traitsgui-3.6.0[wxwidgets]
|
||||
>=media-libs/freetype-2
|
||||
virtual/opengl
|
||||
x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/swig
|
||||
dev-python/cython
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
dev-python/coverage
|
||||
dev-python/nose
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
PYTHON_MODNAME="enthought"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# "${S}/enthought/enable2/tests" does not exist.
|
||||
sed -e "s:,enthought/enable2/tests::" -i setup.cfg || die "sed setup.cfg failed"
|
||||
|
||||
epatch "${FILESDIR}/${PN}-3.3.0-nofreetype.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,88 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-3.4.1.ebuild,v 1.2 2012/02/24 09:37:06 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="setup.py"
|
||||
|
||||
inherit distutils eutils virtualx
|
||||
|
||||
MY_PN="Enable"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
|
||||
HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/Enable"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/enthoughtbase-3.1.0
|
||||
dev-python/numpy
|
||||
dev-python/reportlab
|
||||
dev-python/setuptools
|
||||
>=dev-python/traitsgui-3.6.0[wxwidgets]
|
||||
>=media-libs/freetype-2
|
||||
virtual/opengl
|
||||
x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-lang/swig
|
||||
dev-python/cython
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
dev-python/coverage
|
||||
dev-python/nose
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
PYTHON_MODNAME="enthought"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
epatch "${FILESDIR}/${PN}-3.3.0-nofreetype.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,70 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-4.0.0.ebuild,v 1.4 2012/02/24 09:37:06 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils eutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: drawing and interaction packages"
|
||||
HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/enable"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy
|
||||
dev-python/reportlab
|
||||
>=dev-python/traitsui-4.0
|
||||
>=media-libs/freetype-2
|
||||
virtual/opengl
|
||||
x11-libs/libX11"
|
||||
DEPEND="dev-python/setuptools
|
||||
dev-lang/swig
|
||||
dev-python/cython
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,71 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-4.1.0.ebuild,v 1.5 2012/11/29 16:30:12 mr_bones_ Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.6"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils eutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
|
||||
HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/enable"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz
|
||||
http://dev.gentoo.org/~idella4/${PN}-4-TestsPaths.patch"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy
|
||||
dev-python/reportlab
|
||||
>=dev-python/traitsui-4
|
||||
>=media-libs/freetype-2
|
||||
virtual/opengl
|
||||
x11-libs/libX11"
|
||||
DEPEND="dev-python/setuptools
|
||||
dev-lang/swig
|
||||
dev-python/cython
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# Remove check for Darwin systems, set py.test style xfails,
|
||||
# Re-set import paths in tests, 'enabling' enable to find its own in source modules!!?!
|
||||
epatch "${DISTDIR}"/${PN}-4-TestsPaths.patch \
|
||||
"${FILESDIR}"/${PN}-4-rogue-tests.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Hardcoding build-2.7, 2.7 being the only fully capable candidate
|
||||
VIRTUALX_COMMAND="python_execute_nosetests -P $(ls -d build-2.7/lib.linux-*/):." virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,72 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/enable/enable-4.2.0.ebuild,v 1.5 2013/04/03 08:59:47 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.6"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils eutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Drawing and interaction packages"
|
||||
HOMEPAGE="http://code.enthought.com/projects/enable/ http://pypi.python.org/pypi/enable"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz
|
||||
http://dev.gentoo.org/~idella4/${PN}-4-TestsPaths.patch"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy
|
||||
dev-python/reportlab
|
||||
>=dev-python/traitsui-4
|
||||
>=media-libs/freetype-2
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
x11-libs/libX11"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
dev-lang/swig
|
||||
dev-python/cython
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
|
||||
# Remove check for Darwin systems, set py.test style xfails,
|
||||
# Re-set import paths in tests, 'enabling' enable to find its own in source modules!!?!
|
||||
epatch "${DISTDIR}"/${PN}-4-TestsPaths.patch \
|
||||
"${FILESDIR}"/${PN}-4-rogue-tests.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Hardcoding build-2.7, 2.7 being the only fully capable candidate
|
||||
VIRTUALX_COMMAND="python_execute_nosetests -P $(ls -d build-2.7/lib.linux-*/):." virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,53 +1,47 @@
|
||||
tests skipped that; access the network, are expected fails, target Darwin system.
|
||||
diff -ur enable-4.2.0.orig/enable/savage/svg/tests/test_document.py enable-4.2.0/enable/savage/svg/tests/test_document.py
|
||||
--- enable/savage/svg/tests/test_document.py 2011-12-22 07:11:25.000000000 +0800
|
||||
+++ enable/savage/svg/tests/test_document.py 2012-11-29 10:01:51.449181783 +0800
|
||||
@@ -61,6 +61,8 @@
|
||||
self.document.getBrushFromState().color[-1],
|
||||
diff -ur enable-4.3.0.orig/enable/savage/svg/tests/test_document.py enable-4.3.0/enable/savage/svg/tests/test_document.py
|
||||
--- enable/savage/svg/tests/test_document.py 2013-03-28 21:58:28.000000000 +0800
|
||||
+++ enable/savage/svg/tests/test_document.py 2013-05-14 21:23:18.641569707 +0800
|
||||
@@ -63,6 +63,7 @@
|
||||
0
|
||||
)
|
||||
+
|
||||
|
||||
+ @unittest.skip("This tests accesses the internet")
|
||||
def testURLFallback(self):
|
||||
self.document.state["fill"] = "url(http://google.com) red"
|
||||
self.assertEqual(
|
||||
@@ -73,6 +75,7 @@
|
||||
def testDefault(self):
|
||||
got = document.valueToPixels("12")
|
||||
self.assertEqual(got, 12)
|
||||
+ @unittest.expectedFailure
|
||||
def testPointConversion(self):
|
||||
got = document.valueToPixels('14pt')
|
||||
self.assertEqual(got, 22)
|
||||
diff -ur enable-4.2.0.orig/enable/tests/kiva_graphics_context_test_case.py enable-4.2.0/enable/tests/kiva_graphics_context_test_case.py
|
||||
--- enable/tests/kiva_graphics_context_test_case.py 2011-12-22 07:11:25.000000000 +0800
|
||||
+++ enable/tests/kiva_graphics_context_test_case.py 2012-11-29 13:22:15.262079475 +0800
|
||||
@@ -7,7 +7,7 @@
|
||||
diff -ur enable-4.3.0.orig/enable/tests/kiva_graphics_context_test_case.py enable-4.3.0/enable/tests/kiva_graphics_context_test_case.py
|
||||
--- enable/tests/kiva_graphics_context_test_case.py 2013-03-28 21:58:28.000000000 +0800
|
||||
+++ enable/tests/kiva_graphics_context_test_case.py 2013-05-14 21:24:53.897573114 +0800
|
||||
@@ -1,4 +1,3 @@
|
||||
-
|
||||
import numpy as np
|
||||
import unittest
|
||||
|
||||
@@ -8,6 +7,7 @@
|
||||
class TestGCErrors(unittest.TestCase):
|
||||
"""Test some cases where a ValueError should be raised."""
|
||||
-
|
||||
+ @unittest.expectedFailure
|
||||
|
||||
+ @unittest.expectedFailure
|
||||
def test_bad_image_size(self):
|
||||
arr = np.array([[1, 2], [3, 4]], dtype=np.uint8)
|
||||
gc = GraphicsContext((50, 50))
|
||||
diff -ur enable-4.2.0.orig/kiva/quartz/__init__.py enable-4.2.0/kiva/quartz/__init__.py
|
||||
--- kiva/quartz/__init__.py 2011-12-22 07:11:26.000000000 +0800
|
||||
+++ kiva/quartz/__init__.py 2012-11-29 15:23:35.641412031 +0800
|
||||
@@ -2,10 +2,10 @@
|
||||
diff -ur enable-4.3.0.orig/kiva/quartz/__init__.py enable-4.3.0/kiva/quartz/__init__.py
|
||||
--- kiva/quartz/__init__.py 2013-03-28 21:58:28.000000000 +0800
|
||||
+++ kiva/quartz/__init__.py 2013-05-14 21:32:10.473588730 +0800
|
||||
@@ -2,16 +2,3 @@
|
||||
# :Copyright: 2004, Enthought, Inc.
|
||||
# :License: BSD Style
|
||||
|
||||
-from macport import get_macport as _get_macport
|
||||
+#from macport import get_macport as _get_macport
|
||||
|
||||
-from mac_context import get_mac_context
|
||||
-
|
||||
-
|
||||
-def get_macport(dc):
|
||||
- """
|
||||
- Returns the m_macPort of a wxDC (or child class) instance.
|
||||
- Returns the Port or the CGContext of a wxDC (or child class) instance.
|
||||
- """
|
||||
- return _get_macport(str(dc.this))
|
||||
+#def get_macport(dc):
|
||||
+ #"""
|
||||
+ #Returns the m_macPort of a wxDC (or child class) instance.
|
||||
+ #"""
|
||||
+ #return _get_macport(str(dc.this))
|
||||
- if 'GetCGContext' in dir(dc):
|
||||
- ptr = dc.GetCGContext()
|
||||
- return int(ptr)
|
||||
- else:
|
||||
- from macport import get_macport as _get_macport
|
||||
- return _get_macport(str(dc.this))
|
||||
|
@ -1,2 +1 @@
|
||||
DIST encore-0.2.tar.gz 99153 SHA256 945508b9b2205648bc011e21979bfe5a0dac3ddda2b8d7cf882e23f47a62319b SHA512 f17aeffd431a7919f1fe605eb919a0a174c37fd3803d6c14eb206126319965cf22b2d001950c82aa96640aa831851dc7803fd3f361012abfbbe08f02533e73ce WHIRLPOOL 8a2406b45ce0ea27d1245b238b23ecaf50e8c8d39f18ffccb54dbe04c710339bdc2687563d213e83af10e1c7c1cbfa0151b511f7c36328a228d2153e4181ed2c
|
||||
DIST encore-0.3.tar.gz 104057 SHA256 994a564140327a2caf9147407d42c249e1b10ccce76b506bbe3016fd76c14261 SHA512 d5ba216cc7cb3181b20d7cf4362def8a52f7d940380791c863b7e6b9f8c35f8c6eee1d2d3c9dd81fa593db92ccb22e6980e4e3582ce0be029a4511b11b9fe16b WHIRLPOOL 3a0e20b09dd4e47eb2ec015cc89c9123804a8c6ed9d8a31a4c60c913099741047c92663d34698835dc40d3d75055fababf789231e348139be35c1923e2403ea3
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/encore/encore-0.2.ebuild,v 1.1 2012/12/06 18:24:08 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.6"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: collection of core-level utility modules"
|
||||
HOMEPAGE="https://github.com/enthought/encore"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="doc? ( dev-python/sphinx )"
|
||||
|
||||
DOCS="dataflow.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && PYTHONPATH="$(ls -1d ${S}/build*/lib | head -n1)" \
|
||||
emake -C docs html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,4 +1 @@
|
||||
DIST envisage-4.0.0.tar.gz 486729 SHA256 bda4571c5394d070ad853138c0400292e8ea0e8b8ce8c179205c221b247f5580 SHA512 88c650619fdd479c14a010d7bdd28c7467c240c53c0643e5f9c37c3954f14501f46a50913fd2b29a99b015d4dab1d93d8931cb850f6c4d53d3ddd30a76982487 WHIRLPOOL 544947f9bffe959d049823fa3e581004ab8ced7290fa90166cfb8bbfc4805aa300cdacf2303e5b977caaf5da85d0bb33e479fa40ebcdc484b31c56a0d5d9d484
|
||||
DIST envisage-4.1.0.tar.gz 490231 SHA256 51a401f382982e5750c0e4ed8e245fef7f4c2da850bd3241d12c442b6ea7aa05 SHA512 49d7fe56e47be4f1327988560a7e3d15f0401679192958a261eabc8088b00cca2fa56a55cd965f5ce76e059b9df332e43db643abb159db125d22f92ac395d242 WHIRLPOOL 1cd8404f897a6ee36fff0c8157cd7f3ccddceedcf4c803f721dae7be325e5297da57789e4e541db01afebf8d89aefb82f0a6ac3d47721aa764a5b7716c178bea
|
||||
DIST envisage-4.2.0.tar.gz 497747 SHA256 01d44854734ed4b665f4b8735555ea58eaab57e4d773936a01dfcfce54ec1a84 SHA512 05097d3950b18c03505c2be359acbe820bd4561c936e3160e69b4b0885a8607c6ce379a1ccdc4e8aabd736838767e358475ccecaa74b0e6eb15fcf10738cd152 WHIRLPOOL 34a5bb5cb9539b0142d6912322bab751647fe0fbfda8d9b506eedd9f3c0da18cbd6bc5b25b73d7770c1c833e17f6dbe13bb36eb868167b0d5598b8f3011c0c9d
|
||||
DIST envisage-4.3.0.tar.gz 498475 SHA256 290d031b57670eb78fd4b8065317618e70f9869f55643e480bdfa1adf5f99c15 SHA512 f6c008917e0a7f70624fd7fb771e3560c3af57a2cb15d37e3e69c3fd6a6870ff6d19b3aab0b6131ee5150f207e6c0920e01547912deb666504159a916b9e2389 WHIRLPOOL 8665b5edb2be026c7a14062c9dc89c7fe2f63c28f81c4286dd40f8bdb96c123d190e71a7e7fb6228a1287a19d93e876d57706a03ae2fe618b4141f626b484460
|
||||
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/envisage-4.0.0.ebuild,v 1.4 2012/03/05 10:47:30 jlec Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: extensible application framework"
|
||||
HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/envisage"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4.0"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
>=dev-python/traits-4.0
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/envisage-4.1.0.ebuild,v 1.4 2012/03/05 10:47:30 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Extensible application framework"
|
||||
HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/envisage"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
>=dev-python/traits-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,50 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/envisage/envisage-4.2.0.ebuild,v 1.2 2012/12/06 17:32:37 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5 3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Extensible application framework"
|
||||
HOMEPAGE="http://code.enthought.com/projects/envisage/ http://pypi.python.org/pypi/envisage"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
>=dev-python/traits-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST ETSDevTools-3.1.1.tar.gz 4243479 SHA256 65093c7bb6e2aedd0f9a537a598d0465064f431ea5574b0fbb96e1ec7dbf4d29 SHA512 041b1d22f2031b9f48a5756e04df75cd2a6dbc0d74a28c9e456346c5c4a1474c5cb67b60c581192af710e0a598d0d2902249255c6ead51c4fa3948fc73bfbedf WHIRLPOOL c5ac12870e9937f60f9da4a9c548c4b3f823b21b1a9dac56aaf3e8957c880d027ad112ebd03d5153a1ac808400008c4a69e1d08f55ffbf5839d3d143bf7ab31a
|
||||
DIST etsdevtools-4.0.0.tar.gz 4216379 SHA256 640da12399eb9e3b4410af433f2056f032911d52f5c469df14c439a47ea27034 SHA512 c5f21c82e8f316964c06c3900e5952a72f6a4fcec2207694da6ad7e23d30731142093394fda182e02cbf5ce7f3cfe53cdee6d6c02b851eb94edaf65d26541d21 WHIRLPOOL e49ec083f5dca9fd80e16f9a414fa415effe9519d494652dbc6bcbc6041a0aafde85464aabf82ae2630dce9a6148b0da2c6f7fc7d20412dcd38487a9eb1e54fd
|
||||
DIST etsdevtools-4.0.2.tar.gz 4222266 SHA256 6b0e8906deab4cbb449e2be559526f0a958c062678b70b04a6978a7c00fb6310 SHA512 41e88997d74397f8780c47c87080629661790aefaabeb9463503f7a7331aefbb7ba42a9754382f43adf6143c28db999af70b287a221b8cdbd44b2b7443b2b23d WHIRLPOOL 9dedd133088d6b40d1f923c984371aecc2fc0ebd4a930bec5f4948e3e5c304b2a41b6e6c2749a49dc77b24f74872aa93311321a8c4daa83da2f0098848ab7662
|
||||
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/etsdevtools/etsdevtools-3.1.1.ebuild,v 1.7 2012/02/23 04:53:07 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="ETSDevTools"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Enthought tools to support Python development"
|
||||
HOMEPAGE="http://code.enthought.com/projects/dev_tools.php http://pypi.python.org/pypi/ETSDevTools"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86"
|
||||
IUSE="doc examples wxwidgets"
|
||||
|
||||
RDEPEND="dev-python/docutils
|
||||
dev-python/nose
|
||||
dev-python/numpy
|
||||
dev-python/setuptools
|
||||
>=dev-python/traitsgui-3.6.0
|
||||
wxwidgets? ( dev-python/wxpython:2.8 )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_MODNAME="enthought"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
dodoc docs/*/*.pdf || die "Installation of PDF documentation failed"
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,53 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/etsdevtools/etsdevtools-4.0.0.ebuild,v 1.4 2012/12/06 17:33:24 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Tools to support Python development"
|
||||
HOMEPAGE="http://code.enthought.com/projects/dev_tools.php http://pypi.python.org/pypi/etsdevtools"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy
|
||||
>=dev-python/traits-4"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
>=dev-python/traitsui-4
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
x11-apps/xhost
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST etsproxy-0.1.0.tar.gz 111399 SHA256 9a3fcbda8351a90a166046205c7b5d76896eea495469e07607302031c1efd671 SHA512 84620e2f4b913d9d8f6d10c72bbba93e60cdf83b3a3c53b46b25cf4b2b9d616b52386d0f361d670c5c34d13c3f9753a1fbc9145f137386dec57fbe3062e23537 WHIRLPOOL c04d0e38ac8fab23007e2602142393c4e03469f4c2deea83786c6c0109f92b9a671febccf0a2ee5542d529a1d5664e45d2cc2fc0356ab789d9c90db856c2517b
|
||||
DIST etsproxy-0.1.1.tar.gz 111508 SHA256 e2efc6aa990b92ab0c0db51fa46eddbb5f21277791b4be4eac11e197ad40159a SHA512 e8893f2b6c4872c749d0508e360a6a5ddf037bbcd7192722c14f3f16dda8c66f25147782c4f07bc77e72359da3e0150a9a440ed08a325dd66be7df6e974529ef WHIRLPOOL b14eaadabf15d7028f5070ef71adc54ed757dce2be1fd40245d8c6e692f05d07b4016dec6ed6afc52f696efc4d160ee930590f56db8c68f6ad9079f4feda15a7
|
||||
DIST etsproxy-0.1.2.tar.gz 119646 SHA256 be852bc033396a89ea8d567174d07009f6e25e74ccb8d096a365475a37e93eae SHA512 f97a55127f6c1200a5a0bf581f24fc2718b8619c9cd137158c9c28511f2ad9c7a0a03998931bab25c193ed540d96d2325f390052591c8239ea7ea06cf5fd98ae WHIRLPOOL 08256398503fa674221087faefd882f7ed27d8e93eea48773c802106fe979034d6dae90660db8b689a44afa2359fe420ff2b851afd54e69c2a694ee9b80a6881
|
||||
|
@ -1,42 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/etsproxy/etsproxy-0.1.0-r1.ebuild,v 1.1 2011/08/05 22:26:33 bicatali Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: proxy modules for backwards compatibility"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/etsproxy"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<dev-python/apptools-4
|
||||
!<dev-python/blockcanvas-4
|
||||
!<dev-python/chaco-4
|
||||
!<dev-python/codetools-4
|
||||
!<dev-python/enable-4
|
||||
!<dev-python/enthoughtbase-4
|
||||
!<dev-python/envisagecore-4
|
||||
!<dev-python/envisageplugins-4
|
||||
!<dev-python/etsdevtools-4
|
||||
!<dev-python/etsprojecttools-4
|
||||
!<dev-python/graphcanvas-4
|
||||
!<sci-visualization/mayavi-4
|
||||
!<dev-python/scimath-4
|
||||
!<dev-python/traits-4
|
||||
!<dev-python/traitsbackendwx-4
|
||||
!<dev-python/traitsbackendqt-4
|
||||
!<dev-python/traitsgui-4"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
|
||||
PYTHON_MODNAME="enthought"
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/etsproxy/etsproxy-0.1.1.ebuild,v 1.2 2012/12/06 17:34:06 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Proxy modules for backwards compatibility"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/etsproxy"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="!<dev-python/apptools-4
|
||||
!<dev-python/blockcanvas-4
|
||||
!<dev-python/chaco-4
|
||||
!<dev-python/codetools-4
|
||||
!<dev-python/enable-4
|
||||
!<dev-python/enthoughtbase-4
|
||||
!<dev-python/envisagecore-4
|
||||
!<dev-python/envisageplugins-4
|
||||
!<dev-python/etsdevtools-4
|
||||
!<dev-python/etsprojecttools-4
|
||||
!<dev-python/graphcanvas-4
|
||||
!<sci-visualization/mayavi-4
|
||||
!<dev-python/scimath-4
|
||||
!<dev-python/traits-4
|
||||
!<dev-python/traitsbackendwx-4
|
||||
!<dev-python/traitsbackendqt-4
|
||||
!<dev-python/traitsgui-4"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools"
|
||||
|
||||
PYTHON_MODNAME="enthought"
|
@ -1,3 +1,4 @@
|
||||
DIST gmpy-1.14.zip 146784 SHA256 299fbaba6bfc3ce1f5757a456216c9f337042d9d5d76e4785e989053b6cf6d65 SHA512 6b3666581149413609b5a0463b76a597d7cfe116008a2bd4491de745fa4981cd5d2bd3c3c258a4c70c1ab6138cb1acc8577d1fd949a4f1711c1583077f5688de WHIRLPOOL 616c5db0ab7fc680d53097c87631b4e81d112a1da6ee0cf5238e8875927c0698ded57d6465cf1751b6ae4840d2d144e1cc3d75fba96847e54332355d9bcf2036
|
||||
DIST gmpy-1.15.zip 143563 SHA256 6adcffaa2cc0d339b5f69e8891b06f0299a14d90249dd89c37edc82cc4fff24f SHA512 077bcd8e9a054782cd72941216efc279c42d0e27d2d4bc8ab2594fd9c0e00d98fa7a53a67f76cd3c142425dda133f72bf948285af5005edb7e0924612d567543 WHIRLPOOL 85560bf82574d03943723d919e7c71e7ad991b3e0dab103ea6f6c1b10d00a9602db07e623de0df6e29fcf9721dbc0cf2110dfbe4887ed32c2fa054ef86f72910
|
||||
DIST gmpy-1.16.zip 143811 SHA256 58eca10dfcbb68c537acf6815b9904a813da0df90936ffdd7b3cc7028e785fad SHA512 10f5088c764b844d642ab91bf2d9439cf878afd0f6fadad4912bb13abadab030ed05692c06c7391d861ebb7df54fea73a5e5afdc207e1fed4b54409a48e0c83f WHIRLPOOL 2391411d5f054d6b42f8c7dc6b159692371c26d5fa0eedfbcf2c28ca329de84e02a7c4c88284199d04152a4cde976841180d52af6371937b53db366a2e89d711
|
||||
DIST gmpy2-2.0.0.zip 288417 SHA256 ecaccceb8fa4f75e631ae0211fd1e1ca1c24d8cdcc371e961052d1d038ac577a SHA512 f7c814a766a288bbd3860f7a36180e3ef5004ce9594d914b30ab11e0bfc06cd71f82fd27472fa1642ca8cf89c4a311eff8472bdfd04b2ec7e43c73614cbcfcbb WHIRLPOOL e559927242a3eec685c10780234d63f5c9e45a6a759f487db88b5e054d97800d488c6ed9dd20e443d4c64252cd63f54fca503c846429f98319bf7d8298e71a10
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/gmpy/gmpy-2.0.0.ebuild,v 1.1 2013/05/14 09:13:24 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="${PN}2"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Python bindings for GMP library"
|
||||
HOMEPAGE="http://www.aleax.it/gmpy.html http://code.google.com/p/gmpy/ http://pypi.python.org/pypi/gmpy"
|
||||
SRC_URI="http://gmpy.googlecode.com/files/${MY_P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86 ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/gmp
|
||||
dev-libs/mpc
|
||||
dev-libs/mpfr"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S="${WORKDIR}"/${MY_P}
|
||||
|
||||
python_test() {
|
||||
cd test || die
|
||||
${PYTHON} runtests.py || die
|
||||
}
|
@ -1,13 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>sbriesen@gentoo.org</email>
|
||||
<name>Stefan Briesenick</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">General MultiPrecision arithmetic for Python -- i.e.,
|
||||
<maintainer>
|
||||
<email>sbriesen@gentoo.org</email>
|
||||
<name>Stefan Briesenick</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">General MultiPrecision arithmetic for Python -- i.e.,
|
||||
Python 2.3 interface module for library GMP 4.</longdescription>
|
||||
<upstream>
|
||||
<remote-id type="google-code">gmpy</remote-id>
|
||||
</upstream>
|
||||
<upstream>
|
||||
<remote-id type="google-code">gmpy</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
@ -1,4 +1 @@
|
||||
DIST pyface-4.0.0.tar.gz 5012118 SHA256 3c00d8d9e12978d7656f749cb4c96458096ae3ecfaf55e7d714b8091c3c1a2a5 SHA512 d313baa1aa42fc038848438873717a8edee1f40bb1a0c788d8811a2eec18e8c760718bcc7f29c84de791467819f7a108683ec970161f10c5255fbbc7098c91a2 WHIRLPOOL 30cf92357f4a06f53dfc570bcaf680012576cf84b26424edf90905a4e4322acf78880afbc7dd2f0a459bfbc62da6f0f68539bbaada8782a0a06d4f4531ba7120
|
||||
DIST pyface-4.1.0.tar.gz 5022317 SHA256 a0b1f823528d27ffc4ed805d4108aca6e4bce0bd71f18fa81ef96e1c93a4bc5e SHA512 cadd33b0c4c8735706beae6f2f16347bcfe7d38d80ab87fbfb12a8f8e2c6bb7671e24cc7b237ba50c246731a589952c33722fdc6480769b42200d38871d898ce WHIRLPOOL effa5a5080d21888d9bf562bc41db77fc6dafa6e37f25fc58a391e5c8e2e3958e3254ddf1f640fff285cef95e9cc973f0efeb752a1fccb7db2ec04128fd9b6ad
|
||||
DIST pyface-4.2.0.tar.gz 5042295 SHA256 f2dfc6edaca3e51f3efcdf4e1d85d1cf219e2989959c4683a6cff4f28d4f801c SHA512 b3af43cd8dc432b8fcc4a203e7f79ae9d2cdd5960c890c7e032bfcfeaa1578853d660716bb67f59f1ba92508e9a7d0bdccdad88076b175a94f7e883ba2120a05 WHIRLPOOL 1314e2c2d7396dedee433a8eb37b7fd991883b35a515e4d5a539b964e53f4ff821b2999fdfa8bc408f0dfc82ea60909341dc02691bbf949a59bc18d28c772655
|
||||
DIST pyface-4.3.0.tar.gz 5062628 SHA256 e95e1991231a269324e59ecb0950a3d3ce4aa0cd1ab40d0b301cc8324e502d75 SHA512 14ef540408b5258bdb2efd97873f5c9cbc7ab0110c5a5c71ed5ebcf9b8cd8abbc011666fbacb99ce5bb2ac0ae55dbef731a32ec32cb9bb94107203e6a43862fc WHIRLPOOL 0fa3e35966cf941ca34bafdc2fed551b2b9a1d105f9c3daa2ea2ee8040cf9b491921d67cb007083a063f1c97695855cf4785511353df199bf26250d2242ac202
|
||||
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.0.0.ebuild,v 1.2 2011/08/04 19:31:03 mr_bones_ Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: traits-capable windowing framework"
|
||||
HOMEPAGE="https://github.com/enthought/pyface http://pypi.python.org/pypi/pyface"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4.0
|
||||
|| ( dev-python/wxpython dev-python/PyQt4 dev-python/pyside )"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="distutils_src_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.1.0.ebuild,v 1.3 2012/11/08 15:03:12 idella4 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.5"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.[56] 2.7-pypy-*"
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
|
||||
HOMEPAGE="https://github.com/enthought/pyface http://pypi.python.org/pypi/pyface"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4.1
|
||||
|| ( dev-python/wxpython dev-python/PyQt4 dev-python/pyside )"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/traitsui
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="nosetests -I test_editor_area_pane*" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.2.0.ebuild,v 1.3 2012/12/06 17:37:05 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.5"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="2.[56]"
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
|
||||
HOMEPAGE="https://github.com/enthought/pyface http://pypi.python.org/pypi/pyface"
|
||||
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND=">=dev-python/traits-4.1
|
||||
|| ( dev-python/wxpython dev-python/PyQt4 dev-python/pyside )"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? (
|
||||
${RDEPEND}
|
||||
dev-python/traitsui
|
||||
media-fonts/font-cursor-misc
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="nosetests -I test_editor_area_pane*" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,5 +1 @@
|
||||
DIST Traits-3.6.0.tar.gz 10884341 SHA256 f48dcd9bb33bec3389566c3fee43f039ff33fc99e5db5ca8c4967fb8e5db8657 SHA512 ea175ebdc8b05f37c77d8b240974bbca8b2de0734e0a47c5611572b5297ecfacce9b1d7d03f035ab0d3c24aeb2871cc410fc4cb453ea324d6315d975b920b133 WHIRLPOOL 2e17a22ca86de4230f1bf566785a8d436aac50e3bb3d9521b7968659a94daed9d4636085ec726a178aa5d803be3da01228f36c73c7f617072a2a8c87d1579df7
|
||||
DIST traits-4.0.0.tar.gz 4823262 SHA256 20800034591609ef74fcc7c42af41cacdadd31996ea05f024bfe67709be92a35 SHA512 c716c67c4038705cb0592c704035f7607a602546317ad3c1f359d931fee25ed4ce8d5f0887cf75d2b01beb40a537fa7af6437e2e2525e2a59c55821849d32d36 WHIRLPOOL d63bbaa3a917214b2f3e2c9aa4c1a1058afe52fb3d5cc9500a5327a77c0562b4ca07012f66cc49c9f9b5188d40a3ac82538ccf2b61f73823e3e064991b60f2d5
|
||||
DIST traits-4.1.0.tar.gz 4837086 SHA256 72253d17ac8f18c4d017a1d1487cf92e1870831fe3ce7ba23ef2a3123fdb50dd SHA512 dbdd517b110a0ecc87115f44a8789cafe21f4731fcc0675fcdb04595729afa978fe47b4bf495d4380bce34bd79937c968e0da91dde5e9f7287e852c7a5422034 WHIRLPOOL 56b2b36b0e228514321e71bb5b29f073de1e59a2fd7973c8ec36fe9010d4c61dacf27f5715e5bafc607e6873265e153a25f85a4619b9258b99e17a3df7f5eebf
|
||||
DIST traits-4.2.0.tar.gz 4838020 SHA256 ca90fe98f0cf33db8fec0d696cfe624e690907a6f70b9ec42081e51dddd420f5 SHA512 5b93010363e737fe180c9fbb8fa8322a6f7be1ab5fe8ebcda12a0b4d2c5d4c64262d4372abf8cfb2622a6e8ff6f030cd62f806c86bb02420c87631b7c0733c07 WHIRLPOOL f0a485b0317913b67b570793c79db6b085287d400f034623d385a803bec23a557de322d186bf424c8ceab2cb7604fab87d5cef5cdb7a0e2a6e6735e19b941f36
|
||||
DIST traits-4.3.0.tar.gz 4855367 SHA256 216de7815544ed07bad88ee7afa41086601aa0a55e333e9b2bed5786ac8f8724 SHA512 4ed525333b9974441d675e0d7181083e9a3e3bb15e804afc94d2cf309d03cfcbf35a1b0b13f591202f2a3d5dcaea09c204429f95b3d044ece1cdddfc77c955aa WHIRLPOOL d95f5c6d94ac505e441c0e475fd8f095f112f65ba95ebeb7eaf093a14440d226828bd727c36b9680da8f6c83203dee55c402c92c64b6dde452d796e595bde396
|
||||
|
@ -1,63 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-3.6.0.ebuild,v 1.6 2012/02/21 12:24:57 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN="Traits"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
|
||||
HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/Traits"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86"
|
||||
IUSE="doc examples"
|
||||
|
||||
RDEPEND=">=dev-python/enthoughtbase-3.1.0
|
||||
>=dev-python/numpy-1.1
|
||||
dev-python/setuptools"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( dev-python/sphinx )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
PYTHON_MODNAME="enthought"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _images _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-4.0.0.ebuild,v 1.3 2012/02/21 12:24:57 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
|
||||
HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/traits"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? ( dev-python/numpy )"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
einfo "Generation of documentation"
|
||||
pushd docs > /dev/null
|
||||
emake html || die "Generation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
if use doc; then
|
||||
pushd docs/build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-4.1.0.ebuild,v 1.6 2012/11/20 20:34:42 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
|
||||
HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/traits"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? ( dev-python/numpy )"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/'-O3'//g" setup.py
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && virtualmake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
local exit_status=0
|
||||
pushd $(find build-${PYTHON_ABI}/ -name "${PN}") > /dev/null
|
||||
PYTHONPATH=. nosetests -v tests || exit_status=1
|
||||
popd > /dev/null
|
||||
return $exit_status
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/traits/traits-4.2.0.ebuild,v 1.4 2012/12/06 17:38:45 bicatali Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython"
|
||||
DISTUTILS_SRC_TEST="nosetests"
|
||||
|
||||
inherit distutils virtualx
|
||||
|
||||
DESCRIPTION="Enthought Tool Suite: Explicitly typed attributes for Python"
|
||||
HOMEPAGE="http://code.enthought.com/projects/traits/ http://pypi.python.org/pypi/traits"
|
||||
SRC_URI="http://www.enthought.com/repo/ETS/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc examples test"
|
||||
|
||||
RDEPEND="dev-python/numpy"
|
||||
DEPEND="dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )
|
||||
test? ( dev-python/numpy )"
|
||||
|
||||
DOCS="docs/*.txt"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s/'-O3'//g" setup.py
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
use doc && virtualmake -C docs html
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
local exit_status=0
|
||||
pushd $(find build-${PYTHON_ABI}/ -name "${PN}") > /dev/null
|
||||
PYTHONPATH=. nosetests -v tests || exit_status=1
|
||||
popd > /dev/null
|
||||
return $exit_status
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
find -name "*LICENSE*.txt" -delete
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/build/html/*
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST mail-2.3.3-git.tar.gz 668618 SHA256 1adb276d2de312bd95fbe5552b9df2c3b802eedbdaaf25dbbbcd4cf45b5951e0 SHA512 b6478f9b63fe6855ff857443aab718ff9a66b6b603aa203f6cf6cc2a32ccd3c3b52d0ce8697c84285a209fd2cf30c31e12addffe1b7eb5326c806553817f0523 WHIRLPOOL 7a8f020c89d38343ce6305a6f926f709298093198a285dd5d7ae1d9f7bd728e19c3119abc293ede81aee63dde254cfa387972cffdc5df48c887fe7102a0585e1
|
||||
DIST mail-2.4.4.tar.gz 677102 SHA256 2195c789c5178388f3ed5094ddad93683bac601fe3d9ecb13a3a9f9e7d97ba87 SHA512 aeb0075950d5938e1a972c9195ec836160c6c9f600aaa2c0e78c715aabf4000074bde311cc0c87a1f3edf237e5a6835299c23f3b903541a043134139472eae82 WHIRLPOOL e75e9e62602ca13658e16d096cc48921307c9035e1b42700eaee77d38c4f10891731d34e0984c8eb98d2d30320ac87fb64b5cf03bc1c88eeb11be5d172a594d8
|
||||
DIST mail-2.5.3-git.tar.gz 828104 SHA256 6608c1c5dd9fc58f8a167c834d14d272dfb721eac7356983cb9f64ce934048ab SHA512 210e8eb7c10b8636747980fbaef09a444a80fdba38fced326e6f9fcab6dc41e99a685c3a1472f887f22d875f4a5691364246e4975efe2a608cec657e3ad67bcf WHIRLPOOL 38ebe1ed453c2e01d22e170bf24f527aab65ef6a65c74448e6d9888d0b49a10bde406a1f9824806b42569c118b9efcc1f1a2ab598c4517f665ca21fb40de725f
|
||||
DIST mail-2.5.4-git.tar.gz 833881 SHA256 d618fab11e0f4d308535a21bd6c59c2ab81a4ac864db830cc1817ad131512bb9 SHA512 5e042b9bff41e75af76b7d21275488f79b4c5e1821827b114bfc0d09b12b8c487189e4732e58a642621609fad48af381ae7cd5507f4fc5cb620f54a2288a6dda WHIRLPOOL 5013a057fd1cadd2f3ef5b1c4f8c62e476f36309ca6de935041b03986525a42969d4a7d57907eba4c6a5622d96cca269c3dfc37c14e1a45e4167a9b3d9d6ab50
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mail/mail-2.5.4.ebuild,v 1.1 2013/05/14 06:08:51 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.md ROADMAP TODO.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="mail.gemspec"
|
||||
|
||||
inherit ruby-fakegem versionator
|
||||
|
||||
GITHUB_USER="mikel"
|
||||
COMMIT="e8ec8d53c4f5c889691630d0422b9dc044762f1b"
|
||||
|
||||
DESCRIPTION="An email handling library"
|
||||
HOMEPAGE="https://github.com/mikel/mail"
|
||||
SRC_URI="https://github.com/${GITHUB_USER}/mail/archive/${PV}.tar.gz -> ${P}-git.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "
|
||||
>=dev-ruby/mime-types-1.16
|
||||
>=dev-ruby/treetop-1.4.8"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
sed -i -e '/[Bb]undle/d' -e '6d' Rakefile || die "Unable to remove Bundler code."
|
||||
|
||||
# Fix up dependencies to match our own.
|
||||
sed -i -e 's/~>/>=/' mail.gemspec || die "Unable to fix up dependencies."
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue