Sync with portage [Sat Jan 26 22:44:28 MSK 2013].

mhiretskiy
root 11 years ago
parent 8a3599b634
commit c2243ce8f2

@ -1,2 +1,2 @@
DIST caribou-0.4.5.tar.xz 366576 SHA256 607b5169fe358b5555fd3a9d89008d03d8ce862b2e13ba55aa4deffdb02be02b SHA512 1de5646f1b255dbc54199fa319f62752f79b3b63e3540fa9880446ca2619c886fa7e28ebfcaa7ccc879d1d9b4f5865728b661ffb424f54e629bc66e538a0c8d7 WHIRLPOOL 0c10c765dcdc5c40e20d8acceb111a75722847eaf03b77d31801c00d7084f863c63aae75741e0154aa5f612bfdc17c08587e5bcbc6b16addcac42e4f67de55ac
DIST caribou-0.4.6.tar.xz 380844 SHA256 449890d53401c15ae7118ebc8ca1eebb7f9a60ad717bca35f822d7f895142226 SHA512 43dcb270a6d05cead322a537ec98363199018e7ef8d5169c8f3c7d9ec1ce04737ec1634bf944756a9ed14fa843e0b0ab5fafa3bc93ad1f7501129be21b4dface WHIRLPOOL a43045d1618c82adab912e9eb1ba5f279ae5b2eb1e0964876f74238c60b314f212afaac478f9c5a119bc32ec7983be059df055755760589de46300c24ad790a3
DIST caribou-0.4.7.tar.xz 384856 SHA256 580406d72536ff23ee61cab416113fbc068cdc1fcaaedf1a4621f1d9ef9cf2e9 SHA512 52153e3ba305060823a61b29f13751cbaf6b67225a00f39895cab9054c40fc64f8153f289b5d1b967354ec1f6676b2a989a8a0710f5a95d7a299588e73f25b60 WHIRLPOOL 233f5f630c05b8b2fe68105ddca72a269adb46a87cbdd29344f14c80be4185e8bb99660800815d6834765371d434adb391ddf95907250c59b6499069e98f4499

