Sync with portage [Sun Dec 21 02:33:18 MSK 2014].

mhiretskiy
root 10 years ago
parent 79182bf11c
commit 7014b787c9

@ -1,3 +1,4 @@
DIST eselect-rails-0.18.tar.bz2 1628 SHA256 6dfcefd74cfb10e83c59d8594bd9e1d39ea40071b2c3a9a3e601a6107aa49671 SHA512 9f0e048ba0d865667e0917e8e08b5319f111816788c3821126c4d442ec3cc9c0466200a8889da420fb841f7b57ba5981cbb8a17d16fe634e550cbdfe618a3522 WHIRLPOOL cd117dafc480c2b6bb9b63a39047553d1d786dcbc711421dba25403309c9c814984aea0309db5d87643ddf165d143f915628c57e2d990d6cb3d2db04e40ada06
DIST eselect-rails-0.19.tar.bz2 1618 SHA256 13d5054a1a890b6937612c69d1924faaacc6d6e3513dfb8f269bf9f9c6a4ad2f SHA512 4520bcf2bc72494f07bbf6831375d355ee61629d5a6877b0b3c4301a1bce22b0945b17e09533c531ce4b0ac4ed4079852f6f1bb950850181794c44650a450941 WHIRLPOOL 20f448244b51b3ae3b46a1b575081d73ccbe86484226804a5b6927579f4b826445917af82f0a458be4b623da022fbebb416ec565cc5411e096a533c462d88628
DIST eselect-rails-0.20.tar.bz2 1622 SHA256 f01335820a8777d447c64b1de84f128cbd2db9a16fd6781b4c9c2c5aa3541bbc SHA512 a65519c5a5b2ea444c30c5a4082389eb3e4a96a72e4f845c5a6b01a1681264c44fb234dd46e7251085ca82b40b814fdd4bff3a42c10815b8b291657ce67a9e18 WHIRLPOOL 2d904fed60de465fb1ad1bf5abbd82f7c1807c98480eab617504cb09b6d3f1fd96f2a8795e0d373308b9052e40d7ddcf6ae95f22e1c839efb8af99b7454fd3e8
DIST eselect-rails-0.21.tar.xz 1592 SHA256 28def0916dbcf94290adf877a962595748a9501d659adb66534ebb8495c8c59f SHA512 8d72d1abdb0bf767a71a518ff390dcd676fc05a35652d6a727d2d5f2029f26d2df8e56da3c4e611267d92505cc9217da0a53712bcaabff03f0f2422e1c9d9658 WHIRLPOOL 7dd89b8bf3daffa09cc150a8db1c3fc8e117f577e7a8fdfb7c6f1bf92d14f298aff63cce2b1f3bf029cbc2c6a115c3ad90bafbd456f31463b49dce5d0f4242b4

@ -0,0 +1,28 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-rails/eselect-rails-0.21.ebuild,v 1.1 2014/12/20 07:50:53 graaff Exp $
EAPI=5
DESCRIPTION="Manages Ruby on Rails symlinks"
HOMEPAGE="http://www.gentoo.org/"
SRC_URI="http://dev.gentoo.org/~flameeyes/ruby-team/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-admin/eselect-1.2.0"
S=${WORKDIR}
src_prepare() {
# Fix/Add Prefix support
sed -i -e 's/\${ROOT}/${EROOT}/' *.eselect || die
}
src_install() {
insinto /usr/share/eselect/modules
doins *.eselect || die "doins failed"
}

@ -1,3 +1,2 @@
DIST mate-system-tools-1.6.0.tar.xz 4330780 SHA256 3e545ae4462332cd4e4b1c0b2f0e41a7fbacbb86be3e95254155e92ed249a14a SHA512 8da16d5f92d5bae9dae4cdeb8b3aebc76a795167f02e4b3c82c1da94278b5915a029edf9cea56079342eefe9353e25dd11f487da3befe5d802066134691efae0 WHIRLPOOL c761749aa91f2b55e5dbcf9ce3cc52eeb7ca94af7146336dfc266457932acaf29defe95a841f7a4c6bf7dd8814882b07be2bf9d14232c1018e3fe26a7d6b3b09
DIST mate-system-tools-1.8.0.tar.xz 4338404 SHA256 7cfeec1d0a5c237fa8b67121bf1bfcc26665c54ce040d30d75c542799840dbfd SHA512 deec649a1ea4c37b3bdbf93fe4cdf331685e2c76e0fbf67303ac678bfec733a1fcac01bd578cb93a67df939bc1452a4cc4154b1505edcd6e87a1dbcc328c6c8d WHIRLPOOL 9d0660a2ea2f6ff6aa456af74db21da471e14c4e1215ba49aeb4c0ffa29752a9079ace2e22430ff7058d79a84997e264150d6b797496cc87be24720302f5629e
DIST mate-system-tools-1.8.1.tar.xz 4348304 SHA256 c5f1faee761deb679f7a37607cc7166ea81b7d16a7fbc05951b32f119bcb944e SHA512 a2cda52ebab386ebbf6c01288741f59914c8fe8a672a1220b0a8cc44afb51058e8545f385f4d5dab650bc36c3c18ad9519580ce255b4c607131c2c5dd3ce15ce WHIRLPOOL ba486ffcc9dd25aa10858e3b09a046eadbe99a11d4e98c872dd14b91002e9e62a17d88744707ef8fac80b44e27d6402b4532d77d30f6ce0f905335d0e9eee7d2

@ -1,84 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mate-system-tools/mate-system-tools-1.6.0.ebuild,v 1.2 2014/05/04 14:52:54 ago Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit autotools eutils gnome2 versionator
MATE_BRANCH="$(get_version_component_range 1-2)"
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
DESCRIPTION="Tools aimed to make easy the administration of UNIX systems"
HOMEPAGE="http://mate-desktop.org"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64"
IUSE="caja nfs policykit samba"
RDEPEND="app-text/rarian:0
>=app-admin/system-tools-backends-2.10.1:0
dev-libs/atk:0
dev-libs/dbus-glib:0
>=dev-libs/glib-2.25.3:2
>=dev-libs/liboobs-1.1:0
>=sys-apps/dbus-0.32:0
sys-libs/cracklib:0
x11-libs/gdk-pixbuf:2
x11-libs/pango:0
>=x11-libs/gtk+-2.19.7:2
virtual/libintl:0
caja? ( mate-base/mate-file-manager:0 )
nfs? ( net-fs/nfs-utils:0 )
policykit? (
mate-extra/mate-polkit:0
>=sys-auth/polkit-0.92:0
)
samba? ( >=net-fs/samba-3:0 )"
DEPEND="${RDEPEND}
app-text/docbook-xml-dtd:4.1.2
>=app-text/scrollkeeper-dtd-1:1.0
app-text/mate-doc-utils:0
sys-devel/gettext:*
virtual/pkgconfig:*
>=dev-util/intltool-0.35.0:*"
src_prepare() {
# add -lm to linker, fixed upstream
sed -i 's:DBUS_LIBS):DBUS_LIBS) -lm:' \
src/time/Makefile.am || die
find "${WORKDIR}" -name "*.desktop*" -exec sed -i \
-e 's:Categories=MATE;:Categories=:g' {} \; || die
epatch "${FILESDIR}"/${P}-Update-POTFILES-skip.patch
# Tarball has no proper build system, should be fixed on next release.
mkdir m4 || die
autotools_run_tool mate-doc-prepare --force --copy || die
autotools_run_tool mate-doc-common --copy || die
eautoreconf
gnome2_src_prepare
}
src_configure() {
local myconf
if ! use nfs && ! use samba; then
myconf="--disable-shares"
fi
gnome2_src_configure \
${myconf} \
--disable-static \
$(use_enable policykit polkit-gtk-mate) \
$(use_enable caja)
}
DOCS="AUTHORS BUGS ChangeLog HACKING NEWS README TODO"

@ -1 +1,2 @@
DIST halibut-1.0.tar.gz 940897 SHA256 0d039adb88cb8de6f350563514d013209c2d321d1e5c49ea56462c6803f29adb SHA512 9651ac0611060971f8b5412f6456e4e85b3107c90e7fab3352294b8c3de17dfa4935b86ec23a6431ee821b26d2d5fd2addf1114e69026d714bc9d9f94a79e12c WHIRLPOOL 99cfee05b66c7c81375f47edd6342b34e43d9019a82ab4ba5443a1ef7b2b7dc69bfdc321f6c7026ebb8cca6d2cff78ad3107232ac432939d81427646e632a413
DIST halibut-1.1.tar.gz 956743 SHA256 b964950d11ed09d3af28ac095da539613f6e50d650f01fe72b4ae752724c80a0 SHA512 01b0563ebb3678dc1ff1cef1d752d5ebffed70ef73a10d8266d84da3b4401006b686104bbe3e1984ebd3a54254f16d008011b3be8c29a3b9f1e3a033d61cdb15 WHIRLPOOL bc4b20fb9c4bb60db0c75a9009d913b694fad445674e4e7ded6388cdcc18e1386b4744835a11588daf412dddbc9b6a5a436f294db8b4c0d801f39245b9bc6d5a