@ -1,14 +1,14 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.5.ebuild,v 1.6 2013/01/06 09:10:43 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/caribou/caribou-0.4.7.ebuild,v 1.1 2013/01/25 23:56:24 eva Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.5"
PYTHON_USE_WITH="xml"
PYTHON_COMPAT=( python2_{6,7} )
PYTHON_REQ_USE="xml"
inherit gnome2 python
inherit gnome2 python-r1
DESCRIPTION="Input assistive technology intended for switch and pointer users"
HOMEPAGE="https://live.gnome.org/Caribou"
@ -18,7 +18,8 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
COMMON_DEPEND=">=dev-python/pygobject-2.90.3:3
COMMON_DEPEND="
>=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
>=x11-libs/gtk+-3:3[introspection]
x11-libs/gtk+:2
>=dev-libs/gobject-introspection-0.10.7
@ -27,56 +28,67 @@ COMMON_DEPEND=">=dev-python/pygobject-2.90.3:3
>=media-libs/clutter-1.5.11:1.0[introspection]
x11-libs/libX11
x11-libs/libxklavier
x11-libs/libXtst"
x11-libs/libXtst
"
# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
# librsvg needed to load svg images in css styles
RDEPEND="${COMMON_DEPEND}
>=dev-python/pyatspi-2.1.90
>=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
>=gnome-base/gsettings-desktop-schemas-3
gnome-base/librsvg:2
sys-apps/dbus
virtual/python-argparse
virtual/python-argparse[${PYTHON_USEDEP}]
"
DEPEND="${COMMON_DEPEND}
dev-libs/libxslt
>=dev-util/intltool-0.35.5
virtual/pkgconfig"
DOCS="AUTHORS ChangeLog NEWS README"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
G2CONF="${G2CONF}
--disable-static
--disable-schemas-compile
--enable-gtk3-module
--enable-gtk2-module
PYTHON=${EPREFIX}/usr/bin/python2
VALAC=$(type -P valac-0.18)" # harmless even if valac-0.14 not found
# PYTHON is substituted into several installed shell scripts
# vala is not needed for tarball builds, but configure checks for it...
# delete custom PYTHONPATH, useless on Gentoo and potential bug source
# + caribou is python2 only so fix the shell scripts
sed -e '/export PYTHONPATH=.*python/ d' \
-e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \
-i bin/{antler-keyboard,caribou,caribou-preferences}.in ||
die "sed failed"
python_clean_py-compile_files
gnome2_src_prepare
prepare_caribou() {
mkdir -p "${BUILD_DIR}" || die
}
python_foreach_impl prepare_caribou
}
src_configure() {
ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \
gnome2_src_configure \
--disable-docs \
--disable-static \
--enable-gtk3-module \
--enable-gtk2-module \
VALAC=$(type -P true)
# PYTHON=${EPREFIX}/usr/bin/python2
# PYTHON is substituted into several installed shell scripts
# vala is not needed for tarball builds, but configure checks for it...
}
src_compile() {
python_foreach_impl run_in_build_dir gnome2_src_compile
}
src_test() {
python_foreach_impl run_in_build_dir default
}
pkg_postinst() {
gnome2_pkg_postinst
python_mod_optimize caribou
src_install() {
python_foreach_impl run_in_build_dir gnome2_src_install
dodoc AUTHORS ChangeLog NEWS README
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup caribou
run_in_build_dir() {
pushd "${BUILD_DIR}" > /dev/null || die
"$@"
popd > /dev/null
}

@ -4,7 +4,10 @@ DIST eselect-opengl-1.2.4.tar.xz 8084 SHA256 d8b53c214131a1aad1aeded78d03d23aa40
DIST eselect-opengl-1.2.5.tar.xz 8088 SHA256 34f0340ae8f8c26ea154f95950bf2e113869bc22c37cdf51a1f867c405d12b9d SHA512 d1b71f164c8b7190cb0e32d99cbe8f9b99ee8ee8d58fc8988f1b0e313c8db09a170fc7c898ca135cd898755efd14160f82a0f10606a2173b6401c5b498e64775 WHIRLPOOL 2e8d175cb4f899c18e924e268436aa4fed065d3ef23a01a37c6ddc2e1de988c4eb4d9771f874705289217baa468837f8d4ac7bb7ac41c0a2b1e6582add2423ad
DIST eselect-opengl-1.2.6.1.tar.xz 8204 SHA256 e6fcabe77dbf10ba86e6b5aaa63e47c9bbf458a577c168ae5fe0e60db567e155 SHA512 cbd37d09c1ca7ae08f61316f08901d455143052d145bbc71b4c99fca8c6d9f5e5febfae40c85e5e31bc2d3730f659189370abda9f5bf02d7b56170d15881acab WHIRLPOOL fde3328ea006b83a20a67b7d9e57e1abd29f1d9a6e13d1d90bcd16aae24f1083d096c57b1f0d003e9ea9d2f0da9447610aac542160f6454b600b1d517bac564b
DIST eselect-opengl-1.2.6.tar.xz 8184 SHA256 5ccfae3ca58ab050ea43791e357200c152bca04ffaba13d8984ef9856b779c88 SHA512 62453a8e6f4826e69e321a8a296c67e4bb4c8b23be5389009ef14dc9f4757a61d04b74288ea3ce4c0516908ab0844538a6dcda3ee99eff903f2ff0f2da0851a8 WHIRLPOOL 7133c6d5fc01847142aed66b2f02be2301df20a1133f6a34435bcbbb76f1118c460e0835c4958e9b54131d566a6b9f0931a4432ab4b9b9993e23b1def323b5e0
DIST eselect-opengl-1.2.7.tar.xz 8292 SHA256 1f0d3e293c25cf9359421a7a0595278f5fcc25aaf346aaf45cb8b4f5b94c5978 SHA512 8f13526b819510807bf28343b698026cc240da6f231368e00a29b0225b300fbcf1d3e40a952390dced212df2b90c1f3410973c5dc225c4f29803491fe28a7293 WHIRLPOOL 3fb6beabc0cfd2e699c9afe652b01d6f8a34b33803ac6df1f196682756011d2c745eff0f4bcea677f4edcd0cfcc85b5168beb625e6f43275715fc1b51afa9e6c
DIST glext.h.67.xz 57476 SHA256 d1d7887e72cd415651166ade3da5a407ca28ea99807a0bd6e064163cb6c55cd3 SHA512 8190805dd8e2bcb0501ececc9be59ca7bcc37e7fa948c60e8bd1ad1482075cda87c8989546cc57b0bb0b480b676f0cdd45a352811954286fa8fd041b0f23ad92 WHIRLPOOL a7f5e93b6bf92694a3716b733721793fe889490a5c29199acdb6492f6144410b9f71d214c3eba4d9c3b15092bd33815703fbfb361e54384b33160df1f2ea55b6
DIST glext.h.75.xz 59352 SHA256 6b2152d2bca2558315028dea1aba149e9d83b161721fe7bf90355c39ba938c46 SHA512 7ed492a79a8737943ae1c0592e10ea647cd0c2245c5dd395551518a22e746b1ed00339d9bd8e939a651be2e13269bfe192853bcb388d2a4afe6e8d75cb096ee8 WHIRLPOOL 133e69c5d2c98650d6134e615d843ec85a54115b07ad513c4628bd5af9eb2b551a428fd00dc824bcba48b90d4880780c0d54f3532ea63251025174f538d26879
DIST glext.h.85.xz 66344 SHA256 f9db24b274581782726b7ece26825bc6dacc10871f24e712cedc5608720f40e0 SHA512 55fbee9cacde8a059ab1c25fbd5652d2879ac57423d2be7a1e947c5f4e82c2e1ff957441a39545958859435b88e69783e4f116dc3364f03378519df7476f121d WHIRLPOOL 493c86294f7bcade1e8ca427eea0f01cbd7a8e4f21a2f678f896af7fac06f8b6d04ceb8e93f2aacfaae6457a0368aa0c911dea90b31076cf77ae72fb492b3676
DIST glxext.h.32.xz 7296 SHA256 06ef740c3741f367c787bb77fc5bf46405c7eeec4a4a5f1cf8c303b8719cbf5a SHA512 5f77d5b822b3c81836f6db14b036dcb45d976749d2b032a492cbc4a4d641371ca22a10f0da000ed29e5f3eaea0a81b160703f0ab696847d14442d8a184e86e56 WHIRLPOOL b68372b24813338beb498b2938c599cb8c88ef5d91d01394bb7a47e56ee1fdd018a9ff5939116266fb02f4cf493f2545cd8c41c0813e74e0b18131037a092120
DIST glxext.h.33.xz 7328 SHA256 ed73e76c66ce83f9eabe2f418bc332f506306efb5879ea183190b48b917f727a SHA512 f6a958cf38dfc493061d01780c16980f3dd41cc6e9271f814d51f9676af25ea4f13279fa433284bfe6be2a562ea35d27f7151904d20121a41a94fe47ccdae1fd WHIRLPOOL 905128fdeaebcf1acb141cf076c01c418cc32eb20745b44c557719b5a4aab870603f44b3ab9920b3f59c500f3a4f7489fb5d326788731d7a1fc617e9630c3871
DIST glxext.h.34.xz 7368 SHA256 cb22353fbd8f87ffea19b4758194af3a38796c41f93058eeb0fa237cce9a77b7 SHA512 525fe3e7d654ddc38dbbcf1b26c2e84099b502d993a176352386b10229fabf1a9ee60686c41d1486f77bcf08424119658b26ebd90d2260a66bc21bdc55340279 WHIRLPOOL 92901129f724e90a53ee602c3a7fb633ba190ad48bd098f5784eb1069e79c8fec4227fae1c59afee728e5e11776c6ff33fee6b5c5eb97b819b082de0713140d8

@ -0,0 +1,57 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.7.ebuild,v 1.1 2013/01/26 04:08:04 mattst88 Exp $
EAPI=4
inherit multilib
DESCRIPTION="Utility to change the OpenGL interface being used"
HOMEPAGE="http://www.gentoo.org/"
# Source:
# http://www.opengl.org/registry/api/glext.h
# http://www.opengl.org/registry/api/glxext.h
GLEXT="85"
GLXEXT="34"
MIRROR="http://dev.gentoo.org/~mattst88/distfiles"
SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz
${MIRROR}/glxext.h.${GLXEXT}.xz
${MIRROR}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"
RDEPEND=">=app-admin/eselect-1.2.4
!<media-libs/mesa-8.0.3-r1
!<x11-proto/glproto-1.4.15-r1"
pkg_postinst() {
local impl="$(eselect opengl show)"
if [[ -n "${impl}" && "${impl}" != '(none)' ]] ; then
eselect opengl set "${impl}"
fi
}
src_prepare() {
# don't die on Darwin users
if [[ ${CHOST} == *-darwin* ]] ; then
sed -i -e 's/libGL\.so/libGL.dylib/' opengl.eselect || die
fi
}
src_install() {
insinto "/usr/share/eselect/modules"
doins opengl.eselect
doman opengl.eselect.5
# Install global glext.h and glxext.h
insinto "/usr/$(get_libdir)/opengl/global/include/GL/"
cd "${WORKDIR}"
newins glext.h.${GLEXT} glext.h
newins glxext.h.${GLXEXT} glxext.h
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ruby/eselect-ruby-20120106.ebuild,v 1.3 2012/09/09 17:35:54 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ruby/eselect-ruby-20120106.ebuild,v 1.4 2013/01/26 16:41:54 grobian Exp $
DESCRIPTION="Manages multiple Ruby versions"
HOMEPAGE="http://www.gentoo.org"
@ -8,7 +8,7 @@ SRC_URI="http://dev.a3li.li/gentoo/distfiles/ruby.eselect-${PVR}.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-admin/eselect-1.0.2"

@ -0,0 +1,21 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Sat Jan 26 17:40:22 UTC 2013
Subject: remove bashisms
--- triggers/cache-error-trigger
+++ triggers/cache-error-trigger
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/sh
# cache error trigger. This shell script is executed by mcelog in daemon mode
# when a CPU reports excessive corrected cache errors. This could be a indication
# for future uncorrected errors.
@@ -28,7 +28,7 @@
logger -s -p daemon.crit -t mcelog "Offlining CPU $i due to cache error threshold"
F=$(printf "/sys/devices/system/cpu/cpu%d/online" $i)
echo 0 > $F
- if [ "$(< $F)" != "0" ] ; then
+ if [ "$(cat $F)" != "0" ] ; then
logger -s -p daemon.warn -t mcelog "Offlining CPU $i failed"
EXIT=1
fi

@ -1,14 +1,15 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcelog/mcelog-1.0_pre3_p20120918-r1.ebuild,v 1.1 2013/01/24 21:15:37 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/mcelog/mcelog-1.0_pre3_p20120918-r1.ebuild,v 1.2 2013/01/26 17:52:36 hasufell Exp $
EAPI=5
inherit linux-info eutils toolchain-funcs vcs-snapshot
COMMIT="0f5d0238ca7fb963a687a3c50c96c5f37a599c6b"
DESCRIPTION="A tool to log and decode Machine Check Exceptions"
HOMEPAGE="http://mcelog.org/"
SRC_URI="https://github.com/andikleen/${PN}/tarball/0f5d0238ca7fb963a687a3c50c96c5f37a599c6b -> ${P}.tar.gz"
SRC_URI="https://github.com/andikleen/${PN}/tarball/${COMMIT} -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@ -24,7 +25,8 @@ RESTRICT="test"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch \
"${FILESDIR}"/${P}-build.patch
"${FILESDIR}"/${P}-build.patch \
"${FILESDIR}"/${P}-bashism.patch
tc-export CC
}
@ -40,7 +42,9 @@ src_install() {
newinitd "${FILESDIR}"/${PN}.init ${PN}
insinto /etc/${PN}
doins triggers/* mcelog.conf
doins mcelog.conf
exeinto /etc/${PN}
doexe triggers/*
dodoc CHANGES README TODO *.pdf
doman ${PN}.8

@ -1,3 +1,4 @@
DIST file-roller-2.32.2.tar.bz2 1901661 SHA256 3ddbe4e4134eab4ff8e97789a1626aec6cbc588190f2f520850d0697037e5755 SHA512 c62153871ed0210972d45ed0fa71eb177602cbc48894907c50ff45e8798d07979377ce4cbe1fbc1c37e5762cd005c5846dd9ac9f5ee93fe860de2babdc0933f0 WHIRLPOOL ea0af0538616532fc644f019d133bf5bfff876c95a3998d63ef58b3fa1b5b3d449c29589125ccdaeea18a1c0c1cafb872e996dd2b174b507c2c804d9c73e32dc
DIST file-roller-3.4.2.tar.xz 1548788 SHA256 7085a351c55171718bbf5b9b614a7b9606efb8cbd2eb44cc6c538545444d0cdd SHA512 1fc9f6cea6c590744d0baa1fa455c032faaa5f131498dca501f2a03b4bac929a41d5f1f4d4f15c3c886357cd0f01faa3a326a64304916eb2c0553698c7a7239b WHIRLPOOL 4f47150a62a4c2ee10c18f05bdf25b3d9768b2289beccceaa9004b4b18cbcbced889bc1c036b0f60a0243dae607aee227a61392efaa873b998959e737a088c05
DIST file-roller-3.6.2.tar.xz 1483616 SHA256 47b026c827fcb0db4df51bf81c1e90f829f287fe2c9b9e65f167a2ef5bfec5f1 SHA512 15b359cf8197d3d1294dd84e73f7bfbd7649f87b0fae337c83cb2c57335b6cda9da2a9b4a91b91c9cc4236f034e4197040c62410451b09ffaec004fcb41a781c WHIRLPOOL c29f5b22f631d0b694c5257ae870141604cf34bed2fd9d418a7c90cb3cb4684941686acaa756ee1b9a51e7a23d267430895f1f31f135e4ade7e965d2a090349f
DIST file-roller-3.6.3.tar.xz 1488432 SHA256 6d99d7be243d442484ba46505df5e52ffb4e46ea5cd754daba865eccc22c8402 SHA512 61fe0f0a3a28320d2bd1ef5ff464551f697f748c846e4d36fc183b8d1008059e6c801e4591348db86883f564c1a3f6a42006501c06202121c12450994777d9f4 WHIRLPOOL b3585aa514a1b2be8e5a3de2c39f01afd89b0d0423921f870d9a754cba93fe05069654fcbaaa4e9b53ef1de68c9bf9aaf5bf29aedeff2f33aaf1382f805d4b97

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.4.2.ebuild,v 1.2 2012/12/16 08:31:41 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.4.2.ebuild,v 1.3 2013/01/25 22:47:28 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -14,7 +14,7 @@ HOMEPAGE="http://fileroller.sourceforge.net/"
LICENSE="GPL-2+"
SLOT="0"
IUSE="nautilus packagekit"
KEYWORDS="~amd64 ~arm ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
KEYWORDS="~arm"
# gdk-pixbuf used extensively in the source
# cairo used in eggtreemultidnd.c

@ -0,0 +1,92 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/file-roller/file-roller-3.6.3.ebuild,v 1.1 2013/01/25 22:47:28 eva Exp $
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit eutils gnome2
DESCRIPTION="Archive manager for GNOME"
HOMEPAGE="http://fileroller.sourceforge.net/"
LICENSE="GPL-2+ CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
IUSE="nautilus packagekit"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
# gdk-pixbuf used extensively in the source
# cairo used in eggtreemultidnd.c
# pango used in fr-window
RDEPEND="
>=app-arch/libarchive-3:=
>=dev-libs/glib-2.29.14:2
>=dev-libs/json-glib-0.14
>=x11-libs/gtk+-3.4:3
>=x11-libs/libnotify-0.4.3:=
sys-apps/file
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/libICE
x11-libs/libSM
x11-libs/pango
nautilus? ( >=gnome-base/nautilus-3 )
packagekit? ( app-admin/packagekit-base )
"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.40.0
sys-devel/gettext
virtual/pkgconfig
"
# eautoreconf needs:
# gnome-base/gnome-common
src_prepare() {
# Use absolute path to GNU tar since star doesn't have the same
# options. On Gentoo, star is /usr/bin/tar, GNU tar is /bin/tar
epatch "${FILESDIR}"/${PN}-2.10.3-use_bin_tar.patch
# File providing Gentoo package names for various archivers
cp -f "${FILESDIR}/3.6.0-packages.match" data/packages.match || die
gnome2_src_prepare
}
src_configure() {
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
# --disable-debug because enabling it adds -O0 to CFLAGS
gnome2_src_configure \
--disable-run-in-place \
--disable-static \
--disable-debug \
--enable-magic \
--enable-libarchive \
--with-smclient=xsmp \
$(use_enable nautilus nautilus-actions) \
$(use_enable packagekit) \
ITSTOOL=$(type -P true)
}
pkg_postinst() {
gnome2_pkg_postinst
elog "${PN} is a frontend for several archiving utilities. If you want a"
elog "particular achive format support, see ${HOMEPAGE}"
elog "and install the relevant package."
elog
elog "for example:"
elog " 7-zip - app-arch/p7zip"
elog " ace - app-arch/unace"
elog " arj - app-arch/arj"
elog " cpio - app-arch/cpio"
elog " deb - app-arch/dpkg"
elog " iso - app-cdr/cdrtools"
elog " jar,zip - app-arch/zip and app-arch/unzip"
elog " lha - app-arch/lha"
elog " lzop - app-arch/lzop"
elog " rar - app-arch/unrar or app-arch/unar"
elog " rpm - app-arch/rpm"
elog " unstuff - app-arch/stuffit"
elog " zoo - app-arch/zoo"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild,v 1.7 2013/01/22 21:09:06 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/johntheripper/johntheripper-1.7.9-r6.ebuild,v 1.9 2013/01/26 13:13:24 ago Exp $
EAPI="4"
@ -19,7 +19,7 @@ SRC_URI="http://www.openwall.com/john/g/${MY_P}.tar.bz2
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 arm ~hppa ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
#Remove AltiVec USE flag. Appears to be an upstream issue.
IUSE="cuda custom-cflags -minimal mmx mpi opencl openmp sse2"
REQUIRED_USE="openmp? ( !minimal )

@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.4.ebuild,v 1.7 2013/01/06 09:15:44 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-0.14.4.ebuild,v 1.8 2013/01/25 22:35:14 eva Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.6"
@ -29,7 +29,12 @@ IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif
gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
[[ ${PV} = 9999 ]] || IUSE="${IUSE} nautilus"
REQUIRED_USE="cue? ( gstreamer )"
REQUIRED_USE="
^^ ( gstreamer xine )
cue? ( gstreamer )
upnp-av? ( gstreamer )
!miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
"
# Test suite highly disfunctional, loops forever
# putting aside for now
@ -39,15 +44,15 @@ RESTRICT="test"
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
RDEPEND="
>=app-i18n/enca-1.9
>=dev-db/sqlite-3.7.14[threadsafe]
>=dev-db/sqlite-3.7.14:=[threadsafe]
>=dev-libs/glib-2.28:2
>=dev-libs/gobject-introspection-0.9.5
>=dev-libs/icu-4
>=dev-libs/icu-4:=
|| (
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
>=media-libs/libpng-1.2
>=x11-libs/pango-1
>=media-libs/libpng-1.2:=
>=x11-libs/pango-1:=
sys-apps/util-linux
applet? (
@ -56,8 +61,8 @@ RDEPEND="
>=x11-libs/gtk+-3:3 )
cue? ( media-libs/libcue )
eds? (
>=mail-client/evolution-3.3.5
>=gnome-extra/evolution-data-server-3.3.5
>=mail-client/evolution-3.3.5:=
>=gnome-extra/evolution-data-server-3.3.5:=
<mail-client/evolution-3.5.3
<gnome-extra/evolution-data-server-3.5.3 )
elibc_glibc? ( >=sys-libs/glibc-2.12 )
@ -72,14 +77,12 @@ RDEPEND="
gsf? ( >=gnome-extra/libgsf-1.13 )
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
!upnp-av? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
>=media-libs/gst-plugins-base-0.10.31:0.10 )
gtk? (
>=dev-libs/libgee-0.3:0
>=x11-libs/gtk+-3:3 )
iptc? ( media-libs/libiptcdata )
iso? ( >=sys-libs/libosinfo-0.0.2 )
iso? ( >=sys-libs/libosinfo-0.0.2:= )
jpeg? ( virtual/jpeg:0 )
laptop? ( >=sys-power/upower-0.9 )
mp3? (
@ -87,8 +90,8 @@ RDEPEND="
gtk? ( x11-libs/gdk-pixbuf:2 ) )
networkmanager? ( >=net-misc/networkmanager-0.8 )
pdf? (
>=x11-libs/cairo-1
>=app-text/poppler-0.16[cairo,utils]
>=x11-libs/cairo-1:=
>=app-text/poppler-0.16:=[cairo,utils]
>=x11-libs/gtk+-2.12:2 )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss )
@ -96,11 +99,13 @@ RDEPEND="
>=mail-client/thunderbird-5.0
>=mail-client/thunderbird-bin-5.0 ) )
tiff? ( media-libs/tiff )
upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
vorbis? ( >=media-libs/libvorbis-0.22 )
xine? ( >=media-libs/xine-lib-1 )
xml? ( >=dev-libs/libxml2-2.6 )
xmp? ( >=media-libs/exempi-2.1 )
xps? ( app-text/libgxps )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
"
# strigi? ( >=app-misc/strigi-0.7 )
# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
@ -112,7 +117,6 @@ DEPEND="${RDEPEND}
gtk? ( >=dev-libs/libgee-0.3 )
doc? (
app-office/dia
>=dev-util/gtk-doc-1.8
media-gfx/graphviz )
test? (
>=dev-libs/dbus-glib-0.82-r1
@ -154,79 +158,6 @@ src_unpack() {
}
src_prepare() {
if use gstreamer ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
if use upnp-av; then
G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
else
G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
fi
elif use xine ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
else
G2CONF="${G2CONF} --enable-generic-media-extractor=external"
fi
# if use mp3 && (use gtk || use qt4); then
if use mp3 && use gtk; then
#G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
G2CONF="${G2CONF} --enable-gdkpixbuf"
fi
# unicode-support: libunistring, libicu or glib ?
# According to NEWS, introspection is required
# FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
# is not being generated
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
# nautilus extension is in a separate package, nautilus-tracker-tags
G2CONF="${G2CONF}
--disable-hal
--enable-tracker-fts
--with-enca
--with-unicode-support=libicu
--enable-guarantee-metadata
--enable-introspection
--disable-libstreamanalyzer
--disable-qt
--disable-nautilus-extension
$(use_enable applet tracker-search-bar)
$(use_enable cue libcue)
$(use_enable eds miner-evolution)
$(use_enable exif libexif)
$(use_enable firefox-bookmarks miner-firefox)
$(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
FIREFOX=${S}/firefox-version.sh
$(use_enable flac libflac)
$(use_enable flickr miner-flickr)
$(use_enable gnome-keyring)
$(use_enable gsf libgsf)
$(use_enable gtk tracker-explorer)
$(use_enable gtk tracker-preferences)
$(use_enable gtk tracker-needle)
$(use_enable iptc libiptcdata)
$(use_enable iso libosinfo)
$(use_enable jpeg libjpeg)
$(use_enable laptop upower)
$(use_enable miner-fs)
$(use_enable mp3 taglib)
$(use_enable networkmanager network-manager)
$(use_enable pdf poppler)
$(use_enable playlist)
$(use_enable rss miner-rss)
$(use_enable test functional-tests)
$(use_enable test unit-tests)
$(use_enable thunderbird miner-thunderbird)
$(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions)
THUNDERBIRD=${S}/thunderbird-version.sh
$(use_enable tiff libtiff)
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)
$(use_enable xps libgpxs)"
# $(use_enable strigi libstreamanalyzer)
DOCS="AUTHORS ChangeLog NEWS README"
# Fix functional tests scripts
find "${S}" -name "*.pyc" -delete
python_convert_shebangs -q -r 2 tests utils examples
@ -248,6 +179,82 @@ src_prepare() {
gnome2_src_prepare
}
src_configure() {
local myconf=""
if use gstreamer ; then
myconf="${myconf} --enable-generic-media-extractor=gstreamer"
if use upnp-av; then
myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
else
myconf="${myconf} --with-gstreamer-backend=discoverer"
fi
elif use xine ; then
myconf="${myconf} --enable-generic-media-extractor=xine"
else
myconf="${myconf} --enable-generic-media-extractor=external"
fi
# if use mp3 && (use gtk || use qt4); then
if use mp3 && use gtk; then
#myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
myconf="${myconf} --enable-gdkpixbuf"
fi
# unicode-support: libunistring, libicu or glib ?
# According to NEWS, introspection is required
# FIXME: disabling streamanalyzer for now since tracker-sparql-builder.h
# is not being generated
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
# nautilus extension is in a separate package, nautilus-tracker-tags
gnome2_src_configure \
--disable-hal \
--disable-libstreamanalyzer \
--disable-nautilus-extension \
--disable-qt \
--enable-guarantee-metadata \
--enable-introspection \
--enable-tracker-fts \
--with-enca \
--with-unicode-support=libicu \
$(use_enable applet tracker-search-bar) \
$(use_enable cue libcue) \
$(use_enable eds miner-evolution) \
$(use_enable exif libexif) \
$(use_enable firefox-bookmarks miner-firefox) \
$(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
FIREFOX="${S}"/firefox-version.sh \
$(use_enable flac libflac) \
$(use_enable flickr miner-flickr) \
$(use_enable gnome-keyring) \
$(use_enable gsf libgsf) \
$(use_enable gtk tracker-explorer) \
$(use_enable gtk tracker-needle) \
$(use_enable gtk tracker-preferences) \
$(use_enable iptc libiptcdata) \
$(use_enable iso libosinfo) \
$(use_enable jpeg libjpeg) \
$(use_enable laptop upower) \
$(use_enable miner-fs) \
$(use_enable mp3 taglib) \
$(use_enable networkmanager network-manager) \
$(use_enable pdf poppler) \
$(use_enable playlist) \
$(use_enable rss miner-rss) \
$(use_enable test functional-tests) \
$(use_enable test unit-tests) \
$(use_enable thunderbird miner-thunderbird) \
$(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
THUNDERBIRD="${S}"/thunderbird-version.sh \
$(use_enable tiff libtiff) \
$(use_enable vorbis libvorbis) \
$(use_enable xml libxml2) \
$(use_enable xmp exempi) \
$(use_enable xps libgxps) \
${myconf}
# $(use_enable strigi libstreamanalyzer)
}
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}"

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.55 2012/12/15 19:01:29 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.56 2013/01/25 22:35:14 eva Exp $
EAPI="4"
EAPI="5"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
PYTHON_DEPEND="2:2.6"
@ -22,12 +22,19 @@ SLOT="0"
if [[ ${PV} = 9999 ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64 ~x86"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
fi
# USE="doc" is managed by eclass.
IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp" # qt4 strigi
IUSE="applet cue doc eds elibc_glibc exif firefox-bookmarks flac flickr gif
gnome-keyring gsf gstreamer gtk iptc +iso +jpeg laptop +miner-fs mp3 networkmanager pdf playlist rss test thunderbird +tiff upnp-av +vorbis xine +xml xmp xps" # qt4 strigi
[[ ${PV} = 9999 ]] || IUSE="${IUSE} nautilus"
REQUIRED_USE="cue? ( gstreamer )"
REQUIRED_USE="
^^ ( gstreamer xine )
cue? ( gstreamer )
upnp-av? ( gstreamer )
!miner-fs? ( !cue !exif !flac !gif !gsf !iptc !iso !jpeg !mp3 !pdf !playlist !tiff !vorbis !xml !xmp !xps )
"
# Test suite highly disfunctional, loops forever
# putting aside for now
@ -37,15 +44,15 @@ RESTRICT="test"
# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
RDEPEND="
>=app-i18n/enca-1.9
>=dev-db/sqlite-3.7.14[threadsafe]
>=dev-db/sqlite-3.7.14:=[threadsafe]
>=dev-libs/glib-2.28:2
>=dev-libs/gobject-introspection-0.9.5
>=dev-libs/icu-4
>=dev-libs/icu-4:=
|| (
>=media-gfx/imagemagick-5.2.1[png,jpeg=]
media-gfx/graphicsmagick[imagemagick,png,jpeg=] )
>=media-libs/libpng-1.2
>=x11-libs/pango-1
>=media-libs/libpng-1.2:=
>=x11-libs/pango-1:=
sys-apps/util-linux
applet? (
@ -54,8 +61,8 @@ RDEPEND="
>=x11-libs/gtk+-3:3 )
cue? ( media-libs/libcue )
eds? (
>=mail-client/evolution-3.3.5
>=gnome-extra/evolution-data-server-3.3.5
>=mail-client/evolution-3.3.5:=
>=gnome-extra/evolution-data-server-3.3.5:=
<mail-client/evolution-3.5.3
<gnome-extra/evolution-data-server-3.5.3 )
elibc_glibc? ( >=sys-libs/glibc-2.12 )
@ -70,14 +77,12 @@ RDEPEND="
gsf? ( >=gnome-extra/libgsf-1.13 )
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
!upnp-av? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
>=media-libs/gst-plugins-base-0.10.31:0.10 )
gtk? (
>=dev-libs/libgee-0.3:0
>=x11-libs/gtk+-3:3 )
iptc? ( media-libs/libiptcdata )
iso? ( >=sys-libs/libosinfo-0.0.2 )
iso? ( >=sys-libs/libosinfo-0.0.2:= )
jpeg? ( virtual/jpeg:0 )
laptop? ( >=sys-power/upower-0.9 )
mp3? (
@ -85,8 +90,8 @@ RDEPEND="
gtk? ( x11-libs/gdk-pixbuf:2 ) )
networkmanager? ( >=net-misc/networkmanager-0.8 )
pdf? (
>=x11-libs/cairo-1
>=app-text/poppler-0.16[cairo,utils]
>=x11-libs/cairo-1:=
>=app-text/poppler-0.16:=[cairo,utils]
>=x11-libs/gtk+-2.12:2 )
playlist? ( dev-libs/totem-pl-parser )
rss? ( net-libs/libgrss )
@ -94,27 +99,30 @@ RDEPEND="
>=mail-client/thunderbird-5.0
>=mail-client/thunderbird-bin-5.0 ) )
tiff? ( media-libs/tiff )
upnp-av? ( >=media-libs/gupnp-dlna-0.5 )
vorbis? ( >=media-libs/libvorbis-0.22 )
xine? ( >=media-libs/xine-lib-1 )
xml? ( >=dev-libs/libxml2-2.6 )
xmp? ( >=media-libs/exempi-2.1 )"
xmp? ( >=media-libs/exempi-2.1 )
xps? ( app-text/libgxps )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
"
# strigi? ( >=app-misc/strigi-0.7 )
# mp3? ( qt4? ( >=x11-libs/qt-gui-4.7.1:4 ) )
DEPEND="${RDEPEND}
>=dev-util/gtk-doc-am-1.8
>=dev-util/intltool-0.40
>=sys-devel/gettext-0.17
virtual/pkgconfig
gtk? ( >=dev-libs/libgee-0.3 )
doc? (
app-office/dia
>=dev-util/gtk-doc-1.8
media-gfx/graphviz )
test? (
>=dev-libs/dbus-glib-0.82-r1
>=sys-apps/dbus-1.3.1[X] )
"
[[ ${PV} = 9999 ]] && DEPEND="${DEPEND}
dev-util/gtk-doc-am
>=dev-util/gtk-doc-1.8
$(vala_depend)
"
@ -150,23 +158,42 @@ src_unpack() {
}
src_prepare() {
# Fix functional tests scripts
find "${S}" -name "*.pyc" -delete
python_convert_shebangs -r 2 tests utils examples
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
# access violations on some setups (bug #385347, #385495).
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
if [[ ${PV} = 9999 ]]; then
eautoreconf
vala_src_prepare
fi
gnome2_src_prepare
}
src_configure() {
local myconf=""
if use gstreamer ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=gstreamer"
myconf="${myconf} --enable-generic-media-extractor=gstreamer"
if use upnp-av; then
G2CONF="${G2CONF} --with-gstreamer-backend=gupnp-dlna"
myconf="${myconf} --with-gstreamer-backend=gupnp-dlna"
else
G2CONF="${G2CONF} --with-gstreamer-backend=discoverer"
myconf="${myconf} --with-gstreamer-backend=discoverer"
fi
elif use xine ; then
G2CONF="${G2CONF} --enable-generic-media-extractor=xine"
myconf="${myconf} --enable-generic-media-extractor=xine"
else
G2CONF="${G2CONF} --enable-generic-media-extractor=external"
myconf="${myconf} --enable-generic-media-extractor=external"
fi
# if use mp3 && (use gtk || use qt4); then
if use mp3 && use gtk; then
#G2CONF="${G2CONF} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
G2CONF="${G2CONF} --enable-gdkpixbuf"
#myconf="${myconf} $(use_enable !qt4 gdkpixbuf) $(use_enable qt4 qt)"
myconf="${myconf} --enable-gdkpixbuf"
fi
# unicode-support: libunistring, libicu or glib ?
@ -175,67 +202,52 @@ src_prepare() {
# is not being generated
# XXX: disabling qt since tracker-albumart-qt is unstable; bug #385345
# nautilus extension is in a separate package, nautilus-tracker-tags
G2CONF="${G2CONF}
--disable-hal
--enable-tracker-fts
--with-enca
--with-unicode-support=libicu
--enable-guarantee-metadata
--enable-introspection
--disable-libstreamanalyzer
--disable-qt
--disable-nautilus-extension
$(use_enable applet tracker-search-bar)
$(use_enable cue libcue)
$(use_enable eds miner-evolution)
$(use_enable exif libexif)
$(use_enable firefox-bookmarks miner-firefox)
$(use_with firefox-bookmarks firefox-plugin-dir ${EPREFIX}/usr/$(get_libdir)/firefox/extensions)
FIREFOX=${S}/firefox-version.sh
$(use_enable flac libflac)
$(use_enable flickr miner-flickr)
$(use_enable gnome-keyring)
$(use_enable gsf libgsf)
$(use_enable gtk tracker-explorer)
$(use_enable gtk tracker-preferences)
$(use_enable gtk tracker-needle)
$(use_enable iptc libiptcdata)
$(use_enable iso libosinfo)
$(use_enable jpeg libjpeg)
$(use_enable laptop upower)
$(use_enable miner-fs)
$(use_enable mp3 taglib)
$(use_enable networkmanager network-manager)
$(use_enable pdf poppler)
$(use_enable playlist)
$(use_enable rss miner-rss)
$(use_enable test functional-tests)
$(use_enable test unit-tests)
$(use_enable thunderbird miner-thunderbird)
$(use_with thunderbird thunderbird-plugin-dir ${EPREFIX}/usr/$(get_libdir)/thunderbird/extensions)
THUNDERBIRD=${S}/thunderbird-version.sh
$(use_enable tiff libtiff)
$(use_enable vorbis libvorbis)
$(use_enable xml libxml2)
$(use_enable xmp exempi)"
gnome2_src_configure \
--disable-hal \
--disable-libstreamanalyzer \
--disable-nautilus-extension \
--disable-qt \
--enable-guarantee-metadata \
--enable-introspection \
--enable-tracker-fts \
--with-enca \
--with-unicode-support=libicu \
$(use_enable applet tracker-search-bar) \
$(use_enable cue libcue) \
$(use_enable eds miner-evolution) \
$(use_enable exif libexif) \
$(use_enable firefox-bookmarks miner-firefox) \
$(use_with firefox-bookmarks firefox-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/firefox/extensions) \
FIREFOX="${S}"/firefox-version.sh \
$(use_enable flac libflac) \
$(use_enable flickr miner-flickr) \
$(use_enable gnome-keyring) \
$(use_enable gsf libgsf) \
$(use_enable gtk tracker-explorer) \
$(use_enable gtk tracker-needle) \
$(use_enable gtk tracker-preferences) \
$(use_enable iptc libiptcdata) \
$(use_enable iso libosinfo) \
$(use_enable jpeg libjpeg) \
$(use_enable laptop upower) \
$(use_enable miner-fs) \
$(use_enable mp3 taglib) \
$(use_enable networkmanager network-manager) \
$(use_enable pdf poppler) \
$(use_enable playlist) \
$(use_enable rss miner-rss) \
$(use_enable test functional-tests) \
$(use_enable test unit-tests) \
$(use_enable thunderbird miner-thunderbird) \
$(use_with thunderbird thunderbird-plugin-dir "${EPREFIX}"/usr/$(get_libdir)/thunderbird/extensions) \
THUNDERBIRD="${S}"/thunderbird-version.sh \
$(use_enable tiff libtiff) \
$(use_enable vorbis libvorbis) \
$(use_enable xml libxml2) \
$(use_enable xmp exempi) \
$(use_enable xps libgxps) \
${myconf}
# $(use_enable strigi libstreamanalyzer)
DOCS="AUTHORS ChangeLog NEWS README"
# Fix functional tests scripts
find "${S}" -name "*.pyc" -delete
python_convert_shebangs -r 2 tests utils examples
# Don't run 'firefox --version' or 'thunderbird --version'; it results in
# access violations on some setups (bug #385347, #385495).
create_version_script "www-client/firefox" "Mozilla Firefox" firefox-version.sh
create_version_script "mail-client/thunderbird" "Mozilla Thunderbird" thunderbird-version.sh
if [[ ${PV} = 9999 ]]; then
eautoreconf
vala_src_prepare
fi
gnome2_src_prepare
}
src_test() {

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.6.ebuild,v 1.8 2013/01/09 21:38:33 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.6.ebuild,v 1.9 2013/01/26 13:37:12 ago Exp $
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~mips x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="amd64 arm ~mips x86 ~amd64-fbsd ~x86-fbsd"
IUSE="doc"
RDEPEND="|| (

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.ebuild,v 1.5 2013/01/09 21:40:28 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/smart-live-rebuild/smart-live-rebuild-1.3.ebuild,v 1.6 2013/01/26 13:38:56 ago Exp $
EAPI=5
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~mips x86 ~x86-fbsd"
KEYWORDS="amd64 arm ~mips x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=app-portage/gentoopm-0.2.1[${PYTHON_USEDEP}]"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r6.ebuild,v 1.26 2013/01/01 16:36:40 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.1.2-r6.ebuild,v 1.27 2013/01/26 17:38:40 grobian Exp $
inherit sgml-catalog
@ -11,7 +11,7 @@ SRC_URI="http://www.docbook.org/xml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r2.ebuild,v 1.19 2012/12/08 08:43:50 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.2-r2.ebuild,v 1.20 2013/01/26 17:38:40 grobian Exp $
inherit sgml-catalog
@ -11,7 +11,7 @@ SRC_URI="http://www.docbook.org/xml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r1.ebuild,v 1.21 2012/12/08 08:43:50 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.3-r1.ebuild,v 1.22 2013/01/26 17:38:40 grobian Exp $
inherit sgml-catalog
@ -11,7 +11,7 @@ SRC_URI="http://www.docbook.org/xml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r2.ebuild,v 1.13 2012/12/08 08:43:50 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.4-r2.ebuild,v 1.14 2013/01/26 17:38:40 grobian Exp $
inherit sgml-catalog
@ -11,7 +11,7 @@ SRC_URI="http://www.docbook.org/xml/${PV}/${MY_P}.zip"
LICENSE="docbook"
SLOT="${PV}"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-text/docbook-xsl-stylesheets-1.65

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r1.ebuild,v 1.13 2012/12/08 08:43:50 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/docbook-xml-dtd/docbook-xml-dtd-4.5-r1.ebuild,v 1.14 2013/01/26 17:38:40 grobian Exp $
inherit sgml-catalog

@ -1 +1,2 @@
DIST dos2unix-6.0.2.tar.gz 73801 SHA256 6a46e4e2e0cb2ed2b609a11f9c7245aa45ac57ea75a3452b1bca8960184441be SHA512 261e544032cff7fc1d518ccca4096b41b59155545aff6a5f840925d8c7a93a604a8f7c41b31d97dd205bef830fdde28e7a3d70a4aaa42181bc4433c1b06a38e6 WHIRLPOOL 79f88962bf51b88706037f1ec7dabb4076003706f3b8f711d50f923425a8aada557fbecf22a2c9b881c04337138db6548b26506a06fbc0fe9e6791242ec763e7
DIST dos2unix-6.0.3.tar.gz 77227 SHA256 f5268c5b28a1983537210c72b3fd43f4aad17a8dacb6727b615b56dca2ef9a04 SHA512 00cce5d7fe7c1fcb81b973a1119aa956a0dd648b775a0cc1692270acec7e9b4caefb1c179e5bdf2834cad60622ffdf2a93ff4db5634f39f0545d63e394a03af2 WHIRLPOOL 925082691597946dce07f2b3bfbcae7bd0d944a4868d3d489cf7025fd5a055965fc76c269a62b025eaedb61741a5cc3c70612de547e47030034ea94d79bf9940

@ -0,0 +1,59 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/dos2unix/dos2unix-6.0.3.ebuild,v 1.1 2013/01/25 21:42:12 polynomial-c Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="Convert DOS or MAC text files to UNIX format or vice versa"
HOMEPAGE="http://www.xs4all.nl/~waterlan/dos2unix.html http://sourceforge.net/projects/dos2unix/"
SRC_URI="
http://www.xs4all.nl/~waterlan/${PN}/${P}.tar.gz
mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris"
IUSE="debug nls"
RDEPEND="
!app-text/hd2u
!app-text/unix2dos
virtual/libintl"
DEPEND="
${RDEPEND}
dev-lang/perl"
src_prepare() {
sed \
-e '/^LDFLAGS/s|=|+=|' \
-e '/^CC/s|=|?=|' \
-e '/CFLAGS_OS \+=/d' \
-e '/LDFLAGS_EXTRA \+=/d' \
-e "/^CFLAGS/s|-O2|${CFLAGS}|" \
-i Makefile || die
if use debug ; then
sed -e "/^DEBUG/s:0:1:" \
-e "/EXTRA_CFLAGS +=/s:-g::" \
-i Makefile || die
fi
tc-export CC
}
lintl() {
# same logic as from virtual/libintl
use !elibc_glibc && use !elibc_uclibc && echo "-lintl"
}
src_compile() {
emake prefix="${EPREFIX}/usr" \
$(use nls && echo "LDFLAGS_EXTRA=$(lintl)" || echo "ENABLE_NLS=")
}
src_install() {
emake DESTDIR="${D}" prefix="${EPREFIX}/usr" \
$(use nls || echo "ENABLE_NLS=") install
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.42.ebuild,v 1.3 2013/01/24 22:09:22 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/po4a/po4a-0.42.ebuild,v 1.6 2013/01/26 13:12:30 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://debian/pool/main/p/po4a/${PN}_${PV}.orig.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
IUSE="test"
RDEPEND="dev-perl/SGMLSpm

@ -1 +1,2 @@
DIST arduino-1.0.3-src.tar.gz 13454594 SHA256 b273aa72354cc9cdfee0bee48fe52d80c2454bb4537d329bd30e984d917c42ae SHA512 bc1f3ad4ca2385724c2e6845237176900d0c4e7cf65837b5380faf83d7fc2d0b20de43b0b83fd080bcdaf83dc0f2597723cb344960ced16d43c4b9ac2ab2f2a7 WHIRLPOOL 45fd0a0af4202bb77444ddfd2754d07f9960d7f5680966cb69da58aaf6ed87ea16f00323ec75e67c74dc959a7e99b0a93175e3177f7ddb1b566665698edd3fcc
DIST arduino-icons.tar.bz2 58775 SHA256 9086ae27a13cc19e428ed7e6434366752b33a7d066b5620bfdd371709277390e SHA512 b750e79d6117f5df619f2b765dad6e64f0ba4aa3314b0b6e00801577e3ea1f15951ba15efe7a00f5317285a19ac29ac41c78b71342f45cd164c794a42bafcdd9 WHIRLPOOL b53ab3ff2981ca9f6d45311b9f885ca831700a7a49fef4a376cdc489f7cc3a6c39fbb93994b962b6854b0833d7342b951b5c6327422aafce762f92952b7a5876

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/arduino/arduino-1.0.3.ebuild,v 1.1 2013/01/07 21:01:59 miknix Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/arduino/arduino-1.0.3-r1.ebuild,v 1.1 2013/01/25 20:22:31 miknix Exp $
EAPI=4
JAVA_PKG_IUSE="doc examples"
@ -9,8 +9,9 @@ inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="An open-source AVR electronics prototyping platform"
HOMEPAGE="http://arduino.cc/ http://arduino.googlecode.com/"
SRC_URI="http://${PN}.googlecode.com/files/${P}-src.tar.gz"
LICENSE="GPL-2 LGPL-2 CCPL-Attribution-ShareAlike-3.0"
SRC_URI="http://${PN}.googlecode.com/files/${P}-src.tar.gz
mirror://gentoo/arduino-icons.tar.bz2"
LICENSE="GPL-2 GPL-2+ LGPL-2 CCPL-Attribution-ShareAlike-3.0"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="strip binchecks"
@ -79,6 +80,14 @@ src_install() {
# patching class files is too hard
dosym /usr/bin/avrdude "/usr/share/${PN}/hardware/tools/avrdude"
dosym /etc/avrdude.conf "/usr/share/${PN}/hardware/tools/avrdude.conf"
# install menu and icons
domenu "${FILESDIR}/${PN}.desktop"
for sz in 16 24 32 48 128 256; do
newicon -s $sz \
"${WORKDIR}/${PN}-icons/debian_icons_${sz}x${sz}_apps_${PN}.png" \
"${PN}.png"
done
}
pkg_postinst() {

@ -3,7 +3,7 @@ Version=1.0
Name=arduino
Comment=Open-source electronics prototyping platform
Exec=arduino
Icon=/usr/share/__P__/reference/img/logo.png
Icon=arduino
Terminal=false
Type=Application
Categories=Development;

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.8.ebuild,v 1.4 2013/01/24 22:10:08 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/irrlicht/irrlicht-1.8.ebuild,v 1.5 2013/01/26 11:49:25 ago Exp $
EAPI=5
inherit eutils multilib toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/irrlicht/${P}.zip"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="amd64 ppc x86"
IUSE="debug doc"
RDEPEND="virtual/jpeg

@ -1,2 +1,3 @@
DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba
DIST boost_1_52_0.tar.bz2 54421709 SHA256 222b6afd7723f396f5682c20130314a10196d3999feab5ba920d2a6bf53bac92 SHA512 fc512d3bfa6a39a60fee548775c97239271cf757587b8df7ed739c800844a819a359dca172be0e69ad7752753753139bf11f0813d650066d58386662fe32842d WHIRLPOOL 73bbab4a1d2a652200f4b5e669440a2afcebcea96a1139ecc75213067ca32d5cadb0f060bb0ec2e29e9e31272fb7ec9d2cb960801032ee6c5dcb86564766411d
DIST boost_1_53_0_beta1.tar.bz2 55879466 SHA256 a86669b92af08bc05a96857f893d8f7e4bdaecf3c58bfe13b8a57b30b4470685 SHA512 9acc6d96610516f4198bf922ed6a14d6948315aee0ec7b32b04e2c59620a582a1d0cdf83b8ad4c8298a33d686fd8a1f2dd1dd5012750981774824d119e082579 WHIRLPOOL ef654834d5cfefdeb5358cd70dafaf07391820c929e0285b9e78596a27eb0fbd0cd9eeb59f1a8322650f70a25c2a66ad985ff5a9225d47162a13ca486a9cc596

@ -1,13 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0-r4.ebuild,v 1.1 2012/11/22 03:37:58 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.53.0_beta1.ebuild,v 1.1 2013/01/25 23:04:42 flameeyes Exp $
EAPI="5"
PYTHON_DEPEND="python? *"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="*-jython *-pypy-*"
PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
inherit flag-o-matic multilib multiprocessing python toolchain-funcs versionator
inherit eutils flag-o-matic multilib multiprocessing python-r1 toolchain-funcs versionator
MY_P=${PN}_$(replace_all_version_separators _)
@ -24,6 +22,7 @@ IUSE="debug doc icu +nls mpi python static-libs +threads tools"
RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
!icu? ( virtual/libiconv )
mpi? ( || ( sys-cluster/openmpi[cxx] sys-cluster/mpich2[cxx,threads] ) )
python? ( ${PYTHON_DEPS} )
sys-libs/zlib
!app-admin/eselect-boost"
DEPEND="${RDEPEND}
@ -50,7 +49,7 @@ create_user-config.jam() {
fi
if use python; then
python_configuration="using python : $(python_get_version) : /usr : $(python_get_includedir) : /usr/$(get_libdir) ;"
python_configuration="using python : : ${PYTHON} ;"
fi
cat > user-config.jam << __EOF__
@ -60,12 +59,6 @@ ${python_configuration}
__EOF__
}
pkg_setup() {
if use python; then
python_pkg_setup
fi
}
src_prepare() {
epatch \
"${FILESDIR}/${PN}-1.48.0-mpi_python3.patch" \
@ -74,9 +67,7 @@ src_prepare() {
"${FILESDIR}/${PN}-1.48.0-no_strict_aliasing_python2.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_libboost_python3.patch" \
"${FILESDIR}/${PN}-1.48.0-python_linking.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch" \
"${FILESDIR}/remove-toolset-1.48.0.patch" \
"${FILESDIR}/${PN}-1.52.0-tuple.patch"
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch"
# Avoid a patch for now
for file in libs/context/src/asm/*.S; do
@ -129,7 +120,7 @@ src_compile() {
create_user-config.jam
ejam ${OPTIONS} \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
$(use python && echo --python-buildid=${EPYTHON#python}) \
|| die "Building of Boost libraries failed"
if use python; then
@ -143,7 +134,8 @@ src_compile() {
local dir
for dir in ${PYTHON_DIRS}; do
mv ${dir} ${dir}-${PYTHON_ABI} || die "Renaming of '${dir}' to '${dir}-${PYTHON_ABI}' failed"
mv ${dir} ${dir}-${EPYTHON} \
|| die "Renaming of '${dir}' to '${dir}-${EPYTHON}' failed"
done
if use mpi; then
@ -158,12 +150,13 @@ src_compile() {
fi
fi
mv stage/lib/mpi.so stage/lib/mpi.so-${PYTHON_ABI} || die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${PYTHON_ABI}' failed"
mv stage/lib/mpi.so stage/lib/mpi.so-${EPYTHON} \
|| die "Renaming of 'stage/lib/mpi.so' to 'stage/lib/mpi.so-${EPYTHON}' failed"
fi
fi
}
if use python; then
python_execute_function building
python_foreach_impl building
else
building
fi
@ -184,19 +177,22 @@ src_install () {
if use python; then
local dir
for dir in ${PYTHON_DIRS}; do
cp -pr ${dir}-${PYTHON_ABI} ${dir} || die "Copying of '${dir}-${PYTHON_ABI}' to '${dir}' failed"
cp -pr ${dir}-${EPYTHON} ${dir} \
|| die "Copying of '${dir}-${EPYTHON}' to '${dir}' failed"
done
if use mpi; then
cp -p stage/lib/mpi.so-${PYTHON_ABI} "${MPI_PYTHON_MODULE}" || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to '${MPI_PYTHON_MODULE}' failed"
cp -p stage/lib/mpi.so-${PYTHON_ABI} stage/lib/mpi.so || die "Copying of 'stage/lib/mpi.so-${PYTHON_ABI}' to 'stage/lib/mpi.so' failed"
cp -p stage/lib/mpi.so-${EPYTHON} "${MPI_PYTHON_MODULE}" \
|| die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to '${MPI_PYTHON_MODULE}' failed"
cp -p stage/lib/mpi.so-${EPYTHON} stage/lib/mpi.so \
|| die "Copying of 'stage/lib/mpi.so-${EPYTHON}' to 'stage/lib/mpi.so' failed"
fi
fi
ejam ${OPTIONS} \
--includedir="${D}usr/include" \
--libdir="${D}usr/$(get_libdir)" \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
$(use python && echo --python-buildid=${EPYTHON#python}) \
install || die "Installation of Boost libraries failed"
if use python; then
@ -205,9 +201,10 @@ src_install () {
# Move mpi.so Python module to Python site-packages directory.
# https://svn.boost.org/trac/boost/ticket/2838
if use mpi; then
dodir $(python_get_sitedir)/boost
mv "${D}usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost" || die
cat << EOF > "${D}$(python_get_sitedir)/boost/__init__.py" || die
local moddir=$(python_get_sitedir)/boost
dodir "${moddir}"
mv "${D}usr/$(get_libdir)/mpi.so" "${D}${moddir}" || die
cat << EOF > "${D}${moddir}/__init__.py" || die
import sys
if sys.platform.startswith('linux'):
import DLFCN
@ -221,10 +218,12 @@ else:
del sys
EOF
fi
python_optimize
fi
}
if use python; then
python_execute_function installation
python_foreach_impl installation
else
installation
fi
@ -319,18 +318,6 @@ pkg_preinst() {
done
}
pkg_postinst() {
if use mpi && use python; then
python_mod_optimize boost
fi
}
pkg_postrm() {
if use mpi && use python; then
python_mod_cleanup boost
fi
}
# the tests will never fail because these are not intended as sanity
# tests at all. They are more a way for upstream to check their own code
# on new compilers. Since they would either be completely unreliable

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.8-r2.ebuild,v 1.5 2013/01/25 14:58:31 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/geoip/geoip-1.4.8-r2.ebuild,v 1.8 2013/01/26 13:39:48 ago Exp $
EAPI=4
inherit autotools
@ -19,7 +19,7 @@ SRC_URI="
# GPL-2 for md5.c - part of libGeoIPUpdate, MaxMind for GeoLite Country db
LICENSE="LGPL-2.1 GPL-2 MaxMind2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
IUSE="ipv6 perl-geoipupdate static-libs"
DEPEND="sys-libs/zlib"

@ -1,2 +1,3 @@
DIST jemalloc-2.2.5.tar.bz2 224118 SHA256 efcc9636757bd7f53a0fde084c2988bfe26f2868e435447f2d41ac42c0b3521e SHA512 56a29dc7dca66c41d2934731c4bc756de5b58bf707dc2ebcf8515be400ce25e372af6526035117cad5b1964b9ba040ab7178f4c28c1649e86dcb53c3ec884a9d WHIRLPOOL e88fc56ac9db024483196d62e870fe4981d1d02fbf5e3819da504568cc58c8f246df668bb3dfe70ad2d551671577c18d5e6432e60bb3107296e6faad7cd8595c
DIST jemalloc-3.2.0.tar.bz2 250072 SHA256 96eff12ec2bcf135e502cad8df67af484f491aa19856eaa5ee89ec771abe040f SHA512 daabfab75c7a4b35d6765b47c1e7b88728391f679c71b261be3783cae04e32510f817701fd774b9c4904b86fff83713d60c8e1e310ccda432960f97007e3a1f6 WHIRLPOOL 2813ce75467228623c8060c15ae77980362197d690d2fabc59c376f6d1c9bd2e839a7a6de78c0bd1a3674e87a1a2f54244753bf6c6ebb15f2c68f71f03b1bed4
DIST jemalloc-3.3.0.tar.bz2 252647 SHA256 aa97722c6e0d646aaa65a78312425c206c922f015102dbd0ac546bc3da4a56e3 SHA512 91602c6f8b8ab1da95094e6d28c49a6f343bac21a4d7a29a0dcb6bb177fe1c98031806fff64f62f03a412b8decf7a950cdd85ca5cb7500c7d439d2ccb9a08c3f WHIRLPOOL d33f776f0eebf7485228a5e326b3f9f0ea3098846261e0f5d21cf3ed12f853dd35e7eeeca3b6e48e050548b21af77eb582781c73601b7e571a38e1ba422354f9

@ -0,0 +1,43 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/jemalloc/jemalloc-3.3.0.ebuild,v 1.1 2013/01/26 00:22:14 anarchy Exp $
EAPI=4
inherit autotools eutils
DESCRIPTION="Jemalloc is a general-purpose scalable concurrent allocator"
HOMEPAGE="http://www.canonware.com/jemalloc/"
SRC_URI="http://www.canonware.com/download/${PN}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
IUSE="debug static-libs stats"
DEPEND=""
RDEPEND=""
src_prepare() {
epatch \
"${FILESDIR}/${PN}-3.0.0-strip-optimization.patch" \
"${FILESDIR}/${PN}-3.0.0-no-pprof.patch" \
"${FILESDIR}/${PN}-3.0.0_fix_html_install.patch"
eautoreconf
}
src_configure() {
econf \
$(use_enable debug) \
$(use_enable stats)
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc ChangeLog README
dohtml doc/jemalloc.html
use static-libs || find "${ED}" -name '*.a' -exec rm -f {} +
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libattica/libattica-0.4.0.ebuild,v 1.4 2012/08/05 23:59:09 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libattica/libattica-0.4.0.ebuild,v 1.5 2013/01/26 12:23:04 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ HOMEPAGE="http://www.kde.org/"
SRC_URI="mirror://kde/stable/${MY_PN}/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="debug"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libattica/libattica-0.4.1.ebuild,v 1.4 2013/01/07 11:57:19 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libattica/libattica-0.4.1.ebuild,v 1.5 2013/01/26 12:23:04 ago Exp $
EAPI=4
@ -14,7 +14,7 @@ HOMEPAGE="http://www.kde.org/"
SRC_URI="mirror://kde/stable/${MY_PN}/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="debug test"

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libyaml/libyaml-0.1.4.ebuild,v 1.13 2012/11/06 16:39:36 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libyaml/libyaml-0.1.4.ebuild,v 1.14 2013/01/26 16:37:51 grobian Exp $
EAPI=4
inherit autotools-utils eutils
inherit autotools-utils eutils libtool
MY_P="${P/lib}"
@ -14,7 +14,7 @@ SRC_URI="http://pyyaml.org/download/${PN}/${MY_P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples test static-libs"
S="${WORKDIR}/${MY_P}"
@ -26,6 +26,7 @@ src_prepare() {
if ! use test; then
sed -i -e 's: tests::g' Makefile* || die
fi
elibtoolize # for FreeMiNT
}
src_install() {

@ -0,0 +1,93 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBIx-Class/DBIx-Class-0.82.50.ebuild,v 1.1 2013/01/25 21:13:54 tove Exp $
EAPI=5
MODULE_AUTHOR=FREW
MODULE_VERSION=0.08205
inherit perl-module
DESCRIPTION="Extensible and flexible object <-> relational mapper"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~ppc-aix"
IUSE="test admin admin_script deploy replicated"
RDEPEND_MOOSE_BASIC="
>=dev-perl/Moose-0.980.0
>=dev-perl/MooseX-Types-0.210.0
"
RDEPEND_ADMIN_BASIC="
>=dev-perl/JSON-Any-1.220.0
>=dev-perl/MooseX-Types-JSON-0.20.0
>=dev-perl/MooseX-Types-Path-Class-0.50.0
>=dev-perl/namespace-autoclean-0.90.0
"
# >=dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.08
# dev-perl/Class-Trigger
# >=dev-perl/DBIx-ContextualFetch-1.03
# >=dev-perl/Date-Simple-3.03
# dev-perl/DateTime-Format-MySQL
# dev-perl/DateTime-Format-Pg
# dev-perl/DateTime-Format-SQLite
# dev-perl/DateTime-Format-Strptime
# dev-perl/Devel-Cycle
# dev-perl/Time-Piece-MySQL
RDEPEND="
admin? (
${RDEPEND_MOOSE_BASIC}
${RDEPEND_ADMIN_BASIC}
)
admin_script? (
${RDEPEND_MOOSE_BASIC}
${RDEPEND_ADMIN_BASIC}
>=dev-perl/Getopt-Long-Descriptive-0.81.0
>=dev-perl/Text-CSV-1.160.0
)
deploy? (
>=dev-perl/SQL-Translator-0.110.60
)
replicated? (
${RDEPEND_MOOSE_BASIC}
>=dev-perl/Hash-Merge-0.120.0
)
>=dev-perl/DBD-SQLite-1.290.0
>=dev-perl/Carp-Clan-6.00
>=dev-perl/Class-Accessor-Grouped-0.100.90
>=dev-perl/Class-C3-Componentised-1.0.900
>=dev-perl/Class-Inspector-1.240.0
>=dev-perl/Config-Any-0.200.0
dev-perl/Data-Compare
>=dev-perl/Data-Page-2.10.0
>=dev-perl/DBI-1.609.0
>=dev-perl/Devel-GlobalDestruction-0.90.0
>=virtual/perl-File-Path-2.80.0
dev-perl/Hash-Merge
>=dev-perl/MRO-Compat-0.120.0
>=dev-perl/Math-Base36-0.70.0
>=virtual/perl-Math-BigInt-1.80
>=dev-perl/Module-Find-0.70.0
>=dev-perl/Moo-0.1.6
>=dev-perl/Path-Class-0.180.0
>=dev-perl/SQL-Abstract-1.730.0
>=dev-perl/Sub-Name-0.40.0
>=dev-perl/Data-Dumper-Concise-2.20.0
>=dev-perl/Scope-Guard-0.30.0
dev-perl/Context-Preserve
>=dev-perl/Try-Tiny-0.70.0
>=dev-perl/namespace-clean-0.240.0
"
DEPEND="${RDEPEND}
test? (
>=virtual/perl-File-Temp-0.22
>=dev-perl/Package-Stash-0.280.0
>=dev-perl/Test-Exception-0.31
>=dev-perl/Test-Warn-0.21
>=virtual/perl-Test-Simple-0.94
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage )"
SRC_TEST=do

@ -1 +1,2 @@
DIST DBIx-Class-0.08204.tar.gz 703803 SHA256 fd2572718904769b763a0681fbb4708bf143224eb3c131c472ce3b6096c1f05d SHA512 242c52ac0c2135e62065d6e173daf40542ec71ea70bb2654a90f2a84a3bcc84a239be4d94899432d719b8aaf869637e75eeda9da7ea0aa5ca80b63bc0a2f4e6d WHIRLPOOL b10d0efcc66ea077d413f4afb4589d809ba1088ce87f5bc9f06bf8e696246565e449d9bf7b839a94ec9acea773f92ae4c214e260b71e27df72a8f17801184dae
DIST DBIx-Class-0.08205.tar.gz 735395 SHA256 d448d5ba623e8da8a5d109a7dec907c1b5fcc2088a527e3b27c913c7b7cb3e9a SHA512 317caa585d84d7196f4c4fa437c8abf530d4ec3c4ed61d11409a6d882088c05bc0413eb70d33b2eac9998de365de737567c4547490e62f39c2f9d36dd626e42a WHIRLPOOL cfae377fed04457a9de922c3bbcf41cb98e2d93e2033a75494bf968357e5e93882237ed8d95679359a60620660d7a31cbcf5a59b4c150815b106f3d17fc5fe9b

@ -23,7 +23,6 @@
<remote-id type="cpan-module">DBIx::Class::AccessorGroup</remote-id>
<remote-id type="cpan-module">DBIx::Class::Admin</remote-id>
<remote-id type="cpan-module">DBIx::Class::CDBICompat</remote-id>
<remote-id type="cpan-module">DBIx::Class::Carp</remote-id>
<remote-id type="cpan-module">DBIx::Class::Core</remote-id>
<remote-id type="cpan-module">DBIx::Class::Cursor</remote-id>
<remote-id type="cpan-module">DBIx::Class::DB</remote-id>

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Filesys-Notify-Simple/Filesys-Notify-Simple-0.90.0.ebuild,v 1.1 2013/01/25 20:56:29 tove Exp $
EAPI=5
MODULE_AUTHOR=MIYAGAWA
MODULE_VERSION=0.09
inherit perl-module
DESCRIPTION="Simple and dumb file system watcher"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="virtual/perl-Filter"
DEPEND="
test? (
${RDEPEND}
dev-perl/Test-SharedFork
)
"
SRC_TEST=do

@ -1 +1,2 @@
DIST Filesys-Notify-Simple-0.08.tar.gz 48916 SHA256 f1756b682c38dea39ee382273f2b651136b9d640e8c0f07c85733914b7a75310 SHA512 fecdc3c6388ad50e4cdddb4c1a74a57089956559442c6c67ee72eb9c106336973b6f34803c0d8a52086db2e2deeb7b9d2f06a42736f66f2cbe1a83ac2166a5b6 WHIRLPOOL 9e8ff71b44aac02fe59e4835c9262c00aad90834a7e4a30eee07048ec50d5863fc13f0a2e281a5ec5354c0fd30cbbb4dcab7e6a858bad4c31c645ac3e6e28a58
DIST Filesys-Notify-Simple-0.09.tar.gz 24047 SHA256 83cfe03fdc6ce527d421479005bb9b5fda383489b284774f5928a054237c58be SHA512 53d451faf93ec59e14d3df828e3e6471b06d99be4e5c3e9304d3db64f259698a90ba0530fe7877cf45d56d3e9e478f8d83590a6b9f016a8d82db73321a971d95 WHIRLPOOL 539c49c0d0c9834bb59a949d42919cb19abf27e30afb933aa6fb8b97096751507733728ebeb78589786c45f6cfb07382827caa865c97354d3da1f2c8f5c2d075

@ -1 +1,2 @@
DIST Nmap-Parser-1.21.tar.gz 38942 SHA256 8ba5ade800c42aaddf638150d94a54fab4329c014d6fef09d06e2e72003c9a7c SHA512 ed966831b00ad26f669b129df44c8b2f2987da69f538e5adef7ccfe3e6d7e738b275035446c5d9101529fc186fc113f100c436543684c47035803afbd95ae5d6 WHIRLPOOL dc6a6db563ad0b0f5ca9318481b3cbbe7ff8953fa59e79e107a0b82ff28da26b7513491111eb10859a8ce6b92096e49e97f400e617c43540fd9b3415f240e924
DIST Nmap-Parser-1.3.tar.gz 41171 SHA256 d9932bf60de25f3d6516c08f9d280d067bc6ad1c47f6a453a53fc6431fc9da28 SHA512 aae1b3bcc13d27c27c7d91e19b8bcf96b9b52b417447bf54e08a63100877ee9253ede4f4a65ba5e3e74f6690c00947980ab6deb5e4b8d223b99d02f4b864eb19 WHIRLPOOL b19fb1246c81d2fa94c2e1493ba6c8439f3ce3f28baa332fe6c8c32be782338c8d99c9b8d0e964e9d5187f7bedad0204f69f40621ab3ec9b54c30e3cfe999d0b

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Nmap-Parser/Nmap-Parser-1.300.0.ebuild,v 1.1 2013/01/25 20:08:42 tove Exp $
EAPI=5
MODULE_AUTHOR=APERSAUD
MODULE_VERSION=1.3
inherit perl-module
DESCRIPTION="Nmap::Parser - parse nmap scan data with perl"
HOMEPAGE="http://nmapparser.wordpress.com/ http://code.google.com/p/nmap-parser/ ${HOMEPAGE}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="virtual/perl-Storable
>=dev-perl/XML-Twig-3.16"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -1 +1,2 @@
DIST SRU-0.99.tar.gz 33201 SHA256 d0bec8a2871378a254f5a45035685fc273dca7e0b2f9c7bb82d14999bab325f5 SHA512 8e4316343e94debc121f5534ca8fdf913e23ee69287b066fa66765ebb1108166b345d6c401f4fcead127f71bf9564c940ba383c48e54e16cef3031bf5b52d8b1 WHIRLPOOL 0c55c09a8a0ccad8b0d057252b86214c4c2f346f4453ebb5837934f0eec208bb897efe90f703f1783e238c9ec60e45fd2cdbadc63dd0dffd59ee7e3c90ac8844
DIST SRU-1.00.tar.gz 37372 SHA256 ada7ff304b032be18b5401b908fec08fd78955672f11548db9b8d0adb877c8e3 SHA512 7677ca5edbb7406b3729af4a1b3c6975cf6ce6c8a2ee509f7410ac8db3c500c17194b5bc9212d652998703e7fdc631f46164209e49f78f60d1a11cd1c0648176 WHIRLPOOL 059441d0d39c307c18d6d2b47110871a26bfa7244ceac0d45fd295b5396bd28e76b128a22d54d83c9c47a9ae27a7fcaae596effd4285477ad1ffe55cef033860

@ -0,0 +1,33 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/SRU/SRU-1.0.0.ebuild,v 1.1 2013/01/25 19:54:39 tove Exp $
EAPI=5
MODULE_AUTHOR=BRICAS
MODULE_VERSION=1.00
inherit perl-module
DESCRIPTION="Catalyst::Controller::SRU - Dispatch SRU methods with Catalyst"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="
dev-perl/URI
dev-perl/XML-LibXML
dev-perl/XML-Simple
dev-perl/Class-Accessor
>=dev-perl/CQL-Parser-1.120.0
"
DEPEND="
test? (
${RDEPEND}
dev-perl/Test-Exception
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage
)
"
SRC_TEST=do

@ -1 +1,2 @@
DIST String-Approx-3.26.tar.gz 44800 SHA256 e5c5340834625034ec351e1f96f3f9650dcdaab71d1f5d68881df21db1836824 SHA512 5be0d8d53fdff796e825e0b5fe0d11a068dcd5d56b0dc1e96352979f155406670e3c81e2b9a689fcf13b9f0277e3a46117f2f2fe2dd1a1452e35f3f2882684b5 WHIRLPOOL 2f98421d9a4cc6be84850ff0fec336b2fe0e7ca50d244fa99e39d209c7e3931cd3af9d34989acfa423bf0aac99a4afdcbba21d7fed8a211f633eb3bfd0fcad7e
DIST String-Approx-3.27.tar.gz 45497 SHA256 2b8c1acd24fa9681ebba0ccb3c49f16289de1d579af8a0c898ea8f8d1baf5d36 SHA512 f9028512de964263f9018f076cc4cdb1c93748d1fbcfde873b909bf2dd97a14213e314d9c2dc0c360f6128a89e27e9340538d0802ddf3ee33f0c224c30f9b9c9 WHIRLPOOL 8f9b2cc338dadf877c0d1d4c2f393f3803d915689e7844a6d6ae12638459804c2ccac227263ccdec7e3ecbd9d8c3b70e7d0902afacef536843188d5e116b5302

@ -0,0 +1,18 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/String-Approx/String-Approx-3.270.0.ebuild,v 1.1 2013/01/25 19:50:16 tove Exp $
EAPI=5
MODULE_AUTHOR=JHI
MODULE_VERSION=3.27
inherit perl-module
DESCRIPTION="Perl extension for approximate string matching (fuzzy matching)"
LICENSE="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
SRC_TEST="do"

@ -1,3 +1,4 @@
DIST Sysadm-Install-0.39.tar.gz 28076 SHA256 536daff2f82f37e5e11fa03eaf1703466306612985526b05d4cc58b9dd22f728 SHA512 ceef305cce94a129625f726d7dae43904b8def9e0997f2290c9a35c0031e0de14752a27ccdbc43c45bb910f28c50fde960603247c714cabc4b27e23517fa41b5 WHIRLPOOL 5c552128ae568792e2850805724729107256e84ed42f0108914785418432cf8444b08296180bafb02a0120f5f1fb87e1e3f720165a9f76c0caaa12dae8f8ce88
DIST Sysadm-Install-0.40.tar.gz 28153 SHA256 df850ae9febea97f36ae999e0e403eb1f882739ff02244696f771d8f5b1ac2f6 SHA512 8f499960fb28112af4ace9cb6b709975814ede783a3c12b69cc67fe453625d7c0197b6afd667224c5a74b2b0da7929f7c5a922d95a48da3666abcf37414b9cd6 WHIRLPOOL cbd7e8f249c81d896263c001723cd9ce97c20ef5ba3c5181842859b8770d2dfbc5b36ec8244a5edb944600834e7ebd7ddf4995c03b58f6948a9278b61693388f
DIST Sysadm-Install-0.41.tar.gz 28704 SHA256 8a0015ea3b4947d63cd0570a57916d92747d3951689acac25fd191d7b8fe629e SHA512 59ad69767f941f3efc3a49027ba19ae0b26c834a82ec913cdab22b19f200123feebe592dd9136e1f3dff393bbaa2389501449bc14e283b2b2983eaddd87dc887 WHIRLPOOL 95efe00cb22aa4c962eb713a97e3c3a864467f489682b2acc965ce0f68e442d0d3ee5d17d1a8819966cf256365f9b66f62ee7af3316adee628a3321e5c3d059f
DIST Sysadm-Install-0.42.tar.gz 28896 SHA256 36f636a4f886f3d8a73e89db4875bd207f5e804cdee4f233767793086b3e1306 SHA512 e2c9fab64b131ced8f7a002bd8a03a887a9c614013bf7a938d79019df52c268e4cbc1d4bf3618237a4c8fc1169eb4e08e53cf2eb0fdb0aa520c44194d592c668 WHIRLPOOL 72f70f83153c47fa6b110ce8a5de67e15bb5e3a32e3d27ea212238e8703a5ae23a66de283be16fb803a21ad1631f9fff371a9f958b8e05b482cb77a15cb7cb26

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sysadm-Install/Sysadm-Install-0.420.0.ebuild,v 1.1 2013/01/25 19:37:38 tove Exp $
EAPI=5
MODULE_AUTHOR=MSCHILLI
MODULE_VERSION=0.42
inherit perl-module
DESCRIPTION="Typical installation tasks for system administrators"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="hammer"
RDEPEND="dev-perl/TermReadKey
dev-perl/libwww-perl
>=dev-perl/Log-Log4perl-1.28
hammer? ( dev-perl/Expect )"
DEPEND="${RDEPEND}"
SRC_TEST="do"

@ -1 +1,2 @@
DIST anyjson-0.2.4.tar.gz 4781 SHA256 27ddec5bc9220c13f405cb30adee9b5db17a608f56935618785219348c8a90ac SHA512 b916c8c950a927a6da341e67b0e123527fc54496040c8c71231e98aad1a7f39df3b0a090648127aa3fbca298268774aa6441c83267b04dd720a8c890223e5fbe WHIRLPOOL 229342c7ba6c2a73b1d582d9ca321d0c63c87f4d002a639df7d273327dec28c9fbc3f8f484c8d31c34bf4724e05b2d0f2558cc76ca8ce2166547621f357726ff
DIST anyjson-0.3.3.tar.gz 8332 SHA256 37812d863c9ad3e35c0734c42e0bf0320ce8c3bed82cd20ad54cb34d158157ba SHA512 9e70df3cb8bfe2348fdb0eb03cf3c33ca5a1171aca6467787fc28c161354b5ebe89b2f73badfa00708774d6825799860493ddcac7f5da8cc9c251b92b5a343bc WHIRLPOOL 9a17b6296ddf6359c217a7deea989a6dd3c07c2f11125f934c5c4325a909b9a923c08b03fd49a96c30df8ed06c81cdba54ae5391240c7d288edaafb9c44b50a7

@ -0,0 +1,42 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyjson/anyjson-0.2.4.ebuild,v 1.1 2013/01/26 08:51:26 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} pypy{1_9,2_0} )
inherit distutils-r1
DESCRIPTION="Wraps the best available JSON implementation available in a common interface"
HOMEPAGE="http://bitbucket.org/runeh/anyjson"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
# python2.6+ has builtin json module
# python2.5 needs any of the supported impls
RDEPEND="
python_targets_python2_5? (
dev-python/simplejson[python_targets_python2_5] )"
# please keep all supported implementations in 'test?'
# to make sure the package is used in the widest way
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/simplejson[$(python_gen_usedep python2* python3_3 pypy*)]
)"
python_test() {
cp -r -l tests "${BUILD_DIR}"/lib || die
if [[ ${EPYTHON} == python3* ]]; then
2to3 -w --no-diffs "${BUILD_DIR}"/lib || die
fi
nosetests -w "${BUILD_DIR}"/lib || die "Tests fail with ${EPYTHON}"
}

@ -0,0 +1 @@
DIST cliff-1.3.tar.gz 123636 SHA256 762ef3046a96676a176e686a2a1cbb7e1db95f754578eca309e3c648c6a16a31 SHA512 f2061a0ff990aa99255cbfcba3ab25fe1a7d943ff955830f5d535a6baeec6fdf8dfb4409e5a291907d348ccbb3342783f8f935ef75ed2b7be28e77a9a468b377 WHIRLPOOL 97063f5ba167309d89d53a2e45f33dc8e62932e1fa93bdf5699e29295fd3aba2161762b52561463df4ee540dd64733bdefc2a2c0f30329d19695f1d0f2d68852

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cliff/cliff-1.3.ebuild,v 1.1 2013/01/26 08:05:01 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_2 )
inherit distutils-r1
DESCRIPTION="Command Line Interface Formulation Framework"
HOMEPAGE="https://github.com/dreamhost/cliff"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}]
dev-python/prettytable
dev-python/cmd2"

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<longdescription lang="en">
Cliff is a framework for building command line programs.
It uses setuptools entry points to provide subcommands,
output formatters, and other extensions.
</longdescription>
</pkgmetadata>

@ -0,0 +1 @@
DIST cmd2-0.6.4.tar.gz 21147 SHA256 ff52cb800d931bbd0ce4b05bac0b024cf34ec3a04f66eadcb7d3f7dda42429ba SHA512 3c5c043c6ff1249a7804a6c1be67101e4bb236e3be86a642df0b0fe89601935100a7e2a3ba9c43d55be1019103546df98347ca98fa3003aa62e4fdeaf6586607 WHIRLPOOL 1a2a9597ec675afdacd294112021b472c035af48d2cdc12fe734ad1c858c9327001155426b51c7ab1916f8748e6a1adc1b2944cfe78f7083cd08601748fa5337

@ -0,0 +1,20 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cmd2/cmd2-0.6.4.ebuild,v 1.1 2013/01/26 08:01:43 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_2 )
inherit distutils-r1
DESCRIPTION="Extra features for standard library's cmd module"
HOMEPAGE="http://packages.python.org/cmd2/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<longdescription lang="en">
Extra features for standard library's cmd module
</longdescription>
</pkgmetadata>

@ -1 +1,2 @@
DIST eventlet-0.12.1.tar.gz 267022 SHA256 aaf97960b7e00f36844549399a22746c7ef27d76fffcd4056fb36bd242dd1e47 SHA512 601730bb6aafa83ee67dd3530c6b9649f78f9d348c1ef549133ffe076464309785eeed405f4a7786010e79963f3bf1ad70f0995b88f291df870c9c3f353d1a6c WHIRLPOOL 72c0573e182d3b411928bf18fea915bcc1cf3b416368262464418002b40a6dc8769f3594e662fc92e1c6fc7fe0e8bd55565c198f0afc9b618d7486b4fdc51d20
DIST eventlet-0.9.16.tar.gz 317198 SHA256 b2d38084809b2f2a8e3cc5815b10912870cdbe97d9a4e5c1ff231ebc8da0e430 SHA512 4a6f0b883dcea17c435ab3d966285c1977def598c175cc002b33f30de4aff0992d03005ec3b358a7628d98bd4a752d39aba348c60feac6808cff01c1d10d7318 WHIRLPOOL fc9ab15bb6da5b0d08f4ba53d3755128e9dd043bf6f675f971497c83dbe06b99491513b9719d15299edf1f7a86c691369ffdc2e49f1c62fbab600e0a0c43a874

@ -0,0 +1,44 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/eventlet/eventlet-0.12.1.ebuild,v 1.1 2013/01/26 05:22:00 prometheanfire Exp $
EAPI=3
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
DESCRIPTION="Highly concurrent networking library"
HOMEPAGE="http://pypi.python.org/pypi/eventlet"
SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
DEPEND="doc? ( dev-python/sphinx )
test? ( dev-python/greenlet )"
RDEPEND="dev-python/greenlet"
src_compile() {
distutils_src_compile
if use doc ; then
emake -C doc html || die
fi
}
src_install() {
distutils_src_install
use doc && dohtml -r doc/_build/html/*
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples || die
fi
}

@ -1,2 +1,3 @@
DIST kombu-1.0.4.tar.gz 201925 SHA256 a876b9dd923e2d719afa7491e6d7a90829ebc9d836d8c4f71332984042693140 SHA512 fd321400c8b28d445f7665322671f2311b336d8ef94ca26ebcaf2d30b02a81d312564b863a873cda2df9b5f0f62a28bfe10b52fc21ffa89b3e66a4caa9fb1df7 WHIRLPOOL 0f1d4e918d194860798292d28e6f9a21b5ee6939a5ad2bd6966aaa2d77c171d5531006ba206fcef8fdd264e53799a7aa2ff7958158b69076796f9cd4489ae5a5
DIST kombu-2.4.10.tar.gz 291204 SHA256 211cb68b133578338aac0990d31d9255ed54b5f1861fb2cd54c1bb28bdbc8a6e SHA512 e2d10d2d3c13072b079e29f12094b9a88e55f58e1368da1ebc0eedface3c1e0bdd5d3d7ac00469027051b61c3285a30f7b6d47a0fe8345d8bf04cb2a7b1f8748 WHIRLPOOL 6e4324dbabc1a61c7f4596e6bd54d750fc6f39f28e364c13213f130149a070153bd36fd76e2fef3ceaea4ded4cd79b3cc1c3708a2da20be4c5f1d06a2fa3bc6c
DIST kombu-2.5.4.tar.gz 300506 SHA256 92cfb82af1d3e8753258d660003769461b75abe0f1a03d720709a211042f358b SHA512 5b6ba84de66f3b86b68778d1473cae4ddbab96f27aedb0906d258b496be3180fcd72c387bf76e46f98f899090cd1f9d25e38a8278b903759127a3e411c581604 WHIRLPOOL c94b54b35536a287ebd16b7f18634a918cba03702d38ccc70391671cce3e29e1a1ef7218bb853bad205eaa58740a3f990af80df8d71fed7f3e507f345dc358c7

@ -0,0 +1,71 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-1.0.4.ebuild,v 1.1 2013/01/26 05:27:36 prometheanfire Exp $
EAPI="4"
PYTHON_TESTS_RESTRICTED_ABIS="3.* 2.7-pypy-*"
PYTHON_DEPEND="*:2.7"
RESTRICT_PYTHON_ABIS="2.[56]"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
DESCRIPTION="AMQP Messaging Framework for Python"
HOMEPAGE="http://pypi.python.org/pypi/kombu https://github.com/celery/kombu"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
RDEPEND=">=dev-python/anyjson-0.3.3
>=dev-python/amqplib-1.0.2"
DEPEND="${RDEPEND}
test? ( dev-python/nose-cover3
dev-python/mock
virtual/python-unittest2
dev-python/simplejson
dev-python/anyjson
dev-python/redis-py
dev-python/pymongo
dev-python/msgpack )
doc? ( dev-python/sphinx
dev-python/django
dev-python/beanstalkc
dev-python/couchdb-python )
dev-python/setuptools"
src_compile() {
distutils_src_compile
local SPHINXBUILD
if use doc; then
if python2.7 -c "import django.conf" &> /dev/null; then
SPHINXBUILD="sphinx-build-2.7"
else
die "kombu docs failed installation"
fi
einfo "building docs for kombu with python2.7"
PYTHONPATH="${S}" emake -C docs html SPHINXBUILD="${SPHINXBUILD}"
fi
}
src_test() {
testing() {
nosetests --py3where build-${PYTHON_ABI}/lib/${PN}/tests
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use examples; then
docompress -x usr/share/doc/${P}/examples/
insinto usr/share/doc/${PF}/
doins -r examples/
fi
use doc && dohtml -r docs/.build/html/
}

@ -1 +1,2 @@
DIST lockfile-0.8.tar.gz 8825 SHA256 e6e20ec66ceaea2cf81c675216d68f11b3d15a855fe6c64a26ef983b399afd7a SHA512 6a854639e1628a9c484fbd543a217814a5c3f02e6887fee1060cff729372d360cb2fe96d50048bd85187add9ca573d7a37de7c57aa40080f3c66eaa55f30b1bc WHIRLPOOL 584e2a5101cfe2bb7fb89690c566398ecf3bd205699a4d448681168b92174e300ca4312c43cbd62c2bbf595d8924d70fa82b943e1be465cb5a01caafe6229c52
DIST lockfile-0.9.1.tar.gz 16949 SHA256 88d8ea8d435ee5691117a87d1ca8fed2f8da881eb145295bf6895ac2c416e95d SHA512 1f7e2b13c42df730339e653a361bf4b85a289d62ed9277f159ab454b1e951d922884086299912472236ce0772d5eceebab7e0c6407590bb2ccbe9c56b664de05 WHIRLPOOL 543bc9ad7e937feba52c6132eee3356a9a229c8866f4f605f8399343a676fc98f62bf33f121c4f8dcbac8e18f38168561d34119efea5e30b53427a7e7283055d

@ -0,0 +1,44 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/lockfile/lockfile-0.8.ebuild,v 1.4 2013/01/26 05:38:07 prometheanfire Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.*"
inherit distutils
DESCRIPTION="Platform-independent file locking module"
HOMEPAGE="http://code.google.com/p/pylockfile/ http://pypi.python.org/pypi/lockfile http://smontanaro.dyndns.org/python/"
SRC_URI="http://pylockfile.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="doc"
DEPEND="doc? ( dev-python/sphinx )"
RDEPEND=""
DOCS="ACKS README RELEASE-NOTES"
src_compile() {
distutils_src_compile
if use doc; then
einfo "Generation of documentation"
cd doc
emake html || die "Generation of documentation failed"
fi
}
src_install() {
distutils_src_install
if use doc; then
cd doc/.build/html
docinto html
cp -R [a-z]* _static "${ED}usr/share/doc/${PF}/html" || die "Installation of documentation failed"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.2.ebuild,v 1.5 2013/01/23 10:49:57 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.2.ebuild,v 1.8 2013/01/26 13:14:15 ago Exp $
EAPI=5
@ -16,7 +16,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
append_impl() {

@ -0,0 +1 @@
DIST python-quantumclient-2.1.tar.gz 43397 SHA256 4af4e0ff7af90f4e5d22d53a0f3cb74ef0c9a2fdce9619c751d647015dd1d52e SHA512 4c99ec41b2df3c9da14b1786dfaf54b7cd22bec78b670ca6cc0dd3f9e67ca5fa94994156a7c58af4ec116c3ff76f3b8f802605ba948661c332103942f6b0d3f5 WHIRLPOOL dd7557bda467bcb374eaeb42f6ae65dea71c2e1d03228a2f2d546bcc9792f6b6d171482d8d3993196f17959453194a3a660bae8875b6bf1df6affe3c95da3a22

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<longdescription lang="en">
CLI and python client library for OpenStack Quantum
</longdescription>
</pkgmetadata>

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-quantumclient/python-quantumclient-2.1.ebuild,v 1.1 2013/01/26 08:06:56 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="A client for the OpenStack Quantum API"
HOMEPAGE="https://launchpad.net/quantum"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="virtual/python-argparse[${PYTHON_USEDEP}]
>=dev-python/cliff-1.2.1
dev-python/httplib2
>=dev-python/prettytable-0.6
dev-python/simplejson
dev-python/pyparsing"

@ -0,0 +1 @@
DIST setuptools-git-1.0b1.tar.gz 8570 SHA256 dccd496b4166315c2b6b842f3dcd417b22e2cb43aaa4a8983b1ea0ceae0fe328 SHA512 7b2566e2a6a403bde4ed233e0d1e17ef696491a727e369a01f14b617f34b768b5312f7e0b69c6767089d3c6b3f1aae74d56a42446a14d9280177cd200f1d2e00 WHIRLPOOL 9ca493aa02c15ec5afd714a0ec1c2ec28c482600d8b0c1cfbbf1c8ea41902b563989eae4b29e2ef401af50638b31e29958118c231804e531b001734cac318ae9

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<longdescription lang="en">
Setuptools revision control system plugin for Git
</longdescription>
</pkgmetadata>

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/setuptools-git/setuptools-git-1.0_beta1.ebuild,v 1.1 2013/01/26 06:26:32 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_5 python2_6 python2_7 python3_1 python3_2 python3_3 )
inherit distutils-r1 versionator
MY_P=${P/_beta/b}
DESCRIPTION="Setuptools revision control system plugin for Git."
HOMEPAGE="https://github.com/wichert/setuptools-git"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""

@ -1 +1,2 @@
DIST stevedore-0.6.tar.gz 93057 SHA256 bf0250509929daf7ffe84b1900eb3027dc962afd54c3628518afe439b4265d4d SHA512 1132f0181c25c606443c272caa6502f09a9f7b80fa53d2b9de641e0aa83617557cf14c166fe6195d1fcf97422f4602fd8c692dcd22612aa97851c22d62074bbb WHIRLPOOL 4c47c7e91fca09eb3bb4961bae0c45945716a01772cd5253adacaaee87731768d475e0bc7fd7b66d3f6236adcab46ff2749cc61e7366cbac85c93dc1bf50fc59
DIST stevedore-0.8.tar.gz 94457 SHA256 bf187929f739f86a73ad218193d23bddb34c717c5adb6fd84008c2975043edb6 SHA512 412417093bba4cfa47e4f93d7c9f3d2496f071aad76f32c56ed5611a5cb48d14c4841a97b70cc28fad310dbe7ffa05469eb9d26606af6b8a2bb6fafc44389add WHIRLPOOL b3a3eaebbeed80f6ae2113e043e55dd8de1e03f43f5804edb51d3c75559c9f215354310ef62c0ff8dd2ec15aafc037e8f845f29b7f6b01c626b369f1dda0023e

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/stevedore/stevedore-0.8.ebuild,v 1.1 2013/01/26 05:41:06 prometheanfire Exp $
EAPI=4
PYTHON_DEPEND="2:2.6 3:3.1"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.5 *-jython 2.7-pypy-*"
inherit distutils python
DESCRIPTION="Manage dynamic plugins for Python applications"
HOMEPAGE="https://github.com/dreamhost/stevedore"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"

@ -1,4 +1,5 @@
DIST WebOb-1.0.7.zip 193712 SHA256 ea0f8be2555986e8e9a0cc104e8e58e438b5462b064d7e9da60101a266518620 SHA512 1af9630ac06af364d9c705f83210fd26581fc2b9341613b70aec48576ea6786a4762fb166df09ce302025735e77c21b5275cdd115c43c29bb68c6e2b2ed84d9e WHIRLPOOL a86b0b269d68b1b5104e2f3b81b82cdb42f1d6068425d93b2d7e5c6e71cff1c30cfedf0fa625dbc8303cc35e47bb9fc6263b43109043ca282621d9c8c322cb54
DIST WebOb-1.0.8.zip 194699 SHA256 fe771def02bd7857b5519bdf3ae4ea7ea4ebb7d2f5fa10953c8d4535b0ccb2b5 SHA512 d8e8daa93b663e2674684f405b7bb2aa4a2802dbe56de51123ed07c87487d97ceace55165e8c7d938b97b25ade071df78092c993853bb671580b16857b3b41e2 WHIRLPOOL 43c2b71324463ebd89334c36d1cb308482fa0360600231f4a26b7ae0f9012598fdbf3c4cfb0e5d4c7e795d98b72317c6135690b8297f61f37b71b2cea60531d9
DIST WebOb-1.1.zip 196271 SHA256 391048babc0d2500a79df0386963f942594b7b986104b49f713dc05ad21627d6 SHA512 9154e0813b913f11da3535b9048dc6cf6df489837d409e6597121fdd39d25d22e4402784535ad65c2eeb42d4d442069e60707acb7f9524fdac85e2bfb8c640c3 WHIRLPOOL 4e8e53161b6f8f05f4d0eb6cf6cc0fb376d7ceaf662e399223221b8346114ce1802c392866cc82aa0ea88dbcc225e6c9835658444b22a830a21b642cb11bc701
DIST WebOb-1.2.2.zip 219653 SHA256 356b7277941fb263bfef9d3c4279fb1058ff9ea91b5f8a886a9579d614c79787 SHA512 9da345710e31e36a34af6d67d1bd78ad190f53dd99555fdbbf884a827a471c9798b65a31237c4d7808b7804d02936fedcb862a29e9fe9332f09e43489275836f WHIRLPOOL ef3eb650892d52dbb18a53ab8ce4ef066046f5c3116870a621005916f5cda14e57f790217e30c01233af4208e3c2e632fa072a82e7421e7c9cc33784c6922d46
DIST WebOb-1.2.3.tar.gz 191327 SHA256 325c249f3ac35e72b75ba13b2c60317def0c986a24a413ebf700509ea4c73a13 SHA512 831e6bb1d2c6998b6929520098ed4aed3117d038457d9bba28ceba090bf32fcf6a935f88470bee1e0782f6c43395c4fa646d354c946596cc307edb7808e90559 WHIRLPOOL d56f808f0911565d1743c2d7bd1dfafa0fcff27dd6e4835def96a7ca1fec61224ccc9db06121d20cdbcda8f5f773405291e2a403e920c98c7d8fc8a8f9c20361

@ -0,0 +1,51 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/webob/webob-1.0.8.ebuild,v 1.1 2013/01/26 08:57:27 prometheanfire Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
MY_PN="WebOb"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="WSGI request and response object"
HOMEPAGE="http://webob.org/ http://pypi.python.org/pypi/WebOb"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc test"
DEPEND="app-arch/unzip
dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( dev-python/webtest )"
RDEPEND=""
S="${WORKDIR}/${MY_P}"
src_compile() {
distutils_src_compile
if use doc; then
einfo "Generation of documentation"
"$(PYTHON -f)" setup.py build_sphinx || die "Generation of documentation failed"
fi
}
src_install() {
distutils_src_install
if use doc; then
pushd build/sphinx/html > /dev/null
insinto /usr/share/doc/${PF}/html
doins -r [a-z]* _static || die "Installation of documentation failed"
popd > /dev/null
fi
}

@ -0,0 +1 @@
DIST wsgiref-0.1.2.zip 37351 SHA256 c7e610c800957046c04c8014aab8cce8f0b9f0495c8cd349e57c1f7cabf40e79 SHA512 d6a8723cf6b94e712630cec8667d15d77551ea3005bed6e57079ea3c0fa898328c7f9aafc6bdb3c5f0545f82ec147bea90a5fa65f0889dee199ed7b24d9ff2ff WHIRLPOOL bdba5ee6abcdc999413550d521758404efb56072ca7d9a3ffebd30580fffe9143e7cee7806d4a381f2d46f11b5423e73aeb9b794e12aaf6dd65929da65963c2f

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<longdescription lang="en">
This is a standalone release of the wsgiref library, that provides
validation support for WSGI 1.0.1 (PEP 3333) for Python versions less than
3.2, and includes the new wsgiref.util.test() utility function.
</longdescription>
</pkgmetadata>

@ -0,0 +1,20 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiref/wsgiref-0.1.2.ebuild,v 1.6 2013/01/26 05:53:15 prometheanfire Exp $
EAPI=5
PYTHON_COMPAT=( python2_7 python3_1 )
inherit distutils-r1
DESCRIPTION="WSGI (PEP 333) Reference Library"
HOMEPAGE="http://cheeseshop.python.org/pypi/wsgiref"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
LICENSE="|| ( PSF-2 ZPL )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND=""

@ -0,0 +1 @@
DIST acts_as_list-0.1.9.gem 13312 SHA256 67591c788019d4407a9039d69139a16cf4f17b1bbad805b87a495646e5a2cfec SHA512 88dd7e6c47a44fb188256b7010d94d583e0dba69688bf0aac5dface5fb0322891590f7d17245c74663812d1206ff8bbb4e3a3b524f79bed402cb65758f9d9aa1 WHIRLPOOL 2df3f0a602b8d482104575835a50d4b39f54b5b301cff2dd4e9f75146bb693fe1dd185b138aa33b0f3fe56c07fc39303d6311786216aa83c194cd94aa89cfdd0

@ -0,0 +1,41 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/acts_as_list/acts_as_list-0.1.9.ebuild,v 1.1 2013/01/25 20:01:43 flameeyes Exp $
EAPI=5
USE_RUBY="ruby18 ruby19"
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
inherit ruby-fakegem
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list."
HOMEPAGE="http://rake.rubyforge.org/"
LICENSE="MIT"
SLOT="3"
KEYWORDS="~amd64 ~x86 ~x86-macos"
IUSE=""
ruby_add_bdepend "
test? (
dev-ruby/test-unit:2
dev-ruby/activerecord[sqlite3]
)"
all_ruby_prepare() {
rm Gemfile || die
sed -i -e '/[Bb]undler/d' Rakefile || die
sed -i -e '1,9d' test/helper.rb || die
sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_test() {
ruby-ng_testrb-2 -Ilib test/test_*.rb
}

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1 @@
DIST flickraw-0.9.6.gem 17920 SHA256 42024981ee5a5439b252f53b401513beaa222d1da0a5b23c9b56954beb989e5b SHA512 a1c161827150e206e0f51f153a9d6f515aa24b5889ff75c2f340145885657687409725b80c33a623a8ababb860bf8c270d54ebc24cac061395c2f38060f16301 WHIRLPOOL 4d88d687f1e9a2ace410afbc4c3de3e2dae97e6366af016b18a7428ea7e4188d9666fbae8ee49b8331c5b400c39a889681b4dbd528a5ccd33d5dbf384515cd50

@ -0,0 +1,22 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/flickraw/flickraw-0.9.6.ebuild,v 1.1 2013/01/25 21:03:25 flameeyes Exp $
EAPI=5
USE_RUBY="ruby18 ruby19"
# Tests are against the Flickr API and require an API key.
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_EXTRADOC="-r README.rdoc examples"
inherit ruby-fakegem
DESCRIPTION="A library to access flickr api in a simple way."
HOMEPAGE="http://github.com/hanklords/flickraw"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1 @@
DIST rails_autolink-1.0.9.gem 11264 SHA256 1c96b45727fddeb250b2f28096d21439e741329ea466e2ba0512f56b906c111f SHA512 527431fd4efa522dc13a46ae268fd223d97e9544f4ea498e0f148db16a961d8d9c059a19183d5fbb24d795386a020eb5114e197e5c1630d5f20ed08fc08167a0 WHIRLPOOL d9ef60c636929b1dcaebd906512bb3192e76c7803014eae5256ba7e5d8ba0037575b46afb8ac7e9bbf69fda498ecf67769625bd4c6dcd8e02848b86b192de933

@ -0,0 +1,32 @@
From 9bc8ce3c5bd1919df87ac7039b41de18e70bc64d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Diego=20Elio=20Petten=C3=B2?= <flameeyes@flameeyes.eu>
Date: Fri, 25 Jan 2013 12:29:21 -0800
Subject: [PATCH] lib: add to the whitelist the protocol schemes that are
tested for.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Without this commit, the testsuite will simply fail.
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
---
lib/rails_autolink/helpers.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/rails_autolink/helpers.rb b/lib/rails_autolink/helpers.rb
index 4f6cd8d..bec82c6 100644
--- a/lib/rails_autolink/helpers.rb
+++ b/lib/rails_autolink/helpers.rb
@@ -71,7 +71,7 @@ module RailsAutolink
private
AUTO_LINK_RE = %r{
- (?: ((?:ed2k|ftp|http|https|irc|mailto|news|gopher|nntp|telnet|webcal|xmpp|callto|feed|svn|urn|aim|rsync|tag|ssh|sftp|rtsp|afs):)// | www\. )
+ (?: ((?:ed2k|ftp|http|https|irc|mailto|news|gopher|nntp|telnet|webcal|xmpp|callto|feed|svn|urn|aim|rsync|tag|ssh|sftp|rtsp|afs|file|z39.50r|chrome|view-source:http):)// | www\. )
[^\s<]+
}x
--
1.8.1.1

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>ruby</herd>
</pkgmetadata>

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rails_autolink/rails_autolink-1.0.9.ebuild,v 1.1 2013/01/25 20:50:24 flameeyes Exp $
EAPI=5
USE_RUBY="ruby19"
RUBY_FAKEGEM_RECIPE_TEST="none"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
inherit ruby-fakegem
DESCRIPTION="This is an extraction of the auto_link method from rails."
HOMEPAGE="http://github.com/tenderlove/rails_autolink"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RUBY_PATCHES=( ${P}-fixes.patch )
ruby_add_bdepend "test? ( dev-ruby/minitest )"
ruby_add_rdepend ">=dev-ruby/rails-3.1"
each_ruby_test() {
${RUBY} -Ilib test/test_*.rb || die "tests failed"
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/snack/snack-2.2.10-r5.ebuild,v 1.4 2013/01/24 22:24:15 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/snack/snack-2.2.10-r5.ebuild,v 1.5 2013/01/26 13:12:56 ago Exp $
EAPI=4
@ -15,7 +15,7 @@ HOMEPAGE="http://www.speech.kth.se/snack/"
SRC_URI="http://www.speech.kth.se/snack/dist/${PN}${PV}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~alpha amd64 hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
SLOT="0"
IUSE="alsa examples python threads vorbis"

@ -1,4 +1,3 @@
DIST boost_1_46_1.tar.bz2 42001335 SHA256 e1dfbf42b16e5015c46b98e9899c423ca4d04469cbeee05e43ea19236416d883 SHA512 e7cc4383bb960cb59eecd29ef66e2c53466fe5f126bde58f50ba104ee8ab220771db5f7b35e4b9856e9f257d1def5a9b7ea48e1d2757976a89c5a2e3f1fdc327 WHIRLPOOL 4d8d94821c996475ec2bab962b92ec061b890a318897cab695e66daef3f9c8687990450fb26fd783fd0c5be35ccb71616994ef0c8e41c555312ae5383e3649cf
DIST boost_1_49_0.tar.bz2 48499961 SHA256 dd748a7f5507a7e7af74f452e1c52a64e651ed1f7263fce438a06641d2180d3c SHA512 9f6198270659df112a57731afe31cbf1012d103ba36ed82f6c3f1bdc0185ddb89dcc42c5dfb9ee3f95973d52999aad6c7509dc61125420d45146e39ebf20219d WHIRLPOOL c049b4212307b0208d0b37ac870a7cfb8562d2b685ce505e1971af7bc68ae9746b06ea80ddc52599ed4cbd6dc3305b5f8051cd771387412aaa1d2f8e939a48ba
DIST boost_1_51_0.tar.bz2 50811407 SHA256 fb2d2335a29ee7fe040a197292bfce982af84a645c81688a915c84c925b69696 SHA512 43a45ff34879328c57e1694e199b895d7535df7cdf78b127ec2649841ac5973f2dddbc0b00a1ed71f2347def6d44f1d8cc5c0deea120f60f53714ebe28046478 WHIRLPOOL 2cfe8ff8b1b812f1a2d02cad25a06fe2a824ef319d95e113fc307d432ff54f2367ac86d922517ce63fce2335b14a9d86ec0c9858b10466b4bf76d28c1ceca828
DIST boost_1_52_0.tar.bz2 54421709 SHA256 222b6afd7723f396f5682c20130314a10196d3999feab5ba920d2a6bf53bac92 SHA512 fc512d3bfa6a39a60fee548775c97239271cf757587b8df7ed739c800844a819a359dca172be0e69ad7752753753139bf11f0813d650066d58386662fe32842d WHIRLPOOL 73bbab4a1d2a652200f4b5e669440a2afcebcea96a1139ecc75213067ca32d5cadb0f060bb0ec2e29e9e31272fb7ec9d2cb960801032ee6c5dcb86564766411d
DIST boost_1_53_0_beta1.tar.bz2 55879466 SHA256 a86669b92af08bc05a96857f893d8f7e4bdaecf3c58bfe13b8a57b30b4470685 SHA512 9acc6d96610516f4198bf922ed6a14d6948315aee0ec7b32b04e2c59620a582a1d0cdf83b8ad4c8298a33d686fd8a1f2dd1dd5012750981774824d119e082579 WHIRLPOOL ef654834d5cfefdeb5358cd70dafaf07391820c929e0285b9e78596a27eb0fbd0cd9eeb59f1a8322650f70a25c2a66ad985ff5a9225d47162a13ca486a9cc596

@ -1,111 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.46.1.ebuild,v 1.10 2012/10/31 16:32:18 flameeyes Exp $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
LICENSE="Boost-1.0"
SLOT=0
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
IUSE="examples python"
DEPEND="!<dev-libs/boost-1.34.0
!<=dev-util/boost-build-1.35.0-r1
python? ( dev-lang/python )"
RDEPEND="${DEPEND}"
S="${WORKDIR}/boost_${MY_PV}/tools/build/v2"
src_unpack() {
tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
}
src_prepare() {
# TODO:
# epatch "${FILESDIR}/boost-1.42-fix-mpich2-detection.patch"
cd "${S}/engine"
epatch "${FILESDIR}/${PN}-1.42-env-whitespace.patch" # 293652
# Remove stripping option
cd "${S}/engine/src"
sed -i -e 's|-s\b||' \
build.jam || die "sed failed"
# Force regeneration
rm jambase.c
# This patch allows us to fully control optimization
# and stripping flags when bjam is used as build-system
# We simply extend the optimization and debug-symbols feature
# with empty dummies called 'none'
cd "${S}"
sed -i \
-e 's/\(off speed space\)/\1 none/' \
-e 's/\(debug-symbols : on off\)/\1 none/' \
tools/builtin.jam || die "sed failed"
}
src_compile() {
cd engine/src
local toolset
if [[ ${CHOST} == *-darwin* ]] ; then
toolset=darwin
else
# Using boost's generic toolset here, which respects CC and CFLAGS
toolset=cc
fi
append-flags -fno-strict-aliasing
# For slotting
sed -i \
-e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
Jambase || die "sed failed"
# The build.jam file for building bjam using a bootstrapped jam0 ignores
# the LDFLAGS env var (bug #209794). We have now two options:
# a) change the cc-target definition in build.jam to include separate compile
# and link targets to make it use the LDFLAGS var, or
# b) a simple dirty workaround by injecting the LDFLAGS in the LIBS env var
# (which should not be set by us).
if [[ -z "${LDFLAGS}" ]] ; then
CC=$(tc-getCC) ./build.sh ${toolset} $(use_with python) \
|| die "building bjam failed"
else
LDFLAGS=$(echo ${LDFLAGS}) # 293652
LIBS=${LDFLAGS} CC=$(tc-getCC) ./build.sh ${toolset} \
$(use_with python) || die "building bjam failed"
fi
}
src_install() {
newbin engine/src/bin.*/bjam bjam-${MAJOR_PV}
cd "${S}"
insinto /usr/share/boost-build-${MAJOR_PV}
doins -r boost-build.jam bootstrap.jam build-system.jam site-config.jam user-config.jam \
build kernel options tools util || die
dodoc changes.txt hacking.txt release_procedure.txt \
notes/build_dir_option.txt notes/relative_source_paths.txt
if use examples ; then
insinto /usr/share/doc/${PF}
doins -r example
fi
}
src_test() {
cd engine/test
./test.sh || die "tests failed"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.51.0.ebuild,v 1.2 2012/10/31 16:32:18 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.53.0_beta1.ebuild,v 1.1 2013/01/25 23:03:15 flameeyes Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
@ -8,7 +8,6 @@ PYTHON_DEPEND="python? 2"
inherit eutils flag-o-matic python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
@ -16,7 +15,7 @@ SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
LICENSE="Boost-1.0"
SLOT=0
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-aix ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="examples python test"
REQUIRED_USE="test? ( python )"
@ -36,7 +35,7 @@ pkg_setup() {
}
src_unpack() {
tar xjpf "${DISTDIR}/${A}" ./boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
tar xjpf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build/v2 || die "unpacking tar failed"
}
src_prepare() {
@ -44,7 +43,9 @@ src_prepare() {
"${FILESDIR}/${PN}-1.48.0-support_dots_in_python-buildid.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_python_rpath.patch" \
"${FILESDIR}/${PN}-1.50.0-respect-c_ld-flags.patch" \
"${FILESDIR}/${PN}-1.50.0-fix-test.patch"
"${FILESDIR}/${PN}-1.50.0-fix-test.patch" \
"${FILESDIR}/${PN}-1.49.0-darwin-gentoo-toolchain.patch" \
"${FILESDIR}/${PN}-1.52.0-darwin-no-python-framework.patch"
# Remove stripping option
cd "${S}/engine"
@ -66,11 +67,6 @@ src_prepare() {
}
src_configure() {
# For slotting
sed -i \
-e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
engine/Jambase || die "sed failed"
if use python; then
# replace versions by user-selected one (TODO: fix this when slot-op
# deps are available to always match the best version available)
@ -92,21 +88,20 @@ src_compile() {
toolset=cc
fi
CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python /usr) || die "building bjam failed"
CC=$(tc-getCC) ./build.sh ${toolset} -d+2 $(use_with python python "${EROOT}"/usr) || die "building bjam failed"
}
src_install() {
newbin engine/bin.*/bjam bjam-${MAJOR_PV}
newbin engine/bin.*/b2 b2-${MAJOR_PV}
dobin engine/bin.*/{bjam,b2}
insinto /usr/share/boost-build-${MAJOR_PV}
insinto /usr/share/boost-build
doins -r "${FILESDIR}/site-config.jam" \
boost-build.jam bootstrap.jam build-system.jam user-config.jam *.py \
build kernel options tools util
rm "${D}/usr/share/boost-build-${MAJOR_PV}/build/project.ann.py" || die "removing faulty python file failed"
rm "${ED}/usr/share/boost-build/build/project.ann.py" || die "removing faulty python file failed"
if ! use python; then
find "${D}/usr/share/boost-build-${MAJOR_PV}" -iname "*.py" -delete || die "removing experimental python files failed"
find "${ED}/usr/share/boost-build" -iname "*.py" -delete || die "removing experimental python files failed"
fi
dodoc changes.txt hacking.txt release_procedure.txt \
@ -132,9 +127,9 @@ src_test() {
}
pkg_postinst() {
use python && python_mod_optimize /usr/share/boost-build-${MAJOR_PV}
use python && python_mod_optimize /usr/share/boost-build
}
pkg_postrm() {
use python && python_mod_cleanup /usr/share/boost-build-${MAJOR_PV}
use python && python_mod_cleanup /usr/share/boost-build
}

@ -1,5 +1,2 @@
DIST buildbot-slave-0.8.3.tar.gz 86438 SHA256 e0d83c5894495b82c0b702480653ea712e5288f644a0f0661099e66ba64ed56c SHA512 93585655d8aee23c330ae888bc7d8a06cc476784b21205bdbd29caac6caedf12a6d72958e046e7cba9df8a69af64998e7c4122bcff3c9f6f912d9b631e36f112 WHIRLPOOL a2c47d787aaff21c7376acdeb8f71efd064e8f272ac3540bfa430a5d480432a243a4dbd3acb47342f07066f9419a6e6dbabce8f3d89f14ed34e340a01faec798
DIST buildbot-slave-0.8.5.tar.gz 98133 SHA256 637c23fcdedbc282b596c2ce652b74be96aa9788c39d9b69f903bdb8c2ede217 SHA512 2488d682164d1583d4add98773f1dedf8f163ed320627466623dacbc4f6c30565427fa234bdb3898d719bab036c9e8154193223c53f3faf3e798fd72600e0c38 WHIRLPOOL 4f0d191e399f66a30235166c6e64734688d907d289c556dfeeba1c02bcd5fde398a87e53231a3f4512369d421e427bb08c7f4a2b3e7aab8fc6b8d13177e0e5d3
DIST buildbot-slave-0.8.6.tar.gz 101246 SHA256 d3d4646e846e3d74dd01c079913c613cdb9442dd88d2d32895201342806232fb SHA512 e0e05218c1c9c9454ed28c03efd63c7f3ed1c1ced789ec14abee5100df0246bd6e8f3cb6fe174498a0fdf9619268bf6740506245c9fe9b32360186591f1e0b71 WHIRLPOOL 475e7352582725ef7d33faca7992715a98f9b3d4b03a14a25b643d3285c0fd567e690f87f4626c1da4d13f56c6f708ae55b3acea7d761a2af7741a1aa437760f
DIST buildbot-slave-0.8.6p1.tar.gz 101660 SHA256 43e6f94a7c37e103af755bc4f9b2ede945cf3c4247b22f595c5ab1c21ccf092f SHA512 46fbb3bf10b7c732ea316782891d3abb182117f5ee8c3a11ae6149ca7ea7ed68f6f114d146e278bc31c52a80ca42fc2f7c171a9fffedddf7b80104b40e3cc983 WHIRLPOOL 59cf0af31a78e4338c1b54206520e64c5b03c29d83bd39521947ea5adcd4d2c9cfa8b80c7c8cd4e27fe802c56e8ba9439c94f1cfdbbc20a8e18c4e859f463c37
DIST buildbot-slave-0.8.7.tar.gz 103028 SHA256 fd5436bf3686afb2e4e826fa0a3204f7e40c4e0863815989ecf7495a8b361236 SHA512 08be04e5e020f3fa5946ead5dff1be4a4619b69a4d9b8f333dcc3b5aa6edd836610c1da434892d6c42e6dc0698062a5b6904cfb8743c68ea0bfac7ce4b066eaf WHIRLPOOL 8a0efa107a34dc6f2d04624d1c73d085b6ac4bd49c84d2a908bc0961a7e81ebea993d181186419b0b3fe369037fe52fe029d556f51ef77747a5893e1a446e9a3
DIST buildbot-slave-0.8.7p1.tar.gz 104575 SHA256 bbdb07a3847efa186f942142a09394b467d7375745c49da0a42e9aa5b206eadc SHA512 ee9a119461915716167a258d9c022956e239e21ed524c2ae148b6682dd1410b5d918723e8e51002bc1fc27f67cb59da15cb2293e4939ee5ba08d1e5e067e11fe WHIRLPOOL c523849db5cb743f3b4d93f33305a46682710afcf66fdda3ab807dd412171c5e40e1089849b0f3c901dd75525fe97995a791bf9c15f01f47fdb18d0456b17de3

@ -1,56 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.3.ebuild,v 1.12 2012/06/08 07:44:54 radhermit Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
DISTUTILS_SRC_TEST="trial buildslave"
DISTUTILS_DISABLE_TEST_DEPENDENCY="1"
inherit distutils user
DESCRIPTION="BuildBot Slave Daemon"
HOMEPAGE="http://trac.buildbot.net/ http://code.google.com/p/buildbot/ http://pypi.python.org/pypi/buildbot-slave"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-interix ~amd64-linux"
IUSE="test"
RDEPEND="dev-python/setuptools
>=dev-python/twisted-2
!!<dev-util/buildbot-0.8.1
!<dev-util/buildbot-0.8.3"
DEPEND="${RDEPEND}
test? ( dev-python/mock )"
PYTHON_MODNAME="buildslave"
pkg_setup() {
python_pkg_setup
enewuser buildbot
}
src_install() {
distutils_src_install
doman docs/buildslave.1 || die "doman failed"
newconfd "${FILESDIR}/buildslave.confd" buildslave || die "newconfd failed"
newinitd "${FILESDIR}/buildslave.initd" buildslave || die "newinitd failed"
}
pkg_postinst() {
distutils_pkg_postinst
elog "The \"buildbot\" user and the \"buildslave\" init script has been added"
elog "to support starting buildslave through Gentoo's init system. To use this,"
elog "set up your build slave following the documentation, make sure the"
elog "resulting directories are owned by the \"buildbot\" user and point"
elog "\"${ROOT}etc/conf.d/buildslave\" at the right location. The scripts can"
elog "run as a different user if desired. If you need to run more than one"
elog "build slave, just copy the scripts."
}

@ -1,56 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.5.ebuild,v 1.3 2012/06/08 07:44:54 radhermit Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
DISTUTILS_SRC_TEST="trial buildslave"
DISTUTILS_DISABLE_TEST_DEPENDENCY="1"
inherit distutils user
DESCRIPTION="BuildBot Slave Daemon"
HOMEPAGE="http://trac.buildbot.net/ http://code.google.com/p/buildbot/ http://pypi.python.org/pypi/buildbot-slave"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux"
IUSE="test"
RDEPEND="dev-python/setuptools
>=dev-python/twisted-2
!!<dev-util/buildbot-0.8.1
!<dev-util/buildbot-0.8.3"
DEPEND="${RDEPEND}
test? ( dev-python/mock )"
PYTHON_MODNAME="buildslave"
pkg_setup() {
python_pkg_setup
enewuser buildbot
}
src_install() {
distutils_src_install
doman docs/buildslave.1 || die "doman failed"
newconfd "${FILESDIR}/buildslave.confd" buildslave || die "newconfd failed"
newinitd "${FILESDIR}/buildslave.initd" buildslave || die "newinitd failed"
}
pkg_postinst() {
distutils_pkg_postinst
elog "The \"buildbot\" user and the \"buildslave\" init script has been added"
elog "to support starting buildslave through Gentoo's init system. To use this,"
elog "set up your build slave following the documentation, make sure the"
elog "resulting directories are owned by the \"buildbot\" user and point"
elog "\"${ROOT}etc/conf.d/buildslave\" at the right location. The scripts can"
elog "run as a different user if desired. If you need to run more than one"
elog "build slave, just copy the scripts."
}

@ -1,56 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.6.ebuild,v 1.3 2012/06/08 07:44:54 radhermit Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
DISTUTILS_SRC_TEST="trial buildslave"
DISTUTILS_DISABLE_TEST_DEPENDENCY="1"
inherit distutils user
DESCRIPTION="BuildBot Slave Daemon"
HOMEPAGE="http://trac.buildbot.net/ http://code.google.com/p/buildbot/ http://pypi.python.org/pypi/buildbot-slave"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-interix ~amd64-linux"
IUSE="test"
RDEPEND="dev-python/setuptools
>=dev-python/twisted-2
!!<dev-util/buildbot-0.8.1
!<dev-util/buildbot-0.8.3"
DEPEND="${RDEPEND}
test? ( dev-python/mock )"
PYTHON_MODNAME="buildslave"
pkg_setup() {
python_pkg_setup
enewuser buildbot
}
src_install() {
distutils_src_install
doman docs/buildslave.1 || die "doman failed"
newconfd "${FILESDIR}/buildslave.confd" buildslave || die "newconfd failed"
newinitd "${FILESDIR}/buildslave.initd" buildslave || die "newinitd failed"
}
pkg_postinst() {
distutils_pkg_postinst
elog "The \"buildbot\" user and the \"buildslave\" init script has been added"
elog "to support starting buildslave through Gentoo's init system. To use this,"
elog "set up your build slave following the documentation, make sure the"
elog "resulting directories are owned by the \"buildbot\" user and point"
elog "\"${ROOT}etc/conf.d/buildslave\" at the right location. The scripts can"
elog "run as a different user if desired. If you need to run more than one"
elog "build slave, just copy the scripts."
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.6_p1.ebuild,v 1.3 2012/06/08 07:44:54 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot-slave/buildbot-slave-0.8.7_p1.ebuild,v 1.1 2013/01/26 15:50:31 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -24,7 +24,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-
IUSE="test"
RDEPEND="dev-python/setuptools
>=dev-python/twisted-2
dev-python/twisted
!!<dev-util/buildbot-0.8.1
!<dev-util/buildbot-0.8.3"
DEPEND="${RDEPEND}

@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<maintainer>
<email>hwoarang@gentoo.org</email>
<name>Markos Chandras</name>
</maintainer>
<upstream>
<remote-id type="pypi">buildbot-slave</remote-id>
</upstream>

@ -1,5 +1,4 @@
DIST buildbot-0.8.3p1.tar.gz 4068355 SHA256 0a49d35a75524a54dbbb875730fdf7abd8b96cae160af0457b4f5239b1fefa37 SHA512 b3a80267dc7cb6deba1bf3c05dfe459fa1022726e4f22286e78feb2eb084d7add8da67a967a58038a7b4e07241515294f7d09c1d77286cea8deffaa152813c80 WHIRLPOOL 66afe394050b8de12dad91ea6c95f5ee3ca830daa1f1f232bdee7bf254a33ae2daa0bec31822e77d83e0647cd638f740558cc20009cae79f3a098a0be5b488bc
DIST buildbot-0.8.5.tar.gz 4389306 SHA256 9b2f761447db13e4068870567b36732d419d8f72f452b450c61089db98558a9c SHA512 91f03210453f2ad341120afee59f90e1712d61eee8fefbdfe7c5e3f59cd76f5bff0bbcc1ce9da1895d0b05f354c7e558dd4785544b0477e26eff6feba0771d41 WHIRLPOOL 6704b2785164f6ad77726efe6b7e14dfef80e52900c3447aa6ba864d602414d7ae8592f17e8ba51cfd79c37dfaa698d54d9d6de382fef70defdc0a47b90804a0
DIST buildbot-0.8.6.tar.gz 4455394 SHA256 9e7673bd79e57ff105e0916b9751aafda59cc2a8765c929710ef8e75e1162893 SHA512 507de6d0ed9c927674fd3bcac68084c3a64b77a35154a34ea5c0f2279cbb7c6c109f036b6617395854e41a6e947edf3a8fd5c32e19ff7e0e3440d35898481f8f WHIRLPOOL 458be24e5ec7f7052140c22250487adac2f50cc2d5322fbf20771f2ceb6d6c006d294f8a528e7e204af4e80c24dd3234ae21cccaba791b90c69e66cb9787edab
DIST buildbot-0.8.6p1.tar.gz 4454055 SHA256 4d10a27809bf82b367cf6230e4e3628f4df8940787d6affed7d787dc52016c2c SHA512 a09bbb14b2118de25289b80985155ebb5d6b1333cbdd41cbe6514b65e148f99df0ea7766e560155ba2a8744649d284ca7bc0ee955774e5b1fc7a01d7d6b31649 WHIRLPOOL 7d30b53a88973cf0d00e598fbde5c232cb04aaa9d50d54c99a9e7337251e0f9c0ddd65558a6a43c56692cad473def95dd9abccf43e5740f7d2edceeb39ef3228
DIST buildbot-0.8.7.tar.gz 4580025 SHA256 2e1d52e4e6022ad89be2a0d4b92c683323505ce2c771f79f11cea24f64df5495 SHA512 61877d852f9745439417bdf1892975760e454ef85b9d0ebf60cac7012b2ab90ed0e7e4aaf57d4b9ef006e5357351680187990d30a0dd598a861d01ad55ec881f WHIRLPOOL 9e36172e3aae4116566614de428ae1c553c1c42319e5e0ad8b7ce9eb9bd7c96abf51bcf79f0e4f74a359fbd07ba2ed78520fa926d0898c4f9a0d300eb6f488bd
DIST buildbot-0.8.7p1.tar.gz 4597202 SHA256 8dee3f887bce55a7f7cf01e6c421a2511898c2f89f55f202f5193a100a9a5776 SHA512 60d5fc6b65ef3fa4a63b1aed8e7ec352c40e13ef90bd55ef1ea580e1bc6beefea856f245ff33b15cd401db747e5e9c3ea36b37d72e5ca611e492e0ae2050ac4f WHIRLPOOL bb7872017634f3daf3569225e3b9e5c6d5b3c039cfef0b31b8b3b8eabbd1b2484d7956f3840306775a991bc41cfece2190f2c65097453c8322cd2cd9f3d50def

@ -1,106 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.5.ebuild,v 1.6 2012/09/24 03:46:37 blueness Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
DISTUTILS_SRC_TEST="trial"
DISTUTILS_DISABLE_TEST_DEPENDENCY="1"
inherit distutils user
MY_PV="${PV/_p/p}"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="BuildBot build automation system"
HOMEPAGE="http://trac.buildbot.net/ http://code.google.com/p/buildbot/ http://pypi.python.org/pypi/buildbot"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
IUSE="doc examples irc mail manhole test"
# sqlite3 module of Python 2.5 is not supported.
RDEPEND=">=dev-python/jinja-2.1
|| ( dev-lang/python:2.7 dev-lang/python:2.6 dev-python/simplejson )
|| ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-python/pysqlite:2 )
>=dev-python/twisted-8.0.0
dev-python/twisted-web
dev-python/sqlalchemy
dev-python/sqlalchemy-migrate
irc? ( dev-python/twisted-words )
mail? ( dev-python/twisted-mail )
manhole? ( dev-python/twisted-conch )"
DEPEND="${DEPEND}
dev-python/setuptools
doc? ( sys-apps/texinfo )
test? (
dev-python/mock
dev-python/twisted-mail
dev-python/twisted-web
dev-python/twisted-words
)"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python_pkg_setup
enewuser buildbot
}
src_prepare() {
distutils_src_prepare
# https://github.com/buildbot/buildbot/commit/a3abed70546b3742964994517bb27556e06f6e20
sed -e "s/sqlalchemy-migrate == 0.6/sqlalchemy-migrate ==0.6, ==0.7/" -i setup.py || die "sed failed"
}
src_compile() {
distutils_src_compile
if use doc; then
einfo "Generation of documentation"
pushd docs > /dev/null
emake buildbot.html buildbot.info
popd > /dev/null
fi
}
src_install() {
distutils_src_install
doman docs/buildbot.1
if use doc; then
dohtml -r docs/buildbot.html docs/images
doinfo docs/buildbot.info
fi
if use examples; then
insinto /usr/share/doc/${PF}
doins -r contrib docs/examples
fi
newconfd "${FILESDIR}/buildmaster.confd" buildmaster
newinitd "${FILESDIR}/buildmaster.initd" buildmaster
}
pkg_postinst() {
distutils_pkg_postinst
elog "The \"buildbot\" user and the \"buildmaster\" init script has been added"
elog "to support starting buildbot through Gentoo's init system. To use this,"
elog "set up your build master following the documentation, make sure the"
elog "resulting directories are owned by the \"buildbot\" user and point"
elog "\"${ROOT}etc/conf.d/buildmaster\" at the right location. The scripts can"
elog "run as a different user if desired. If you need to run more than one"
elog "build master, just copy the scripts."
elog
elog "Upstream recommends the following when upgrading:"
elog "Each time you install a new version of Buildbot, you should run the"
elog "\"buildbot upgrade-master\" command on each of your pre-existing build masters."
elog "This will add files and fix (or at least detect) incompatibilities between"
elog "your old config and the new code."
}

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.6.ebuild,v 1.6 2012/09/30 17:07:43 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/buildbot/buildbot-0.8.7_p1.ebuild,v 1.2 2013/01/26 16:36:44 hwoarang Exp $
EAPI="3"
EAPI="5"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
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 ~x86-interix ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
IUSE="doc examples irc mail manhole test"
# sqlite3 module of Python 2.5 is not supported.
@ -51,12 +51,6 @@ pkg_setup() {
enewuser buildbot
}
src_prepare() {
distutils_src_prepare
# https://github.com/buildbot/buildbot/commit/a3abed70546b3742964994517bb27556e06f6e20
sed -e "s/sqlalchemy-migrate == 0.6/sqlalchemy-migrate ==0.6, ==0.7/" -i setup.py || die "sed failed"
}
src_compile() {
distutils_src_compile
@ -85,6 +79,19 @@ src_install() {
newconfd "${FILESDIR}/buildmaster.confd" buildmaster
newinitd "${FILESDIR}/buildmaster.initd" buildmaster
# In case of multiple masters, it's possible to edit web files
# so all master can share the changes. So protect them!
# If something else need to be protected, please open a bug
# on http://bugs.gentoo.org
local cp
add_config_protect() {
cp+=" $(python_get_sitedir)/${PN}/status/web"
}
python_execute_function -q add_config_protect
echo "CONFIG_PROTECT=\"${cp}\"" \
> 85${PN} || die
doenvd 85${PN}
}
pkg_postinst() {
@ -94,7 +101,7 @@ pkg_postinst() {
elog "to support starting buildbot through Gentoo's init system. To use this,"
elog "set up your build master following the documentation, make sure the"
elog "resulting directories are owned by the \"buildbot\" user and point"
elog "\"${ROOT}etc/conf.d/buildmaster\" at the right location. The scripts can"
elog "\"${EROOT}etc/conf.d/buildmaster\" at the right location. The scripts can"
elog "run as a different user if desired. If you need to run more than one"
elog "build master, just copy the scripts."
elog

@ -1,4 +1,3 @@
DIST d-feet-0.1.12.tar.bz2 34701 SHA256 11b247e39fd0b0077df8f5dffd9dadbe2becef2c0dfa0df50688d41bdcba5307 SHA512 199100b93ae2df82ddfbc71d7fcea67303ba9666c092d92e6f2132b38d5da9aeb3983de78eff7ab9a675eb418cae95008882b6e634dbadb200aa362e86d92009 WHIRLPOOL 55ba0784fedcbfdc3ffe7d2f9db17e312b3db4634e896221658e09a42a94ade598bad737d3f591ba2a076b5581e195da3910c28190f389fe2c882327650673a2
DIST d-feet-0.1.14.tar.xz 107312 SHA256 3f289333f45928beb7d56d2a9d7b9a6fcf666fb2d8e557faf8b90230897cab82 SHA512 ef0b2ea9a996e8a04969cfd57527944b9521febe32d9403d607cfb9c5cd16debbc9f1b94640989728ad2a2bf20d5953fe057fc135ebe0adb36f27e1de9a2132c WHIRLPOOL 79288ce082401d7a9005adbcb6879efc7067dd7e2787c8de9f6c3073f25234b1c07738b662cbdd2a3eaae6a0a12ef96acb2aee073183879e514d1156355cf627
DIST d-feet-0.1.15.tar.xz 98296 SHA256 1250d353ded2c2635fb97d26a7fb9e68aba0f851a7f2d5608de651fa14f8eb0a SHA512 2b13ad674d6899c95081af9a0dd00766aa7dc3266204f850f1c4e256a9afe0c29b6bd1b3063c110b2308b8185d3a80dc046fc06412300778020a4c0da1a7d339 WHIRLPOOL 2502b5a381a7730473aee6cd9d9930eea71c8c90fda5b3efd2c64d573708dfc146c42029b08a1b14bbebb82d1969bff4941e1dd917510b2227923cdc17581d0d
DIST d-feet-0.3.1.tar.xz 94668 SHA256 fb4060015af6ba433c46f20c9a01a05b87a307b585d9a26de69aee1fd5982dce SHA512 4b061d4fc26098b97b43ce6a747f4f7b57d322021c29f4a5d12874df8daf892b059d2020f65f8788e6bd60f3febdcbb22f406143c61c5902c0911ec2225b2a2a WHIRLPOOL fc538b5a32c94d31b76920f26c42d4a4e8f0fa701a7b1c258ed2f1ea8a520e8419b720136d1d05573dcb50670bd08c4af2fb171b7dd4569c2e9efd35eccb07b5
DIST d-feet-0.3.3.tar.xz 94844 SHA256 db8186a4809a058f77ef9782a78cb369f67026529d4338e928e013d096f5d068 SHA512 72000e02d2c98c2075c68c91b6c41e1c0dbe7cd46099bdd09f5c2ed487a603e1a3ee78bbbcac372b9fd4e2ab21c765fcad7dad118f02956bf4fab0bb52afbc38 WHIRLPOOL 576defeca70f87f710a7037a3874e70e4af88a2b30429281e9c55bf1087f9cb31cc1f2cdac92a3c390ace9b8d649d06bca73dff2d4a933dc184fb7590ded4a57

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

Loading…
Cancel
Save