@ -0,0 +1,35 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/halibut/halibut-1.1.ebuild,v 1.1 2014/12/20 11:40:58 blueness Exp $
EAPI="5"
inherit toolchain-funcs
DESCRIPTION="yet another free document preparation system"
HOMEPAGE="http://www.chiark.greenend.org.uk/~sgtatham/halibut/"
SRC_URI="http://www.chiark.greenend.org.uk/~sgtatham/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
src_compile() {
tc-export CC
CFLAGS="${CFLAGS} ${CPPFLAGS}" \
LFLAGS="${LDFLAGS}" \
emake -j1 \
BUILDDIR="${S}/build" \
VERSION="${PV}" \
|| die "make failed"
emake -C doc || die "make in doc failed"
}
src_install() {
dobin build/halibut || die
doman doc/halibut.1 || die
dodoc doc/halibut.txt
dohtml doc/*.html
}

@ -10,3 +10,4 @@ DIST install-crossover-13.1.0.bin 58678679 SHA256 76e4345c6b9c436b7f02ab39b15b5f
DIST install-crossover-13.1.2.bin 58730543 SHA256 005a0ed9e102c54c3b204491406bfad889603c59ef5be1ec1b5a3f68a1f6bba2 SHA512 5944db06162a67f68fa4a1ab14f7fbc41f114c63adebecf4c0c50967245f81bb42e58dbe66d33fbfaaeae232aacb2b534fc4367d592eaa6f1cc75e32ec0d23b3 WHIRLPOOL e26a0f3a59d3d06b6001f2672d511d0917afa576b4cf9f781a3c7eaffb2e7fb479cdcaeae98fa0d38873bf749bbe33b6695f1dd3496f4087691332b569e484ef
DIST install-crossover-13.1.3.bin 58768110 SHA256 3d16dbecec584a1d6155ddda6f62a5824980cddc25f5910c2c733de06a716b04 SHA512 091a70e777f8311f818d227f26850f256d6acc7f50c93855f72857f2e21298524262d490fcc8a97342faea1a261ab042b0064d112aacb6c30e9ab5301f89eabe WHIRLPOOL aaffeb604d929b3b4611707cb7878a961c8a2f17baafc4f58dc293d3b29e5485246847327dcf441353ff3feeed76fd7c2f34a516ebeafb2fedee3567d8cdb485
DIST install-crossover-13.2.0.bin 64625581 SHA256 ef29ca8ca275e4fb6b33337aadc2d3ee92b4dc7d582fab7d5cff5c775d23c75d SHA512 1f582eeca8db02c15d98d519b2d24f65b8dcddd90ff270915a4e6dbd24e135b074c5a20dd824c3d8c8f35cef79610c02423b5558db205a6e80630f69191e051b WHIRLPOOL f8ce0628d961a567291981a238f03da6f5f7554d4d971a8b27fc34b67969a7061032b84325df1a8e38313415dcda3dab98acd6833b396e4f46a65427c9dc8c3e
DIST install-crossover-14.0.3.bin 68080015 SHA256 23f67221e4047b50f3250b29fae51086cce93529956d3885d149d5abddcc83a2 SHA512 86855e112f5b5d7621e0d4c644abe570de0270e678dc9666482025c948733de02c66fcf67999079a8ba99537695b36d4fb61aee90a59c319edad5fb477a0f902 WHIRLPOOL a0f26d06d2bb81063bcf78a474b9bf4732e9314fd886f430c1141bfce26ae09c297ff79087e5834474d87aa772a1f08a44791d24a3a83ff2baf24969885fe9b8

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.0-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.1-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.1-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.0-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-12.5.1-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.1-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.0.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.0-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )

@ -1,143 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.2-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}

@ -0,0 +1,143 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.2-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}

@ -1,143 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.3-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}

@ -0,0 +1,143 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.1.3-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}

@ -1,143 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.2.0-r1.ebuild,v 1.2 2014/11/29 13:10:32 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}

@ -0,0 +1,143 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-13.2.0-r2.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
sed -e 's:/usr/local/etc/xdg /etc/xdg::' -i "${WORKDIR}/bin/locate_gui.sh" \
|| die "Could not patch ${WORKDIR}/bin/locate_gui.sh"
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install requisite directories for menus
dodir "/usr/share/applications"
dodir "/etc/xdg/menus/applications-merged"
# Install menus
XDG_CONFIG_DIRS="${ED}etc/xdg" \
XDG_DATA_DIRS="${ED}usr/share" \
"${ED}opt/cxoffice/bin/cxmenu" --crossover --install \
|| die "Could not install menus"
# Fix menus
sed -e "s:${ED}:/:" -i "${ED}usr/share/applications/"* \
|| die "Could not fix menus"
}

@ -0,0 +1,135 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/crossover-bin/crossover-bin-14.0.3.ebuild,v 1.1 2014/12/20 18:56:20 ryao Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="threads"
inherit python-single-r1 unpacker
DESCRIPTION="Commercial version of app-emulation/wine with paid support."
HOMEPAGE="http://www.codeweavers.com/products/crossover/"
SRC_URI="install-crossover-${PV}.bin"
LICENSE="CROSSOVER-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+capi +cups doc +gphoto2 +gsm +jpeg +lcms +ldap +mp3 +nls +openal +opengl +png +scanner +ssl +v4l"
RESTRICT="fetch test"
QA_FLAGS_IGNORED="opt/cxoffice/.*"
QA_PRESTRIPPED="opt/cxoffice/lib/.*
opt/cxoffice/bin/cxburner
opt/cxoffice/bin/cxntlm_auth
opt/cxoffice/bin/wineserver
opt/cxoffice/bin/unrar
opt/cxoffice/bin/wine-preloader
opt/cxoffice/bin/cxdiag
opt/cxoffice/bin/cxgettext
opt/cxoffice/bin/wineloader
"
S="${WORKDIR}"
REGULAR_DEPS="
capi? ( net-dialup/capi4k-utils )
cups? ( net-print/cups[abi_x86_32(-)] )
gsm? ( media-sound/gsm[abi_x86_32(-)] )
jpeg? ( virtual/jpeg[abi_x86_32(-)] )
lcms? ( media-libs/lcms:2 )
ldap? ( net-nds/openldap[abi_x86_32(-)] )
gphoto2? ( media-libs/libgphoto2[abi_x86_32(-)] )
mp3? ( >=media-sound/mpg123-1.5.0[abi_x86_32(-)] )
nls? ( sys-devel/gettext[abi_x86_32(-)] )
openal? ( media-libs/openal[abi_x86_32(-)] )
opengl? (
virtual/glu[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
)
png? ( media-libs/libpng:0[abi_x86_32(-)] )
scanner? ( media-gfx/sane-backends[abi_x86_32(-)] )
ssl? ( dev-libs/openssl:0[abi_x86_32(-)] )
v4l? ( media-libs/libv4l[abi_x86_32(-)] )
media-libs/alsa-lib[abi_x86_32(-)]
>=media-libs/freetype-2.0.0[abi_x86_32(-)]
media-libs/mesa[abi_x86_32(-)]
sys-apps/util-linux[abi_x86_32(-)]
sys-libs/zlib[abi_x86_32(-)]
x11-libs/libICE[abi_x86_32(-)]
x11-libs/libSM[abi_x86_32(-)]
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXau[abi_x86_32(-)]
x11-libs/libXdmcp[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
x11-libs/libXrandr[abi_x86_32(-)]
x11-libs/libXxf86vm[abi_x86_32(-)]
x11-libs/libxcb[abi_x86_32(-)]
"
EMUL_DEPS="
app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)]
app-emulation/emul-linux-x86-xlibs[-abi_x86_32(-)]
openal? ( app-emulation/emul-linux-x86-sdl[-abi_x86_32(-)] )
opengl? ( app-emulation/emul-linux-x86-opengl[-abi_x86_32(-)] )
scanner? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
v4l? ( app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )
"
DEPEND="dev-lang/perl
app-arch/unzip
${PYTHON_DEPS}"
RDEPEND="${DEPEND}
!prefix? ( sys-libs/glibc )
>=dev-python/pygtk-2.10[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-util/desktop-file-utils
!app-emulation/crossover-office-pro-bin
!app-emulation/crossover-office-bin
|| ( ( ${REGULAR_DEPS} ) ( ${EMUL_DEPS} ) )
"
pkg_nofetch() {
einfo "Please visit ${HOMEPAGE}"
einfo "and place ${A} in ${DISTDIR}"
}
src_unpack() {
# self unpacking zip archive; unzip warns about the exe stuff
unpack_zip ${A}
}
src_prepare() {
python_fix_shebang .
# Remove unnecessary files
rm -r license.txt guis/ || die "Could not remove files"
use doc || rm -r doc/ || die "Could not remove files"
}
src_install() {
# Install crossover symlink, bug #476314
dosym /opt/cxoffice/bin/crossover /opt/bin/crossover
# Install documentation
dodoc README changelog.txt
rm README changelog.txt || die "Could not remove README and changelog.txt"
# Install files
dodir /opt/cxoffice
cp -r ./* "${ED}opt/cxoffice" \
|| die "Could not install into ${ED}opt/cxoffice"
# Install configuration file
insinto /opt/cxoffice/etc
doins share/crossover/data/cxoffice.conf
# Install menus
# XXX: locate_gui.sh automatically detects *-application-merged directories
# This means what we install will vary depending on the contents of
# /etc/xdg, which is a QA violation. It is not clear how to resolve this.
XDG_CONFIG_HOME="/etc/xdg" \
"${ED}opt/cxoffice/bin/cxmenu" --destdir="${ED}" --crossover --install \
|| die "Could not install menus"
}

@ -1,2 +1,2 @@
DIST transifex-client-0.10.tar.gz 71817 SHA256 fb2ecba162a8ea6c52d57022c14c4016a2b6f048c9f626c1bd27c30e8ee29f1a SHA512 c8134f3fc04953d468c2e6ceb0ef90e8335709bde778c5d7d532b3ea390e71abdf8856b8eaa5acf6507c4e6fd2f918e6b0989b3913ee603cc5987b1a9d6b3964 WHIRLPOOL 34248f0b1d685024b485aa5e324f2450d6e71b72deb4c176419fe6ce768ff3ea486cc48432df569d6141371709bf2e2f853316bf6790974ab03f0ffe6277594e
DIST transifex-client-0.11.beta.tar.gz 210334 SHA256 e926fa8dc99f9843729310e14e417cf83b53e81572c87c0937d1d6297b0d0ba2 SHA512 b0b16a9c6f8684a20ffdbce46aa5db368302567e5a53111d31cf565ed5f67325f2cf2db96226ab3e05ecc7ff96b2ea06bfc81fe0d19ad29a104184f3b294fc96 WHIRLPOOL bdb962305978c58a86527c1b17b67af99db6680baa9caf0721a29cda0400cc66fcf33d178609675df3fcb40355ba536603efdccd39766df6181aca367ce10144
DIST transifex-client-0.11.1.beta.tar.gz 210515 SHA256 5e91632d39d257295b9c15d9f8b149452d0553d984112865e9b81ad5b91e9f48 SHA512 209bd88af0b6297f3c2d5945f98f955240addd5587679838be456c1e9a0b8b55a482d7ead395839f69500b2b41ad48b19060e2b9e12f1996d0d14780721f0f0e WHIRLPOOL 035c9759c057a6f3d0b69433e0ad84e985a610bd7182701c82df9b4a9e4186ef96e6eb22b72262978943eb4aeeab229eab72482264c9abd5eb6f5e534e1c8957

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.11_beta.ebuild,v 1.2 2014/10/04 11:40:44 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.11.1_beta.ebuild,v 1.1 2014/12/19 20:35:48 hwoarang Exp $
EAPI=5

@ -0,0 +1,36 @@
diff -Nuar a/doc/manpages/de/muttprint.pod b/doc/manpages/de/muttprint.pod
--- a/doc/manpages/de/muttprint.pod 2006-05-06 09:13:46.000000000 +0200
+++ b/doc/manpages/de/muttprint.pod 2014-12-19 23:17:31.939783684 +0100
@@ -1,3 +1,5 @@
+=encoding latin1
+
=head1 NAME
muttprint - schöner Ausdruck von Mails mit Mutt
diff -Nuar a/doc/manpages/en/muttprint.pod b/doc/manpages/en/muttprint.pod
--- a/doc/manpages/en/muttprint.pod 2006-05-06 09:13:46.000000000 +0200
+++ b/doc/manpages/en/muttprint.pod 2014-12-19 23:17:15.219783778 +0100
@@ -1,3 +1,5 @@
+=encoding latin1
+
=head1 NAME
muttprint - pretty printing of mails with Mutt
diff -Nuar a/doc/manpages/es/muttprint.pod b/doc/manpages/es/muttprint.pod
--- a/doc/manpages/es/muttprint.pod 2006-05-06 09:13:46.000000000 +0200
+++ b/doc/manpages/es/muttprint.pod 2014-12-19 23:17:25.029783723 +0100
@@ -1,3 +1,5 @@
+=encoding latin1
+
=head1 NOMBRE
muttprint - impresión elegante de mensajes de correo con Mutt
diff -Nuar a/doc/manpages/it/muttprint.pod b/doc/manpages/it/muttprint.pod
--- a/doc/manpages/it/muttprint.pod 2006-05-06 09:13:46.000000000 +0200
+++ b/doc/manpages/it/muttprint.pod 2014-12-19 23:17:39.779783640 +0100
@@ -1,3 +1,5 @@
+=encoding latin1
+
=head1 NOME
muttprint - stampa raffinata della posta elettronica con Mutt

@ -0,0 +1,75 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/muttprint/muttprint-0.73-r3.ebuild,v 1.1 2014/12/19 22:23:33 nimiux Exp $
EAPI=5
inherit autotools-utils eutils
DESCRIPTION="Script for pretty printing of your mails"
HOMEPAGE="http://muttprint.sourceforge.net"
SRC_URI="mirror://sourceforge/muttprint/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="doc"
DEPEND="dev-lang/perl
virtual/latex-base
doc? (
app-text/dvipsk
app-text/docbook-sgml-utils[jadetex] )"
RDEPEND="dev-lang/perl
virtual/latex-base
dev-texlive/texlive-latexextra"
AUTOTOOLS_IN_SOURCE_BUILD=1
patch_docs() {
sed -i -e 's/db2pdf/docbook2pdf/' "${S}"/configure.ac || die
for l in de en es it sl
do
sed -i -e "/^docdir/s/$/-${PV}/" \
-e 's/db2/docbook2/' -e 's/ -s / -d /' \
-e "s|manual-${l}-sed/||" \
-e "s/mv manual-${l}-sed.dvi/cp manual-${l}-sed.dvi/" \
"${S}"/doc/manual/${l}/Makefile.am || die
done
}
src_prepare() {
epatch "${FILESDIR}/${P}-warning.patch"
epatch "${FILESDIR}/${P}-manuals.patch"
epatch "${FILESDIR}/${PF}-pod-encoding.patch"
if use doc ; then
# Patch docbook and docdir
patch_docs
else
# Don't do manuals
sed -i -e '/db2pdf/d' "${S}"/configure.ac || die
fi
sed -i -e "/^docdir/s/$/-${PV}/" "${S}"/Makefile.am || die
# The distfile does not include the png files, nor penguin.jpg
sed -i -e '/.*png /d' -e '/penguin.jpg /d' "${S}"/pics/Makefile.am || die
eautoreconf
}
src_configure() {
econf --docdir="/usr/share/doc/${PF}"
}
src_compile() {
# Parallel build does not work when USE="doc"
emake -j1
}
src_install() {
emake DESTDIR="${D}" install
dodoc ChangeLog
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-0.16.6.ebuild,v 1.1 2014/12/19 19:43:56 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-0.16.6.ebuild,v 1.2 2014/12/20 17:31:03 dilfridge Exp $
EAPI=5
@ -23,7 +23,7 @@ IUSE=""
DEPEND="dev-lang/perl
>=dev-perl/yaml-0.60
dev-perl/Shell-EnvImporter
>=dev-perl/Shell-EnvImporter-1.70.0-r2
dev-perl/Log-Agent"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-9999.ebuild,v 1.2 2014/12/19 19:43:56 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/g-cpan/g-cpan-9999.ebuild,v 1.4 2014/12/20 17:48:51 dilfridge Exp $
EAPI=5
@ -21,11 +21,14 @@ LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
IUSE=""
DEPEND="dev-lang/perl
>=dev-perl/yaml-0.60
dev-perl/Shell-EnvImporter
dev-perl/Log-Agent"
RDEPEND="${DEPEND}"
DEPEND="
>=dev-perl/yaml-0.60
>=dev-perl/Shell-EnvImporter-1.70.0-r2
dev-perl/Log-Agent
"
RDEPEND="${DEPEND}
>=sys-apps/portage-2.0.0
"
src_install() {
perl-module_src_install

@ -6,3 +6,4 @@ DIST pandoc-1.12.4.2.tar.gz 1048263 SHA256 2f47f5f36498d26aa9cda7b93bcee76afedee
DIST pandoc-1.12.4.tar.gz 1046258 SHA256 3efb11b90a7af9c22b1e4b33252a6163c38d52142ee1a3cae5e7170586b9fb36 SHA512 5eb566723276a6196114f0416946488ca26d4077d57540cf1b6578d78f826ff97e7fa14bc21a640eccd014155efc5644d287247146e6cebdb8a6df1444cd70f7 WHIRLPOOL 994c3fc53478acd3c742e55a397bf44e3f0caad629e891a30277a2c81296f19eba3976b8af0fbab87c7e99670877baac623b152e027b9fd14ade9ea513b196c9
DIST pandoc-1.12.tar.gz 1161163 SHA256 89781e9a4cb31eec368fd8520394c75ee616636513c6abf5fc0f9d95ab795612 SHA512 082f2c4e726bbe76796dafdbfee79ac4034a1595edabc2966f9f19ea7a1d54b385e403f87af6edfd60ecef9ae9dab6db3290e562e4b69c35b5da5e23a6787e69 WHIRLPOOL b4d9f48f72d6cc6615d0c733b73a9d72cc23694759188722d797018461eab6ebda18bad242c73edb536e5f533a1371e023de06edbc65c5f51b198756c6d4a886
DIST pandoc-1.13.1.tar.gz 1823730 SHA256 7b1bb9b7d66edfbac33796a3f5d3218c2add786b95ea9dfbd497dc0e8ed27e6f SHA512 da699d56916da118159b10306c323f435db2fe0e13a988c319e2ee9faf0082c359b3c7efda03110c20007ae1d23693d0270af095bda90b60dc362f47bf377b8e WHIRLPOOL bcf3ec37e69a76f1bc5a93a34f0822a17516347ec983e3906edbe298cebf3bcfa8e3a1f6136878ca8c69645a7dbcd9122093a3add1911ba54ba03ff8d98497dd
DIST pandoc-1.13.2.tar.gz 1980729 SHA256 e65c445f4454e9efcf1bc8c28754260d7108803bd8979bc2ff3c34705e386d8a SHA512 abaf6e7e2b9fe27048044097e15f0ee2891bfab53c148079aa4b8542d76977ee3ea7492c92924c007a1d16a026f5117d7087d3b3cdebae66789dbd2238025b24 WHIRLPOOL f87e05f601058d5f80c7bdd1f8231b5ed9257f66827bd24d3e1d58095911fba011d753b11462d625d56448ca2fe4e0206605b0b6693c831ae12d865e1cc19c02

@ -0,0 +1,81 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/pandoc/pandoc-1.13.2.ebuild,v 1.1 2014/12/20 09:52:26 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.4.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between markup formats"
HOMEPAGE="http://johnmacfarlane.net/pandoc"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="embed_data_files +https make-pandoc-man-pages +network-uri trypandoc"
RDEPEND=">=dev-haskell/aeson-0.7.0.5:=[profile?] <dev-haskell/aeson-0.9:=[profile?]
>=dev-haskell/base64-bytestring-0.1:=[profile?] <dev-haskell/base64-bytestring-1.1:=[profile?]
>=dev-haskell/binary-0.5:=[profile?] <dev-haskell/binary-0.8:=[profile?]
>=dev-haskell/blaze-html-0.5:=[profile?] <dev-haskell/blaze-html-0.8:=[profile?]
>=dev-haskell/blaze-markup-0.5.1:=[profile?] <dev-haskell/blaze-markup-0.7:=[profile?]
>=dev-haskell/data-default-0.4:=[profile?] <dev-haskell/data-default-0.6:=[profile?]
>=dev-haskell/deepseq-generics-0.1:=[profile?] <dev-haskell/deepseq-generics-0.2:=[profile?]
>=dev-haskell/extensible-exceptions-0.1:=[profile?] <dev-haskell/extensible-exceptions-0.2:=[profile?]
>=dev-haskell/haddock-library-1.1:=[profile?] <dev-haskell/haddock-library-1.2:=[profile?]
>=dev-haskell/highlighting-kate-0.5.11.1:=[profile?] <dev-haskell/highlighting-kate-0.6:=[profile?]
>=dev-haskell/hslua-0.3:=[profile?] <dev-haskell/hslua-0.4:=[profile?]
>=dev-haskell/http-4000.0.5:=[profile?] <dev-haskell/http-4000.3:=[profile?]
>=dev-haskell/juicypixels-3.1.6.1:=[profile?] <dev-haskell/juicypixels-3.3:=[profile?]
>=dev-haskell/mtl-1.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
>=dev-haskell/pandoc-types-1.12.4:=[profile?] <dev-haskell/pandoc-types-1.13:=[profile?]
>=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
>=dev-haskell/random-1:=[profile?] <dev-haskell/random-1.2:=[profile?]
>=dev-haskell/scientific-0.2:=[profile?] <dev-haskell/scientific-0.4:=[profile?]
>=dev-haskell/sha-1.6:=[profile?] <dev-haskell/sha-1.7:=[profile?]
>=dev-haskell/syb-0.1:=[profile?] <dev-haskell/syb-0.5:=[profile?]
>=dev-haskell/tagsoup-0.13.1:=[profile?] <dev-haskell/tagsoup-0.14:=[profile?]
>=dev-haskell/temporary-1.1:=[profile?] <dev-haskell/temporary-1.3:=[profile?]
>=dev-haskell/texmath-0.8.0.1:=[profile?] <dev-haskell/texmath-0.9:=[profile?]
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
>=dev-haskell/unordered-containers-0.2:=[profile?] <dev-haskell/unordered-containers-0.3:=[profile?]
>=dev-haskell/vector-0.10:=[profile?] <dev-haskell/vector-0.11:=[profile?]
>=dev-haskell/xml-1.3.12:=[profile?] <dev-haskell/xml-1.4:=[profile?]
>=dev-haskell/yaml-0.8.8.2:=[profile?] <dev-haskell/yaml-0.9:=[profile?]
>=dev-haskell/zip-archive-0.2.3.4:=[profile?] <dev-haskell/zip-archive-0.3:=[profile?]
>=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.6:=[profile?]
>=dev-lang/ghc-7.4.1:=
https? ( >=dev-haskell/http-client-0.3.2:=[profile?] <dev-haskell/http-client-0.5:=[profile?]
>=dev-haskell/http-client-tls-0.2:=[profile?] <dev-haskell/http-client-tls-0.3:=[profile?]
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?] )
network-uri? ( >=dev-haskell/network-2.6:=[profile?]
>=dev-haskell/network-uri-2.6:=[profile?] <dev-haskell/network-uri-2.7:=[profile?] )
!network-uri? ( >=dev-haskell/network-2:=[profile?] <dev-haskell/network-2.6:=[profile?] )
trypandoc? ( >=dev-haskell/wai-0.3:=[profile?]
dev-haskell/wai-extra:=[profile?]
!https? ( dev-haskell/http-types:=[profile?] ) )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
test? ( >=dev-haskell/ansi-terminal-0.5 <dev-haskell/ansi-terminal-0.7
>=dev-haskell/diff-0.2 <dev-haskell/diff-0.4
>=dev-haskell/executable-path-0.0 <dev-haskell/executable-path-0.1
>=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.3
>=dev-haskell/quickcheck-2.4 <dev-haskell/quickcheck-2.8
>=dev-haskell/test-framework-0.3 <dev-haskell/test-framework-0.9
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
>=dev-haskell/test-framework-quickcheck2-0.2.9 <dev-haskell/test-framework-quickcheck2-0.4 )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag embed_data_files embed_data_files) \
$(cabal_flag https https) \
$(cabal_flag make-pandoc-man-pages make-pandoc-man-pages) \
$(cabal_flag network-uri network-uri) \
$(cabal_flag trypandoc trypandoc)
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/recode/recode-3.6_p20-r1.ebuild,v 1.2 2014/12/09 08:21:29 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/recode/recode-3.6_p20-r1.ebuild,v 1.3 2014/12/20 16:44:29 maekke Exp $
EAPI=5
@ -20,7 +20,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="nls static-libs"
DEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/ctdb/ctdb-1.13-r1.ebuild,v 1.4 2014/12/09 08:47:08 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/ctdb/ctdb-1.13-r1.ebuild,v 1.5 2014/12/20 16:46:07 maekke Exp $
EAPI=5
@ -14,7 +14,7 @@ SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND=">=dev-libs/popt-1.16-r2[${MULTILIB_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.0.9.ebuild,v 1.1 2014/02/08 09:37:50 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-6.0.9.ebuild,v 1.2 2014/12/20 16:10:23 nimiux Exp $
EAPI=5
GCONF_DEBUG="no"
@ -20,7 +20,7 @@ SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="debug doc gnome-keyring +iodbc"
# glibc: deprecated mutex functions, removed in 2.36.0

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/vsqlite++/vsqlite++-0.3.12.ebuild,v 1.1 2013/10/19 13:30:00 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/vsqlite++/vsqlite++-0.3.12.ebuild,v 1.2 2014/12/20 16:09:51 nimiux Exp $
EAPI=5
AUTOTOOLS_IN_SOURCE_BUILD=1
@ -17,7 +17,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
DEPEND=">=dev-libs/boost-1.33.1"

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/physfs/physfs-2.0.3-r1.ebuild,v 1.2 2014/12/09 10:27:59 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/physfs/physfs-2.0.3-r1.ebuild,v 1.3 2014/12/20 16:51:10 maekke Exp $
EAPI=5
inherit cmake-multilib
@ -11,7 +11,7 @@ SRC_URI="http://icculus.org/physfs/downloads/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc grp hog mvl qpak static-libs wad +zip"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/async/async-2.0.1.4.ebuild,v 1.4 2013/09/13 09:53:08 gienah Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/async/async-2.0.1.4.ebuild,v 1.5 2014/12/20 09:31:11 slyfox Exp $
EAPI=5
@ -27,3 +27,8 @@ DEPEND="${RDEPEND}
dev-haskell/test-framework-hunit
)
>=dev-haskell/cabal-1.8"
src_prepare() {
cabal_chdeps \
'base >= 4.3 && < 4.7' 'base >= 4.3'
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/deepseq/deepseq-1.3.0.1.ebuild,v 1.10 2014/07/04 14:30:04 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/deepseq/deepseq-1.3.0.1.ebuild,v 1.11 2014/12/20 09:39:01 slyfox Exp $
EAPI=5
@ -25,3 +25,8 @@ DEPEND="${RDEPEND}
S="${WORKDIR}/${MY_P}"
CABAL_CORE_LIB_GHC_PV="7.6.* 7.7.20121101 7.7.20121213"
src_prepare() {
cabal_chdeps \
'array >= 0.1 && < 0.5' 'array >= 0.1'
}

@ -1,3 +1,4 @@
DIST highlighting-kate-0.5.11.1.tar.gz 862965 SHA256 7b5af011fb86b0358c186245840c95c4c43ada3d98f7b9060d9ce2a0c2e5c2fc SHA512 edeb38e752867c486189fade12fc29db0f5e413e1f732e6115000be8bbb9356d70c76bee58a9114eb1329609529c735abfc5ee7179920f861511e079e88e217e WHIRLPOOL 70624a23af8d37b2ffc7817863c9d30e5c16227a00b8ba1263e8deda5f9c6dbe5a72c6b9cad66891f64f23c0faa5f33d181cd1f6645287a41cebdc7d2057ce25
DIST highlighting-kate-0.5.11.tar.gz 862824 SHA256 7c17c7f1d95dc4e2e18100e1685b8715e538bd03d187a9b3a3de19eb19f9cf49 SHA512 47e9fe8beac41a99fb5857097a6d703b5967484e1a4750cd9784c8f8364dd3c576f53b0d2417481564dfbb0ae8d00248d4a24e1589dc4b767800cc07d4c97a88 WHIRLPOOL aa86b3433dd6b72c3b12bb53829d913416223844db416e568d80eaca5cff65ef2d9c14f72aaa86667d2aaf1b8a6d6389fcf4e3922d2c28eced4fb7fb4a7fffab
DIST highlighting-kate-0.5.5.1.tar.gz 684350 SHA256 3ee7f57f3dd4d7602ce293b19286e89cec6003ab529565ec626aeca1753b6f9c SHA512 9985a0acdd613978bc9abb8b4c8fe1d21331bac4d4f80d9b4e31d335d40fb010d77bd037c61879f0d24731f355338edc0a4b12a31786a621d3ce84f3b12f588f WHIRLPOOL 53b51079199f75d50f30dae7b950358528816bc4fb12e6f7e6ca0b95cd4a5d70f1fb59697902954c68354ce2cbafc6533be1f16b9be65a6688e7a1de50817510
DIST highlighting-kate-0.5.5.tar.gz 668017 SHA256 4943b59d2ebe23c73f028c449cf973bdc2ea0f3e9e1f696eb7b7f5049da6fd7a SHA512 50c24f0a7f247ff1c5410aa31b270851c88cc3c24480da332c0a344c6959a7f8748dad4650374844b36eccee0824c991797d8327bf2b15ae055918acf129bd95 WHIRLPOOL 227383e60e6b9f2eddf58eea1936eaf982757a5a54a2c1aefb2dffc36606bc6b5c76b65c19b67c90498a58cd75585a57a152a89125c5e0b401d5096af6a970f0

@ -0,0 +1,41 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/highlighting-kate/highlighting-kate-0.5.11.1.ebuild,v 1.1 2014/12/20 09:43:33 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.4.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Syntax highlighting"
HOMEPAGE="http://github.com/jgm/highlighting-kate"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable pcre-light"
RDEPEND=">=dev-haskell/blaze-html-0.4.2:=[profile?] <dev-haskell/blaze-html-0.8:=[profile?]
dev-haskell/mtl:=[profile?]
dev-haskell/parsec:=[profile?]
dev-haskell/utf8-string:=[profile?]
>=dev-lang/ghc-7.4.1:=
pcre-light? ( >=dev-haskell/pcre-light-0.4:=[profile?] <dev-haskell/pcre-light-0.5:=[profile?] )
!pcre-light? ( >=dev-haskell/regex-pcre-builtin-0.94.4.8.8.35:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
test? ( dev-haskell/diff )
"
src_configure() {
# SpecConstr OOMs ghc
[[ $(ghc-version) == 7.8.* ]] && replace-hcflags -O[2-9] -O1
haskell-cabal_src_configure \
$(cabal_flag executable executable) \
$(cabal_flag pcre-light pcre-light)
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/temporary/temporary-1.1.2.4.ebuild,v 1.3 2013/11/24 19:33:48 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/temporary/temporary-1.1.2.4.ebuild,v 1.4 2014/12/20 09:33:55 slyfox Exp $
EAPI=5
@ -20,4 +20,9 @@ IUSE=""
RDEPEND=">=dev-lang/ghc-6.10.4:="
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.6"
>=dev-haskell/cabal-1.6"
src_prepare() {
cabal_chdeps \
'unix >= 2.3 && < 2.7' 'unix >= 2.3'
}

@ -3,4 +3,5 @@ DIST texmath-0.6.5.2.tar.gz 45441 SHA256 749810eb9e01982730c66f11cdaf2af3252ee7d
DIST texmath-0.6.6.1.tar.gz 45950 SHA256 b843979807cf054b23fee890fe53bcd0e6afb5bdd6425e6d78e630991d81d968 SHA512 ccb60f9773c964c850ee5f7a7cbffe45d1b5ec16f731829d051b17a6cd5b1d704b2650547e36d215ff0650e88f7a94172b79429432c2c7e1411b70f86a1c3765 WHIRLPOOL dbf22ded817a2fde7a2477f4fe2584c98c89fcf47ab677f59cd914ebc9da3b38f7e53ec73ef6c875bd58fa3bc7a466b9305be0112766df4fe725f01b98948421
DIST texmath-0.6.6.3.tar.gz 46983 SHA256 82db05f65804453dcef692d2422bcff2d3b3ec9b0ea0811a4f49906599329eea SHA512 f6e41b28445751a2d296c9d0effaa95bc4962bb7af037ce277a4b59c0eb8e83caf7389cc420e4839b3737764c2bd7c15277771afdadfbb4310112e9ba5477210 WHIRLPOOL eab30a1bce907612c39e6873e7937038d99ecd099d76f9cac627a8c23662836e436638c339f1743edd59c58f30c8d1b052baeef112233dca47af9ebba4167f0f
DIST texmath-0.6.6.tar.gz 46785 SHA256 acdadeb74208579b8f35d63abb8c9b629cd458f12dd2b81be1a63b8d37ad7155 SHA512 97888d3c33505ac7b05921eab476b3caebe3a532cdf9a134949d4cab4f4ee986f291609ff7017aa945e5a03750a8c8a8e84a1257ba106e43be0dc813b3583c33 WHIRLPOOL b6663eeb2715f7b6bfc94022ed57725df5ec4f8e64f62a0b8210c1ad504fde0fbe8db4936018f926fc0bf714abf8da4e45b5c5bc9790128531bfc86d8350027e
DIST texmath-0.8.0.1.tar.gz 1595283 SHA256 9625e7106c76199f1228777569a49900bf300e1f4880c69c22986358d5d5c8cc SHA512 2242dd52ff71813c433cf495e01c091c5d8c01ac95b145eca8f693b5a87db721a09798f3a925944dec10f9057357e7d32e300ddbe6f6f9c07c0e961f28bedd31 WHIRLPOOL 9148be2f1cb0e4fbc97474295ed2b50c5850403ef51293750da425aeac276a7dd182ff9b6442d3902d2fce2adb305989a7658dfcfb25fefb06df222e2ab200c5
DIST texmath-0.8.tar.gz 1613635 SHA256 eb9d558a67ac429055ebf70484b36a58ddbc9df1be59dfbf13146247524911c8 SHA512 561aa51e401ab27b50bc374e665aea8825f105b5dd24d2ccfdee7b59ffaa58f12c8bb87ced04bc00e5735dcde1209f352311b4d5f78929a48ac2e60733bf0fd8 WHIRLPOOL 2280ace00f8c25dea5d2101bc68a5a1a5e07d23d9772bffde9f17bac74d15c8222a5f844d7fc7d650ff228c3bed0944c064b767a0bf9e1074275426eb1d04c91

@ -17,5 +17,6 @@
</longdescription>
<use>
<flag name='executable'>Compile test executable.</flag>
<flag name="network-uri">Get Network.URI from the network-uri package.</flag>
</use>
</pkgmetadata>

@ -0,0 +1,45 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/texmath/texmath-0.8.0.1.ebuild,v 1.1 2014/12/20 09:44:35 gienah Exp $
EAPI=5
# ebuild generated by hackport 0.4.4.9999
CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between formats used to represent mathematics"
HOMEPAGE="http://github.com/jgm/texmath"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable +network-uri"
RDEPEND="dev-haskell/mtl:=[profile?]
>=dev-haskell/pandoc-types-1.12.3.3:=[profile?]
>=dev-haskell/parsec-3:=[profile?]
dev-haskell/syb:=[profile?]
dev-haskell/xml:=[profile?]
>=dev-lang/ghc-7.4.1:=
executable? ( dev-haskell/aeson:=[profile?]
dev-haskell/split:=[profile?]
dev-haskell/text:=[profile?] )
network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
!network-uri? ( <dev-haskell/network-2.6:=[profile?] )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.10
test? ( dev-haskell/temporary
dev-haskell/utf8-string
!executable? ( dev-haskell/split
dev-haskell/text ) )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag executable executable) \
$(cabal_flag network-uri network-uri)
}

@ -3,3 +3,4 @@ DIST MoarVM-2014.08.tar.gz 2375244 SHA256 1c213fdb3813351d7591d61eb11662ccc93d8f
DIST MoarVM-2014.09.tar.gz 2506918 SHA256 5d37b621323176f8c6eaacc1395326e6e5dcf4f34c938910597661cb175a6d3a SHA512 7c7b330219861f01b30480ad6a8a5315444e068475065cb2d0efb2a24847eaffc461346664ede596fdc20ea33e93330681dda77d7a69e3db73e1f213ae827d8d WHIRLPOOL ea13ad3a2df10d2b1f91343a71109ad88829623d86e03124dd825f4e04a9aecaf545205c01fa15452463ac21066420b8a24753e10bc46524e6f8c553d2dc4976
DIST MoarVM-2014.10.tar.gz 2508468 SHA256 7ba6e115dddce7d867992a8066df164b44ff163df61134263aca2930e8889012 SHA512 55ea500046034f41ae33a87db023da3ce0dbe2533e6971e4ee8c3d788639680478a5f04e8192e208ca2040bcff0165c56537b65a0a0cb616fcba42cec9af64b3 WHIRLPOOL c3f7a9f512af13875dc83fdbfc247337b50766b733e616563249d35b0eded73da8e6264d340c2c5c3e1a3348bf1ecf547599d142ab9db47d21abf082a3268499
DIST MoarVM-2014.11.tar.gz 2514421 SHA256 82da8057615c3c7462c62edd26d2b63339b2ef5d776548fe8d7fb8f2c89ac088 SHA512 192742361acfbbc2205285053279ed505955b5ecf764e9306af81bb72ed60a56776a7d57636d562c7c63d49ea2a8b0943db7d97224e21fa333186433f1a14231 WHIRLPOOL 36c483d575ab68c4269a90c8cffc7636ffdb5f81103796fe306b0538f384062d1ff1a53fe55660659878ffd024356ae91fc1ce36251c32bd2cf9bd5b9695fdcd
DIST MoarVM-2014.12.tar.gz 2516518 SHA256 b94d3d0cdfb19413fbc753d1413bd659a5e5829cdcc88d8b77de00df62c09e5a SHA512 d2ca1162b3440cba8cfd8e47c6b2faa65724c8bc3ef9a33a66d896914261d801857ea321fd36f1aa328bab9787b7d93f410490439df661f926483bfbe5a84c59 WHIRLPOOL cf2d1f104d283c8c704953a70e036e33137f2a5956f5540be6fb2c4d20f4f349dc8f045d67e07d7fd9324c92bd6ccac31349378dbb1d0a71bce8f465ef5d3569

@ -0,0 +1,31 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/moarvm/moarvm-2014.12.ebuild,v 1.1 2014/12/20 08:59:38 patrick Exp $
EAPI=5
inherit eutils multilib
MY_PN="MoarVM"
DESCRIPTION="A 6model-based VM for NQP and Rakudo Perl 6"
HOMEPAGE="http://moarvm.org"
SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="dev-libs/libuv"
DEPEND="${RDEPEND}
dev-lang/perl"
S="${WORKDIR}/MoarVM-${PV}"
src_configure() {
perl Configure.pl --prefix="${D}/usr"|| die
}
src_install() {
emake install
}

@ -3,3 +3,4 @@ DIST nqp-2014.08.tar.gz 5205442 SHA256 97e6d07a66e601fb223e48154a9a5e7302bdc9fff
DIST nqp-2014.09.tar.gz 5204639 SHA256 5f4b83f07b40162ce8499334e365107a9f79fcb1d04eb502a0277bef196dcfef SHA512 5be1f92cfa186ccccd1109b3038c662d9a2fd2e547bd20956567b0f88ffcfc588bc23d6b3079c5d20920aba1769d83b39c411129c9aa0bd1fbbf62d7b1ffe26b WHIRLPOOL 15840019b0acf6354a34c4e0e3e6701c87a4993f29a4a7df8bb1dec70e0f587aeb67645380e42010ad7c49028d3f683f6613476d09fe64a8def3a6def1938c17
DIST nqp-2014.10.tar.gz 5208986 SHA256 1a4878903f749c451b2d33f13df05a898500730b27c669c60937df44305df844 SHA512 74aac447462e0e7e44120bf2c764a08b0923f05b46c7ab2314838a9d491595035fadde06db735f3b5431263fe3c5e49c264d31293d561274a682ac0ed5bd275d WHIRLPOOL 3b1b449534063d8afec0359d4c281d8d2e5d262e0619f88449468650e70dc470014b66d2d98ccd340efccecdd11dcf1ffdc1c187d6ab3ed839bb74f433c28f94
DIST nqp-2014.11.tar.gz 5211963 SHA256 e58e7432e89da50647db2c4030da8bee60d9dfddae13de541fcb584957c95896 SHA512 e4ebaa04728fe5757e6c82af6200b86768dc59f6cddb651c4cde8eca01e8d6dda9edeb1ece9de79cc523d00cbbd583aeabd92c48b151a928233408f6f36fb9a3 WHIRLPOOL ed4ffae88762422f557f8c4a161592fe465b63cb278bbb7afe06fcda64fb8e9beeba118e9d3e3f16122fea71499d5b5cca0ca2929eea5f830e4dd110abf86cb0
DIST nqp-2014.12.tar.gz 5219250 SHA256 06ccd12d1a1f86e0964df0d388a8278df17d8c772d05f813d4a72c6795c7a5ef SHA512 ed789bd7054f11086e992dc2542ebd0db03caf0fd58c82cfb7f9d030157d3115e0534a5980e99e8c6a998f6e331102ed8920bf665b9417806695461fe201f01a WHIRLPOOL f8bad427718186f84e8665a8acdc9cae5bac8e927daa90a9301dc01d0ef2c8c75d435883f2ab245d8a0a4410322a940f36ac877819a4d570357104e847847fe1

@ -0,0 +1,65 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2014.12.ebuild,v 1.1 2014/12/20 09:01:39 patrick Exp $
EAPI=5
# still not working
RESTRICT="test"
inherit eutils multilib
GITCRAP=64e7d41
PARROT_VERSION="6.7.0"
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="doc +parrot java moar"
REQUIRED_USE="|| ( parrot java moar )"
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
java? ( >=virtual/jre-1.7 )
moar? ( =dev-lang/moarvm-${PV} )"
DEPEND="${RDEPEND}
java? ( >=virtual/jdk-1.7 )
dev-lang/perl"
S=${WORKDIR}/perl6-nqp-${GITCRAP}
src_configure() {
use java && myconf+="jvm,"
use parrot && myconf+="parrot,"
use moar && myconf+="moar,"
perl Configure.pl --backend=${myconf} --prefix=/usr || die
# dirty hack to make dyncall not fail
sed -i -e 's/-Werror=missing-prototypes//' Makefile || die
sed -i -e 's/-Werror=missing-declarations//' Makefile || die
sed -i -e 's/-Werror=strict-prototypes//' Makefile || die
# more dirty hack to allow building with newer gcc
sed -i -e 's/-Werror=implicit-function-declaration//' Makefile || die
sed -i -e 's/-Werror=nested-externs//' Makefile || die
}
src_compile() {
emake -j1 || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README.pod || die
if use doc; then
dodoc -r docs/* || die
fi
}

@ -3,3 +3,4 @@ DIST rakudo-2014.08.tar.gz 1428360 SHA256 4cf87db3158a8278cbdf3ffe8549cc73605ad3
DIST rakudo-2014.09.tar.gz 1449116 SHA256 f913aee56d0ae3766177db71fc89f0c4873688c6f144baa4bed1d67875c503ea SHA512 92401ad779afec7194fd05ee518035e951bd59a3dcb15586f3d571d17e5d00f7d9855901ac8fcd533d394627a5540493aec5547644b83b6b337cde4b3af059c9 WHIRLPOOL 309c8d3e5db6758e21fcc09fd02b82416bb60369fa93c4fddeeef15cd0b071ae53c94473bb4bf330443521361738b2e0cae6f6f6b4fe28af0b413b706e742209
DIST rakudo-2014.10.tar.gz 1467195 SHA256 816e1df725f93848dd1960ba591fc129f32c6350cb9751330f857ba15f62d381 SHA512 c82862e927e90fe55bdb861a6b6cdf4461897edac7fbb0850f77d07a7e988c9117b92bd610e188f4989925d08ad669f1f0691080ad2ebc346f9bc0d307330a6a WHIRLPOOL 04d8483ff2ef869972363be24b7c4ac06fea1e6ae475ee91a1a50b89f64efef0fc87b477db870bc5c3bf702956241353992c399e2fb00731a19559728bd15628
DIST rakudo-2014.11.tar.gz 1478229 SHA256 f33b0c5156a32c8522bb792e831ae82f305ce96225e6a8171982c7376d4ffe72 SHA512 9357dd69a9f6196152aa0a285d5e759f1dfe2fa6c7e2b26f8540c4ee3a4ce216ffeb53b53ca311df555560fa648dd5ac1a8c10992abf3af72f5387007e2824d0 WHIRLPOOL c249fb421894a2dfe599d3aa567272ace05eec36d121fe77ca792fd096af4b26838d90103ec0f775689973d93ed718fb78b862ee75a2eab19336063475804eff
DIST rakudo-2014.12.tar.gz 1490064 SHA256 1d064db752bd60513bb0f49bc344a48c9537197a4034eabc2c30d2de9ec29e91 SHA512 889d9a72dc4c7bebb2fa1879c8af87239f099a4dc47c65bf60531ec2c5b1bd15fa9449affebb218dac589003d120d92e854d9624ba3338ddd8e3a319df48cf96 WHIRLPOOL bf40cc50786b5c4a8b531690d3f0916a990aac403e994c481cf7b32cebe37ac254bbb4fa61567dacca1bafaf6151fc3ad3e4ab9fcbc41084833a3635c438bb06

@ -0,0 +1,56 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2014.12.ebuild,v 1.1 2014/12/20 09:05:06 patrick Exp $
EAPI=5
PARROT_VERSION="6.7.0"
inherit eutils multilib
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://rakudo.org/downloads/${PN}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +parrot java moar"
RDEPEND="parrot? ( >=dev-lang/parrot-${PARROT_VERSION}:=[unicode] )
>=dev-lang/nqp-${PV}[parrot?,java?,moar?]"
DEPEND="${RDEPEND}
dev-lang/perl"
src_prepare() {
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile-Parrot.in || die
}
src_configure() {
use parrot && myconf+="parrot,"
use java && myconf+="jvm,"
use moar && myconf+="moar,"
perl Configure.pl --backends=${myconf} --prefix=/usr || die
# why doesn't ops2c get detected?! :(
if use parrot; then
sed -i -e 's~OPS2C = $(PARROT_BIN_DIR)/$(EXE)~OPS2C = $(PARROT_BIN_DIR)/ops2c~' Makefile || die
fi
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 DESTDIR="${ED}" install || die
dodoc CREDITS README.md docs/ChangeLog docs/ROADMAP || die
if use doc; then
dohtml -A svg docs/architecture.html docs/architecture.svg || die
dodoc docs/*.pod || die
docinto announce
dodoc docs/announce/* || die
fi
}

@ -1,5 +1,7 @@
DIST tk8.5.13-src.tar.gz 4086092 SHA256 9e83ba2704ad73a65986eb7cdc51e432a5db6eca8d8691e33caceef40ed0c563 SHA512 5b705026d3d80c35bd60311c3df5489a7970c1648f98d843d6ee57c9336de5e63aed488f670f15f2c0bffccbc2402cc98c383c057b7d86f1db4c36340e34e209 WHIRLPOOL e523bfa0ce407f4d5157df7fee93c6d60012bf5b46a4cbd4e4692ad0ce872650563d12db11bfa94ba19b0a5aad1ef9fdd4b02dfb11f0de253839c69adb26a718
DIST tk8.5.15-src.tar.gz 4086650 SHA256 815c6706d0b4fdd432fe16b82e7b9adfa1f057c44edd11d28f7c4b0ac104323f SHA512 9c8c42135b918f551e3e5ce479f2c8583749d34db5985a21e583c8f0aa2637eaa4ae0f47ce7b395f72ec929edd758c53326c96a23dac5f70a6f86eb63584dca5 WHIRLPOOL 6aca2bfab54155f573bfa9b07ce0767ff8f6da227e2845c03a81d964808e25b9a6483301692934a40ea2d9ddfc7d7193c2131ef775f84c9b164f35a6a0900008
DIST tk8.5.16-src.tar.gz 4095839 SHA256 fbcbe74d665df7cb286d042552323a051c611c50683beb18fc6fb59ebe293993 SHA512 1a43921a0ea784b562be46f7761853df8f145557016bce477d3957673a4d174f1be2d68409c370bbb23ca9e591df8502170cbd39592e0cdb745e25a09b7ff4cc WHIRLPOOL 64a8f63800b7622aaa3e86954ad0a13c1ad9e2b105124e0fb17cbdad8623ca4ebc7df927a880bbf9c0e14ba76d27113b5cc5b7f06c682cc80a4e6dd3b32192da
DIST tk8.5.17-src.tar.gz 4095985 SHA256 b517914d076fba047c4bbc02f7dd7f0b0b06d1931826ae440129162d8bba92d3 SHA512 ddadc738c2567e35d1257b59212c8a0eb70a1bf041d986bc6df3b841b51d934d79a0ef389c928223a64516a92cae3357b2c789edca9c8a626ff4c1cf320c4f4f WHIRLPOOL 431ad2d190755b997b07c8a59046c7f15a7be39cb8b162daccae8eca4c4b6e97a52d5823e7e566380935abefad347d18a28fc3a7e78892b6186ebcefce726fd3
DIST tk8.6.1-src.tar.gz 4244010 SHA256 b691a2e84907392918665fe03a0deb913663a026bed2162185b4a9a14898162c SHA512 f05879924371bae7059ccf84b49b16748b3c2c1438ddcfbc4797a7552779947b0c733ada8c9abd739b3b00d16e9e76b407269213f87b6fc81bb29796581a8447 WHIRLPOOL 5d95b5ec0d9c778b445c60ac24b056306e7c32086cd073ecaef000327c9c5d6f639ce1c3762b3047192a3859249714f434a0e05ce9275624b1a3f6d5127c905c
DIST tk8.6.2-src.tar.gz 4246617 SHA256 afb6639043ec38905afe22b61ca54820217f4d4e81e0ad49f839c16d2bf98579 SHA512 bf07fb15972de9e04921a016c8e4a870526b217432b50e64b65365036a5aff2182178f5e3eb1f64dc27eb27b6bf2d5c57bd691307cda79290b2bc42ceca57017 WHIRLPOOL dc526dead634ac825fa1858d5f610332fca0b410234555cc76f473a8ce6144d1816b9e1b0ce0768a6ae38e70eee80670dd5a7c202eba9308d5e0cbfed067e26d
DIST tk8.6.3-src.tar.gz 4258339 SHA256 ba15d56ac27d8c0a7b1a983915a47e0f635199b9473cf6e10fbce1fc73fd8333 SHA512 3bd577252bb20d1e9caff12dbec66b63c0bbd81bfcaada0e847a9f54608217e698bbf503f722120b9e8a6c27e50a122c50d24f8b01bb2a22735ebef8e2be7b47 WHIRLPOOL ea638143fa1aa96feb55232c802c7eca007b742fafbdacfdad984ef5fb25a8655f85c3a5e43610e42d84442dea04ac6a12a8f39b94ec9b44bdd12841ace64fc6

@ -0,0 +1,120 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.5.17.ebuild,v 1.1 2014/12/20 09:03:03 polynomial-c Exp $
EAPI=5
inherit autotools eutils multilib prefix toolchain-funcs versionator virtualx
MY_P="${PN}${PV/_beta/b}"
DESCRIPTION="Tk Widget Set"
HOMEPAGE="http://www.tcl.tk/"
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug threads truetype aqua xscreensaver"
RDEPEND="
!aqua? (
media-libs/fontconfig
media-libs/freetype:2
x11-libs/libX11
x11-libs/libXt
truetype? ( x11-libs/libXft )
xscreensaver? ( x11-libs/libXScrnSaver )
)
~dev-lang/tcl-${PV}"
DEPEND="${RDEPEND}
!aqua? ( x11-proto/xproto )"
SPARENT="${WORKDIR}/${MY_P}"
S="${SPARENT}"/unix
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-8.5.11-fedora-xft.patch \
"${FILESDIR}"/${PN}-8.5.13-multilib.patch
epatch "${FILESDIR}"/${PN}-8.4.15-aqua.patch
eprefixify Makefile.in
# Bug 125971
epatch "${FILESDIR}"/${PN}-8.5.14-conf.patch
# Make sure we use the right pkg-config, and link against fontconfig
# (since the code base uses Fc* functions).
sed \
-e 's/FT_New_Face/XftFontOpen/g' \
-e "s:\<pkg-config\>:$(tc-getPKG_CONFIG):" \
-e 's:xft freetype2:xft freetype2 fontconfig:' \
-i configure.in || die
rm -f configure || die
tc-export CC
eautoconf
}
src_configure() {
local mylibdir=$(get_libdir)
econf \
--with-tcl="${EPREFIX}/usr/${mylibdir}" \
$(use_enable threads) \
$(use_enable aqua) \
$(use_enable truetype xft) \
$(use_enable xscreensaver xss) \
$(use_enable debug symbols)
}
src_test() {
Xemake test
}
src_install() {
#short version number
local v1=$(get_version_component_range 1-2)
local mylibdir=$(get_libdir)
S= default
# normalize $S path, bug #280766 (pkgcore)
local nS="$(cd "${S}"; pwd)"
# fix the tkConfig.sh to eliminate refs to the build directory
# and drop unnecessary -L inclusion to default system libdir
sed \
-e "/^TK_BUILD_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \
-e "/^TK_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
-e "/^TK_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tk${v1}/include:g" \
-e "/^TK_BUILD_STUB_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \
-e "/^TK_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
-e "/^TK_BUILD_STUB_LIB_PATH=/s:${SPARENT}.*unix:${EPREFIX}/usr/${mylibdir}:g" \
-e "/^TK_LIB_FILE=/s:'libtk${v1}..TK_DBGX..so':\"libk${v1}\$\{TK_DBGX\}.so\":g" \
-i "${ED}"/usr/${mylibdir}/tkConfig.sh || die
if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then
sed \
-e "/^TK_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \
-e "/^TK_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \
-i "${ED}"/usr/${mylibdir}/tkConfig.sh || die
fi
# install private headers
insinto /usr/${mylibdir}/tk${v1}/include/unix
doins "${S}"/*.h
insinto /usr/${mylibdir}/tk${v1}/include/generic
doins "${SPARENT}"/generic/*.h
rm -f "${ED}"/usr/${mylibdir}/tk${v1}/include/generic/{tk,tkDecls,tkPlatDecls}.h || die
# install symlink for libraries
dosym libtk${v1}$(get_libname) /usr/${mylibdir}/libtk$(get_libname)
dosym libtkstub${v1}.a /usr/${mylibdir}/libtkstub.a
dosym wish${v1} /usr/bin/wish
dodoc "${SPARENT}"/{ChangeLog*,README,changes}
}

@ -0,0 +1,130 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tk/tk-8.6.3.ebuild,v 1.1 2014/12/20 09:03:03 polynomial-c Exp $
EAPI=5
inherit autotools eutils multilib prefix toolchain-funcs versionator virtualx
MY_P="${PN}${PV/_beta/b}"
DESCRIPTION="Tk Widget Set"
HOMEPAGE="http://www.tcl.tk/"
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="tcltk"
SLOT="0/8.6"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug +threads truetype aqua xscreensaver"
RDEPEND="
!aqua? (
media-libs/fontconfig
x11-libs/libX11
x11-libs/libXt
truetype? ( x11-libs/libXft )
xscreensaver? ( x11-libs/libXScrnSaver )
)
~dev-lang/tcl-${PV}"
DEPEND="${RDEPEND}
!aqua? ( x11-proto/xproto )"
# Not bumped to 8.6
#RESTRICT=test
SPARENT="${WORKDIR}/${MY_P}"
S="${SPARENT}"/unix
src_prepare() {
find \
"${SPARENT}"/compat/* \
-delete || die
epatch \
"${FILESDIR}"/${PN}-8.5.11-fedora-xft.patch \
"${FILESDIR}"/${PN}-8.5.13-multilib.patch
epatch "${FILESDIR}"/${PN}-8.4.15-aqua.patch
eprefixify Makefile.in
# Bug 125971
epatch "${FILESDIR}"/${PN}-8.5.14-conf.patch
# Make sure we use the right pkg-config, and link against fontconfig
# (since the code base uses Fc* functions).
sed \
-e 's/FT_New_Face/XftFontOpen/g' \
-e "s:\<pkg-config\>:$(tc-getPKG_CONFIG):" \
-e 's:xft freetype2:xft freetype2 fontconfig:' \
-i configure.in || die
rm -f configure || die
tc-export CC
sed \
-e 's:-O[2s]\?::g' \
-i tcl.m4 || die
eautoconf
}
src_configure() {
local mylibdir=$(get_libdir)
econf \
--with-tcl="${EPREFIX}/usr/${mylibdir}" \
$(use_enable threads) \
$(use_enable aqua) \
$(use_enable truetype xft) \
$(use_enable xscreensaver xss) \
$(use_enable debug symbols)
}
src_test() {
Xemake test
}
src_install() {
#short version number
local v1=$(get_version_component_range 1-2)
local mylibdir=$(get_libdir)
S= default
# normalize $S path, bug #280766 (pkgcore)
local nS="$(cd "${S}"; pwd)"
# fix the tkConfig.sh to eliminate refs to the build directory
# and drop unnecessary -L inclusion to default system libdir
sed \
-e "/^TK_BUILD_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \
-e "/^TK_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
-e "/^TK_SRC_DIR=/s:${SPARENT}:${EPREFIX}/usr/${mylibdir}/tk${v1}/include:g" \
-e "/^TK_BUILD_STUB_LIB_SPEC=/s:-L${SPARENT}.*unix *::g" \
-e "/^TK_STUB_LIB_SPEC=/s:-L${EPREFIX}/usr/${mylibdir} *::g" \
-e "/^TK_BUILD_STUB_LIB_PATH=/s:${SPARENT}.*unix:${EPREFIX}/usr/${mylibdir}:g" \
-e "/^TK_LIB_FILE=/s:'libtk${v1}..TK_DBGX..so':\"libk${v1}\$\{TK_DBGX\}.so\":g" \
-i "${ED}"/usr/${mylibdir}/tkConfig.sh || die
if use prefix && [[ ${CHOST} != *-darwin* && ${CHOST} != *-mint* ]] ; then
sed \
-e "/^TK_CC_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|g" \
-e "/^TK_LD_SEARCH_FLAGS=/s|'$|:${EPREFIX}/usr/${mylibdir}'|" \
-i "${ED}"/usr/${mylibdir}/tkConfig.sh || die
fi
# install private headers
insinto /usr/${mylibdir}/tk${v1}/include/unix
doins "${S}"/*.h
insinto /usr/${mylibdir}/tk${v1}/include/generic
doins "${SPARENT}"/generic/*.h
rm -f "${ED}"/usr/${mylibdir}/tk${v1}/include/generic/{tk,tkDecls,tkPlatDecls}.h || die
# install symlink for libraries
dosym libtk${v1}$(get_libname) /usr/${mylibdir}/libtk$(get_libname)
dosym libtkstub${v1}.a /usr/${mylibdir}/libtkstub.a
dosym wish${v1} /usr/bin/wish
dodoc "${SPARENT}"/{ChangeLog*,README,changes}
}

@ -1,2 +1 @@
DIST libmateweather-1.6.2.tar.xz 3494708 SHA256 2b8c13d448011f1f6ddedcbff5498d5ae6f34cc6330c36010ba25d4062aeda60 SHA512 b2c883c7170291aaa6d41123b3d4d28032925da66e4215b1be2e2d60dc1ea879e19646c9cee2afef95217947d827c5838fb040e79275ac4cd1764674a25e6568 WHIRLPOOL 8b931847b5491740758d21ea414c6e91c811effde54200868060723dd2d962d91aff9c28898675d9a0b7aed99e28f11b965d66ddc7d5be128c5f7f9c6b3fe413
DIST libmateweather-1.8.0.tar.xz 3530972 SHA256 801ec5512e9099c39ce819a82e2dde62477a3783894a5e7fbfff3493d04607ba SHA512 5942af847b6940f94e2ac48bdeb0d3ae96d1e61e1c3ce28d8a3cfa6e2b5b287e5d9f5a1a63481cbdaaf0595243a87c7a35886dc7fdab09f17527388149dd3422 WHIRLPOOL 8181d254bd836e96adaf6b5b7c8d58f9c0652175ccea78a66db12769840db2401d0b5e1a365660cbfa1463bdd4a312ebcd58738bac631b17c4b6ae39472e168b

@ -1,76 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmateweather/libmateweather-1.6.2.ebuild,v 1.5 2014/05/04 14:53:15 ago Exp $
EAPI="5"
GCONF_DEBUG="yes"
GNOME2_LA_PUNT="yes"
PYTHON_COMPAT=( python2_{6,7} )
inherit autotools gnome2 python-r1 versionator
MATE_BRANCH="$(get_version_component_range 1-2)"
SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
DESCRIPTION="MATE library to access weather information from online services"
HOMEPAGE="http://mate-desktop.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64"
IUSE="python"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
RDEPEND=">=dev-libs/glib-2.13:2[${PYTHON_USEDEP}]
>=dev-libs/libxml2-2.6:2
>=net-libs/libsoup-2.42.1:2.4
>=net-libs/libsoup-gnome-2.25.1:2.4
>=sys-libs/timezone-data-2010k:0
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-2.11:2
virtual/libintl:0
python? (
${PYTHON_DEPS}
>=dev-python/pygobject-2:2[${PYTHON_USEDEP}]
>=dev-python/pygtk-2:2[${PYTHON_USEDEP}]
)"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.40.3:*
>=mate-base/mate-common-1.6:0
sys-devel/gettext:*
virtual/pkgconfig:*"
src_prepare() {
# Fix python automagic dependency in configure.in.
epatch "${FILESDIR}"/${PN}-1.5.0-fix-automagic-python-support.patch
# Fix undefined use of MKDIR_P in python/Makefile.am.
epatch "${FILESDIR}"/${PN}-1.6.1-fix-mkdirp.patch
eautoreconf
python_copy_sources
python_foreach_impl run_in_build_dir gnome2_src_prepare
}
src_configure() {
python_foreach_impl run_in_build_dir gnome2_src_configure \
--enable-locations-compression \
--disable-all-translations-in-one-xml \
$(use_enable python)
}
src_compile() {
python_foreach_impl run_in_build_dir gnome2_src_compile
}
DOCS="AUTHORS ChangeLog MAINTAINERS NEWS"
src_install() {
python_foreach_impl run_in_build_dir gnome2_src_install
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmateweather/libmateweather-1.8.0.ebuild,v 1.4 2014/07/02 09:45:45 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libmateweather/libmateweather-1.8.0.ebuild,v 1.5 2014/12/20 10:34:32 tamiko Exp $
EAPI="5"
@ -44,28 +44,36 @@ DEPEND="${RDEPEND}
sys-devel/gettext:*
virtual/pkgconfig:*"
my_command() {
if use python ; then
python_foreach_impl run_in_build_dir $@
else
$@
fi
}
src_prepare() {
# Fix undefined use of MKDIR_P in python/Makefile.am.
epatch "${FILESDIR}"/${PN}-1.6.1-fix-mkdirp.patch
eautoreconf
python_copy_sources
python_foreach_impl run_in_build_dir gnome2_src_prepare
use python && python_copy_sources
my_command gnome2_src_prepare
}
src_configure() {
python_foreach_impl run_in_build_dir gnome2_src_configure \
my_command gnome2_src_configure \
--enable-locations-compression \
--disable-all-translations-in-one-xml \
$(use_enable python)
}
src_compile() {
python_foreach_impl run_in_build_dir gnome2_src_compile
my_command gnome2_src_compile
}
DOCS="AUTHORS ChangeLog NEWS"
src_install() {
python_foreach_impl run_in_build_dir gnome2_src_install
my_command gnome2_src_install
}

@ -11,3 +11,5 @@ DIST sbcl-1.2.2-source.tar.bz2 4437174 SHA256 5b2c510cdd7300956428c3b9bad78bd730
DIST sbcl-1.2.2-x86-64-linux-binary.tar.bz2 9412798 SHA256 a20779fefd466ad985f530fbd3093b603779efa20f0d3045d75420b4e73d0723 SHA512 aca469a106a848920861f9254f264fe9ce6c025268f43d86a96f69d4f149b16666f33260b12407fcbcbec564126d2a17c4f1b152ce7676cff45ef0762413385b WHIRLPOOL b98aae862ce72fabf1acaefac6a7a76fbb64ed152f7113cc27f4b5be7540a96effb1c1ee65325294666d1fe24fac397b32b5f4987bc7dba88994cf892fc9b823
DIST sbcl-1.2.4-source.tar.bz2 4486150 SHA256 f910059785ffcfa22eb40548e1355f0da979261fbee017baa9ef2c060d777232 SHA512 d524114bfc289e29a372b840dd4e6bbecb10f7f9e0be149b50c44a63aaa40473f62c34843472d36f98df9e63da30c163037302714020de63b2faf5d0c95f4d4c WHIRLPOOL da7ef6fdc413e30a6f594fa50b639fe00166b95adced6c605c9eb348a4444af8705ee6d553f5e5fca75a6f1ecbe477ffefae8cacb46a97526c16b7cb2b838daf
DIST sbcl-1.2.4-x86-64-linux-binary.tar.bz2 9450469 SHA256 c9d1c5c309bfa1dc5440ac0c6ee358415b62f87cf092131df9e7c2f718bdb2c2 SHA512 cbcfd4e3872c07cfb1cde10fee6c548c5349f9b08dc765962ca52e32f426386fa2d7160be17c68b7bdad0a648ef4acee0bd098558d9506688d0023c8147eea79 WHIRLPOOL 12079b5f4293c21b46243ce7bd7cdeac1015da7b4a26a6f9536ef5727677ead8fcf621294a900e8548262bc186b33517a9abd8bd3646a74cd08c312f7f156e6c
DIST sbcl-1.2.6-source.tar.bz2 5460124 SHA256 4108035eebdd7af3d4a21bd7cb87443b7e9a8eb31e7f855ca2d4b4be8320f389 SHA512 7d3b453f27be0f825b6fad3fd4f58afd587c14c8c8fd60551504776cb4d75706b925260499c41044da2d519baec31373abc14e0ea7a847bc7fc9a3cacca65d9e WHIRLPOOL d1e0ce7630a831d77d3ae2645a51ed86cc808c9d3f3a0c9af070139142190e60e04df84d178c92eef21238222ecc2abb149c6600b30927e5d5d4dbdbfd46864d
DIST sbcl-1.2.6-x86-64-linux-binary.tar.bz2 10466349 SHA256 9c21e63cc2a023d9d785621d935f6f758dcd688d8f9f30a4753eb6a1a75e2fe2 SHA512 bb2f3f70ab4429dbc1339e17856a126d720e804eb0bd7aede9d1ebe28af5cbe2e29667d54c59101f711f4e7814cec8b0c39ef3756478a1456b1cf67763761635 WHIRLPOOL 0883c771684d92dc908edb4a60a1a9fc5de948e0fc16e019e41b454bd6d3a880dc8615f6be3beb44ed2c08d8543d7ca539d531377ecbce96194f98e39ce6c68b

@ -0,0 +1,157 @@
diff -r -U1 sbcl-1.2.6.orig/contrib/sb-bsd-sockets/tests.lisp sbcl-1.2.6/contrib/sb-bsd-sockets/tests.lisp
--- sbcl-1.2.6.orig/contrib/sb-bsd-sockets/tests.lisp 2014-11-30 00:56:58.000000000 +0600
+++ sbcl-1.2.6/contrib/sb-bsd-sockets/tests.lisp 2014-12-20 20:02:26.863408300 +0600
@@ -37,11 +37,11 @@
;;; for unknown protocols...
-#-(and freebsd sb-thread)
-#-(and dragonfly sb-thread)
-(deftest get-protocol-by-name/error
- (handler-case (get-protocol-by-name "nonexistent-protocol")
- (unknown-protocol ()
- t)
- (:no-error ()
- nil))
- t)
+;#-(and freebsd sb-thread)
+;#-(and dragonfly sb-thread)
+;(deftest get-protocol-by-name/error
+; (handler-case (get-protocol-by-name "nonexistent-protocol")
+; (unknown-protocol ()
+; t)
+; (:no-error ()
+; nil))
+; t)
@@ -93,13 +93,13 @@
-#-win32
-(deftest make-inet6-socket.smoke
- (let ((s (make-instance 'inet6-socket :type :stream :protocol (get-protocol-by-name "tcp"))))
- (and (> (socket-file-descriptor s) 1) t))
- t)
-
-#-win32
-(deftest make-inet6-socket.keyword
- (let ((s (make-instance 'inet6-socket :type :stream :protocol :tcp)))
- (and (> (socket-file-descriptor s) 1) t))
- t)
+;#-win32
+;(deftest make-inet6-socket.smoke
+; (let ((s (make-instance 'inet6-socket :type :stream :protocol (get-protocol-by-name "tcp"))))
+; (and (> (socket-file-descriptor s) 1) t))
+; t)
+
+;#-win32
+;(deftest make-inet6-socket.keyword
+; (let ((s (make-instance 'inet6-socket :type :stream :protocol :tcp)))
+; (and (> (socket-file-descriptor s) 1) t))
+; t)
@@ -131,22 +131,22 @@
-#-win32
-(deftest inet6-socket-bind
- (let* ((tcp (get-protocol-by-name "tcp"))
- (address (make-inet6-address "::1"))
- (s1 (make-instance 'inet6-socket :type :stream :protocol tcp))
- (s2 (make-instance 'inet6-socket :type :stream :protocol tcp)))
- (unwind-protect
- ;; Given the functions we've got so far, if you can think of a
- ;; better way to make sure the bind succeeded than trying it
- ;; twice, let me know
- (progn
- (socket-bind s1 address 0)
- (handler-case
- (let ((port (nth-value 1 (socket-name s1))))
- (socket-bind s2 address port)
- nil)
- (address-in-use-error () t)))
- (socket-close s1)
- (socket-close s2)))
- t)
+;#-win32
+;(deftest inet6-socket-bind
+; (let* ((tcp (get-protocol-by-name "tcp"))
+; (address (make-inet6-address "::1"))
+; (s1 (make-instance 'inet6-socket :type :stream :protocol tcp))
+; (s2 (make-instance 'inet6-socket :type :stream :protocol tcp)))
+; (unwind-protect
+; ;; Given the functions we've got so far, if you can think of a
+; ;; better way to make sure the bind succeeded than trying it
+; ;; twice, let me know
+; (progn
+; (socket-bind s1 address 0)
+; (handler-case
+; (let ((port (nth-value 1 (socket-name s1))))
+; (socket-bind s2 address port)
+; nil)
+; (address-in-use-error () t)))
+; (socket-close s1)
+; (socket-close s2)))
+; t)
@@ -217,33 +217,33 @@
-#-win32
-(deftest simple-local-client
- (progn
- ;; SunOS (Solaris) and Darwin systems don't have a socket at
- ;; /dev/log. We might also be building in a chroot or
- ;; something, so don't fail this test just because the file is
- ;; unavailable, or if it's a symlink to some weird character
- ;; device.
- (when (block nil
- (handler-bind ((sb-posix:syscall-error
- (lambda (e)
- (declare (ignore e))
- (return nil))))
- (sb-posix:s-issock
- (sb-posix::stat-mode (sb-posix:stat "/dev/log")))))
- (let ((s (make-instance 'local-socket :type :datagram)))
- (format t "Connecting ~A... " s)
- (finish-output)
- (handler-case
- (socket-connect s "/dev/log")
- (sb-bsd-sockets::socket-error ()
- (setq s (make-instance 'local-socket :type :stream))
- (format t "failed~%Retrying with ~A... " s)
- (finish-output)
- (socket-connect s "/dev/log")))
- (format t "ok.~%")
- (let ((stream (socket-make-stream s :input t :output t :buffering :none)))
- (format stream
- "<7>bsd-sockets: Don't panic. We're testing local-domain client code; this message can safely be ignored"))))
- t)
- t)
+;#-win32
+;(deftest simple-local-client
+; (progn
+; ;; SunOS (Solaris) and Darwin systems don't have a socket at
+; ;; /dev/log. We might also be building in a chroot or
+; ;; something, so don't fail this test just because the file is
+; ;; unavailable, or if it's a symlink to some weird character
+; ;; device.
+; (when (block nil
+; (handler-bind ((sb-posix:syscall-error
+; (lambda (e)
+; (declare (ignore e))
+; (return nil))))
+; (sb-posix:s-issock
+; (sb-posix::stat-mode (sb-posix:stat "/dev/log")))))
+; (let ((s (make-instance 'local-socket :type :datagram)))
+; (format t "Connecting ~A... " s)
+; (finish-output)
+; (handler-case
+; (socket-connect s "/dev/log")
+; (sb-bsd-sockets::socket-error ()
+; (setq s (make-instance 'local-socket :type :stream))
+; (format t "failed~%Retrying with ~A... " s)
+; (finish-output)
+; (socket-connect s "/dev/log")))
+; (format t "ok.~%")
+; (let ((stream (socket-make-stream s :input t :output t :buffering :none)))
+; (format stream
+; "<7>bsd-sockets: Don't panic. We're testing local-domain client code; this message can safely be ignored"))))
+; t)
+; t)

@ -0,0 +1,206 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.2.6.ebuild,v 1.1 2014/12/20 15:37:16 grozin Exp $
EAPI=5
inherit multilib eutils flag-o-matic pax-utils
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.58
BV_AMD64=1.2.6
BV_PPC=1.0.28
BV_SPARC=1.0.28
BV_ALPHA=1.0.28
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp"
HOMEPAGE="http://sbcl.sourceforge.net/"
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )"
LICENSE="MIT"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="debug doc source +threads +unicode pax_kernel zlib"
CDEPEND=">=dev-lisp/asdf-3.1:="
DEPEND="${CDEPEND}
doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
pax_kernel? ( sys-apps/paxctl sys-apps/elfix )"
RDEPEND="${CDEPEND}
elibc_glibc? ( >=sys-libs/glibc-2.6 )"
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
QA_EXECSTACK="usr/bin/sbcl"
CONFIG="${S}/customize-target-features.lisp"
ENVD="${T}/50sbcl"
# Prevent ASDF from using the system libraries
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)"
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)"
usep() {
use ${1} && echo "true" || echo "false"
}
sbcl_feature() {
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
}
sbcl_apply_features() {
sed 's/^X//' > "${CONFIG}" <<-'EOF'
(lambda (list)
X (flet ((enable (x) (pushnew x list))
X (disable (x) (setf list (remove x list))))
EOF
if use x86 || use amd64; then
sbcl_feature "$(usep threads)" ":sb-thread"
fi
sbcl_feature "true" ":sb-ldb"
sbcl_feature "false" ":sb-test"
sbcl_feature "$(usep unicode)" ":sb-unicode"
sbcl_feature "$(usep zlib)" ":sb-core-compression"
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
sed 's/^X//' >> "${CONFIG}" <<-'EOF'
X )
X list)
EOF
cat "${CONFIG}"
}
src_unpack() {
unpack ${A}
mv sbcl-*-linux sbcl-binary || die
cd "${S}"
}
src_prepare() {
epatch "${FILESDIR}"/gentoo-fix_install_man.patch
# bug #468482
epatch "${FILESDIR}/concurrency-test-${PV}.patch"
# bugs #486552, #527666
epatch "${FILESDIR}"/bsd-sockets-test-${PV}.patch
# To make the hardened compiler NOT compile with -fPIE -pie
if gcc-specs-pie ; then
einfo "Disabling PIE..."
epatch "${FILESDIR}"/${PN}-1.1.17-gentoo-fix_nopie_for_hardened_toolchain.patch
fi
cp /usr/share/common-lisp/source/asdf/build/asdf.lisp contrib/asdf/ || die
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
# Some shells(such as dash) don't have "time" as builtin
# and we don't want to DEPEND on sys-process/time
sed "s,^time ,," -i make.sh || die
sed "s,/lib,/$(get_libdir),g" -i install.sh || die
# #define SBCL_HOME ...
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c || die
find . -type f -name .cvsignore -delete
}
src_configure() {
# customizing SBCL version as per
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
# applying customizations
sbcl_apply_features
}
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
if host-is-pax ; then
# To disable PaX on hardened systems
pax-mark -mr "${bindir}"/src/runtime/sbcl
# Hack to disable PaX on second GENESIS stage
sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation phase$/a\ paxmark.sh -mr \.\/src\/runtime\/sbcl' \
"${S}"/make-target-2.sh || die "Cannot disable PaX on second GENESIS runtime"
fi
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" \
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
GNUMAKE=make ./make.sh \
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|| die "make failed"
# need to set HOME because libpango(used by graphviz) complains about it
if use doc; then
env - HOME="${T}" \
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" \
CL_SOURCE_REGISTRY="(:source-registry :ignore-inherited-configuration)" \
ASDF_OUTPUT_TRANSLATIONS="(:output-translations :ignore-inherited-configuration)" \
make -C doc/internals info html || die "Cannot build internal docs"
fi
}
src_test() {
ewarn "Unfortunately, it is known that some tests fail eg."
ewarn "run-program.impure.lisp. This is an issue of the upstream's"
ewarn "development and not of Gentoo's side. Please, before filing"
ewarn "any bug(s) search for older submissions. Thank you."
time ( cd tests && sh run-tests.sh )
}
src_install() {
# install system-wide initfile
dodir /etc/
sed 's/^X//' > "${D}"/etc/sbclrc <<-EOF
;;; The following is required if you want source location functions to
;;; work in SLIME, for example.
X
(setf (logical-pathname-translations "SYS")
X '(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
X ("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
X
;;; Setup ASDF2
(load "/etc/common-lisp/gentoo-init.lisp")
EOF
# Install documentation
unset SBCL_HOME
INSTALL_ROOT="${D}/usr" LIB_DIR="/usr/$(get_libdir)" DOC_DIR="${D}/usr/share/doc/${PF}" \
sh install.sh || die "install.sh failed"
# rm empty directories lest paludis complain about this
find "${D}" -empty -type d -exec rmdir -v {} +
if use doc; then
dohtml -r doc/manual/
doinfo doc/manual/*.info*
dohtml -r doc/internals/sbcl-internals
doinfo doc/internals/sbcl-internals.info
docinto internals-notes && dodoc doc/internals-notes/*
else
rm -Rv "${D}/usr/share/doc/${PF}" || die
fi
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README TLA TODO
# install the SBCL source
if use source; then
./clean.sh
cp -av src "${D}/usr/$(get_libdir)/sbcl/" || die
fi
# necessary for running newly-saved images
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
doenvd "${ENVD}"
}

@ -0,0 +1,22 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Shell-EnvImporter/Shell-EnvImporter-1.70.0-r2.ebuild,v 1.1 2014/12/20 17:26:34 dilfridge Exp $
EAPI=5
MODULE_AUTHOR=DFARALDO
MODULE_VERSION=1.07
inherit perl-module
DESCRIPTION="Import environment variable changes from external commands or shell scripts"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=">=dev-perl/Class-MethodMaker-2"
RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}/${P}-perl520.patch" )
SRC_TEST=no

@ -0,0 +1,48 @@
Avoid warnings on perl 5.20.
"Possible precedence issue with control flow operator
at Shell/EnvImporter/Result.pm line 88"
This one is due to the fact that "return ..." binds more strongly than
"and", so the function would simply "return $self->shell_status == 0",
disregarding $self->command_status and $self->env_status.
Changing "and" to "&&" solves this issue.
"Use of uninitialized value $_[1] in read at IO/Handle.pm"
This is because we don't initialize the hash "%buf" into which we read.
Initializing the relevant keys with the empty string solves this issue.
References:
* https://rt.cpan.org/Public/Bug/Display.html?id=86171
* https://github.com/gentoo-perl/g-cpan/issues/6
* https://github.com/gentoo-perl/g-cpan/issues/6
2014-10-21 Martin von Gagern
diff -ur Shell-EnvImporter-1.07/lib/Shell/EnvImporter/Result.pm Shell-EnvImporter/lib/Shell/EnvImporter/Result.pm
--- Shell-EnvImporter-1.07/lib/Shell/EnvImporter/Result.pm 2006-09-01 03:53:30.000000000 +0200
+++ Shell-EnvImporter/lib/Shell/EnvImporter/Result.pm 2014-10-21 09:34:00.814867969 +0200
@@ -84,8 +84,8 @@
###############
my $self = shift;
- return $self->shell_status == 0 and
- $self->command_status == 0 and
+ return $self->shell_status == 0 &&
+ $self->command_status == 0 &&
$self->env_status == 0;
}
diff -ur Shell-EnvImporter-1.07/lib/Shell/EnvImporter/Shell.pm Shell-EnvImporter/lib/Shell/EnvImporter/Shell.pm
--- Shell-EnvImporter-1.07/lib/Shell/EnvImporter/Shell.pm 2009-07-03 07:00:30.000000000 +0200
+++ Shell-EnvImporter/lib/Shell/EnvImporter/Shell.pm 2014-10-21 09:35:08.010881726 +0200
@@ -183,7 +183,7 @@
my $s = IO::Select->new($fh{'STDOUT'}, $fh{'STDERR'});
my $t0 = time;
- my %buf;
+ my %buf = (STDOUT => '', STDERR => '');
while (1) {
my @ready = $s->can_read();

@ -1,4 +1 @@
DIST Beaker-1.5.4.tar.gz 46238 SHA256 a13dc6ae0e9490c85fc2c1ba035ea5b21cd684ee3b4b70b6a9e473f0550a716b SHA512 cafcd27bf048af193727970e6a75958cc503fb7d7535ccb8c745cceaa85c6ac2f5df35ec38b2267442b8655a9db03be805ca6ec1150bbbad6bac6c990b2440d8 WHIRLPOOL 447bede97949401d4075c6c1038bc6b475728a84b4a088bd0bf9412a2520ddf78ec18e66a835900160d60881397e997be0159aaeaf47f4a5fecf294ecb4c96b1
DIST Beaker-1.6.2.tar.gz 52442 SHA256 23e42350783dc6457f5b771b195f0e47be8605a9a75786cb35e0ecb8c1d430ea SHA512 926f6d3fe30f1706e3093c7ac94c6e2a90e11a4f227bc96423c1bb49e21a445f7f5b3c9819a5d740e57acb010eb87c729902ae933c6e18ab5cf1f9c7e8fd6733 WHIRLPOOL 5e63c7521d55cc8226e6436bd91b1865e3422010076a935ec346bdc6156d05f72e9fd530e84f50ade5506b7729c07dead56813c256da9e3d293c6dbdb5f73787
DIST Beaker-1.6.3.tar.gz 52159 SHA256 3db8badfbbb6891159303201d4c876442cd3dbc22ec92144b5666f05ea62faa8 SHA512 5ecec8a5589e23597265e9d46dfdf63daf7f470523e957d8f50bff51f8991a8c09e07fe85f0735b05e1fca3ac71c08aa2ccdf9073c6862940f2e67f5a81889eb WHIRLPOOL b05afc12bfc76caeea923602aa5397ae0ea8b71044d06eb9c5ea169365878571ee06ee5146d6cac9580faf34b9b0052113254a5d49e8cf14b8524c14fa098d61
DIST Beaker-1.6.4.tar.gz 54480 SHA256 5b06dcc9f7b1921bc962235c4051aa5f3f5d3609f42faa6064dc614ace031a3a SHA512 5a6835d01d0b1bee57844525f1223d74edd26f07cc769df6a8cfa77f44dda4435eb96639175928a1caf7c4f927ac3a674c0fd0e7f50f1aea91da7880de3a6704 WHIRLPOOL 13162d6733b69966133c17171b6725e0a2e7c2f56942bbc591ff3992dee50d7a5e91cc11a6a4ae775a9ec3dab805c2ae352982f0b1670190325b11d06a2e52a9

@ -1,36 +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/beaker/beaker-1.5.4-r1.ebuild,v 1.4 2012/10/13 19:03:41 armin76 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="3.*"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_PN="Beaker"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Session and Caching library with WSGI Middleware"
HOMEPAGE="http://beaker.groovie.org/ http://pypi.python.org/pypi/Beaker"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ~ia64 ppc ~s390 ~sh ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools
test? ( dev-python/webtest )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
distutils_src_prepare
# Workaround for http://bugs.python.org/issue11276.
sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" -i beaker/container.py
}

@ -1,37 +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/beaker/beaker-1.6.2.ebuild,v 1.4 2012/10/13 19:03:41 armin76 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4"
PYTHON_TESTS_RESTRICTED_ABIS="3.*"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_PN="Beaker"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Session and Caching library with WSGI Middleware"
HOMEPAGE="http://beaker.groovie.org/ http://pypi.python.org/pypi/Beaker"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools
test? ( dev-python/webtest )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
distutils_src_prepare
# Workaround for http://bugs.python.org/issue11276.
sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" -i beaker/container.py
}

@ -1,37 +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/beaker/beaker-1.6.3.ebuild,v 1.2 2012/10/13 19:03:41 armin76 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4"
PYTHON_TESTS_RESTRICTED_ABIS="3.*"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*-jython"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_PN="Beaker"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="A Session and Caching library with WSGI Middleware"
HOMEPAGE="http://beaker.groovie.org/ http://pypi.python.org/pypi/Beaker"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools
test? ( dev-python/webtest )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
distutils_src_prepare
# Workaround for http://bugs.python.org/issue11276.
sed -e "s/import anydbm/& as anydbm/;/import anydbm/a dbm = anydbm" -i beaker/container.py
}

@ -1,14 +1,11 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/beaker-1.6.4-r1.ebuild,v 1.12 2014/11/23 17:08:04 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/beaker/beaker-1.6.4-r1.ebuild,v 1.13 2014/12/20 09:30:58 idella4 Exp $
EAPI=5
# py2.5 seems to have db problems
# pypy random exceptions, someone should take a closer look, it may
# be just the usual test suite overload
# py3.3 unfit with some types
PYTHON_COMPAT=( python{2_6,2_7,3_2} )
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
@ -43,14 +40,7 @@ python_prepare_all() {
python_test() {
cp -r -l tests "${BUILD_DIR}"/ || die
if [[ ${EPYTHON} == python3.* ]]; then
# Notes:
# -W is not supported by python3.1
# -n causes Python to write into hardlinked files
2to3 --no-diffs -w "${BUILD_DIR}"/tests || die
fi
cd "${BUILD_DIR}"/tests || die
pushd "${BUILD_DIR}"/tests > /dev/null
nosetests || die "Tests fail with ${EPYTHON}"
popd > /dev/null
}

@ -1,7 +1,2 @@
DIST CherryPy-2.3.0.tar.gz 241999 SHA256 a41e1b31ab723f50223b303991bb4e1a420a05deb2f4ab923a2ceadece4854cf SHA512 71359ff92354abc7c2156d0f66e361c16b145180e04bb14c9bb2ebae474de6a3c8a3b266363dd6df370c21b559112cbe122fcdf08d68f03f755000bb8ca4eca8 WHIRLPOOL a74b3fff30c776fb51f0dcec97e7f4e676a60a2791901ebf037abaf0e3cc59598b985e467dbabf712af013da8ca77c1925e6b53d65e523f7d535e8ecdcd6213a
DIST CherryPy-3.1.2.tar.gz 319196 SHA256 0dfd65507b047d54c09849e7a4b8bdd3616fa8776a5dbff7697cbf6ea1559bf6 SHA512 968b1c7caa64a47d4e998083ca829fdb700b904eb243e0785e1cf490e034f4e883bbfe29680430ecc9c8000beec2c46b3fe24061e8d5e22aab666b5fe86e3ca6 WHIRLPOOL ef6349d26da654c11e0097be5f71cff79cfa21b81ed1f1e15d9c3f5dcc983d8a605a21a9cf6e34ab49160a1cb1b31ac6c2fff967be06a78c501289f80dd0977c
DIST CherryPy-3.2.0.tar.gz 921937 SHA256 0a70d163ee33b892df064ab70d097d0fc125c74fc0c6da418b2964bb1d6d18fe SHA512 3cdf8b65b819d1c3af08c68e12e8c972ba1c313432cb0c822993cb7f14dd8544a73e778a3fcc956667da1c51d224b4561f354a03eeba371d54cdea5369f5a27d WHIRLPOOL bb4c9858e45e0d44fc56446c1820dca0c0bf87b8ce133f6d158fe48b74afd3fb594ee8bd98dfca36cc6719efb6e896cf9f616433459acb379a12d0e32e0eb146
DIST CherryPy-3.2.1.tar.gz 568070 SHA256 e1d1f51dd51ebf11efb157c36a4b8df4f5d5cb62af073b3ca50a9284ce83128d SHA512 8c8e5672bebfdcada7ffed17f2f160154db00d2c42b78b53277292c443495dfd2f8c07d2cbb1496c5cd39219b338e93e9efc8989ebcf04fcedc8f40beab97a8a WHIRLPOOL 22daf41e03854edbd53ceb711d002d0cb67f2c3df5319f347dc16d01d57058a7fe6b77abb3184fe77fbbb00777ab9947dc08d5dd06e585b71dc20b441833c6de
DIST CherryPy-3.2.2.tar.gz 414099 SHA256 dc5a88562795c2ee462dac5b37aba1cf4f34f3e27281ec11049227039308b691 SHA512 89cebf63d48df5bec880bcbc13b3e2ae6da76f59c06803177cc8d6905e2d4444de7bb9a63189e3d6a3fd82e2a2464f419cfa74c60b2765e9ef89866847d55b7e WHIRLPOOL b9407b60d6138e00f1ead9367f973a34fd591ab858a836251a70c8df693f2d62cb06d4497b19e147fbd963bccf3ba9cafbf57dbacceb8241653d55400bfd2a7a
DIST CherryPy-3.2.5.tar.gz 423774 SHA256 1a0ce16d06d9d3b587af6122b7b19c9a9ce521d51640d21a155626c9c76aa7e7 SHA512 562a8dbacf35dc64ba015ab01cdf076eb6c58a21df67fc9cb3936ff37f3d6dad6271595ba431920533f3cc6c6c10896d9a36e818fada70d87ae041d7f00d97d8 WHIRLPOOL 65aa21bbe77c720f999bc07d57dfe191a9eb96f8740c941b4bc0e3279fb863e2685bf8b0a388a7bf745993964c16117ed367eff371dc0e3dc4dee3bf13fc95cd
DIST CherryPy-3.3.0.tar.gz 429204 SHA256 f8829bf1b4f613833b690b33b2fd00b1da4ef98df3c70240f78ee91b70f4a5a2 SHA512 605d1ca5694cd8c5237f2115ef2ca39d7290b90c82b91c3699cfb59ad346c3506a1b78ad0502f89de43f8711d01afbbc2eb82f00f86ffbc0fcd63c1def88f0a4 WHIRLPOOL 406c735ae3b5f52408bab6fdde32684caeeb2092b4b0124b12cd43923beb1b11e899069ed48d395839bbb55e202e748ad2cb4e0c626ed29a0d2ff0bfef8aae5b

@ -1,57 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-2.3.0.ebuild,v 1.4 2010/11/14 21:05:42 arfrever Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
SRC_URI="http://download.cherrypy.org/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
DEPEND="dev-python/setuptools
test? ( >=dev-python/webtest-1.0 )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Remove test_cache_filter, only works outside of portage
sed -i \
-e '/raw_input/d' \
-e "/'test_cache_filter',/d" \
cherrypy/test/test.py || die "sed failed"
sed -i \
-e 's/"cherrypy.tutorial",//' \
-e "/('cherrypy\/tutorial',/, /),/d" \
-e 's/distutils.core/setuptools/' \
setup.py || die "sed failed"
}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" cherrypy/test/test.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc; then
insinto /usr/share/doc/${PF}
doins -r cherrypy/tutorial
fi
}

@ -1,56 +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/cherrypy/cherrypy-3.2.0.ebuild,v 1.6 2011/04/23 18:16:03 armin76 Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
SRC_URI="http://download.cherrypy.org/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ia64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
DEPEND="dev-python/setuptools"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
distutils_src_prepare
sed -i \
-e 's/"cherrypy.tutorial", //' \
-e "/('cherrypy\/tutorial',/,/),/d" \
setup.py || die "sed failed"
}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" nosetests -P -s py$(python_get_version --major)/cherrypy/test
}
python_execute_function testing
# python_execute_nosetests -e -P 'build-${PYTHON_ABI}/lib' -- -P -s 'py$(python_get_version --major)/cherrypy/test'
}
src_install() {
distutils_src_install
delete_tests() {
rm -fr "${ED}$(python_get_sitedir)/cherrypy/test"
}
python_execute_function -q delete_tests
if use doc; then
insinto /usr/share/doc/${PF}
# py2/cherrypy/tutorial and py3/cherrypy/tutorial are identical.
doins -r py3/cherrypy/tutorial || die "Installation of documentation failed"
fi
}

@ -1,54 +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/cherrypy/cherrypy-3.2.1.ebuild,v 1.2 2011/12/28 22:44:07 floppym Exp $
EAPI="3"
PYTHON_DEPEND="*:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
SRC_URI="http://download.cherrypy.org/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
DEPEND="dev-python/setuptools"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
distutils_src_prepare
sed -i \
-e 's/"cherrypy.tutorial", //' \
-e "/('cherrypy\/tutorial',/,/),/d" \
-e "/LICENSE.txt/d" \
setup.py || die "sed failed"
}
src_test() {
distutils_src_test < /dev/tty
}
src_install() {
distutils_src_install
delete_tests() {
rm -fr "${ED}$(python_get_sitedir)/cherrypy/test"
}
python_execute_function -q delete_tests
if use doc; then
insinto /usr/share/doc/${PF}
doins -r cherrypy/tutorial || die "Installation of documentation failed"
fi
}

@ -1,48 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.2.2-r1.ebuild,v 1.10 2014/03/31 20:48:31 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2} pypy pypy2_0 )
inherit distutils-r1
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
SRC_URI="http://download.cherrypy.org/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ia64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
# Both req'd for test phase
DISTUTILS_IN_SOURCE_BUILD=1
DISTUTILS_NO_PARALLEL_BUILD=1
python_prepare_all() {
sed -e 's:test_file_stream:_&:' -i cherrypy/test/test_static.py || die
distutils-r1_python_prepare_all
}
python_test() {
# https://bitbucket.org/cherrypy/cherrypy/issue/1308/testsuite-failures-x-5-test_file_stream
if python_is_python3; then
sed -e 's:test_HTTP11_pipelining:_&:' -i cherrypy/test/test_conn.py || die
elif [[ "${EPYTHON}" == "pypy-c2.0" || "${EPYTHON}" == "pypy-c" ]]; then
einfo "done"
sed -e 's:testEscapedOutput:_&:' \
-e 's:testNormalReturn:_&:' \
-e 's:testTracebacks:_&:' \
-e 's:testNormalYield:_&:' \
-i cherrypy/test/test_logging.py || die
fi
# This really doesn't sit well with multiprocessing
nosetests < /dev/tty || die "Testing failed with ${EPYTHON}"
}

@ -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/cherrypy/cherrypy-3.2.2.ebuild,v 1.2 2012/07/17 02:07:57 vapier Exp $
EAPI="4"
PYTHON_DEPEND="*:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
SRC_URI="http://download.cherrypy.org/${PN}/${PV}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="doc"
DEPEND="dev-python/setuptools"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_prepare() {
distutils_src_prepare
sed -i \
-e 's/"cherrypy.tutorial", //' \
-e "/('cherrypy\/tutorial',/,/),/d" \
-e "/LICENSE.txt/d" \
setup.py || die "sed failed"
}
src_test() {
distutils_src_test < /dev/tty
}
src_install() {
distutils_src_install
delete_tests() {
rm -fr "${ED}$(python_get_sitedir)/cherrypy/test"
}
python_execute_function -q delete_tests
if use doc; then
insinto /usr/share/doc/${PF}
doins -r cherrypy/tutorial
fi
}

@ -1,48 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.2.5.ebuild,v 1.2 2014/04/05 21:07:43 floppym Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2} pypy pypy2_0 )
inherit distutils-r1
MY_P="CherryPy-${PV}"
DESCRIPTION="CherryPy is a pythonic, object-oriented HTTP framework"
HOMEPAGE="http://www.cherrypy.org/ http://pypi.python.org/pypi/CherryPy"
SRC_URI="mirror://pypi/C/CherryPy/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
DISTUTILS_IN_SOURCE_BUILD=1
PATCHES=(
"${FILESDIR}"/cherrypy-3.2.5-issue1234.patch
)
python_prepare_all() {
# Prevent interactive failures (hangs) in the test suite
sed -i -e "s/interactive = True/interactive = False/" cherrypy/test/webtest.py || die
distutils-r1_python_prepare_all
}
python_test() {
# Failure in test_file_stream
# https://bitbucket.org/cherrypy/cherrypy/issue/1308/testsuite-failures-x-5-test_file_stream
# This really doesn't sit well with multiprocessing
nosetests -e test_file_stream < /dev/tty || die "Testing failed with ${EPYTHON}"
}
src_test() {
DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.3.0.ebuild,v 1.8 2014/12/07 12:01:50 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cherrypy/cherrypy-3.3.0.ebuild,v 1.9 2014/12/20 03:54:09 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
@ -51,7 +51,3 @@ python_test() {
nosetests "${exclude[@]}" < /dev/tty || die "Testing failed with ${EPYTHON}"
fi
}
src_test() {
DISTUTILS_NO_PARALLEL_BUILD=1 distutils-r1_src_test
}

@ -1,10 +0,0 @@
https://bitbucket.org/cherrypy/cherrypy/issue/1234
--- cherrypy/test/test_tools.py
+++ cherrypy/test/test_tools.py
@@ -407,4 +407,4 @@
sa = cherrypy.lib.cptools.SessionAuth()
res = sa.login_screen(None, username=unicodestr('nobody'),
password=unicodestr('anypass'))
- self.assertIsInstance(res, bytestr)
+ self.assertTrue(isinstance(res, bytestr))

@ -1,3 +1,2 @@
DIST cssselect-0.6.1.tar.gz 29679 SHA256 b35683a6526e24240606b46caf6f7c154a3c0f4ac4137fd2b073ddcfcb25445f SHA512 55b9a621fcef4f5897ca78c8e9d93ab0fa68af5de9b2bc20d1500e269c1f910c25c723b5eae1c2a1046000b73095895a07649072a4e3c787639d299021fd0367 WHIRLPOOL 2c69852751335b19469ea0e74cd396c9ffc70b64f8e2059e9dbd4a684866aa0b85df76b7d3a33ff816da78aa6f9a75b63bf56e21f430ed19bd4c205419453574
DIST cssselect-0.7.1.tar.gz 30480 SHA256 74f411a349fcfb676b68336fcae8799ba9fbb0a0446562f544dee019fb0e2ae7 SHA512 e1efcde9ac6e1989114febe8775e1151e402044bfad0e122b090dca7e3bf4c099afe192a721f272aca285a1fd7376b6af4323a3c1471b5d0327398ac5dda5f4e WHIRLPOOL a2c58218bab9e2d4c85333d99481959a6ed5a2bb2b9fb6bba66ac07d35cb6df73d17e18c7f727c09aa9fd5242af7efd8c062d92fb9a3e2356c69cfd0f6ad0760
DIST cssselect-0.9.1.tar.gz 32952 SHA256 0535a7e27014874b27ae3a4d33e8749e345bdfa62766195208b7996bf1100682 SHA512 c4cd2c8d6fbfa99b836554685dd59e1e794e1fab06fcf4419a226b0608a05d58be5af54e507003f2a233a22f03d59d3d63c0bf19b3314f15c95ab3ce5f4db6cc WHIRLPOOL 0fabe49d4f504069eb782ba98c93a34fa9433fd4d10a545f46f5aa1a5fb3a898580f4e17d744052590e18fe7a0f06feca0527d86ac243282e826caddfb410324

@ -1,47 +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/cssselect/cssselect-0.6.1.ebuild,v 1.8 2012/10/13 17:34:14 armin76 Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
inherit distutils
DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
HOMEPAGE="http://packages.python.org/cssselect/ http://pypi.python.org/pypi/cssselect"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="doc test"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( dev-python/lxml )"
RDEPEND=""
DOCS="AUTHORS CHANGES README.rst"
src_compile() {
distutils_src_compile
if use doc ; then
"$(PYTHON -f)" setup.py build_sphinx || die
fi
}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" ${PN}/tests.py -v
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc ; then
dohtml -r docs/_build/html/
fi
}

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.7.1-r1.ebuild,v 1.10 2014/01/18 15:57:30 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.7.1-r1.ebuild,v 1.11 2014/12/20 04:50:20 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_COMPAT=( python{2_7,3_3} )
inherit distutils-r1

@ -1,47 +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/cssselect/cssselect-0.7.1.ebuild,v 1.6 2012/11/14 19:31:03 scarabeus Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython 2.7-pypy-*"
inherit distutils
DESCRIPTION="parses CSS3 Selectors and translates them to XPath 1.0"
HOMEPAGE="http://packages.python.org/cssselect/ http://pypi.python.org/pypi/cssselect"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE="doc test"
DEPEND="dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( dev-python/lxml )"
RDEPEND=""
DOCS="AUTHORS CHANGES README.rst"
src_compile() {
distutils_src_compile
if use doc ; then
"$(PYTHON -f)" setup.py build_sphinx || die
fi
}
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" ${PN}/tests.py -v
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use doc ; then
dohtml -r docs/_build/html/
fi
}

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.9.1.ebuild,v 1.3 2014/06/18 16:01:24 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.9.1.ebuild,v 1.4 2014/12/20 04:50:20 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} )
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1

@ -1,5 +1 @@
DIST feedparser-5.0.1.tar.bz2 204146 SHA256 57fe918773969eb20fb7b94ab1ae5d3b7eb4a8ce29f49ebc3766fa7f6a4974cb SHA512 d913d09c10850b96a21ae300b613ff8a040fc535804fca59130298808802b30d1e940a35567b5ea78fb17ec4c63328d4f658d380a29c22df42339e96164fef57 WHIRLPOOL c2821b76ecbb8880fc1fcb357376024d4eaec4c30447d6501f2b61fac6abadc603eef5cf7ea161f4b1d4bf9fc92ada5328f8d7d3720001554d41e056c3a36e2a
DIST feedparser-5.1.1.tar.bz2 198754 SHA256 ae099763f4538aa08c5021d42ba6ce5b9b6218e71423c96031153f379955481a SHA512 5374066a352c8227d7d924d88f65839c746fabcd974e4a3b48f989c54750c242f6639d50f092d198793826dfd4ccba08e49dd2dd25b673ec40a4a92bba9bd7a6 WHIRLPOOL 054db561379162589ef9bcd870c9ae0e0379ba1f2f0c31aa50bb5a9b0bf5407af7f61483b4395ad95c03bec511493cc2e8e0076c516bb3215508db99cc1f8026
DIST feedparser-5.1.2.tar.bz2 199404 SHA256 b7773afb41481add990539baeb0e441811ec48cb8c1b6c2911cabbe9c5d9d1d0 SHA512 433a0ebb39af1edc67d52e6ef515e1fa9e5499eaebc847312cd796b90e84a16668706981624db78ddcfa32369c0b0492af4461af7499f1df7655938b1d509621 WHIRLPOOL 8aebf0f2046b3c33d173beee5eecd4288e61d0be6ae013ea0b6ffe54864ad164e60ff03eff4ed80e945c4173685f03500298e12df5aaa04503efc90ee5a07427
DIST feedparser-5.1.3.tar.bz2 202373 SHA256 7f6507d400d07edfd1ea8205da36808009b0c539f5b8a6e0ab54337b955e6dc3 SHA512 6a0374e001295566316ad86a581c875cd367fc6200e30296bf917cdff7fa2a83c05565b747c37079f38755ce94565d56890a995be7ee020d0f9466ee1b7c079b WHIRLPOOL bacb6cf0563ee7feb476ea4b767586cb6fbd649d036f72f18b60330e4b4120ccb1e65a923e121108eecf64ea2343fd7a40dd56d7bf71384ff3f52ad20a59a54b
DIST feedparser-5.1.tar.bz2 195506 SHA256 91a28a76b5cbaf7457a22e47e04347568a1f21fac85c806867ac72d32aabe718 SHA512 9882a6c1cc79918d0b2e38b4028eb612ee7a341d1e6a48ebf6d3de876b7b7e50412cd5963131493465b8cc3dd67704f6ab46702612af75008ac6677fb354e8c5 WHIRLPOOL 6ce5be70f9dadddf77c7fe0b6e50994cbcb1ca6e482753ec3955ba961bd9f8741fdef4c20fc184c06a0e3d1c778a20ca6e1d5ec12669ad1f786a495b94417038

@ -1,61 +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/feedparser/feedparser-5.0.1.ebuild,v 1.9 2011/11/16 19:10:07 hwoarang Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
# 877 errors with Python 3.
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*"
inherit distutils eutils
DESCRIPTION="Parse RSS and Atom feeds in Python"
HOMEPAGE="http://code.google.com/p/feedparser/ http://pypi.python.org/pypi/feedparser"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
# sgmllib is licensed under PSF-2.
LICENSE="BSD-2 PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
DEPEND=""
RDEPEND=""
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
DOCS="LICENSE NEWS"
PYTHON_MODNAME="feedparser.py _feedparser_sgmllib.py"
src_prepare() {
mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die "Renaming sgmllib3.py failed"
epatch "${FILESDIR}/${P}-sgmllib.patch"
distutils_src_prepare
preparation() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
2to3-${PYTHON_ABI} -nw --no-diffs feedparser/{feedparser.py,feedparsertest.py} || return 1
else
# Avoid SyntaxErrors with Python 2.
echo "raise ImportError" > feedparser/_feedparser_sgmllib.py || return 1
fi
}
python_execute_function -s preparation
}
src_compile() {
PYTHONPATH="feedparser" distutils_src_compile
}
src_test() {
testing() {
cd feedparser || return 1
PYTHONPATH="." "$(PYTHON)" feedparsertest.py
}
python_execute_function -s testing
}
src_install() {
PYTHONPATH="feedparser" distutils_src_install
}

@ -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/feedparser/feedparser-5.1.1.ebuild,v 1.1 2012/03/20 17:54:19 sping Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="*-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*"
inherit distutils eutils
DESCRIPTION="Parse RSS and Atom feeds in Python"
HOMEPAGE="http://code.google.com/p/feedparser/ http://pypi.python.org/pypi/feedparser"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
# sgmllib is licensed under PSF-2.
LICENSE="BSD-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
PYTHON_MODNAME="feedparser.py _feedparser_sgmllib.py"
src_prepare() {
mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die "Renaming sgmllib3.py failed"
epatch "${FILESDIR}/${PN}-5.1-sgmllib.patch"
sed -e "/import feedparser/isys.path.insert(0, '../build/lib')" -i feedparser/feedparsertest.py
distutils_src_prepare
preparation() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
2to3-${PYTHON_ABI} -nw --no-diffs feedparser/feedparsertest.py
else
# Avoid SyntaxErrors with Python 2.
echo "raise ImportError" > feedparser/_feedparser_sgmllib.py
fi
}
python_execute_function -s preparation
}
src_test() {
testing() {
cd feedparser || return 1
"$(PYTHON)" feedparsertest.py
}
python_execute_function -s testing
}

@ -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/feedparser/feedparser-5.1.2.ebuild,v 1.6 2012/06/08 18:10:10 ranger Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="*-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*"
inherit distutils eutils
DESCRIPTION="Parse RSS and Atom feeds in Python"
HOMEPAGE="http://code.google.com/p/feedparser/ http://pypi.python.org/pypi/feedparser"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
# sgmllib is licensed under PSF-2.
LICENSE="BSD-2 PSF-2"
SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
PYTHON_MODNAME="feedparser.py _feedparser_sgmllib.py"
src_prepare() {
mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die "Renaming sgmllib3.py failed"
epatch "${FILESDIR}/${PN}-5.1-sgmllib.patch"
sed -e "/import feedparser/isys.path.insert(0, '../build/lib')" -i feedparser/feedparsertest.py
distutils_src_prepare
preparation() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
2to3-${PYTHON_ABI} -nw --no-diffs feedparser/feedparsertest.py
else
# Avoid SyntaxErrors with Python 2.
echo "raise ImportError" > feedparser/_feedparser_sgmllib.py
fi
}
python_execute_function -s preparation
}
src_test() {
testing() {
cd feedparser || return 1
"$(PYTHON)" feedparsertest.py
}
python_execute_function -s testing
}

@ -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/feedparser/feedparser-5.1.ebuild,v 1.1 2012/01/03 04:18:13 floppym Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_TESTS_RESTRICTED_ABIS="*-jython"
PYTHON_TESTS_FAILURES_TOLERANT_ABIS="*"
inherit distutils eutils
DESCRIPTION="Parse RSS and Atom feeds in Python"
HOMEPAGE="http://code.google.com/p/feedparser/ http://pypi.python.org/pypi/feedparser"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.bz2"
# sgmllib is licensed under PSF-2.
LICENSE="BSD-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND=""
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
PYTHON_MODNAME="feedparser.py _feedparser_sgmllib.py"
src_prepare() {
mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die "Renaming sgmllib3.py failed"
epatch "${FILESDIR}/${P}-sgmllib.patch"
sed -e "/import feedparser/isys.path.insert(0, '../build/lib')" -i feedparser/feedparsertest.py
distutils_src_prepare
preparation() {
if [[ "${PYTHON_ABI}" == 3.* ]]; then
2to3-${PYTHON_ABI} -nw --no-diffs feedparser/feedparsertest.py
else
# Avoid SyntaxErrors with Python 2.
echo "raise ImportError" > feedparser/_feedparser_sgmllib.py
fi
}
python_execute_function -s preparation
}
src_test() {
testing() {
cd feedparser || return 1
"$(PYTHON)" feedparsertest.py
}
python_execute_function -s testing
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild,v 1.1 2013/04/16 08:04:44 idella4 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/graphcanvas/graphcanvas-4.0.2-r1.ebuild,v 1.2 2014/12/19 23:01:21 idella4 Exp $
EAPI=5
@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples"
RDEPEND="dev-python/networkx
RDEPEND="dev-python/networkx[${PYTHON_USEDEP}]
>=dev-python/enable-4[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

@ -1,43 +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/graphcanvas/graphcanvas-4.0.2.ebuild,v 1.1 2013/04/08 07:17:06 patrick 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: Interactive Graph (network) Visualization"
HOMEPAGE="http://pypi.python.org/pypi/graphcanvas"
SRC_URI="http://www.enthought.com/repo/ets/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="examples test"
RDEPEND="dev-python/networkx
dev-python/enable"
DEPEND="dev-python/setuptools
test? (
${RDEPEND}
media-fonts/font-cursor-misc
media-fonts/font-misc-misc
x11-apps/xhost
)"
src_test() {
VIRTUALX_COMMAND="distutils_src_test" virtualmake
}
src_install() {
find -name "*LICENSE*.txt" -delete
distutils_src_install
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1,3 +1,2 @@
DIST html2text-2014.4.5.tar.gz 30177 SHA256 b6f37556650a32cd625c56f2db3fa2ca2d57a7ff0a4be7a3b9118dd911c8efd6 SHA512 740750f838f0370c6b05bb1538d3de99cfd074acc95923440b14818b934e49df1ad0864bfe1a4fcf0b8fd3c9c402a4b2edaeabe992aa0870acc7ce3b6cd3924a WHIRLPOOL 502c08327cbd98ac08e19ff42b633cb7f08204123aa4a8d15826c4137976367cd7e7073660aa61788301d1817ade02be93a014caeb2ca6c53311df5fcf8adc55
DIST html2text-3.02.tar.gz 5067 SHA256 8a440067b95569ac705e2ea056bb6dfebaedf7992cbb6b4e4b830811368f8111 SHA512 3962b848a77b727036ece8879b8d533aaeef1ac4795bd946bdc36906d4c3d8b433cd192f6773e71c2620aa590b007aaa112723e23a2c829b1bc1baf7d20513de WHIRLPOOL 3160d5314496879c05267b787dd1702a4857e19d769f6c7bf1c992f0f9cee028a7d8526f7efa63587c26e2bb5726d8a37ed5e9306c89e3e92395783c36bbd4c6
DIST html2text-3.200.3.tar.gz 21446 SHA256 040a4ace61446ab1e323e71e95e8ce16a5f0cc889027f17974ef8be1391721df SHA512 4e0d4a422c9aeae92431180ad3fb86ff37adf4dfb3d6bfff288a653b18f20d1b596fb201da0c60637d186700ca6cc84caf705f390bd3260e79a18938d81a93f1 WHIRLPOOL 0bac76c72f4d6cc233e9b8f938560b45df40c0ba891fc9f2bfcc83491d0cca77e12d31626c8e34735f1a3ce09683d6ea72e5833448af68918392275e0794b0cb

@ -1,27 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/html2text/html2text-3.02.ebuild,v 1.4 2014/08/10 21:11:59 slyfox Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython"
inherit distutils
DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
HOMEPAGE="http://www.aaronsw.com/2002/html2text/ https://github.com/aaronsw/html2text http://pypi.python.org/pypi/html2text"
SRC_URI="https://github.com/aaronsw/html2text/tarball/${PV}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="dev-python/chardet
dev-python/feedparser"
DEPEND="${RDEPEND}
dev-python/setuptools"
S="${WORKDIR}/aaronsw-${PN}-d9bf7d6"
PYTHON_MODNAME="html2text.py"

@ -1,25 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/html2text/html2text-3.200.3-r1.ebuild,v 1.4 2014/08/10 21:11:59 slyfox Exp $
EAPI=5
PYTHON_COMPAT=( python{2_{6,7},3_{2,3}} pypy pypy2_0 )
inherit distutils-r1
DESCRIPTION="Turn HTML into equivalent Markdown-structured text"
HOMEPAGE="http://www.aaronsw.com/2002/html2text/
https://github.com/aaronsw/html2text http://pypi.python.org/pypi/html2text"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-python/chardet[${PYTHON_USEDEP}]
dev-python/feedparser[${PYTHON_USEDEP}]
dev-python/setuptools[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}/${PN}-rename.patch" )

@ -1,3 +1,2 @@
DIST IPy-0.75.tar.gz 28459 SHA256 0fa14af4792cc0b6f61cb5a1cd8fbdf7ddbaa6864ef82681021b750e9e6b2b61 SHA512 6ecf42da4bbb60ff6ca5891dbb54b133b7b544625feac13377c4704beb13f90d1ddc12a704ac8659442d0bc8397dcb5d3a1a965b6140287d261676f55b16bbb5 WHIRLPOOL 184725a674b7b0a2601e457599f0b1a5c8f460391009a9b62a141b2d806e8dff5e82bd567f6c864c90972e5914b618526fefcfe52323d3f724e893bf5ede94df
DIST IPy-0.76.tar.gz 29139 SHA256 b19441f3e311deb298a1ec7a16a3ce0d09b0ffde69ce3d608f59ec8481b3a6af SHA512 bdebd4d081b0f6e33f11e334f7e3e099515b8d60abe791a845f083d8e74d9c34b276217b9302e20835d660253451430779f54090d68b4e88f91019b0edf5beb4 WHIRLPOOL acf6f5f0105ff65b9f5be9179699258f83713fe510cb35f51a8618c137794620b09d7b734fcd713d72bab6ba04babc75ce69d3fe64a403f2ba6adf57ce05f5d3
DIST IPy-0.81.tar.gz 32318 SHA256 4bc17a9b5e72e893a034e77193b82c2bc321ddf8d8c345281f2bb81bb007b939 SHA512 6a760818f5463ff5ee118c4a3cb08be54a8a460a73eb37cf7ccc44941c0b118e9c81ec4fdb48d4e957375b3b0487d6a55c1657996d19884ab137b867f3b1dbfc WHIRLPOOL be21836c1fd880b6a3952d14f2e60b8e6c65f929c191e474929d13e54afeb6095d1f5bed9b102023813fba1c42e65eae181cdfcc120ba6aa0f9a9e3f4e49268c

@ -1,36 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipy/ipy-0.76-r1.ebuild,v 1.6 2014/03/31 21:19:47 mgorny Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy pypy2_0 )
inherit distutils-r1
MY_PN="IPy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and networks"
HOMEPAGE="https://github.com/haypo/python-ipy/wiki http://pypi.python.org/pypi/IPy"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
DOCS=( ChangeLog README )
python_test() {
# doctests for py3 unaltered read py2 files from "${S}" causing total failure
cp -r test_doc.py README test "${BUILD_DIR}" || die
pushd "${BUILD_DIR}" > /dev/null || die
"${PYTHON}" test/test_IPy.py || die "Tests fail with ${EPYTHON}"
"${PYTHON}" test_doc.py || die "Doctests fail with ${EPYTHON}"
popd > /dev/null || die
}

@ -1,37 +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/ipy/ipy-0.76.ebuild,v 1.1 2013/03/26 03:41:40 patrick Exp $
EAPI="3"
PYTHON_DEPEND="*:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4"
inherit distutils
MY_PN="IPy"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and networks"
HOMEPAGE="https://github.com/haypo/python-ipy/wiki http://pypi.python.org/pypi/IPy"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
S="${WORKDIR}/${MY_P}"
DOCS="ChangeLog README"
PYTHON_MODNAME="IPy.py"
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test/test_IPy.py
}
python_execute_function testing
}

@ -1,9 +1,9 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipy/ipy-0.81.ebuild,v 1.4 2014/11/25 09:16:57 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipy/ipy-0.81.ebuild,v 1.5 2014/12/20 13:24:37 idella4 Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3,3_4} pypy pypy2_0 )
PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
inherit distutils-r1

@ -1 +1,2 @@
DIST llvmlite-0.2.0.tar.gz 75363 SHA256 19addeab1c9aa39627f36efd084bedf1c9c1b913dfdecd7066589b23c9f20c59 SHA512 aa6994d6442243302875c06069b3fc44df55f029b98c145c212586f5ab9fab3ca15a57170c2088d60b052efbe52af6e209020e9abe03dcfb46186ee7e3b9c72d WHIRLPOOL ad83bb28c48aaf3784564957c02f310dc3f4121caba6e6f05c232f4cc799162dfe44c84cf30b74e6b9ef80c1bfabb5e5a53d9efdcc54737eaa365e21a6ab89d4
DIST llvmlite-0.2.1.tar.gz 67340 SHA256 48c9217db60d496ffef9d15bcb493b84757fc08b95b0332ca418a21344fd3f6b SHA512 d2b705ec275bfd6ed87b0b536eb0223d9aba53bf77227ed54b43a7efa1ea5df44a10624613bcb724a7520df77d1417b96567d41efe5825a5bde217343816263c WHIRLPOOL c59c1d5af1f8f7c22dd28d54619e6385a56e1d12fcbe4af2dd18be82ea1d841348ccd9c01b8e3efd144d5e36326b627f46a65b84e0d0bd5be789da20d3d0cb13

@ -0,0 +1,21 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/llvmlite/llvmlite-0.2.1.ebuild,v 1.1 2014/12/20 04:33:04 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Python wrapper around the llvm C++ library"
HOMEPAGE="https://pypi.python.org/pypi/llvmlite"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=sys-devel/llvm-3.5:=[multitarget]"
DEPEND="${RDEPEND}"

@ -1,5 +1 @@
DIST networkx-1.6.tar.gz 707795 SHA256 a2ee8399758e08bf7bc7910071474cdd92e364bbc22be1aa29bdfe0f26f7ba78 SHA512 c72f41ade51335d9c41e63ce4688b843113f1ac2523cfaca505f4715496c8c61fe5e680f77c6561d1618381ac028d151cedc40ba8035c907ceb5e0179da50002 WHIRLPOOL 4faf788029bfff14737e05462b61c4b5144b0a6761ab7563a8edcdb3f7c327453d2d393f2d96d2929ad089bd40ff5f55d6fa4c4f05c1475214cb44e6b5da3e25
DIST networkx-1.7.tar.gz 728145 SHA256 eb62de98a0fa74aec9c31fffbac8089a703c6413601678f3fb1a0016bad2bdc1 SHA512 04dcd9c67339428713213b1fe43a96f6f52234189e3924fd45889456566251587c7567cf8c817b032e3993551c226be766a593f9c7dcc54a5c0cab2ae2bd3c65 WHIRLPOOL 3133198faaffe136534335a1a74e58192d0ef585444cb4ccaa9368ebb2c13be559f5fe7296ebae2f58eb5644242c56a967b0c2523d92cc716fa2a7db83b2e528
DIST networkx-1.8.1.tar.gz 806766 SHA256 b75ba675fd2831f60e3f5a028822a8f7b9993877854599e9694196f8b2f88233 SHA512 89372a1c33fd1a87221f68211490f922df62225b4716d88356cf7c9861a63a77217eb395918bf6907b50115bce1fe94e196eb60cacd534ee126ed5e738c43814 WHIRLPOOL f39a8231e3b01a26517b188c094e10d67410cdcb3e93932705c09175513318ddea1ac19d2cde24b7677a47a3baaa0db559970648a38fa907bd349b6f28bbd612
DIST networkx-1.9.1.tar.gz 1035784 SHA256 6380eb38d0b5770d7e50813c8a48ff7c373b2187b4220339c1adce803df01c59 SHA512 8c18bd07530b26731da4db40dc9d82c81b78b086a2b15a45daa65ab55ec92a4ba836f911add062f698c3f319e5e85b5a26a6a52f760f5cf32e3d2a73c46cd93d WHIRLPOOL 01db9c8560140a52a890851871249c9d509883f7aa877487c16cdcc42973ae74b9c1815371d99247f72766e1f26e0a1afc0965af65583c4a9b59b75c2369fe2a
DIST networkx-1.9.tar.gz 1035166 SHA256 52e8eea77b0d3f5420cadaca55181c862f06a79a4500f06917b58a0455a12b22 SHA512 0cfcff45087f7ac45b33a91be2e200f3cc816f893591eee23212602a7d2fbd3d71cefdccef5f54f5d0b15f2635216b85c95c22e067b5801af8ff14800f45e95d WHIRLPOOL b8421de11248884d8b70a08798f611536d3d6edd477ee3a4115e814650d27fdd99bf4b567abe5c9346ce9b2554ec1cf9574ffabf4561bcd7be21197c2177187d

@ -1,64 +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/networkx/networkx-1.6-r1.ebuild,v 1.2 2013/09/12 22:29:20 mgorny Exp $
EAPI=5
# Note: ~networkx-1.6 is required by sage-on-gentoo overlay
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Python tools to manipulate graphs and complex networks"
HOMEPAGE="http://networkx.lanl.gov http://pypi.python.org/pypi/networkx"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc examples test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
RDEPEND="
examples? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
python_compile_all() {
if use doc; then
sed \
-e "s:^\t\./:\t${PYTHON} :g" \
-i doc/Makefile || die
emake -C doc html
fi
}
python_test() {
nosetests || die
}
python_install_all() {
# Oh my.
rm -r "${ED}"usr/share/doc/${P} || die
use doc && local HTML_DOCS=( doc/build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}

@ -1,62 +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/networkx/networkx-1.7-r2.ebuild,v 1.4 2013/09/12 22:29:20 mgorny Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Python tools to manipulate graphs and complex networks"
HOMEPAGE="http://networkx.lanl.gov http://pypi.python.org/pypi/networkx"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~ppc-macos ~x86-linux ~x86-macos"
IUSE="doc examples test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
RDEPEND="
examples? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
python_compile_all() {
if use doc; then
sed \
-e "s:^\t\./:\t${PYTHON} :g" \
-i doc/Makefile || die
emake -C doc html
fi
}
python_test() {
nosetests || die
}
python_install_all() {
# Oh my.
rm -r "${ED}"usr/share/doc/${P} || die
use doc && local HTML_DOCS=( doc/build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}

@ -1,64 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/networkx/networkx-1.8.1.ebuild,v 1.5 2014/02/11 06:21:18 bicatali Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit distutils-r1
DESCRIPTION="Python tools to manipulate graphs and complex networks"
HOMEPAGE="http://networkx.github.io/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
PY2_USEDEP=$(python_gen_usedep 'python2*')
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PY2_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
)
test? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
RDEPEND="
examples? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PY2_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
python_compile_all() {
if use doc; then
sed \
-e "s:^\t\./:\t${PYTHON} :g" \
-i doc/Makefile || die
emake -C doc html
fi
}
python_test() {
nosetests -vv || die
}
python_install_all() {
# Oh my.
rm -r "${ED}"usr/share/doc/${P} || die
use doc && local HTML_DOCS=( doc/build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}

@ -1,10 +1,10 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/networkx/networkx-1.9.1.ebuild,v 1.2 2014/11/13 08:13:42 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/networkx/networkx-1.9.1.ebuild,v 1.3 2014/12/19 23:18:37 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
PYTHON_COMPAT=( python{2_7,3_3,3_4} )
inherit distutils-r1

@ -1,70 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/networkx/networkx-1.9.ebuild,v 1.2 2014/08/15 00:17:57 blueness Exp $
EAPI=5
PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} )
inherit distutils-r1
DESCRIPTION="Python tools to manipulate graphs and complex networks"
HOMEPAGE="http://networkx.github.io/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc examples test"
PY2_USEDEP=$(python_gen_usedep python2_7)
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PY2_USEDEP}]
$(python_gen_cond_dep 'dev-python/numpydoc[${PYTHON_USEDEP}]' python2_7)
$(python_gen_cond_dep 'dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]' python2_7 'python{3_3,3_4}')
)
test? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
RDEPEND=">=dev-python/decorator-3.4.0[${PYTHON_USEDEP}]
examples? (
dev-python/matplotlib[${PYTHON_USEDEP}]
dev-python/pygraphviz[${PY2_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
sci-libs/scipy[${PYTHON_USEDEP}]
)"
python_prepare_all() {
sed -e "s/'sphinx.ext.intersphinx', //" -i doc/source/conf.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
if use doc; then
sed \
-e "s:^\t\./:\t${PYTHON} :g" \
-i doc/Makefile || die
emake -C doc html
fi
}
python_test() {
nosetests -vv || die
}
python_install_all() {
# Oh my.
rm -r "${ED}"usr/share/doc/${P} || die
use doc && local HTML_DOCS=( doc/build/html/. )
use examples && local EXAMPLES=( examples/. )
distutils-r1_python_install_all
}

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.0.ebuild,v 1.7 2014/12/12 07:47:58 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.0.ebuild,v 1.8 2014/12/20 09:27:47 mgorny Exp $
EAPI=5
@ -30,7 +30,6 @@ EXTRA_DEPEND="
CDEPEND="
>dev-python/numpy-1.7[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
<=dev-python/python-dateutil-2.3[${PYTHON_USEDEP}]
!~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
doc? (

@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.1.ebuild,v 1.6 2014/12/12 07:47:58 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pandas/pandas-0.15.1.ebuild,v 1.7 2014/12/20 09:27:47 mgorny Exp $
EAPI=5
@ -30,7 +30,6 @@ EXTRA_DEPEND="
CDEPEND="
>dev-python/numpy-1.7[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.0[${PYTHON_USEDEP}]
<=dev-python/python-dateutil-2.3[${PYTHON_USEDEP}]
!~dev-python/openpyxl-1.9.0[${PYTHON_USEDEP}]"
DEPEND="${CDEPEND}
doc? (

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save