Sync with portage [Wed Jul 18 12:10:24 MSK 2012].

mhiretskiy
root 12 years ago
parent 1cc70e23fb
commit 55f8c32f20

@ -1,2 +1,3 @@
DIST tmpwatch-2.10.1.tar.bz2 140103 SHA256 d0fc8e76f32a7e596ef0e3db5a429f007a94e356a63ea342a130022e6295b446 SHA512 8e7bdb48a900058a31dac55f7590b0d6f280d06e511b015afb94a02a467f9b985497b458bac6ca7a48e57f0b728a497de814847af0bcdd7d7dc9762ae4c85063 WHIRLPOOL b472a95a9c772834b04b25b31a5f8c2f08ad7a350a7787c992381b9ea5f3fa22a2b98d283452333b7ae6be1612ef231b901a0e04e6caa38e42bd904a40f03ec8
DIST tmpwatch-2.10.3.tar.bz2 144136 SHA256 d3cdb21870d1d8c9ca6e82f295c228a0cb55f1744cfa98ee59da0151f5f53f75 SHA512 31f92c6d2cb73683a3b5c04a09a2bb19a352b091d984ebe962ae63f41bc78607b6616f8bb4f54ff1f56c6255c0240b57cd9871efbfba8e27e19bee451750caab WHIRLPOOL 8ebe7b0d99d57bfc04a940943fc4a01aa167462be1b4428af0c54da1f4459cc10c47abc4612ac1ba84b8992a3e3a536b80da0fd47f87c7ecc321e196965fe9ad
DIST tmpwatch-2.10.1.tar.bz2 140103 RMD160 6e615794a28bd366cdaf9a6d562d01b9ca1e5d31 SHA1 9529c355ed0036e3c8c21974d86f802f1df58e68 SHA256 d0fc8e76f32a7e596ef0e3db5a429f007a94e356a63ea342a130022e6295b446
DIST tmpwatch-2.10.3.tar.bz2 144136 RMD160 7df4f7d8a54bce80cc269db7b7f5fe3c436a7535 SHA1 6b014979af44aa1550b724f4c0d94fdc50e50b37 SHA256 d3cdb21870d1d8c9ca6e82f295c228a0cb55f1744cfa98ee59da0151f5f53f75
DIST tmpwatch-2.11.tar.bz2 145609 RMD160 3756b94e1b5b813fe7524d1d55bc1541fec91d76 SHA1 c578dd98e5ea64ad987a95ae55926685a0df0659 SHA256 93168112b2515bc4c7117e8113b8d91e06b79550d2194d62a0c174fe6c2aa8d4

@ -0,0 +1,21 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/tmpwatch/tmpwatch-2.11.ebuild,v 1.1 2012/07/17 19:29:46 fauli Exp $
DESCRIPTION="Files which haven't been accessed in a given period of time are removed from specified directories"
HOMEPAGE="https://fedorahosted.org/tmpwatch/"
SRC_URI="https://fedorahosted.org/releases/t/m/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
src_install() {
dosbin tmpwatch || die
doman tmpwatch.8 || die
dodoc ChangeLog NEWS README AUTHORS || die
exeinto /etc/cron.daily
newexe "${FILESDIR}/${PN}.cron" "${PN}" || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.11.4.ebuild,v 1.2 2012/07/15 11:36:35 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.11.4.ebuild,v 1.3 2012/07/18 05:18:05 jdhore Exp $
EAPI=4
@ -29,7 +29,7 @@ else
ftp://libvirt.org/libvirt/stable_updates/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-bp-${BACKPORTS}.tar.bz2}"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
fi
S="${WORKDIR}/${P%_rc*}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.12.ebuild,v 1.10 2012/07/15 11:44:44 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.12.ebuild,v 1.11 2012/07/18 05:18:05 jdhore Exp $
EAPI=4
@ -26,7 +26,7 @@ else
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-bp-${BACKPORTS}.tar.bz2}"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
fi
S="${WORKDIR}/${P%_rc*}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-chooser/im-chooser-1.5.1.ebuild,v 1.2 2012/05/03 19:24:26 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-chooser/im-chooser-1.5.1.ebuild,v 1.3 2012/07/18 06:58:05 naota Exp $
EAPI=3
inherit gnome2 eutils
@ -37,5 +37,5 @@ DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}"/${P}-imchooserui.patch
gnome2-src_prepare
gnome2_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-chooser/im-chooser-1.5.2.1.ebuild,v 1.2 2012/06/10 03:32:14 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-chooser/im-chooser-1.5.2.1.ebuild,v 1.3 2012/07/18 06:58:05 naota Exp $
EAPI=3
inherit gnome2 eutils
@ -38,5 +38,5 @@ DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.1-imchooserui.patch
gnome2-src_prepare
gnome2_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-chooser/im-chooser-1.5.2.ebuild,v 1.3 2012/05/03 19:24:26 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-chooser/im-chooser-1.5.2.ebuild,v 1.4 2012/07/18 06:58:05 naota Exp $
EAPI=3
inherit gnome2 eutils
@ -37,5 +37,5 @@ DOCS="AUTHORS ChangeLog NEWS README"
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.5.1-imchooserui.patch
gnome2-src_prepare
gnome2_src_prepare
}

@ -0,0 +1,17 @@
diff --git a/po/POTFILES.in b/po/POTFILES.in
index a52fa9a..7fac135 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -3,10 +3,12 @@ gnome/im-ja.desktop.in
src/actionmenu.c
src/candwin.c
src/conf.c
+src/eggtrayicon/eggtrayicon.c
src/gnome-panel-applet/GNOME_ImJaApplet.server.in.in
src/gnome-panel-applet/GNOME_ImJaApplet.xml
src/gnome-panel-applet/im-ja-applet.c
src/gtk/im-ja-gtk.c
+src/helper/im-ja-helper.c
src/im-ja-conf/im-ja-conf.c
src/im-ja-conf/im-ja-conf.glade
src/im-ja.c

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-ja/im-ja-1.5-r2.ebuild,v 1.7 2012/05/03 19:24:28 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/im-ja/im-ja-1.5-r2.ebuild,v 1.8 2012/07/18 06:34:22 naota Exp $
EAPI="3"
inherit autotools gnome2 eutils multilib
@ -36,6 +36,7 @@ RDEPEND=">=dev-libs/glib-2.4:2
anthy? ( app-i18n/anthy )"
DEPEND="${RDEPEND}
dev-lang/perl
dev-util/intltool
dev-perl/URI
virtual/pkgconfig"
@ -52,7 +53,8 @@ update_gtk_immodules() {
}
src_prepare() {
epatch "${FILESDIR}/${P}-gentoo.patch"
epatch "${FILESDIR}/${P}-gentoo.patch" \
"${FILESDIR}"/${P}-pofiles.patch
eautoreconf
}

@ -0,0 +1,14 @@
--- a/drivers/lirc_atiusb/lirc_atiusb.c 2012-07-17 16:04:39.000000000 -0400
+++ b/drivers/lirc_atiusb/lirc_atiusb.c 2012-07-17 16:19:06.000000000 -0400
@@ -1050,7 +1050,11 @@
goto new_irctl_failure_check;
}
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 38)
if (lirc_buffer_init(driver->rbuf, dclen, 1)) {
+#else
+ if (lirc_buffer_init(driver->rbuf, dclen, 2)) {
+#endif
mem_failure = 4;
goto new_irctl_failure_check;
}

@ -0,0 +1,67 @@
diff -u a/drivers/lirc_atiusb/lirc_atiusb.c b/drivers/lirc_atiusb/lirc_atiusb.c
--- a/drivers/lirc_atiusb/lirc_atiusb.c
+++ b/drivers/lirc_atiusb/lirc_atiusb.c
@@ -48,7 +48,9 @@
#include <linux/slab.h>
#include <linux/module.h>
#include <linux/kmod.h>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 39)
#include <linux/smp_lock.h>
+#endif
#include <linux/completion.h>
#include <linux/uaccess.h>
#include <linux/usb.h>
diff -u a/drivers/lirc_i2c/lirc_i2c.c b/drivers/lirc_i2c/lirc_i2c.c
--- a/drivers/lirc_i2c/lirc_i2c.c
+++ b/drivers/lirc_i2c/lirc_i2c.c
@@ -555,8 +555,8 @@ static int ir_probe(struct i2c_client *client, const struct i2c_device_id *id)
kfree(ir);
return -EINVAL;
}
- printk(KERN_INFO "lirc_i2c: chip 0x%x found @ 0x%02x (%s)\n",
- adap->id, addr, ir->c.name);
+ printk(KERN_INFO "lirc_i2c: chip found @ 0x%02x (%s)\n",
+ addr, ir->c.name);
#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 31)
/* register device */
diff -u a/drivers/lirc_wpc8769l/lirc_wpc8769l.c b/drivers/lirc_wpc8769l/lirc_wpc8769l.c
--- a/drivers/lirc_wpc8769l/lirc_wpc8769l.c
+++ b/drivers/lirc_wpc8769l/lirc_wpc8769l.c
@@ -361,14 +361,22 @@ static irqreturn_t irq_handler(int irqno, void *blah, struct pt_regs *regs)
size = count << 3;
ldata = (unsigned long *) data_buf;
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 39)
next_one = generic_find_next_le_bit(ldata, size, 0);
+#else
+ next_one = find_next_zero_bit_le(ldata, size, 0);
+#endif
if (next_one > 0)
put_pulse_bit(next_one
* WPC8769L_USECS_PER_BIT);
while (next_one < size) {
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 39)
next_zero = generic_find_next_zero_le_bit(ldata,
+#else
+ next_zero = find_next_zero_bit_le(ldata,
+#endif
size, next_one + 1);
put_space_bit(
@@ -376,7 +384,11 @@ static irqreturn_t irq_handler(int irqno, void *blah, struct pt_regs *regs)
* WPC8769L_USECS_PER_BIT);
if (next_zero < size) {
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 39)
next_one = generic_find_next_le_bit(ldata,
+#else
+ next_one = find_next_bit_le(ldata,
+#endif
size, next_zero + 1);
put_pulse_bit(
--
1.7.5.4

@ -0,0 +1,52 @@
#!/sbin/runscript
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/files/lircd-0.8.6-r1,v 1.1 2012/07/17 19:18:25 axs Exp $
PIDFILE=/var/run/lirc/${SVCNAME}.pid
LIRCD_SYMLINKFILE=/dev/lircd
LIRCD_SOCKET=/var/run/lirc/lircd
depend() {
need localmount
use modules
provide lirc
}
start() {
local retval
ebegin "Starting lircd"
for retval in ${LIRCD_SET_SYSCLASSRCS} ; do
if [ -e /sys/class/rc/${retval}/protocols ] && \
grep 'lirc' /sys/class/rc/${retval}/protocols &>/dev/null ; then
einfo "Setting lirc protocol active for ${retval}"
echo lirc >/sys/class/rc/${retval}/protocols
fi
done
checkpath -q -d -m 0755 -o root:root /var/run/lirc
rm -Rf ${LIRCD_SOCKET} && ln -s ${LIRCD_SOCKET} ${LIRCD_SYMLINKFILE}
if [ $? -ne 0 ]; then
eend $? "Unable to create symbolic link ${LIRCD_SYMLINKFILE}"
return 1
fi
start-stop-daemon --start --quiet --pidfile "${PIDFILE}" --exec /usr/sbin/lircd -- \
-P "${PIDFILE}" ${LIRCD_OPTS}
retval=$?
if [ ${retval} -ne 0 ]; then
rm -Rf ${LIRCD_SOCKET}
fi
eend ${retval}
}
stop() {
ebegin "Stopping lircd"
rm -f ${LIRCD_SYMLINKFILE}
start-stop-daemon --stop --quiet --pidfile "${PIDFILE}" --exec /usr/sbin/lircd
eend $?
}

@ -0,0 +1,15 @@
# Options to pass to the lircd process
# for devices with lirc-kernel-module
#LIRCD_OPTS="-d /dev/lirc0"
#LIRCD_OPTS="-d /dev/lirc"
# for devices using the input-layer
#LIRCD_OPTS="-H devinput -d /dev/input/by-path/pci-0000:00:0a.0--event-ir"
# This should work, Bug #235107
#LIRCD_OPTS="-H devinput -d name=*DVB*"
# set default protocol to 'lirc' for in-kernel IR decoding
# for the following entries in /sys/class/rc/
# (space-separated list if there is more than one)
LIRCD_SET_SYSCLASSRCS="rc0"

@ -0,0 +1,419 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.9.0-r1.ebuild,v 1.3 2012/07/17 20:30:16 axs Exp $
EAPI=4
inherit eutils linux-mod linux-info flag-o-matic autotools
DESCRIPTION="decode and send infra-red signals of many commonly used remote controls"
HOMEPAGE="http://www.lirc.org/"
MY_P=${PN}-${PV/_/}
if [[ "${PV/_pre/}" = "${PV}" ]]; then
SRC_URI="mirror://sourceforge/lirc/${MY_P}.tar.bz2"
else
SRC_URI="http://www.lirc.org/software/snapshots/${MY_P}.tar.bz2"
fi
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug doc X hardware-carrier transmitter"
S="${WORKDIR}/${MY_P}"
RDEPEND="
X? (
x11-libs/libX11
x11-libs/libSM
x11-libs/libICE
)
lirc_devices_alsa_usb? ( media-libs/alsa-lib )
lirc_devices_audio? ( >media-libs/portaudio-18 )
lirc_devices_irman? ( media-libs/libirman )"
# 2012-07-17, Ian Stakenvicius
# A helper script that scrapes out values for nearly all of the variables below
# from lirc's configure.ac is available at
# http://dev.gentoo.org/~axs/helper-for-lirc-iuse.sh
# This are drivers with names matching the
# parameter --with-driver=NAME
IUSE_LIRC_DEVICES_DIRECT="
all userspace accent act200l act220l
adaptec alsa_usb animax asusdh atilibusb
atiusb audio audio_alsa avermedia avermedia_vdomate
avermedia98 awlibusb bestbuy bestbuy2 breakoutbox
bte bw6130 caraca chronos commandir
cph06x creative creative_infracd
devinput digimatrix dsp dvico ea65 ene0100
exaudio flyvideo ftdi gvbctv5pci hauppauge
hauppauge_dvb hercules_smarttv_stereo i2cuser
igorplugusb iguanaIR imon imon_24g imon_knob
imon_lcd imon_pad imon_rsc irdeo irdeo_remote
irlink irman irreal it87 ite8709
knc_one kworld leadtek_0007 leadtek_0010
leadtek_pvr2000 livedrive_midi
livedrive_seq logitech macmini
mediafocusI mouseremote
mouseremote_ps2 mp3anywhere mplay nslu2
packard_bell parallel pcmak pcmak_usb
pctv pixelview_bt878 pixelview_pak
pixelview_pro provideo realmagic
remotemaster sa1100 samsung sasem sb0540 serial
silitek sir slinke streamzap tekram
tekram_bt829 tira ttusbir tuxbox tvbox udp uirt2
uirt2_raw usb_uirt_raw usbx wpc8769l"
# drivers that need special handling and
# must have another name specified for
# parameter --with-driver=NAME
IUSE_LIRC_DEVICES_SPECIAL="
serial_igor_cesko
remote_wonder_plus xboxusb usbirboy inputlirc"
IUSE_LIRC_DEVICES="${IUSE_LIRC_DEVICES_DIRECT} ${IUSE_LIRC_DEVICES_SPECIAL}"
# The following are lists which are used to provide ewarns on incompatibilities
# with the kernel:
#drivers that do not build kernel modules
NO_KMOD_BUILT_FOR_DEV="
accent bte creative creative_infracd devinput dsp ea65 exaudio
ftdi i2cuser irlink irreal livedrive_midi livedrive_seq logitech
mediafocusI mouseremote mouseremote_ps2 mp3anywhere mplay mplay2
pcmak pcmak_usb pctv realmagic remotemaster silitek tira tira_raw
tuxbox udp uirt2 uirt2_raw usb_uirt_raw usbx"
#drivers that build lirc_dev and so will conflict with kernel lirc_dev
LIRCDEV_BUILT_FOR_DEV="all
act200l act220l adaptec animax atiusb breakoutbox hauppauge
hauppauge_dvb hercules_smarttv_stereo igorplugusb imon imon_24g
imon_knob imon_lcd imon_pad imon_rsc irdeo irdeo_remote knc_one
leadtek_pvr2000 nslu2 packard_bell parallel pixelview_bt878
provideo sa1100 sasem serial sir tekram tekram_bt829 ttusbir
tvbox wpc8769l"
#lirc_gpio drivers, which cannot be supported on kernel >= 2.6.22
LIRC_GPIO_DEV="
avermedia avermedia98 avermedia_vdomate bestbuy bestbuy2 chronos
cph03x cph06x flyvideo gvbctv5pci kworld leadtek_0007 leadtek_0010
pixelview_pak pixelview_pro"
#device-driver which use libusb
LIBUSB_USED_BY_DEV="
all atilibusb awlibusb sasem igorplugusb imon imon_lcd imon_pad
imon_rsc streamzap xboxusb irlink commandir"
for dev in ${LIBUSB_USED_BY_DEV}; do
DEPEND="${DEPEND} lirc_devices_${dev}? ( virtual/libusb:0 )"
done
# adding only compile-time depends
DEPEND="${RDEPEND} ${DEPEND}
virtual/linux-sources
lirc_devices_ftdi? ( dev-embedded/libftdi )
lirc_devices_all? ( dev-embedded/libftdi )"
# adding only run-time depends
RDEPEND="${RDEPEND}
lirc_devices_usbirboy? ( app-misc/usbirboy )
lirc_devices_inputlirc? ( app-misc/inputlircd )
lirc_devices_iguanaIR? ( app-misc/iguanaIR )"
# add all devices to IUSE
# and ensure lirc_devices_all is not set alongside lirc_devices_*
REQUIRED_USE="lirc_devices_all? ("
for dev in ${IUSE_LIRC_DEVICES}; do
IUSE="${IUSE} lirc_devices_${dev}"
if [[ "${dev}" != "all" ]]; then
REQUIRED_USE="${REQUIRED_USE} !lirc_devices_${dev}"
fi
done
REQUIRED_USE="${REQUIRED_USE} )"
add_device() {
local dev="${1}"
local desc="device ${dev}"
if [[ -n "${2}" ]]; then
desc="${2}"
fi
# Bug #187418
if kernel_is ge 2 6 22 && [[ " ${LIRC_GPIO_DEV} " == *" ${dev} "* ]]; then
eerror "${desc} uses lirc_gpio which fails with kernel 2.6.22 or above. Not building."
eerror "Use 'devinput' instead, or use 'userspace' along with in-kernel drivers"
return 0
fi
: ${lirc_device_count:=0}
((lirc_device_count++))
elog "Compiling support for ${desc}"
if [[ " ${LIRCDEV_BUILT_FOR_DEV} " == *" ${dev} "* ]] ; then
if linux_chkconfig_present LIRC ; then
ewarn "${desc} builds lirc_dev and CONFIG_LIRC is set in the kernel -- this may conflict."
fi
if ! linux_chkconfig_present MODULE_UNLOAD ; then
ewarn "${desc} builds modules and CONFIG_MODULE_UNLOAD is unset in kernel."
ewarn "You will need MODULE_UNLOAD support in your kernel."
fi
fi
if [[ " ${NO_KMOD_BUILT_FOR_DEV} " == *" ${dev} "* ]] && ! linux_chkconfig_present IR_LIRC_CODEC ; then
ewarn "${desc} builds no kernel module and CONFIG_IR_LIRC_CODEC is unset in kernel."
fi
if [[ ${lirc_device_count} -eq 2 ]] ; then
ewarn
ewarn "LIRC_DEVICES has more than one entry."
ewarn "When selecting multiple devices for lirc to be supported,"
ewarn "it can not be guaranteed that the drivers play nice together."
ewarn "If this is not intended, then please adjust LIRC_DEVICES"
ewarn "and re-emerge."
ewarn
fi
MY_OPTS="${MY_OPTS} --with-driver=${dev}"
}
pkg_pretend() {
if [[ -n "${LIRC_OPTS}" ]] ; then
ewarn
ewarn "LIRC_OPTS is deprecated from lirc-0.8.0-r1 on."
ewarn
ewarn "Please use LIRC_DEVICES from now on."
ewarn "e.g. LIRC_DEVICES=\"serial sir\""
ewarn
ewarn "Flags are now set per use-flags."
ewarn "e.g. transmitter, hardware-carrier"
local opt
local unsupported_opts=""
# test for allowed options for LIRC_OPTS
for opt in ${LIRC_OPTS}; do
case ${opt} in
--with-port=*|--with-irq=*|--with-timer=*|--with-tty=*)
MY_OPTS="${MY_OPTS} ${opt}"
;;
*)
unsupported_opts="${unsupported_opts} ${opt}"
;;
esac
done
if [[ -n ${unsupported_opts} ]]; then
eerror "These options are no longer allowed to be set"
eerror "with LIRC_OPTS: ${unsupported_opts}"
die "LIRC_OPTS is no longer supported, use LIRC_DEVICES."
fi
fi
}
pkg_setup() {
linux-mod_pkg_setup
# set default configure options
MY_OPTS=""
LIRC_DRIVER_DEVICE="/dev/lirc0"
if use lirc_devices_all; then
# compile in drivers for a lot of devices
add_device all "a lot of devices"
else
# compile in only requested drivers
local dev
for dev in ${IUSE_LIRC_DEVICES_DIRECT}; do
if use lirc_devices_${dev}; then
add_device ${dev}
fi
done
if use lirc_devices_remote_wonder_plus; then
add_device atiusb "device Remote Wonder Plus (atiusb-based)"
fi
if use lirc_devices_serial_igor_cesko; then
add_device serial "serial with Igor Cesko design"
MY_OPTS="${MY_OPTS} --with-igor"
fi
if use lirc_devices_imon_pad; then
ewarn "The imon_pad driver has incorporated the previous pad2keys patch"
ewarn "and removed the pad2keys_active option for the lirc_imon module"
ewarn "because it is always active."
ewarn "If you have an older imon VFD device, you may need to add the module"
ewarn "option display_type=1 to override autodetection and force VFD mode."
fi
if use lirc_devices_xboxusb; then
add_device atiusb "device xboxusb"
fi
if use lirc_devices_usbirboy; then
add_device userspace "device usbirboy"
LIRC_DRIVER_DEVICE="/dev/usbirboy"
fi
if [[ "${MY_OPTS}" == "" ]]; then
if [[ "${PROFILE_ARCH}" == "xbox" ]]; then
# on xbox: use special driver
add_device atiusb "device xboxusb"
else
# no driver requested
elog
elog "Compiling only the lirc-applications, but no drivers."
elog "Enable drivers with LIRC_DEVICES if you need them."
MY_OPTS="--with-driver=none"
fi
fi
fi
use hardware-carrier && MY_OPTS="${MY_OPTS} --without-soft-carrier"
use transmitter && MY_OPTS="${MY_OPTS} --with-transmitter"
einfo
einfo "lirc-configure-opts: ${MY_OPTS}"
elog "Setting default lirc-device to ${LIRC_DRIVER_DEVICE}"
filter-flags -Wl,-O1
# force non-parallel make, Bug 196134
MAKEOPTS="${MAKEOPTS} -j1"
}
src_prepare() {
# Rip out dos CRLF
edos2unix contrib/lirc.rules
# Apply patches needed for some special device-types
use lirc_devices_audio || epatch "${FILESDIR}"/lirc-0.8.4-portaudio_check.patch
use lirc_devices_remote_wonder_plus && epatch "${FILESDIR}"/lirc-0.8.3_pre1-remotewonderplus.patch
# Apply fixes for kernel-2.6.39 and above
epatch "${FILESDIR}"/${P}-kernel-2.6.39-fixes.patch
# Slightly massaged upstream patch to fix kfifo issues >=2.6.38
# for bug 377033
epatch "${FILESDIR}"/${P}-atiusb_kfifo.patch
# Do not build drivers from the top-level Makefile
sed -i -e 's:\(SUBDIRS =\) drivers\(.*\):\1\2:' Makefile.am
# remove parallel driver on SMP systems
if linux_chkconfig_present SMP ; then
sed -i -e "s:lirc_parallel\.o::" drivers/lirc_parallel/Makefile.am
fi
# Bug #187418 - only need this part for lirc_devices_all as others die in pkg_setup
if use lirc_devices_all && kernel_is ge 2 6 22 ; then
ewarn "Disabling lirc_gpio driver as it does no longer work Kernel 2.6.22+"
sed -i -e "s:lirc_gpio\.o::" drivers/lirc_gpio/Makefile.am
fi
# respect CFLAGS
sed -i -e 's:CFLAGS="-O2:CFLAGS=""\n#CFLAGS="-O2:' configure.ac
# setting default device-node
local f
for f in configure.ac acconfig.h; do
[[ -f "$f" ]] && sed -i -e '/#define LIRC_DRIVER_DEVICE/d' "$f"
done
echo "#define LIRC_DRIVER_DEVICE \"${LIRC_DRIVER_DEVICE}\"" >> acconfig.h
eautoreconf
}
src_configure() {
econf \
--localstatedir=/var \
--with-syslog=LOG_DAEMON \
--enable-sandboxed \
--with-kerneldir="${KV_DIR}" \
--with-moduledir="/lib/modules/${KV_FULL}/misc" \
$(use_enable debug) \
$(use_with X x) \
${MY_OPTS} \
ABI="${KERNEL_ABI}" \
ARCH="$(tc-arch-kernel)"
}
src_compile() {
emake
MODULE_NAMES="lirc(misc:${S}/drivers)"
BUILD_TARGETS="all"
linux-mod_src_compile
}
src_install() {
emake DESTDIR="${D}" install
emake -C drivers DESTDIR="${D}" install
newinitd "${FILESDIR}"/lircd-0.8.6-r1 lircd
newinitd "${FILESDIR}"/lircmd lircmd
newconfd "${FILESDIR}"/lircd.conf.3 lircd
insinto /etc/modprobe.d/
newins "${FILESDIR}"/modprobed.lirc lirc.conf
newinitd "${FILESDIR}"/irexec-initd-0.8.6-r2 irexec
newconfd "${FILESDIR}"/irexec-confd irexec
if use doc ; then
dohtml doc/html/*.html
insinto /usr/share/doc/${PF}/images
doins doc/images/*
fi
insinto /usr/share/lirc/remotes
doins -r remotes/*
keepdir /etc/lirc
if [[ -e "${D}"/etc/lirc/lircd.conf ]]; then
newdoc "${D}"/etc/lirc/lircd.conf lircd.conf.example
fi
}
pkg_preinst() {
linux-mod_pkg_preinst
local dir="${EROOT}/etc/modprobe.d"
if [[ -a "${dir}"/lirc && ! -a "${dir}"/lirc.conf ]]; then
elog "Renaming ${dir}/lirc to lirc.conf"
mv -f "${dir}/lirc" "${dir}/lirc.conf"
fi
# copy the first file that can be found
if [[ -f "${EROOT}"/etc/lirc/lircd.conf ]]; then
cp "${EROOT}"/etc/lirc/lircd.conf "${T}"/lircd.conf
elif [[ -f "${EROOT}"/etc/lircd.conf ]]; then
cp "${EROOT}"/etc/lircd.conf "${T}"/lircd.conf
MOVE_OLD_LIRCD_CONF=1
elif [[ -f "${D}"/etc/lirc/lircd.conf ]]; then
cp "${D}"/etc/lirc/lircd.conf "${T}"/lircd.conf
fi
# stop portage from touching the config file
if [[ -e "${D}"/etc/lirc/lircd.conf ]]; then
rm -f "${D}"/etc/lirc/lircd.conf
fi
}
pkg_postinst() {
linux-mod_pkg_postinst
# copy config file to new location
# without portage knowing about it
# so it will not delete it on unmerge or ever touch it again
if [[ -e "${T}"/lircd.conf ]]; then
cp "${T}"/lircd.conf "${EROOT}"/etc/lirc/lircd.conf
if [[ "$MOVE_OLD_LIRCD_CONF" = "1" ]]; then
elog "Moved /etc/lircd.conf to /etc/lirc/lircd.conf"
rm -f "${EROOT}"/etc/lircd.conf
fi
fi
einfo "The new default location for lircd.conf is inside of"
einfo "/etc/lirc/ directory"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.6-r3.ebuild,v 1.6 2012/07/12 14:05:27 hattya Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.6-r3.ebuild,v 1.7 2012/07/17 16:40:10 jer Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -18,7 +18,7 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~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 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Note: argparse is provided in python 2.7 and 3.2 (Bug 346005)
# Note: dev-lang/python dependencies are so emerge will print a blocker if any

@ -1 +1 @@
DIST fbless-0.2.1.tar.gz 102336 SHA256 5bd0376aca15c7516fc0cb6d73edad79209b1f49394310abccaf316e413b8288 SHA512 3fdde99ae531564d389b444a9bcada1215093318de912d5dde7c6e1835b984685f2e92fce544fc8a8b3d420d9f968d4f0a3c366f7565023b9d27a67279f9ac02 WHIRLPOOL e50353789b6aab34c6739cdfe0aeaa501da9626d1b97d415c07eef141d2885f7e75c160ffd6050ebb320928a7fe9b90128f9eebcfffa2f813d040630af386d4e
DIST fbless-0.2.2.tar.gz 101438 SHA256 0b5e98293e311df52220b5bb2ab74f3fda9e6776e84d963cb18bc6e622e1793b SHA512 93c20d7d2a53790319443c4cb5383ca4b7dbe1c31755ab0bcce748f02a7786ce728629164120aecd1b8cfb36cb082a28d119c882656d54649bbfdfaa0a4e4959 WHIRLPOOL 6c6c7ee572a9bac0d0301e41c336e13f1ef1403591995235aa955254b1f6d08ef2ca5952367e1fb80cf50f3b8caff15b8a49b73e3cec3f6a6885b324498b0790

@ -1,14 +1,14 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/fbless/fbless-0.2.1.ebuild,v 1.1 2012/07/13 07:48:38 yngwin Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/fbless/fbless-0.2.2.ebuild,v 1.1 2012/07/18 06:11:42 yngwin Exp $
EAPI=4
PYTHON_COMPAT="python2_7"
inherit python-distutils-ng
DESCRIPTION="Python-based console fb2 reader with less-like interface"
HOMEPAGE="http://pybookreader.narod.ru/misc.html"
SRC_URI="http://pybookreader.narod.ru/${P}.tar.gz"
HOMEPAGE="https://github.com/matimatik/fbless"
SRC_URI="mirror://github/matimatik/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"

@ -0,0 +1,19 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/fbless/fbless-9999.ebuild,v 1.1 2012/07/18 06:11:42 yngwin Exp $
EAPI=4
PYTHON_COMPAT="python2_7"
inherit python-distutils-ng git-2
DESCRIPTION="Python-based console fb2 reader with less-like interface"
HOMEPAGE="https://github.com/matimatik/fbless"
EGIT_REPO_URI="git://github.com/matimatik/fbless.git"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE=""
DEPEND="dev-lang/python:2.7[ncurses,xml]"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.2.12.ebuild,v 1.1 2012/06/28 10:01:12 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/xapian-omega/xapian-omega-1.2.12.ebuild,v 1.2 2012/07/18 02:08:34 blueness Exp $
EAPI="4"
@ -11,7 +11,7 @@ S="${WORKDIR}/xapian-omega-${PV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE=""
DEPEND=">=dev-libs/xapian-${PV}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gmock/gmock-1.6.0.ebuild,v 1.4 2012/06/12 18:56:00 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gmock/gmock-1.6.0.ebuild,v 1.5 2012/07/17 09:01:49 blueness Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://googlemock.googlecode.com/files/${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm x86"
KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86"
IUSE="static-libs"
RDEPEND="=dev-cpp/gtest-${PV}*"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/crystalspace-1.4.0.ebuild,v 1.10 2012/05/03 06:35:32 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/crystalspace-1.4.0.ebuild,v 1.11 2012/07/17 12:33:39 tupone Exp $
EAPI=2
inherit eutils flag-o-matic multilib java-pkg-opt-2 autotools wxwidgets versionator
@ -60,7 +60,8 @@ src_prepare() {
docs/Jamfile \
|| die "sed failed"
epatch "${FILESDIR}"/${P}-bullet.patch \
"${FILESDIR}"/${P}-png15.patch
"${FILESDIR}"/${P}-png15.patch \
"${FILESDIR}"/${P}-gcc47.patch
AT_M4DIR=mk/autoconf
eautoreconf
}

@ -0,0 +1,42 @@
--- include/csutil/blockallocator.h.old 2012-07-17 09:08:57.203478402 +0200
+++ include/csutil/blockallocator.h 2012-07-17 09:10:34.556642885 +0200
@@ -166,7 +166,7 @@
~csBlockAllocator()
{
ObjectDispose dispose (*this, false);
- DisposeAll (dispose);
+ this->DisposeAll (dispose);
}
/**
@@ -177,7 +177,7 @@
void Empty()
{
ObjectDispose dispose (*this, true);
- DisposeAll (dispose);
+ this->DisposeAll (dispose);
}
/**
--- include/csutil/parray.h.old 2012-07-17 13:02:11.524886456 +0200
+++ include/csutil/parray.h 2012-07-17 13:02:43.531639147 +0200
@@ -106,7 +106,7 @@
{
CS_ASSERT (this->GetSize () > 0);
T* ret = GetAndClear (this->GetSize () - 1); // see *1*
- Truncate (this->GetSize () - 1);
+ this->Truncate (this->GetSize () - 1);
return ret;
}
--- include/csutil/refarr.h.old 2012-07-17 09:16:33.084469347 +0200
+++ include/csutil/refarr.h 2012-07-17 09:17:04.008298074 +0200
@@ -106,7 +106,7 @@
{
CS_ASSERT (this->GetSize () > 0);
csRef<T> ret = this->Get (this->GetSize () - 1); // see *1*
- SetSize (this->GetSize () - 1);
+ this->SetSize (this->GetSize () - 1);
return csPtr<T> (ret);
}
};

@ -1 +1 @@
DIST cilkplus-rtl-001857.tgz 174935 SHA256 9d5ff028643663e3654ede86ee36657c2c8824cf5c6b548c84d48363f5febfbf SHA512 d58d0b9b0097b919357628ff36f98b69f541f7068a7072fcde05a97d53e461b6c24466ad0729c46bc83933f3c0ff8b0e9b18f25439077a4bea8c055dab3af20f WHIRLPOOL 61a111c9648965271c4454313bb17a99187490902cbb0c141121a63175a30aaced05da740b64abaed2abf50e6412cd1dc9c3dc91c1aa46dd207ba468e9b64885
DIST cilkplus-rtl-002546.tgz 198451 SHA256 962d79a3d22368905598a1a04519ed931c9627cbf4132e72a0dafa22a0db65d4 SHA512 e4b645a43e2ce5ee8104728ba1914cc9506ccdf91215155e66ef2ffea86523e7a779eae156c7df4482aa73853a210e90c6c4a84cc09ff411ef883076a7e0d4bf WHIRLPOOL 1fa69bd2cb9aec7cccd2c051eaa2c781d447de4ed8ea89ab967a4cc4bc1e99cb35e45ba67a9948f6fa3a39dec2cd98aa5a6e9b7b02a063875de2976d713a0389

@ -0,0 +1,11 @@
diff -Naur libcilkrts.orig/Makefile.am libcilkrts/Makefile.am
--- libcilkrts.orig/Makefile.am 2012-07-17 20:13:45.000000000 -0600
+++ libcilkrts/Makefile.am 2012-07-17 20:13:55.000000000 -0600
@@ -29,7 +29,6 @@
# POSSIBILITY OF SUCH DAMAGE.
AUTOMAKE_OPTIONS = foreign
-ACLOCAL_AMFLAGS = -I ..
# Compiler and linker flags.
GENERAL_FLAGS = -I$(top_srcdir)/include -DIN_CILK_RUNTIME=1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/libcilkrts/libcilkrts-1857.ebuild,v 1.1 2012/06/14 19:38:03 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/libcilkrts/libcilkrts-2546.ebuild,v 1.1 2012/07/18 02:23:48 ottxor Exp $
EAPI=4
@ -8,7 +8,7 @@ inherit autotools-utils
DESCRIPTION="Intel Cilk Plus run time library"
HOMEPAGE="http://software.intel.com/en-us/articles/intel-cilk-plus/"
SRC_URI="http://software.intel.com/file/38088 -> cilkplus-rtl-001857.tgz"
SRC_URI="http://software.intel.com/file/44474 -> cilkplus-rtl-00${PV}.tgz"
LICENSE="BSD"
SLOT="0"
@ -24,4 +24,4 @@ AUTOTOOLS_AUTORECONF=1
DOCS=( README )
PATCHES=( "${FILESDIR}/${P}-include.patch" )
PATCHES=( "${FILESDIR}/${P}-build.patch" "${FILESDIR}/${P}-include.patch" )

@ -1,4 +1,3 @@
DIST v8-3.10.8.19.tar.bz2 10062768 SHA256 609c74b3f9d5b9be3f27fc31875d6e79605f19340bd5e26d73d500edae87481d SHA512 4633588aab43d9a43bcd690fb48a077988e5129a737f67aa2b2a3f621c930bd991fe6a709a2fbd1e72df957f72103c4b501fcd650be41c8c8fc8c1a3020c94f3 WHIRLPOOL f1cd3a338bc4638f8688a3afa9efddcd7c220e6e71be074865a9abb7fce01e54a37517b079f5804396e88750f128ed9b1c15486dbbacc5cd0117c8910e9d43ac
DIST v8-3.10.8.20.tar.bz2 10063381 SHA256 e9d7afb462405c2df1fb8560daf33665a2356ef8458801f3b8c66e56e290781d SHA512 57e88a4019259cba17b7d043772eb212de14df8269a02d1973a05c2a112cd02c6a93006449aa97af41525c695fb1bb24aa48e2996f19665058d88ba999ceefca WHIRLPOOL 1c2c0266d7e098b64a7cde1cf0eae68e044ddccd350962d22bf5b9c68079f4cbdc1d78e1cb97b08f4fb731201e45bbe5090c89a17835213745974e36765f26d8
DIST v8-3.11.10.12.tar.bz2 10116949 SHA256 fc7b0e54ba1d5f07ce0bb9cf0f09aab66c9aa14861e5e8a28ef0bb2a3f729430 SHA512 ba301094cbb8d718959808414e31f3a2b2012153e104b0495220ac94a197c82a70f108356f600b58bd9a8460f44b982742180239c81031d062530f9aadfc5d33 WHIRLPOOL e0611c0370f40e0f7552dc3c0bbed0ee77601499bda544e0b189d34b49e92e672d1571babfa9f423299a36e7258c9620d94a587bae191dabbbbcdfd3f1faf281
DIST v8-3.11.10.14.tar.bz2 10115801 SHA256 96eef3b2320fbf342272f5998f391b6d984c9a40f1dcc09f8a05e52cce319dd3 SHA512 24bfe6b0b7436c2540ca5502b8c7f95e0849b0370281819314f63176fb7cac3446ba5dacf8ca118a6e98b7fa40684ec23670df01041825bee09d1dd98356e05f WHIRLPOOL 26cecf542c6f095ed8a36f86dc89d8c0edb6f146687d1ad752a2cd4911d3be4890974e6bf35ada71447851902979ca815abd56a365a465fe03908ca24b764fc1

@ -1,138 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.19.ebuild,v 1.4 2012/07/10 03:20:28 floppym Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
inherit eutils multilib pax-utils python toolchain-funcs versionator
DESCRIPTION="Google's open source JavaScript engine"
HOMEPAGE="http://code.google.com/p/v8"
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# strip unsupported -arch (in Prefix) for OSX, e.g. bug #417401
epatch "${FILESDIR}"/${PN}-3.10.8.10-darwin-arch.patch
# make sure we don't target an anchient version of OSX
# issue http://code.google.com/p/v8/issues/detail?id=2151
#sed -i -e "/MACOSX_DEPLOYMENT_TARGET/d" build/standalone.gypi || die
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
}
src_compile() {
tc-export AR CC CXX RANLIB
export LINK=${CXX}
# Use target arch detection logic from bug #354601.
case ${CHOST} in
i?86-*) myarch=ia32 ;;
x86_64-*)
if [[ $ABI = x86 ]] ; then
myarch=ia32
else
myarch=x64
fi ;;
arm*-*) myarch=arm ;;
*) die "Unrecognized CHOST: ${CHOST}"
esac
mytarget=${myarch}.release
soname_version="$(get_version_component_range 1-3)"
local snapshot=on
host-is-pax && snapshot=off
# TODO: Add console=readline option once implemented upstream
# http://code.google.com/p/v8/issues/detail?id=1781
emake V=1 \
library=shared \
werror=no \
soname_version=${soname_version} \
snapshot=${snapshot} \
${mytarget} || die
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
}
src_test() {
local arg testjobs
for arg in ${MAKEOPTS}; do
case ${arg} in
-j*) testjobs=${arg#-j} ;;
--jobs=*) testjobs=${arg#--jobs=} ;;
esac
done
tools/test-wrapper-gypbuild.py \
-j${testjobs:-1} \
--arch-and-mode=${mytarget} \
--no-presubmit \
--progress=dots || die
}
src_install() {
insinto /usr
doins -r include || die
if [[ ${CHOST} == *-darwin* ]] ; then
# buildsystem is too horrific to get this built correctly
mkdir -p out/${mytarget}/lib.target
mv out/${mytarget}/libv8.so.${soname_version} \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
install_name_tool \
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|| die
install_name_tool \
-change \
"${S}"/out/${mytarget}/libv8.so.${soname_version} \
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
out/${mytarget}/d8 || die
fi
dobin out/${mytarget}/d8 || die
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
dodoc AUTHORS ChangeLog || die
}
pkg_preinst() {
preserved_libs=()
local baselib candidate
eshopts_push -s nullglob
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
baselib=${candidate##*/}
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
fi
done
eshopts_pop
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib "${preserved_libs[@]}"
fi
}
pkg_postinst() {
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
preserve_old_lib_notify "${preserved_libs[@]}"
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.20.ebuild,v 1.2 2012/07/12 00:50:46 rich0 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.20.ebuild,v 1.3 2012/07/17 16:20:53 jdhore Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
KEYWORDS="amd64 x86 ~x86-fbsd ~x64-macos ~x86-macos"
IUSE=""
pkg_setup() {

@ -0,0 +1,66 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/elfutils-0.154-r1.ebuild,v 1.1 2012/07/17 14:52:50 vapier Exp $
EAPI="4"
inherit eutils flag-o-matic
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
HOMEPAGE="https://fedorahosted.org/elfutils/"
SRC_URI="https://fedorahosted.org/releases/e/l/${PN}/${PV}/${P}.tar.bz2
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-portability.patch -> ${P}-portability.patch
https://fedorahosted.org/releases/e/l/${PN}/${PV}/${PN}-robustify.patch -> ${P}-robustify.patch"
LICENSE="GPL-2-with-exceptions"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="bzip2 lzma nls static-libs test +threads +utils zlib"
# This pkg does not actually seem to compile currently in a uClibc
# environment (xrealloc errs), but we need to ensure that glibc never
# gets pulled in as a dep since this package does not respect virtual/libc
RDEPEND="zlib? ( >=sys-libs/zlib-1.2.2.3 )
bzip2? ( app-arch/bzip2 )
lzma? ( app-arch/xz-utils )
!dev-libs/libelf"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
>=sys-devel/flex-2.5.4a
sys-devel/m4"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.118-PaX-support.patch
epatch "${DISTDIR}"/${P}-{portability,robustify}.patch
sed -i -e 's:-Werror::g' $(find -name Makefile.in) || die
use test || sed -i -e 's: tests::' Makefile.in #226349
use static-libs || sed -i -e '/^lib_LIBRARIES/s:=.*:=:' -e '/^%.os/s:%.o$::' lib{asm,dw,elf}/Makefile.in
# some patches touch both configure and configure.ac
find -type f -exec touch -r configure {} +
}
src_configure() {
use test && append-flags -g #407135
econf \
--disable-werror \
$(use_enable nls) \
$(use_enable threads thread_safety) \
--program-prefix="eu-" \
$(use_with zlib) \
$(use_with bzip2 bzlib) \
$(use_with lzma)
}
src_test() {
env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
LC_ALL="C" \
emake check || die
}
src_install() {
default
dodoc NOTES
# These build quick, and are needed for most tests, so don't
# disable their building when the USE flag is disabled.
use utils || rm -rf "${ED}"/usr/bin
}

@ -3,6 +3,8 @@
<pkgmetadata>
<herd>toolchain</herd>
<use>
<flag name="lzma">Support automatic decompression of LZMA-compressed files and kernel images.</flag>
<flag name="lzma">Support automatic decompression of LZMA-compressed files and kernel images</flag>
<flag name="threads">Build the libraries with thread safe support</flag>
<flag name="utils">Install command-line utilities (all the eu-* programs)</flag>
</use>
</pkgmetadata>

@ -0,0 +1 @@
DIST libcss-0.1.2-src.tar.gz 474621 SHA256 92c112a059bc5ae490392439401005b47ca5c270f891f6317b64aac738ae1f5e SHA512 b3015ffed496115856c2939c0635c60716ccf784f22029512643531e7e04d77e00ea4251ebfe2870afd51fc7a8ba8289ef70aee32d63b9d1404eed6ffa37f0be WHIRLPOOL 2b75ffca5c0ff598f99074df3e619e9a324b0f8a5e0594de7de83d9615f88cd2f81334505d6a4a3bf6b02cc2b3a93d1a587e51fccbbdc4aa9f94bc55ae18ef3d

@ -0,0 +1,47 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcss/libcss-0.1.2.ebuild,v 1.1 2012/07/17 22:54:00 xmw Exp $
EAPI=4
inherit multilib
DESCRIPTION="CSS parser and selection engine, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libcss/"
SRC_URI="http://download.netsurf-browser.org/libs/releases/libcss-0.1.2-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm"
IUSE="static-libs"
DEPEND=""
RDEPEND="${DEPEND}"
src_prepare() {
sed -e "/^INSTALL_ITEMS/s: /lib: /$(get_libdir):g" \
-e "s:-Werror::g" \
-i Makefile || die
sed -e "/^libdir/s:/lib:/$(get_libdir):g" \
-i ${PN}.pc.in || die
echo "Q := " >> Makefile.config.override
echo "CC := $(tc-getCC)" >> Makefile.config.override
echo "AR := $(tc-getAR)" >> Makefile.config.override
}
src_compile() {
emake COMPONENT_TYPE=lib-shared
use static-libs && emake COMPONENT_TYPE=lib-static
}
src_test() {
emake COMPONENT_TYPE=lib-shared test
use static-libs && emake COMPONENT_TYPE=lib-static test
}
src_install() {
emake COMPONENT_TYPE=lib-shared DESTDIR="${D}" PREFIX=/usr install
use static-libs && \
emake COMPONENT_TYPE=lib-static DESTDIR="${D}" PREFIX=/usr install
dodoc README
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1 @@
DIST libparserutils-0.1.1-src.tar.gz 94856 SHA256 2d3f1887d3027b7df1fcacd5f74aba16d3c22a86c169816cd712857a1be0aaf3 SHA512 691090b6f6f2c4ecdb98389f12587eecaa8e39cd15b4af383c5b2a7f6996052fc0864955770a849a139ff0add112eec544436f3e5878e654a0a3bc8bffe2a4f1 WHIRLPOOL 4822631d28cccd0ce56f50ebffb10a6911b9961429d0232dd3217e78d2a9b0e3f60585eee7945d302d79bf93d7e4ed49ce80c1c58bc4aa31857912cc2f2cd315

@ -0,0 +1,56 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libparserutils/libparserutils-0.1.1.ebuild,v 1.3 2012/07/18 03:05:41 mr_bones_ Exp $
EAPI=4
inherit flag-o-matic multilib toolchain-funcs
DESCRIPTION="library for building efficient parsers, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libparserutils/"
SRC_URI="http://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm"
IUSE="iconv static-libs test"
RDEPEND=""
DEPEND="test? ( dev-lang/perl )"
src_prepare() {
sed -e "/^INSTALL_ITEMS/s: /lib: /$(get_libdir):g" \
-e "s:-Werror::g" \
-i Makefile || die
sed -e "/^libdir/s:/lib:/$(get_libdir):g" \
-i ${PN}.pc.in || die
echo "Q := " >> Makefile.config.override || die
echo "CC := $(tc-getCC)" >> Makefile.config.override || die
echo "AR := $(tc-getAR)" >> Makefile.config.override || die
}
src_configure() {
if use iconv ; then
append-cflags "-DWITH_ICONV_FILTER"
else
append-cflags "-DWITHOUT_ICONV_FILTER"
fi
}
src_compile() {
emake COMPONENT_TYPE=lib-shared
if use static-libs ; then
emake COMPONENT_TYPE=lib-static
fi
if use doc ; then
emake doc
fi
}
src_install() {
emake DESTDIR="${D}" PREFIX=/usr install
if use static-libs ; then
emake COMPONENT_TYPE=lib-static DESTDIR="${D}" PREFIX=/usr install || die
fi
dodoc README docs/Todo
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
</pkgmetadata>

@ -0,0 +1 @@
DIST libwapcaplet-0.1.1-src.tar.gz 18799 SHA256 cf05159d7d515523697ce07228cff6a6339dc6bdcfec3e02e3b72d8b773f5258 SHA512 d5946014ed70e2e4ae474b5748d3bc7ee0a706c97be68b3c9ad810d715673fd72444526b18aae364bbd9b7b555edc7b2eaba1b301c67034666d32f5d21392b92 WHIRLPOOL be0fa06815b13a4c273576cfbe9cb782f7ba218e80c56b45cce75c68bb6ab8cecd29312e6a24582eebbc858e33a0021873b7f87be24db03096a3394bd4e5ace1

@ -0,0 +1,43 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libwapcaplet/libwapcaplet-0.1.1.ebuild,v 1.3 2012/07/18 03:05:18 mr_bones_ Exp $
EAPI=4
inherit multilib
DESCRIPTION="string internment library, written in C"
HOMEPAGE="http://www.netsurf-browser.org/projects/libwapcaplet/"
SRC_URI="http://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm"
IUSE="static-libs test"
RDEPEND=""
DEPEND="virtual/pkgconfig
test? ( dev-libs/check )"
src_prepare() {
sed -e "/^INSTALL_ITEMS/s: /lib: /$(get_libdir):g" \
-e "s:-Werror::g" \
-i Makefile || die
sed -e "/^libdir/s:/lib:/$(get_libdir):g" \
-i ${PN}.pc.in || die
echo "Q := " >> Makefile.config.override
echo "CC := $(tc-getCC)" >> Makefile.config.override
echo "AR := $(tc-getAR)" >> Makefile.config.override
}
src_compile() {
emake COMPONENT_TYPE=lib-shared
use static-libs && emake COMPONENT_TYPE=lib-static
}
src_install() {
emake COMPONENT_TYPE=lib-shared DESTDIR="${D}" PREFIX=/usr install
use static-libs && \
emake COMPONENT_TYPE=lib-static DESTDIR="${D}" PREFIX=/usr install
dodoc README
}

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.12.ebuild,v 1.1 2012/06/28 09:57:42 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian-bindings/xapian-bindings-1.2.12.ebuild,v 1.2 2012/07/18 02:09:57 blueness Exp $
EAPI="3"
@ -21,7 +21,7 @@ SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE="java lua mono perl php python ruby tcl"
COMMONDEPEND="=dev-libs/xapian-${PV}*

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.12.ebuild,v 1.1 2012/06/28 09:52:18 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xapian/xapian-1.2.12.ebuild,v 1.2 2012/07/18 02:06:03 blueness Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://oligarchy.co.uk/xapian/${PV}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
IUSE="doc static-libs -sse +sse2 +brass +chert +flint +inmemory +remote"
DEPEND="sys-libs/zlib"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Search-Xapian/Search-Xapian-1.2.12.0.ebuild,v 1.1 2012/06/28 10:08:50 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Search-Xapian/Search-Xapian-1.2.12.0.ebuild,v 1.2 2012/07/17 14:20:07 blueness Exp $
EAPI="3"
@ -14,7 +14,7 @@ DESCRIPTION="Perl XS frontend to the Xapian C++ search library."
LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="examples"
RDEPEND=">=dev-libs/xapian-1.2.9

@ -1,2 +1,3 @@
DIST awl-0.51.tar.gz 297202 SHA256 1ec6e0029779772aa9204c866c48e6d35fea63c812321a505cf087a4bd1c7234 SHA512 264bfefd657d0bfc51a7d9b34cba5a5f745eb6a1e64201bba1f1110cf0db93f25abe01bbd2cfcf5895be48e0d677d0426d4bc6fdcfedc31e121ca1f7654ddbd2 WHIRLPOOL 7b752c197c989299321c40f0ac3bef4f04d0643c7d7eb1a64123ef3580379d8cf67a32bd335f530db12200d5b714632fa20a6f813c9dc9d2de3d0b35cd61d91e
DIST awl-0.52.tar.gz 306246 SHA256 ab846c7960b4cb744b7e460a5fc61869851959bc8d87ef68f0bbaaa7d1675209 SHA512 c2737ee718631735afa0c56c09a08a17dcd7ebef4a378b314a2a61268f4d244b9784721d393217c93ec0978535bb526783aae2fea5ebe23af79113bc29bbda05 WHIRLPOOL 2b49722f8c12512ac7d1d52e7ad81b45fbd16f8e61115c80d09d041767b57df1e67d8b9236b6a6a14ce0c338536872f0b18b78aeebe9f519c84196e00d139ca5
DIST awl-0.53.tar.gz 308256 SHA256 8b012f6df172c70af2eb7f9f860b391429b3a261499c904d906532c34aee59ee SHA512 70bcfc9d52a46245a11fbe787e4818d183d6cbcad50f21ad821c1cc6fb9d58664231693d11b61db644f5fd50d77fea5e4491e16573d59427e89555ed21f8c72b WHIRLPOOL 76a4e745082dc16182a0b214653f6c691f913870056d47f75911aaffc5bb5a6f96deb65d850fd6d37b727cdda63680f48c1f1b88bf1165bca4c8d6c0c17f7bcf

@ -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-php/awl/awl-0.53.ebuild,v 1.1 2012/07/17 07:07:32 patrick Exp $
EAPI=2
inherit depend.php php-lib-r1
DESCRIPTION="Andrew McMillan's web libraries: A collection of generic classes
used by the davical calendar server"
HOMEPAGE="http://andrew.mcmillan.net.nz/projects/awl"
SRC_URI="http://debian.mcmillan.net.nz/packages/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="dev-lang/php[pdo,postgres,xml]
doc? ( dev-php/PEAR-PhpDocumentor )"
RDEPEND="${DEPEND}"
need_php5
src_compile() {
if use doc ; then
ebegin "Generating documentation"
phpdoc -c "docs/api/phpdoc.ini" || die "Documentation failed to build"
fi
}
src_install() {
local docs="debian/README.Debian debian/changelog"
dodoc-php ${docs} || die "dodoc failed"
if use doc ; then
dohtml -r "docs/api/" || die "dohtml failed"
fi
php-lib-r1_src_install . dba/* inc/* scripts/*
}

@ -6,3 +6,4 @@ DIST xdebug-2.1.4.tgz 308742 SHA256 9e56728593e4070311b0b19ab3418a34563406d9d40b
DIST xdebug-2.2.0.tgz 247670 SHA256 19c8c03bd2c70a1edfef4ed9a2768af41eec5d678fe20bcdd984a4b1b9cd8309 SHA512 5c7e0918f04c0a34543c204e91027e5baec5d84687054774b9b6704e0e28577f8b7d05f32ed8f6ba0e1924872b70dd5263c10e67792308a1438b9b79e92e214b WHIRLPOOL ce71be23b8ba4b2f77eda438000b61773d39acca929acfea3276380488f345528811f20bb86343e5a98a514ebed7c75f68877c1f796c2427095a31c98b8dd628
DIST xdebug-2.2.0RC1.tgz 244336 SHA256 0faa40dcdde4cb987a1252a31fbe160a4d6349cccb7aba72d85932628905ba0d SHA512 e38116293f32f721a504e1b22b5c174bb9faaebd31d5d4ca67e7979800b62fa967a541755595d4971194257b916fe1b550f2ed6ebfb14888db8c64080c8168d4 WHIRLPOOL e89b789bd14d5bf410d023f7bd07d874fbad7364391d111cc7eb362b996aa794393ff4048b00e6bef0fdd06b8c574191f8c28ed07e5c7c256114f8350f003ce8
DIST xdebug-2.2.0RC2.tgz 244638 SHA256 b389f9a846f31599589d263166e161ad9d214e50a7cdb7aac28ffc85cdf43dec SHA512 da91a1e06c492a751917ee94a476b3cdbf109ec0c13e58faffe4735e38a62bdc824fbabf7b85361554ab91be59b36107e7c87e885f06a8f5cc218c572d024b67 WHIRLPOOL beed8dcfc34c108554e288485e512a0174d81728e75badf2a0d396cb9a34841fdace5d44852493d75312d3000b3770430f1640aa84521c73b0439ab5aeff5c2e
DIST xdebug-2.2.1.tgz 248057 SHA256 11d340eb7f87909a596bac054cc927df757dc2fc7c90b50a832c30e9bf84c9ad SHA512 3243041defb7a42b97c05efbaa547fe10a7aa03900d8628ea3f7066d4839e527ca94531c990ebc09d56a4ba101e31f1964248913b6e7f55fab8051a1299eb030 WHIRLPOOL 2b78e35fc599395a0cb2abe9a81106883bc13f2c2e794fc3d548d7965a3f438df0b14a1d8928f44cd9168b3290cf43b3a4e552446afb1dfe1c25ab6e2fe1fd32

@ -0,0 +1,34 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xdebug-client/xdebug-client-2.2.1.ebuild,v 1.1 2012/07/17 10:05:09 olemarkus Exp $
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/rc/RC}"
DESCRIPTION="Xdebug client for the Common Debugger Protocol (DBGP)."
HOMEPAGE="http://www.xdebug.org/"
SRC_URI="http://pecl.php.net/get/xdebug-${MY_PV}.tgz"
LICENSE="Xdebug"
SLOT="0"
IUSE="libedit"
S="${WORKDIR}/xdebug-${MY_PV}/debugclient"
DEPEND="libedit? ( dev-libs/libedit )"
RDEPEND="${DEPEND}"
src_unpack() {
unpack ${A}
chmod +x "${S}"/configure
}
src_compile() {
econf $(use_with libedit) --disable-dependency-tracking
emake || die "Build of debug client failed!"
}
src_install() {
newbin debugclient xdebug
}

@ -6,3 +6,4 @@ DIST xdebug-2.1.4.tgz 308742 SHA256 9e56728593e4070311b0b19ab3418a34563406d9d40b
DIST xdebug-2.2.0.tgz 247670 SHA256 19c8c03bd2c70a1edfef4ed9a2768af41eec5d678fe20bcdd984a4b1b9cd8309 SHA512 5c7e0918f04c0a34543c204e91027e5baec5d84687054774b9b6704e0e28577f8b7d05f32ed8f6ba0e1924872b70dd5263c10e67792308a1438b9b79e92e214b WHIRLPOOL ce71be23b8ba4b2f77eda438000b61773d39acca929acfea3276380488f345528811f20bb86343e5a98a514ebed7c75f68877c1f796c2427095a31c98b8dd628
DIST xdebug-2.2.0RC1.tgz 244336 SHA256 0faa40dcdde4cb987a1252a31fbe160a4d6349cccb7aba72d85932628905ba0d SHA512 e38116293f32f721a504e1b22b5c174bb9faaebd31d5d4ca67e7979800b62fa967a541755595d4971194257b916fe1b550f2ed6ebfb14888db8c64080c8168d4 WHIRLPOOL e89b789bd14d5bf410d023f7bd07d874fbad7364391d111cc7eb362b996aa794393ff4048b00e6bef0fdd06b8c574191f8c28ed07e5c7c256114f8350f003ce8
DIST xdebug-2.2.0RC2.tgz 244638 SHA256 b389f9a846f31599589d263166e161ad9d214e50a7cdb7aac28ffc85cdf43dec SHA512 da91a1e06c492a751917ee94a476b3cdbf109ec0c13e58faffe4735e38a62bdc824fbabf7b85361554ab91be59b36107e7c87e885f06a8f5cc218c572d024b67 WHIRLPOOL beed8dcfc34c108554e288485e512a0174d81728e75badf2a0d396cb9a34841fdace5d44852493d75312d3000b3770430f1640aa84521c73b0439ab5aeff5c2e
DIST xdebug-2.2.1.tgz 248057 SHA256 11d340eb7f87909a596bac054cc927df757dc2fc7c90b50a832c30e9bf84c9ad SHA512 3243041defb7a42b97c05efbaa547fe10a7aa03900d8628ea3f7066d4839e527ca94531c990ebc09d56a4ba101e31f1964248913b6e7f55fab8051a1299eb030 WHIRLPOOL 2b78e35fc599395a0cb2abe9a81106883bc13f2c2e794fc3d548d7965a3f438df0b14a1d8928f44cd9168b3290cf43b3a4e552446afb1dfe1c25ab6e2fe1fd32

@ -0,0 +1,89 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xdebug/xdebug-2.2.1.ebuild,v 1.1 2012/07/17 10:04:20 olemarkus Exp $
EAPI="4"
PHP_EXT_NAME="xdebug"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="yes"
USE_PHP="php5-3 php5-4"
MY_PV="${PV/_/}"
MY_PV="${MY_PV/rc/RC}"
S="${WORKDIR}/${PN}-${MY_PV}"
inherit php-ext-source-r2
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
DESCRIPTION="A PHP debugging and profiling extension"
HOMEPAGE="http://www.xdebug.org/"
SRC_URI="http://pecl.php.net/get/${PN}-${MY_PV}.tgz"
LICENSE="Xdebug"
SLOT="0"
IUSE=""
DEPEND="!dev-php/ZendOptimizer"
RDEPEND="${DEPEND}
~dev-php/xdebug-client-${PV}"
src_install() {
dodoc NEWS README CREDITS
php-ext-source-r2_src_install
php-ext-source-r2_addtoinifiles "xdebug.auto_trace" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.trace_output_dir" '"/tmp"'
php-ext-source-r2_addtoinifiles "xdebug.trace_output_name" '"trace.%c"'
php-ext-source-r2_addtoinifiles "xdebug.trace_format" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.trace_options" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.collect_includes" '"1"'
php-ext-source-r2_addtoinifiles "xdebug.collect_params" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.collect_return" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.collect_vars" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.default_enable" '"1"'
php-ext-source-r2_addtoinifiles "xdebug.extended_info" '"1"'
php-ext-source-r2_addtoinifiles "xdebug.manual_url" '"http://www.php.net"'
php-ext-source-r2_addtoinifiles "xdebug.max_nesting_level" '"100"'
php-ext-source-r2_addtoinifiles "xdebug.show_exception_trace" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.show_local_vars" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.show_mem_delta" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.dump.COOKIE" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.ENV" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.FILES" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.GET" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.POST" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.REQUEST" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.SERVER" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump.SESSION" '"NULL"'
php-ext-source-r2_addtoinifiles "xdebug.dump_globals" '"1"'
php-ext-source-r2_addtoinifiles "xdebug.dump_once" '"1"'
php-ext-source-r2_addtoinifiles "xdebug.dump_undefined" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.profiler_enable" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.profiler_output_dir" '"/tmp"'
php-ext-source-r2_addtoinifiles "xdebug.profiler_output_name" '"cachegrind.out.%p"'
php-ext-source-r2_addtoinifiles "xdebug.profiler_enable_trigger" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.profiler_append" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.profiler_aggregate" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.remote_enable" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.remote_handler" '"dbgp"'
php-ext-source-r2_addtoinifiles "xdebug.remote_host" '"localhost"'
php-ext-source-r2_addtoinifiles "xdebug.remote_mode" '"req"'
php-ext-source-r2_addtoinifiles "xdebug.remote_port" '"9000"'
php-ext-source-r2_addtoinifiles "xdebug.remote_autostart" '"0"'
php-ext-source-r2_addtoinifiles "xdebug.remote_log" '""'
php-ext-source-r2_addtoinifiles "xdebug.idekey" '""'
php-ext-source-r2_addtoinifiles "xdebug.var_display_max_data" '"512"'
php-ext-source-r2_addtoinifiles "xdebug.var_display_max_depth" '"2"'
php-ext-source-r2_addtoinifiles "xdebug.var_display_max_children" '"128"'
}
pkg_postinst() {
ewarn "We have set xdebug.default_enable to 0 (off), as xdebug can be"
ewarn "installed as a dependency, and not all users will want xdebug to be"
ewarn "enabled by default. If you want to enable it, you should edit the"
ewarn "ini file and set xdebug.default_enable to 1. Alternatively you can"
ewarn "call xdebug_enable() in your code."
}

@ -1,2 +1 @@
DIST anyjson-0.3.1.tar.gz 5161 SHA256 1643c0adb7dbecc4331437ee14ef5f6a3d55b4ffca147db1cc957dc966062340 SHA512 cb481e74f1ec0495310b7193e84d3cbb820021ee26de6ce9afa9019f4f8c6c37933d8003c02cc317577ff479cce65bedec7b6538d1924491b1c7ac7fa1cca25a WHIRLPOOL 6ee0ecb15f5403b34c89726eded20a844bb4e57beed73a72a90bd02850f4d92e9a4454c36dfa9a032ca45b89d7e2a9bc523c642737c161bc2695071b843f067c
DIST anyjson-0.3.3.tar.gz 8332 SHA256 37812d863c9ad3e35c0734c42e0bf0320ce8c3bed82cd20ad54cb34d158157ba SHA512 9e70df3cb8bfe2348fdb0eb03cf3c33ca5a1171aca6467787fc28c161354b5ebe89b2f73badfa00708774d6825799860493ddcac7f5da8cc9c251b92b5a343bc WHIRLPOOL 9a17b6296ddf6359c217a7deea989a6dd3c07c2f11125f934c5c4325a909b9a923c08b03fd49a96c30df8ed06c81cdba54ae5391240c7d288edaafb9c44b50a7

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyjson/anyjson-0.3.3.ebuild,v 1.1 2012/06/28 05:55:21 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyjson/anyjson-0.3.3.ebuild,v 1.3 2012/07/18 04:30:33 iksaif Exp $
EAPI="4"
PYTHON_DEPEND="2 3"
PYTHON_DEPEND="*"
SUPPORT_PYTHON_ABIS="1"
inherit distutils

@ -0,0 +1 @@
DIST billiard-2.7.3.10.tar.gz 121271 SHA256 9f4b496d6111b632053c3dc154311168731af5a18a1d9948aef07f96e1286a9b SHA512 51a1c8577727968827f0ecd6bee97d69a8bb47b107754797f08f7151ff9219d7cccc12578d160634ea7cd60b292ca37fd914f65527b23ed88f13642eebc1108a WHIRLPOOL 76b433f3c38c745465f4ac65ce001336bf8e6e248cc1f1948be36fca9d6b2657010672573937db9cc1170770de8aef236a582578863b8e285ffa165dabbeb11e

@ -1,19 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/anyjson/anyjson-0.3.1.ebuild,v 1.1 2012/05/30 06:29:28 iksaif Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/billiard/billiard-2.7.3.10.ebuild,v 1.1 2012/07/17 14:46:57 iksaif Exp $
EAPI="4"
PYTHON_DEPEND="2 3"
PYTHON_DEPEND="*:2.5"
RESTRICT_PYTHON_ABIS="2.4"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Wraps the best available JSON implementation available in a common interface."
HOMEPAGE="http://bitbucket.org/runeh/anyjson"
DESCRIPTION="Python multiprocessing fork"
HOMEPAGE="http://pypi.python.org/pypi/billiard https://github.com/celery/billiard"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

@ -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>iksaif@gentoo.org</email>
<name>Corentin Chary</name>
</maintainer>
<upstream>
<remote-id type="pypi">billiard</remote-id>
<remote-id type="github">celery/billiard</remote-id>
</upstream>
</pkgmetadata>

@ -1 +1,2 @@
DIST celery-2.5.3.tar.gz 946218 SHA256 30bef144a62fb978dd81bef848f30f8df30b5e9a22171dc582b8d3332acae726 SHA512 56a651f771e22808e63914f150870d17b544f2d900eb6f38320486578acb8eb8a1da7677918c71bf6603538e4b07c8f1857370e1dc431aa4d2ae9dfe07efbf3c WHIRLPOOL ebfd09aeb942aa15e2db54735336a3d5c572d5a09ace167bc40867a72827a9a587df24651f273d070f8bb86a0910fe9d5460977aa79d78e90efe7c0fe85fd077
DIST celery-2.5.5.tar.gz 945555 SHA256 0aa6a5660a21d5b33ae6192035c1711302199329d714f8a48ddf8c88d93b9c83 SHA512 0690dc747d8056fa81c445e13e8665279f4f99d2c6e83956f468d9babb647be915166ebf5ca8d4fde88d18bf4af8e9f9e77e5595d1430c7d321aa160fac8dfc7 WHIRLPOOL 850c4d993d493e981abaca3a6ef9031a5d67498443a8bf80b6d54af07b768c724692090cde340321c11555c98352bc1a3a81ed7996d9c9d3ee603d7f47402b04
DIST celery-3.0.1.tar.gz 957999 SHA256 1fcef1cf270455ddf76190130ad4b11b3edf1b2a2d39c9bec42beed9a9b62683 SHA512 ca279d9ab2b35602756aff45cabafc3841aa2807ba4e82db248a5f93307b09b3d91790e642fe7990794c9605fc0cb3751df95cd3caa0fa1266186c85025eaa34 WHIRLPOOL 4773bccc78d72a967eed9d57f92b26b4d95b3298fe669dbf7caac3c19ca9b364ee60275238b85aa7714ec6706a3ba7bcbd30b6941f71eb876ba6f24f67151624

@ -1,61 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/celery/celery-2.5.3.ebuild,v 1.1 2012/05/30 06:45:54 iksaif Exp $
EAPI="4"
# Note: some tests are still broken for python3...
# PYTHON_TESTS_RESTRICTED_ABIS="3.*"
PYTHON_DEPEND="*:2.7"
RESTRICT_PYTHON_ABIS="2.[4-6]"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
DESCRIPTION="Celery is an open source asynchronous task queue/job queue based on distributed message passing."
HOMEPAGE="http://celeryproject.org/ http://pypi.python.org/pypi/celery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="sql test"
# jython would need: threadpool, simplejson
# python2.5 would need: ordereddict, test? unittest2
# python2.6 would need: multiprocessing, test? simplejson
RDEPEND=">=dev-python/kombu-2.1.1
<dev-python/kombu-3.0
sql? ( dev-python/sqlalchemy )
dev-python/python-dateutil
>=dev-python/anyjson-0.3.1
dev-python/pyparsing
"
DEPEND="${RDEPEND}
test? (
>=dev-python/mock-0.7.0
dev-python/pyopenssl
dev-python/nose-cover3
dev-python/sqlalchemy
dev-python/pymongo
dev-python/cl
dev-db/redis
)
dev-python/setuptools"
src_test() {
testing() {
nosetests --py3where build-${PYTHON_ABI}/lib/celery/tests
}
python_execute_function testing
}
src_install() {
distutils_src_install --install-scripts="/usr/bin"
# Main celeryd init.d and conf.d
newinitd "${FILESDIR}/celery.initd" celery
newconfd "${FILESDIR}/celery.confd" celery
}

@ -0,0 +1,94 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/celery/celery-2.5.5.ebuild,v 1.1 2012/07/17 15:10:59 iksaif Exp $
EAPI="4"
# Not broken but unsupported; dev-python/redis-py doesn't
# support python3 which is a dep in tests. pypy fails just 1 test
PYTHON_TESTS_RESTRICTED_ABIS="3.* 2.7-pypy-*"
PYTHON_DEPEND="*:2.7"
RESTRICT_PYTHON_ABIS="2.[5-6]"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
DESCRIPTION="Celery is an open source asynchronous task queue/job queue based on distributed message passing."
HOMEPAGE="http://celeryproject.org/ http://pypi.python.org/pypi/celery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples sql test"
# jython would need: threadpool, simplejson
# python2.5 would need: ordereddict, test? unittest2
# python2.6 would need: multiprocessing, test? simplejson
RDEPEND=">=dev-python/kombu-2.1.1
<dev-python/kombu-2.2.5
sql? ( dev-python/sqlalchemy )
dev-python/python-dateutil
>=dev-python/anyjson-0.3.1
dev-python/pyparsing
"
DEPEND="${RDEPEND}
test? (
>=dev-python/mock-0.7.0
dev-python/pyopenssl
dev-python/nose-cover3
dev-python/sqlalchemy
dev-python/pymongo
dev-python/cl
dev-python/redis-py
dev-db/redis
)
doc? (
dev-python/docutils
dev-python/sphinx
dev-python/jinja
dev-python/sphinxcontrib-issuetracker
dev-python/sqlalchemy
)
dev-python/setuptools"
src_prepare() {
# Get tests to pass
# For some reason uses import pymongo.binary but system has bson.binary
sed -e 's:from pymongo import binary:from bson import binary:' \
-i celery/tests/test_backends/test_mongodb.py || die
sed -e 's:pymongo.binary:bson.binary:' -i celery/backends/mongodb.py || die
}
src_test() {
testing() {
nosetests --py3where build-${PYTHON_ABI}/lib/celery/tests
}
python_execute_function testing
}
src_compile() {
distutils_src_compile
dodocs() {
if [[ "${PYTHON_ABI}" == "2.7" ]]; then
mkdir docs/.build || die
PYTHONPATH="${S}/doc:${S}/build-${PYTHON_ABI}"/lib emake -C docs html
fi
}
use doc && python_execute_function dodocs
}
src_install() {
distutils_src_install --install-scripts="/usr/bin"
# Main celeryd init.d and conf.d
newinitd "${FILESDIR}/celery.initd" celery
newconfd "${FILESDIR}/celery.confd" celery
if use examples; then
insinto usr/share/doc/${P}/
doins -r examples
fi
use doc && dohtml -r docs/.build/html/
}

@ -0,0 +1,91 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/celery/celery-3.0.1.ebuild,v 1.1 2012/07/17 15:10:59 iksaif Exp $
EAPI="4"
# Not broken but unsupported; dev-python/redis-py doesn't
# support python3 which is a dep in tests. pypy fails just 1 test
PYTHON_TESTS_RESTRICTED_ABIS="3.* 2.7-pypy-*"
PYTHON_DEPEND="*:2.7"
RESTRICT_PYTHON_ABIS="2.[5-6]"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
DESCRIPTION="Celery is an open source asynchronous task queue/job queue based on distributed message passing."
HOMEPAGE="http://celeryproject.org/ http://pypi.python.org/pypi/celery"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples sql test"
# jython would need: threadpool, simplejson
# python2.5 would need: ordereddict, test? unittest2
# python2.6 would need: multiprocessing, test? simplejson
RDEPEND=">=dev-python/kombu-2.2.5
<dev-python/kombu-3.0
sql? ( dev-python/sqlalchemy )
dev-python/python-dateutil
>=dev-python/anyjson-0.3.3
dev-python/pyparsing
dev-python/billiard
"
DEPEND="${RDEPEND}
test? (
>=dev-python/mock-0.7.0
dev-python/pyopenssl
dev-python/nose-cover3
dev-python/sqlalchemy
dev-python/pymongo
dev-python/redis-py
dev-db/redis
)
doc? (
dev-python/docutils
dev-python/sphinx
dev-python/jinja
dev-python/sphinxcontrib-issuetracker
dev-python/sqlalchemy
)
dev-python/setuptools"
src_prepare() {
epatch "${FILESDIR}/${PN}-3.0.1-fix-setuptools-import.patch"
}
src_test() {
testing() {
nosetests --py3where build-${PYTHON_ABI}/lib/${PN}/tests
}
python_execute_function testing
}
src_compile() {
distutils_src_compile
dodocs() {
echo "test $PYTHON_ABI"
if [[ "${PYTHON_ABI}" == "2.7" ]]; then
mkdir docs/.build || die
PYTHONPATH="${S}/doc:${S}/build-${PYTHON_ABI}"/lib emake -C docs html
fi
}
use doc && python_execute_function dodocs
}
src_install() {
distutils_src_install --install-scripts="/usr/bin"
# Main celeryd init.d and conf.d
newinitd "${FILESDIR}/celery.initd" celery
newconfd "${FILESDIR}/celery.confd" celery
if use examples; then
insinto usr/share/doc/${P}/
doins -r examples
fi
use doc && dohtml -r docs/.build/html/
}

@ -0,0 +1,37 @@
--- setup.py.orig 2012-07-17 08:31:53.346133430 +0200
+++ setup.py 2012-07-17 08:32:08.296813785 +0200
@@ -8,6 +8,16 @@
raise Exception('Celery requires Python 2.5 or higher.')
try:
+ from setuptools import setup, find_packages
+ from setuptools.command.test import test
+except ImportError:
+ raise
+ from ez_setup import use_setuptools
+ use_setuptools()
+ from setuptools import setup, find_packages # noqa
+ from setuptools.command.test import test # noqa
+
+try:
orig_path = sys.path[:]
for path in (os.path.curdir, os.getcwd()):
if path in sys.path:
@@ -32,17 +42,6 @@
except:
pass
-
-try:
- from setuptools import setup, find_packages
- from setuptools.command.test import test
-except ImportError:
- raise
- from ez_setup import use_setuptools
- use_setuptools()
- from setuptools import setup, find_packages # noqa
- from setuptools.command.test import test # noqa
-
NAME = 'celery'
entrypoints = {}
extra = {}

@ -1 +1,2 @@
DIST django-celery-2.5.5.tar.gz 68627 SHA256 95226d868d6139b8d528ebd334326b5617a263b837247648c2e1fcff2552bd8b SHA512 666402ed43afe964d5aba05bf4a9a3727dd7ba7e36084642c9bb60455c815cc8edbf34ae42ce6535d0164a681ee0a7a4f64a5e24e9add9c9fe16f72c79f7451b WHIRLPOOL 894ee10d3da666c5d84a7abf16981dfaf8e65016222c82495bf1a3562967d857d5b43d179d8979627715bc6788be0cde17e296c4621b1de0e0ac339cf38ffe18
DIST django-celery-3.0.1.tar.gz 77292 SHA256 30dfbdcac02db90d74c267d7cffc47c0ede1ce7f2c84d030dc567e593b288545 SHA512 235087615afd350855fab64abd0a7d2645cbdfb50236efd1cfc65a0b6503461d4030d9c81f2e5dd87e6c0a4d9c44e6074583318edf06e9a00ad010b07ded85d2 WHIRLPOOL 83c6fe035961170fd1eca6a6d2d48205592fc6ce4fc3f621b95b8bc26af35c4ac5f2c3ee47e3de5cf007eb17eb1639b79352e470765dee23c65f86ca47e98bd2

@ -0,0 +1,27 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-celery/django-celery-3.0.1.ebuild,v 1.1 2012/07/17 15:14:53 iksaif Exp $
EAPI="4"
PYTHON_COMPAT="python2_7"
inherit python-distutils-ng
DESCRIPTION="Celery Integration for Django"
HOMEPAGE="http://celeryproject.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-python/celery-3.0.1
>=dev-python/django-1.3"
DEPEND="${RDEPEND}
dev-python/setuptools"
python_test() {
${PYTHON} setup.py test
}

@ -8,5 +8,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">django-celery</remote-id>
<remote-id type="github">github/django-celery</remote-id>
</upstream>
</pkgmetadata>

@ -1,2 +1,2 @@
DIST kombu-2.1.8.tar.gz 273195 SHA256 6012931f1a5724b52b0e535d462f81c47c2d152b5dae5fa43843d306dbcf3dc8 SHA512 befaf4fc65d69e49f7ed9606c5fd289ef99c5558edb93c20e82b3cf90602bea593ac2b17819605ee3051c845cac812f2c03fbf39b43370b41c02b7eafe38d545 WHIRLPOOL b804f4707167362126b96bf5e67d4cbbe601d0a54d94d045d6f7295c532c70742a61b8b0cff48224fa9d0c9b7137de4b19ede977d202b3f33c5290163ea8f4ae
DIST kombu-2.2.0.tar.gz 280467 SHA256 e21449772441ce12b61bc3fa3ce0c8959a0f566354115cfcabede8b00b439d58 SHA512 8cd1e5e5002db08a20b1388c0ce1be42548aa239fea1d3b7868ea03da3ccc0d7c75b40af3bae849669c432b1f9c6f1cbdbefc5b0b37029b87de64ab4b41e3f4a WHIRLPOOL 9207b3ed0b793b424209e6116fcb54c067704a9ed6710bff7ca8e7c0d8a8c0b20af1aa547568aa9fa24e216f17c5266530e55e4a9f941e98c1bf5a2fb3c04181
DIST kombu-2.2.6.tar.gz 285888 SHA256 ff20487a3f322e9acc435d8435879fb65e8f087d597e28395987b5db660935a1 SHA512 52392bf3060681643a74133f255fdd5238806a7453be7ec02549b818e587c2462def0ebe535f114902ec8bef682d45c8e6e19596afb04431b5bd6db89af039a0 WHIRLPOOL a6ebcaa8af2cf927d1b25a5b112df0c9daad4d5fa959ef52b637992c06c1a601f063809b646d0c128c2dcee30c8e6b49c66a392011e385cfa296d81b42df85f3

@ -1,45 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-2.1.8.ebuild,v 1.1 2012/05/30 06:37:19 iksaif Exp $
EAPI="4"
PYTHON_DEPEND="*:2.5"
RESTRICT_PYTHON_ABIS="2.4"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
DESCRIPTION="AMQP Messaging Framework for Python"
HOMEPAGE="https://github.com/ask/kombu"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=">=dev-python/anyjson-0.3.1
>=dev-python/amqplib-1.0"
DEPEND="${RDEPEND}
test? ( dev-python/nose-cover3 dev-python/mock )
dev-python/setuptools"
# If you want to test all transports you also need to depend on:
# redis, pymongo, couchdb, pika-0.5.2, beanstalkc, kombu-sqlalchemy, django (python2),
# django-kombu (python2), boto, PyYAML-3.09, etc... it's a mess !
# Also check setup.py and requirements/ for jython and pypy specific dependencies
src_prepare() {
if use test; then
epatch "${FILESDIR}/${PN}-2.1.1-add-assertIsInstance-with-unittest.patch"
fi
}
src_test() {
testing() {
nosetests --py3where build-${PYTHON_ABI}/lib/kombu/tests
}
python_execute_function testing
}

@ -0,0 +1,64 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/kombu/kombu-2.2.6.ebuild,v 1.1 2012/07/17 15:01:52 iksaif Exp $
EAPI="4"
PYTHON_DEPEND="*:2.5"
RESTRICT_PYTHON_ABIS="2.4"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
DESCRIPTION="AMQP Messaging Framework for Python"
HOMEPAGE="http://pypi.python.org/pypi/kombu https://github.com/ask/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"
DEPEND="${RDEPEND}
test? ( dev-python/nose-cover3
dev-python/mock
dev-python/simplejson
dev-python/anyjson
dev-python/redis-py
dev-python/pymongo
dev-python/msgpack )
doc? ( dev-python/sphinx
dev-python/beanstalkc
dev-python/couchdb-python )
dev-python/setuptools"
src_prepare() {
if use test; then
epatch "${FILESDIR}/${PN}-2.1.1-add-assertIsInstance-with-unittest.patch"
fi
}
src_compile() {
distutils_src_compile
use doc && emake -C docs html
}
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/${P}/
doins -r examples/
fi
use doc && dohtml -r docs/.build/html/
}

@ -8,5 +8,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">kombu</remote-id>
<remote-id type="github">celery/kombu</remote-id>
</upstream>
</pkgmetadata>

@ -0,0 +1 @@
DIST oct2py-0.3.2.tar.gz 105039 SHA256 22e353b6c5e693327cafdc7add05d4d8810eb5ef5a6cc3b36173078cc4f68b98 SHA512 1cda6da7e5b7dfef43ec2e48190a94ed8251ae1967cf3c2eb457c1a6b44a62b744b1f685f21f4fe404ea9734f60bba26a5cd489399bab37e27cc850e26e2b1fe WHIRLPOOL 4939ae2261f22d255b05752ccdcee4d7cfd96ff72dd577bb7a2c69f3d8ac04757626b662785004a0714adc3acdad73151d000bc16d08ec2b0866db091764d23a

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci-mathematics</herd>
<longdescription lang="en">
Uses Octave to run commands and m-files. Supports any Octave
function or m-file, passing the data seamlessly between Python and
Octave using MAT files.
</longdescription>
<upstream>
<remote-id type="pypi">oct2py</remote-id>
</upstream>
</pkgmetadata>

@ -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-python/oct2py/oct2py-0.3.2.ebuild,v 1.1 2012/07/17 22:03:48 bicatali Exp $
EAPI=4
SUPPORT_PYTHON_ABIS=1
DISTUTILS_SRC_TEST="nosetests"
RESTRICT_PYTHON_ABIS="*-jython *-pypy-*"
inherit distutils
DESCRIPTION="Python to GNU Octave bridge"
HOMEPAGE="http://pypi.python.org/pypi/oct2py"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="doc examples"
RDEPEND="sci-libs/scipy
sci-mathematics/octave"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )"
src_compile() {
distutils_src_compile
if use doc; then
PYTHONPATH=build-"$(PYTHON -f --ABI)"/lib sphinx-build doc html || die
fi
}
src_install() {
distutils_src_install
use doc && dohtml -r html/*
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r example/*
fi
}

@ -1,3 +1,4 @@
DIST requests-0.10.6.tar.gz 61673 SHA256 31134b4f35951730dcce59f2af334478b68caa5728902a1d6bd5e115ec677d8b SHA512 707c2bd2e55f0ee5f64d29a07db020340dbee6e29c1e1b45951edd3c5a7030ba8e1eb8e7724d9968f955336c48312bd4b7a6beaf6b0fd9b838023485838d1f53 WHIRLPOOL 5e365de8862bd8cbe6f6bd311a96b5870c42ba5c8c9b8f5e9e7852d74dfd1e9365ec2892d5e1f9ca77d08e7e3cc9f23a4d43d403e63b187d257afa58ec824130
DIST requests-0.11.1.tar.gz 63100 SHA256 fd4260541d0e559c78e2b3072bd79f36e0f8ef935bcbbadaa8c98cd8b5a62897 SHA512 dc480a40328ff8ab194fc76993706e4f76f23feb49624245eb201004ab4bda9ffa09cd3f707bacf38c136c7d13b144a4f6073b4acf48b1c2659c07286354a599 WHIRLPOOL 9cdaad12df14e0b35f312364eb93cd19d886dc7ca45fa07e8e374b4097448d3fd9e1fbeb84cb4f0a288eaa7cedbe0676d4e0f8f97836aab57e868ae56284dc40
DIST requests-0.12.1.tar.gz 78245 SHA256 9ce56b87180c06728d96ca734055675abf8f5cc3136e0d7712a6260430685589 SHA512 f42c0c14ba1691698ca4a231bd01428e6ab4160fa0af4891c712b1ea7c5e74eb93caf7344636688fc1421d6cc8b6f990ed4ff1f888e08918950d43f6ab62334c WHIRLPOOL bbb6de7adc65996fc2a4c3a8da3f18ef270c37e760828600069424f1b1a2f933429d89b17d64434ce672706537ffb8ddf11f1f9ecc69232ba71770bb90e1b687
DIST requests-0.13.1.tar.gz 68474 SHA256 31f3ae96787fe74a78c7dd9626bf997fd4eabacc040b7b33fbd8632d2c2a97f6 SHA512 97472d56a2da10216e735b575610d9aa7f97f1d4705fb20e72a79f520090dec59b91d5b5059e9966bc2fd05982b6b8f3e2a1c794e9cf9042713ae8d481162df8 WHIRLPOOL f50251d2d71262118f208da14c4f3067ff904893416e22a8b3cbc1817d53709efef79e23a6c05b63b497f0cd105f1e106fa8eb751a4cd78d4733be027a663966

@ -0,0 +1,30 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/requests/requests-0.13.1.ebuild,v 1.1 2012/07/17 19:28:59 kensington Exp $
EAPI="4"
PYTHON_DEPEND="*:2.7"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 2.5 2.6"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils eutils
DESCRIPTION="HTTP library for human beings"
HOMEPAGE="http://python-requests.org/ http://pypi.python.org/pypi/requests"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
DEPEND="dev-python/setuptools"
RDEPEND="app-misc/ca-certificates
>=dev-python/chardet-1.0.0
>=dev-python/oauthlib-0.1.0 <dev-python/oauthlib-0.2.0"
src_prepare() {
# Fix up dependencies (gentoo-specific), see patch for details
epatch "${FILESDIR}/${PN}-0.12.1-setup.py.patch"
}

@ -1 +1,2 @@
DIST sphinxcontrib-issuetracker-0.10.1.tar.gz 28733 SHA256 01c4ed2297e4dca34ca6094ef210344e05070f0dcfe85d12ab4c66ada6323de6 SHA512 5adde2defb7a5b21215725d7ae1e236bc02a526a261215aa5aa3e236870993e3a23d4b925523bf74eb89b8dab28d0fe44d6b68a0ed2df445b77305ee2b988d53 WHIRLPOOL 8b2bdf90fde02dc11c4eafdabbb8089d3bd0a22d148550a445e2a88ddd04b96273e93d946703eff5a6dc8f0d00e754a49cd388a0229c080063c54ce65b36aa5c
DIST sphinxcontrib-issuetracker-0.9.tar.gz 25192 SHA256 f1586909c8f8081896d9a1998f9932e89911a4132ce4a6e07bebb364d052f279 SHA512 ee3a334fb8e7f8156bd7398b6aa606d513e4951a16582f09e988062bdf31d9f4bc6d23d9a4f63e14c118aa8d1e6a2d1eea42ef388dd6aeff5ef16f86d196517f WHIRLPOOL a07c2bf109d85cbf06170b8cd03c746adc0d8ab9a18913f2cb789740d0f44adf1a26260a96524a105a198a9b7096faf7bd87ef83eb00ac7b61579c640a53c8fa

@ -0,0 +1,51 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sphinxcontrib-issuetracker/sphinxcontrib-issuetracker-0.10.1.ebuild,v 1.1 2012/07/17 19:43:29 kensington Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.6"
RESTRICT_PYTHON_ABIS="2.5 3.*"
PYTHON_TESTS_RESTRICTED_ABIS="*-jython *-pypy-*"
DISTUTILS_SRC_TEST="py.test"
inherit distutils
DESCRIPTION="Extension to sphinx to create links to issue trackers"
HOMEPAGE="http://sphinxcontrib-issuetracker.readthedocs.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND=">=dev-python/requests-0.13
>=dev-python/sphinx-1.1"
DEPEND="${RDEPEND}
dev-python/setuptools
test? (
dev-python/mock
dev-python/pyquery
)"
PYTHON_MODNAME="${PN/-//}.py"
src_prepare() {
distutils_src_prepare
# test requires network access (bug #425694)
rm tests/test_builtin_trackers.py || die
# Tests from tests/test_stylesheet.py require dev-python/PyQt4[X,webkit]
# and virtualx.eclass.
rm tests/test_stylesheet.py || die
}
pkg_postinst() {
python_mod_optimize sphinxcontrib/issuetracker/resolvers.py
}
pkg_postrm() {
python_mod_cleanup sphinxcontrib/issuetracker/resolvers.py
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.9.2.2.ebuild,v 1.6 2012/07/13 06:09:53 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.9.2.2.ebuild,v 1.7 2012/07/18 02:17:38 blueness Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -17,7 +17,7 @@ HOMEPAGE="http://rake.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="bash-completion doc"
DEPEND="${DEPEND} app-arch/gzip"

@ -1,3 +1,3 @@
DIST BWidget-1.4.1.tar.gz 179539 SHA256 8fd7efef0e17615b9b6e2638b540399a8b4e2755ad52407286dda247a04437b0 SHA512 77cebf7472e56b5c05416a232a014a28573da6f6407024650095ded20a0e487f976e6770989d215515710f93b25fa0665ebb3fcff37f6a7ec4504aa40f98866e WHIRLPOOL f7bc628d546ac17f30382931d963fd3dbd6116f83265a01604cc23a59085ebd5cc7aea24ce1f139830f4dc64fcbf3788fdae4de8fcf1437c8e4a9dc16625883a
DIST BWidget-1.7.0.tar.gz 204095 SHA256 92d0552ecdc364ec973743784be9cc89949a73524b39f78c298440253986d734 SHA512 1bc18f947a8b923683f759a4a22781053905c499cda3f393972c080b5503f4f99b4d925cd34f9889c91852b361bc98a2ecd5a7a94ef9aadcfbc3a915a1f32b57 WHIRLPOOL 05cce7b8f027e0a8cd7258e24f9a659668e99f7dca43ff3c3f1266077c9e1c8a71be56024550b19c69ad2aa9ab40b2c0774bf49a441cfb4c3ddc1aff5e63dd7c
DIST BWidget-1.8.0.tar.gz 218530 SHA256 0094039a495e70699c44c9e3c27e31c6663447aae581a4350a040821baa067e3 SHA512 687b1b3c85f76eb1f164a30bfe5032fc230fa7f18f1883888b9499430edf11552ba433b60433fad86ed9fa302ec0ac172b5e754862d5e19b90a8c6df6be1ede7 WHIRLPOOL 9330e83138fbf4da009747f753d8d6e352f5e476080fdb903374ff14127f81405894c2256e2e83d5f389573756f988e6d8469d5080a68402cf773486f62f97b6
DIST BWidget-1.9.0.tar.gz 228171 SHA256 3135d1c748494c2a709a3f64b5669c9196ade7e9d062d9370309214f532c637e SHA512 4ef5e8d465beb76f5f5908c42bb45675efe4dd4a53d695fa4875cf2421d60b20ed426ee5113dc6fe35c3080b03aff53a7bbaf6969c37a771f622de47fa1d4627 WHIRLPOOL 38c3a8cb6a0e382a7695df6104b9fd3a1855af4ac976b2931a0cba04bce448ddbf18f59d73bc5ee30f6b42b60421a93322d6afdf043bb862c2b81d68d78460bd

@ -1,29 +0,0 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/bwidget/bwidget-1.4.1.ebuild,v 1.10 2004/06/25 02:06:38 agriffis Exp $
DESCRIPTION="high-level widget set for Tcl/Tk completely written in Tcl"
MY_PN=${PN/bw/BW}
MY_P=${MY_PN}-${PV}
HOMEPAGE="http://tcllib.sourceforge.net/"
SRC_URI="mirror://sourceforge/tcllib/${MY_P}.tar.gz"
IUSE=""
LICENSE="BWidget"
SLOT="0"
KEYWORDS="x86 ppc ~sparc ~alpha"
DEPEND="dev-lang/tk
dev-lang/tcl"
S=${WORKDIR}/${MY_P}
src_install() {
insinto /usr/lib/${P}
doins *.tcl
cp -R images lang ${D}/usr/lib/${P}
dodoc CHANGES.txt LICENSE.txt README.txt
cp -R demo ${D}/usr/share/doc/${PF}/
dohtml BWman/*
}

@ -1,31 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/bwidget/bwidget-1.7.0.ebuild,v 1.8 2012/06/07 20:39:34 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/bwidget/bwidget-1.7.0.ebuild,v 1.9 2012/07/17 11:42:08 jlec Exp $
inherit eutils multilib
EAPI=4
DESCRIPTION="high-level widget set for Tcl/Tk completely written in Tcl"
inherit eutils multilib
MY_PN=${PN/bw/BW}
MY_P=${MY_PN}-${PV}
DESCRIPTION="High-level widget set for Tcl/Tk"
HOMEPAGE="http://tcllib.sourceforge.net/"
SRC_URI="mirror://sourceforge/tcllib/${MY_P}.tar.gz"
IUSE="doc"
LICENSE="BWidget"
SLOT="0"
KEYWORDS="x86 ppc sparc alpha amd64"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc"
DEPEND="dev-lang/tk
dev-lang/tcl"
DEPEND="dev-lang/tk"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
src_install() {
cd ${S}
insinto /usr/$(get_libdir)/${P}
doins *.tcl
cp -R images lang ${D}usr/$(get_libdir)/${P}
dodoc ChangeLog LICENSE.txt README.txt
cp -R demo ${D}usr/share/doc/${PF}/
doins -r images lang
insinto /usr/share/doc/${PF}/
doins -r demo
dodoc ChangeLog README.txt
use doc && dohtml BWman/*
}

@ -1,31 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/bwidget/bwidget-1.8.0.ebuild,v 1.4 2012/06/07 20:39:34 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/bwidget/bwidget-1.8.0.ebuild,v 1.5 2012/07/17 11:42:08 jlec Exp $
inherit eutils multilib
EAPI=4
DESCRIPTION="high-level widget set for Tcl/Tk completely written in Tcl"
inherit eutils multilib
MY_PN=${PN/bw/BW}
MY_P=${MY_PN}-${PV}
DESCRIPTION="High-level widget set for Tcl/Tk"
HOMEPAGE="http://tcllib.sourceforge.net/"
SRC_URI="mirror://sourceforge/tcllib/${MY_P}.tar.gz"
IUSE="doc"
LICENSE="BWidget"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc ~ppc64 ~sparc x86"
IUSE="doc"
DEPEND="dev-lang/tk
dev-lang/tcl"
DEPEND="dev-lang/tk"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
src_install() {
cd ${S}
insinto /usr/$(get_libdir)/${P}
doins *.tcl
cp -R images lang ${D}usr/$(get_libdir)/${P}
dodoc ChangeLog LICENSE.txt README.txt
cp -R demo ${D}usr/share/doc/${PF}/
doins -r images lang
insinto /usr/share/doc/${PF}/
doins -r demo
dodoc ChangeLog README.txt
use doc && dohtml BWman/*
}

@ -0,0 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/bwidget/bwidget-1.9.0.ebuild,v 1.1 2012/07/17 11:42:08 jlec Exp $
EAPI=4
inherit eutils multilib
MY_PN=${PN/bw/BW}
MY_P=${MY_PN}-${PV}
DESCRIPTION="High-level widget set for Tcl/Tk"
HOMEPAGE="http://tcllib.sourceforge.net/"
SRC_URI="mirror://sourceforge/tcllib/${MY_P}.tar.gz"
LICENSE="BWidget"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="doc"
DEPEND="dev-lang/tk"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${MY_P}
src_install() {
insinto /usr/$(get_libdir)/${P}
doins *.tcl
doins -r images lang
insinto /usr/share/doc/${PF}/
doins -r demo
dodoc ChangeLog README.txt
use doc && dohtml BWman/*
}

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

@ -0,0 +1 @@
DIST abi-compliance-checker-1.98.2.tar.gz 226109 SHA256 73247c069d42ffc9c6939cc75399d2c43d20d6a6f916e0bc876b5befdb7b1a7f SHA512 55ecbd8ce6093984de6fceba9233f3bf317b75ae27105e246ab39b02b2487b2333013534c8337afa8b3892864991530a75befcc6c5b38abda85126eaf102c74b WHIRLPOOL c48c77d52855ff738b3a83c2270e10a63911279bfef71cca0db72431558535bfcd88332a9bc5f8c9f4efd8783b5567a47cf0e75e55d08c51d76c35db79462e77

@ -0,0 +1,19 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/abi-compliance-checker/abi-compliance-checker-1.98.2.ebuild,v 1.1 2012/07/17 14:39:21 mgorny Exp $
EAPI=4
DESCRIPTION="A tool for checking backward compatibility of a C/C++ library"
HOMEPAGE="http://ispras.linuxbase.org/index.php/ABI_compliance_checker"
SRC_URI="mirror://github/lvc/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
src_install() {
mkdir -p "${D}"/usr || die
perl Makefile.pl --install --prefix=/usr --destdir="${D}" || die
}

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>mgorny@gentoo.org</email>
<name>Michał Górny</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/elfkickers-3.0-r2.ebuild,v 1.5 2011/09/24 17:23:55 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/elfkickers/elfkickers-3.0-r2.ebuild,v 1.6 2012/07/17 13:31:58 blueness Exp $
EAPI="4"
@ -15,7 +15,7 @@ SRC_URI="http://www.muppetlabs.com/~breadbox/pub/software/${MY_PN}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="doc"
DEPEND="app-misc/pax-utils"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-3.eclass,v 1.30 2012/03/04 14:19:47 anarchy Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/mozconfig-3.eclass,v 1.31 2012/07/18 00:22:30 anarchy Exp $
#
# mozconfig.eclass: the new mozilla.eclass
@ -23,8 +23,8 @@ RDEPEND="app-arch/zip
>=x11-libs/gtk+-2.8.6:2
>=x11-libs/pango-1.10.1[X]
virtual/jpeg
virtual/freedesktop-icon-theme
alsa? ( media-libs/alsa-lib )
virtual/freedesktop-icon-theme
dbus? ( >=dev-libs/dbus-glib-0.72 )
libnotify? ( >=x11-libs/libnotify-0.4 )
startup-notification? ( >=x11-libs/startup-notification-0.8 )
@ -43,9 +43,6 @@ mozconfig_config() {
mozconfig_use_enable alsa ogg
mozconfig_use_enable alsa wave
if has +crashreporter ${IUSE} ; then
mozconfig_use_enable crashreporter
fi
mozconfig_use_enable dbus
mozconfig_use_enable debug
mozconfig_use_enable debug tests
@ -71,10 +68,10 @@ mozconfig_config() {
mozconfig_annotate '+webm -alsa' --enable-ogg
mozconfig_annotate '+webm -alsa' --enable-wave
mozconfig_annotate '+webm' --enable-webm
mozconfig_annotate '+webm' --with-system-libvpx="${EPREFIX}"/usr
mozconfig_annotate '+webm' --with-system-libvpx
else
mozconfig_use_enable webm
mozconfig_annotate '+webm' --with-system-libvpx="${EPREFIX}"/usr
mozconfig_annotate '+webm' --with-system-libvpx
fi
else
mozconfig_annotate '' --disable-webm

@ -1 +1 @@
DIST zsnes151src.tar.bz2 1071712 RMD160 337407bf7e5516bcd7bf310c7b17d6d12a948750 SHA1 03df35490870c9950d7010747d0546c8525c0362 SHA256 eb013f824f5a9814a714cf0daaea3ea68a1c74fd741e5b0979fcb7964236a866
DIST zsnes151src.tar.bz2 1071712 SHA256 eb013f824f5a9814a714cf0daaea3ea68a1c74fd741e5b0979fcb7964236a866 SHA512 2cec9ad7762fc7a257c6b1d3e190b0ed53565dbafe42e1dee9eb182644392b7dd2c57faa846f63cd30ac079e5c05354d26ce0612d20481a1f54d760d62d95353 WHIRLPOOL a023003bcad23dc1da20338dc6adaf6a4061f70f9968a436c5ffeb3263ead85786909b1c2225c0762cd8f0f0a0757c52773326ad2c800f38fcc714f40e4b2162

@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<use>
<flag name='pax_kernel'>Triggers a paxmarking of the binary</flag>
</use>
</pkgmetadata>

@ -0,0 +1,96 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/zsnes/zsnes-1.51-r3.ebuild,v 1.2 2012/07/17 21:48:57 mr_bones_ Exp $
EAPI=2
inherit eutils autotools flag-o-matic toolchain-funcs multilib pax-utils games
DESCRIPTION="SNES (Super Nintendo) emulator that uses x86 assembly"
HOMEPAGE="http://www.zsnes.com/ http://ipherswipsite.com/zsnes/"
SRC_URI="mirror://sourceforge/zsnes/${PN}${PV//./}src.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux"
IUSE="ao custom-cflags opengl pax_kernel png"
RDEPEND="media-libs/libsdl[audio,video]
>=sys-libs/zlib-1.2.3-r1
amd64? ( >=app-emulation/emul-linux-x86-sdl-10.1 )
ao? ( media-libs/libao )
opengl? ( virtual/opengl )
png? ( media-libs/libpng )"
DEPEND="${RDEPEND}
dev-lang/nasm
amd64? ( >=sys-apps/portage-2.1 )"
S=${WORKDIR}/${PN}_${PV//./_}/src
src_prepare() {
# Fixing compilation without libpng installed
# Fix bug #186111
# Fix bug #214697
# Fix bug #170108
# Fix bug #260247
# Fix compability with libpng15 wrt #378735
# Fix buffer overwrite #257963
# Fix gcc47 compile #419635
epatch \
"${FILESDIR}"/${P}-libpng.patch \
"${FILESDIR}"/${P}-archopt-july-23-update.patch \
"${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-libao-thread.patch \
"${FILESDIR}"/${P}-depbuild.patch \
"${FILESDIR}"/${P}-CC-quotes.patch \
"${FILESDIR}"/${P}-libpng15.patch \
"${FILESDIR}"/${P}-buffer.patch \
"${FILESDIR}"/${P}-gcc47.patch
sed -i -e '67i#define OF(x) x' zip/zunzip.h || die
# Remove hardcoded CFLAGS and LDFLAGS
sed -i \
-e '/^CFLAGS=.*local/s:-pipe.*:-Wall -I.":' \
-e '/^LDFLAGS=.*local/d' \
-e '/\w*CFLAGS=.*fomit/s:-O3.*$STRIP::' \
configure.in \
|| die "sed failed"
eautoreconf
}
src_configure() {
tc-export CC
use amd64 && multilib_toolchain_setup x86
use custom-cflags || strip-flags
append-flags -U_FORTIFY_SOURCE #257963
egamesconf \
$(use_enable ao libao) \
$(use_enable png libpng) \
$(use_enable opengl) \
--disable-debug \
--disable-cpucheck \
--enable-release \
force_arch=no
}
src_compile() {
emake makefile.dep || die "emake makefile.dep failed"
emake || die "emake failed"
}
src_install() {
dogamesbin zsnes || die "dogamesbin failed"
if use pax_kernel; then
pax-mark m "${GAMES_BINDIR}/zsnes" || die
fi
newman linux/zsnes.1 zsnes.6
dodoc \
../docs/{readme.1st,authors.txt,srcinfo.txt,stdards.txt,support.txt,thanks.txt,todo.txt,README.LINUX} \
../docs/readme.txt/*
dohtml -r ../docs/readme.htm/*
make_desktop_entry zsnes ZSNES
newicon icons/48x48x32.png ${PN}.png
prepgamesdirs
}

@ -1,2 +1,3 @@
DIST alienarena-7.53-linux20111227.tar.gz 440048351 RMD160 d0435e7b58bee8743264f042b2e42e0b5020ae43 SHA1 aa56d1914df6e462bfef3a55cad9dd730ea8f6f5 SHA256 68bb1539c09cc572345ffc64a470dacbc27eb0074c76946694369fdb009c639f
DIST alienarena-7.53-linux20111227.tar.gz 440048351 SHA256 68bb1539c09cc572345ffc64a470dacbc27eb0074c76946694369fdb009c639f SHA512 fa85b62b1e09947047115e933e0bbe3c98a7d6a5f10f6bacfbb0a7447871fb5ab4981196fb81593f4c91e95dc72ccfe698242971e3c6d8235a5961ae718219e6 WHIRLPOOL 31c1a1dfa285bf30fe0be6365e73b9721a2d818526e6ae5e505d3350d56cd9b39025a8d55bfb88f8bf7fdd6e2c8d2c59ac99e63a097a038d7f9001e70f3d20af
DIST alienarena-7.60-linux20120629.tar.gz 510316326 SHA256 05e4ce83574996e20ab8047dc30a20bf3fae72c39727a3a0bcc04a25bf746e04 SHA512 ec16e2546f34115e31ab24de3b5100c014910c773d200fdaf4302cf2b6930a1487aeffa504bed10a8310d62e15fed1ff67c3d679c1abd5a9750e34cfcac55ffd WHIRLPOOL b0df1c364db4b3d3ae4b603d3c7b3f9cdea416b0cbd7bbc71a573291df2f5c35e6147efa4406fcb9d57829407280d79b0b30581a03f23ac253c7c026060e3810
DIST alienarena-7_51-linux20110311.tar.gz 384712273 RMD160 0ea7c312452230580e8cf3cdb3c0da0fe6f99425 SHA1 a1359d58652206c4ea5d5987eb1d807ebf9903e8 SHA256 9e1a871ef76ca4a1cc3243227de9dd55e50b4c5539c7c5b48d9160fdd465d931

@ -0,0 +1,59 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/alienarena/alienarena-20120629.ebuild,v 1.1 2012/07/18 01:53:44 mr_bones_ Exp $
EAPI=2
inherit autotools eutils games
MY_PN=alienarena-7.60
DESCRIPTION="Fast-paced multiplayer deathmatch game"
HOMEPAGE="http://red.planetarena.org/"
SRC_URI="http://icculus.org/alienarena/Files/${MY_PN}-linux${PV}.tar.gz"
LICENSE="GPL-2 free-noncomm"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dedicated +dga +vidmode"
UIRDEPEND="virtual/jpeg
media-libs/openal
media-libs/libvorbis
media-libs/freetype:2
virtual/glu
virtual/opengl
dga? ( x11-libs/libXxf86dga )
vidmode? ( x11-libs/libXxf86vm )
net-misc/curl"
UIDEPEND="dga? ( x11-proto/xf86dgaproto )
vidmode? ( x11-proto/xf86vidmodeproto )"
RDEPEND="!dedicated? ( ${UIRDEPEND} )"
DEPEND="${RDEPEND}
!dedicated? ( ${UIDEPEND} )
virtual/pkgconfig"
S=${WORKDIR}/${MY_PN/_/.}
src_prepare() {
epatch "${FILESDIR}"/${P}-nodocs.patch
eautoreconf
}
src_configure() {
egamesconf \
--disable-silent-rules \
--disable-dependency-tracking \
--with-icondir=/usr/share/pixmaps \
--without-system-libode \
$(use_enable !dedicated client) \
$(use_with dga xf86dga) \
$(use_with vidmode xf86vm)
}
src_install() {
emake DESTDIR="${D}" install || die
if ! use dedicated ; then
make_desktop_entry ${PN} "Alien Arena"
fi
dodoc docs/README.txt README
prepgamesdirs
}

@ -0,0 +1,16 @@
diff -ru alienarena-7.51.orig/Makefile.am alienarena-7.51/Makefile.am
--- alienarena-7.51.orig/Makefile.am 2011-03-05 19:34:07.000000000 -0500
+++ alienarena-7.51/Makefile.am 2011-03-13 01:39:37.179366503 -0500
@@ -23,12 +23,6 @@
ACLOCAL_AMFLAGS = -I m4
# Alien Arena documents to be installed in $docdir
-if INSTALL_DOCS
-dist_doc_DATA = \
- docs/license.txt \
- docs/README.txt \
- README
-endif
# FUSE game server browser and Server management scripts
# COPYING and INSTALL are GNU/FSF-supplied documents.

@ -3,3 +3,4 @@ DIST gnome-screensaver-2.30.2.tar.bz2 4814653 SHA256 dd52ef278b23ec5abe5974548c2
DIST gnome-screensaver-3.2.2.tar.xz 564728 SHA256 7839ca0e034c4ecf40c8abe64296c4b0c95f3e04f28e3034fca861ebfe3d06b2 SHA512 504080e006f5d86bb5a44bb02482baf91cfbc3f1af94a225d9e6a78553c39f4c5e269d706b4706dfb0fcf4627bb188e686befaf5c6df13c7e5ce5340af3b7b5b WHIRLPOOL 9ec6873bee8df414114bb1326ff11b19b160d4d52ee4801d78bcad8eb8a3547556efa674b9d8e2e9f6c91cab35eee0b846cddb6b7f5beaf1589ff7f736d8d27e
DIST gnome-screensaver-3.4.1.tar.xz 565540 SHA256 d54a253f826ff6cd48eba53724339896a6dea39029848b6a8d5972c8e162069b SHA512 f237a5fdaf8c87e024e78d6ffbf13a3cdae02a96c2210ef8f1b785669043f0db1d144efe27a2f7e2a06dc1213d570f882f66d51a27ac0edc0a622a346300a6f1 WHIRLPOOL 33e0fe58bdb221112694b8ba3f2da12e22e0c6147df276c9cc9c35a48c99b1ba031418080adcc2053a9eb5f295c3b6023014c52fe4de2e0ebd4bc28db16e0201
DIST gnome-screensaver-3.4.2.tar.xz 566124 SHA256 17e6585e27019200dd059f9f9495427b64aded8efa51c71018fe66f9ba45df6d SHA512 205a778d7ef0e24086421ceef5ceb1ff4a46777fef7b00d3bef1aeedcadb064908f397bd79a9f096aad557925326fbe3b4f8233e4ae329a57241ebf8046381bd WHIRLPOOL d229ef81573d6f4c711242ba545b3d7a979725e181fe49657e0ee9c418535262bc3f293624407179e6a15e5a19e4f809c7a7c271a17ede7a58c2216d28a71eb5
DIST gnome-screensaver-3.4.4.tar.xz 566972 SHA256 dae4be9daa2c3db15f614dd004aa858e32e5fc5d1818a8317167441097b57904 SHA512 887b85ffeedb82254216fc008de33069978493a6e5531eeb17be9d6d6fceb275c9fd464df98f65405b0cd95d9e661b71743c1409f08bda98dd69ddaca2fc26aa WHIRLPOOL 53120ac933b3715c18c103753bc8c8a31d0ab2278c7485e8e3029adc142703a681a255a1d3df80e147b4358b2390948b7f881ae7ce9bfb5c52662294180ab007

@ -0,0 +1,76 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/gnome-screensaver-3.4.4.ebuild,v 1.1 2012/07/17 23:14:28 tetromino Exp $
EAPI="4"
GCONF_DEBUG="yes"
inherit eutils gnome2
DESCRIPTION="Replaces xscreensaver, integrating with the desktop."
HOMEPAGE="http://live.gnome.org/GnomeScreensaver"
LICENSE="GPL-2"
SLOT="0"
IUSE="debug doc pam systemd"
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
RDEPEND="
>=dev-libs/glib-2.25.6:2
>=x11-libs/gtk+-2.99.3:3
>=gnome-base/gnome-desktop-3.1.91:3
>=gnome-base/gsettings-desktop-schemas-0.1.7
>=gnome-base/libgnomekbd-0.1
>=dev-libs/dbus-glib-0.71
sys-apps/dbus
x11-libs/libxklavier
x11-libs/libX11
x11-libs/libXext
x11-libs/libXrandr
x11-libs/libXScrnSaver
x11-libs/libXxf86misc
x11-libs/libXxf86vm
x11-themes/gnome-icon-theme-symbolic
pam? ( virtual/pam )
systemd? ( >=sys-apps/systemd-31 )
"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=dev-util/intltool-0.35
sys-devel/gettext
doc? (
app-text/xmlto
app-text/docbook-xml-dtd:4.1.2
app-text/docbook-xml-dtd:4.4 )
x11-proto/xextproto
x11-proto/randrproto
x11-proto/scrnsaverproto
x11-proto/xf86miscproto
"
pkg_setup() {
DOCS="AUTHORS ChangeLog HACKING NEWS README"
G2CONF="${G2CONF}
$(use_enable doc docbook-docs)
$(use_enable pam locking)
$(use_with systemd)
--with-mit-ext
--with-pam-prefix=/etc
--with-xf86gamma-ext
--with-kbd-layout-indicator
--disable-schemas-compile"
# Do not use --without-console-kit, it would provide no benefit: there is
# no build-time or run-time check for consolekit, $PN merely listens to
# consolekit's messages over dbus.
# xscreensaver and custom screensaver capability removed
# poke and inhibit commands were also removed, bug 579430
}
src_prepare() {
epatch_user
# Regenerate marshaling code for <glib-2.31 compat
rm -v src/gs-marshal.{c,h} || die
gnome2_src_prepare
}

@ -1,58 +0,0 @@
http://www.ruby-lang.org/en/about/license.txt
Ruby is copyrighted free software by Yukihiro Matsumoto <matz@netlab.jp>.
You can redistribute it and/or modify it under either the terms of the
2-clause BSDL (see the file BSDL), or the conditions below:
1. You may make and give away verbatim copies of the source form of the
software without restriction, provided that you duplicate all of the
original copyright notices and associated disclaimers.
2. You may modify your copy of the software in any way, provided that
you do at least ONE of the following:
a) place your modifications in the Public Domain or otherwise
make them Freely Available, such as by posting said
modifications to Usenet or an equivalent medium, or by allowing
the author to include your modifications in the software.
b) use the modified software only within your corporation or
organization.
c) give non-standard binaries non-standard names, with
instructions on where to get the original software distribution.
d) make other distribution arrangements with the author.
3. You may distribute the software in object code or binary form,
provided that you do at least ONE of the following:
a) distribute the binaries and library files of the software,
together with instructions (in the manual page or equivalent)
on where to get the original distribution.
b) accompany the distribution with the machine-readable source of
the software.
c) give non-standard binaries non-standard names, with
instructions on where to get the original software distribution.
d) make other distribution arrangements with the author.
4. You may modify and include the part of the software into any other
software (possibly commercial). But some files in the distribution
are not written by the author, so that they are not under these terms.
For the list of those files and their copying conditions, see the
file LEGAL.
5. The scripts and library files supplied as input to or produced as
output from the software do not automatically fall under the
copyright of the software, but belong to whomever generated them,
and may be sold commercially, and may be aggregated with this
software.
6. THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE.

@ -0,0 +1,140 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/claws-mail/claws-mail-3.8.1-r1.ebuild,v 1.1 2012/07/17 19:51:57 fauli Exp $
EAPI="4"
inherit autotools-utils multilib gnome2-utils eutils
DESCRIPTION="An email client (and news reader) based on GTK+"
HOMEPAGE="http://www.claws-mail.org/"
SRC_URI="mirror://sourceforge/sylpheed-claws/${P}.tar.bz2"
SLOT="0"
LICENSE="GPL-3"
KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="bogofilter crypt dbus dillo doc +imap ipv6 ldap nntp pda session smime spamassassin spell +ssl startup-notification xface"
COMMONDEPEND=">=x11-libs/gtk+-2.20:2
pda? ( >=app-pda/jpilot-0.99 )
ssl? ( >=net-libs/gnutls-2.2.0 )
ldap? ( >=net-nds/openldap-2.0.7 )
crypt? ( >=app-crypt/gpgme-0.4.5 )
dbus? ( >=dev-libs/dbus-glib-0.60 )
dillo? ( www-client/dillo )
spell? ( >=app-text/enchant-1.0.0 )
imap? ( >=net-libs/libetpan-0.57 )
nntp? ( >=net-libs/libetpan-0.57 )
startup-notification? ( x11-libs/startup-notification )
bogofilter? ( mail-filter/bogofilter )
session? ( x11-libs/libSM
x11-libs/libICE )
smime? ( >=app-crypt/gpgme-0.4.5 )"
DEPEND="${COMMONDEPEND}
xface? ( >=media-libs/compface-1.4 )
virtual/pkgconfig"
RDEPEND="${COMMONDEPEND}
app-misc/mime-types
x11-misc/shared-mime-info"
PLUGIN_NAMES="acpi-notifier address_keeper archive att-remover attachwarner clamd fancy fetchinfo geolocation gdata gtkhtml mailmbox newmail notification perl python rssyl spam_report tnef_parse vcalendar"
src_prepare() {
epatch "${FILESDIR}"/claws-mail-${PV}_fix-signature.patch
}
src_configure() {
local myeconfargs=(
$(use_enable ipv6)
$(use_enable ldap)
$(use_enable dbus)
$(use_enable pda jpilot)
$(use_enable spell enchant)
$(use_enable xface compface)
$(use_enable doc manual)
$(use_enable startup-notification)
$(use_enable session libsm)
$(use_enable crypt pgpmime-plugin)
$(use_enable crypt pgpinline-plugin)
$(use_enable crypt pgpcore-plugin)
$(use_enable dillo dillo-viewer-plugin)
$(use_enable spamassassin spamassassin-plugin)
$(use_enable bogofilter bogofilter-plugin)
$(use_enable smime smime-plugin)
--enable-trayicon-plugin
--disable-maemo
)
# libetpan is needed if user wants nntp or imap functionality
if use imap || use nntp; then
myeconfargs+=( --enable-libetpan )
else
myeconfargs+=( --disable-libetpan )
fi
if use ssl; then
myeconfargs+=( --enable-gnutls )
else
myeconfargs+=( --disable-gnutls )
fi
autotools-utils_src_configure
}
src_install() {
local DOCS=( AUTHORS ChangeLog* INSTALL* NEWS README* TODO* )
autotools-utils_src_install
# Makefile install claws-mail.png in /usr/share/icons/hicolor/48x48/apps
# => also install it in /usr/share/pixmaps for other desktop envs
# => also install higher resolution icons in /usr/share/icons/hicolor/...
insinto /usr/share/pixmaps
doins ${PN}.png || die
local res resdir
for res in 64x64 128x128 ; do
resdir="/usr/share/icons/hicolor/${res}/apps"
insinto ${resdir}
newins ${PN}-${res}.png ${PN}.png || die
done
docinto tools
dodoc tools/README*
insinto /usr/share/applications
doins ${PN}.desktop
einfo "Installing extra tools"
cd "${S}"/tools
exeinto /usr/$(get_libdir)/${PN}/tools
doexe *.pl *.py *.conf *.sh || die
doexe tb2claws-mail update-po uudec uuooffice || die
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
UPDATE_PLUGINS=""
for x in ${PLUGIN_NAMES}; do
has_version mail-client/${PN}-$x && UPDATE_PLUGINS="${UPDATE_PLUGINS} $x"
done
if [ -n "${UPDATE_PLUGINS}" ]; then
elog
elog "You have to re-emerge or update the following plugins:"
elog
for x in ${UPDATE_PLUGINS}; do
elog " mail-client/${PN}-$x"
done
elog
fi
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -0,0 +1,25 @@
Gentoo bug : https://bugs.gentoo.org/show_bug.cgi?id=424882
Upstream bug : http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2689
Upstream commit: http://www.claws-mail.org/tracker/getpatchset.php?ver=3.8.1cvs12
Claws Mail segfaults showing GPG/S-MIME signature info.
Index: src/plugins/pgpcore/sgpgme.c
===================================================================
RCS file: //claws/src/plugins/pgpcore/Attic/sgpgme.c,v
retrieving revision 1.1.2.71
retrieving revision 1.1.2.72
diff -u -r1.1.2.71 -r1.1.2.72
--- src/plugins/pgpcore/sgpgme.c 8 Jul 2012 12:48:47 -0000 1.1.2.71
+++ src/plugins/pgpcore/sgpgme.c 10 Jul 2012 14:10:11 -0000 1.1.2.72
@@ -327,7 +327,7 @@
j++;
user = user->next;
}
- g_string_append_printf(siginfo,
+ g_string_append(siginfo,
_("Primary key fingerprint:"));
const char* primary_fpr = NULL;
if (key && key->subkeys && key->subkeys->fpr)

@ -1,2 +1 @@
DIST clawsker-0.7.5.tar.gz 60217 RMD160 9a9d80c16dff45e25502bc1547478d4f206dc069 SHA1 4eae2af5b6e6770837de10002971728d50334e23 SHA256 055272357a267a5960d39529e43f7279d922286d4f25e83298f2d468e5c1d48e
DIST clawsker-0.7.7.tar.gz 65608 RMD160 dd73788dd06304ef5e10f46a20487ac34e3a30a6 SHA1 56975a1ac358edcd5dc4c4a7ff3ef31c137ba715 SHA256 582fe0fb9b8df7e5e1bee0627507169ae8c156a8ee920bfebd6674602835f8a1

@ -1,24 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/clawsker/clawsker-0.7.5.ebuild,v 1.3 2011/07/16 18:18:41 hwoarang Exp $
DESCRIPTION="Applet to edit Claws Mail's hidden preferences."
HOMEPAGE="http://www.claws-mail.org/clawsker/"
SRC_URI="http://www.claws-mail.org/tools/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=dev-lang/perl-5.8.0
>=dev-perl/gtk2-perl-1.200
>=dev-perl/Locale-gettext-1.05
>=mail-client/claws-mail-3.5.0"
src_compile() {
emake || die
}
src_install() {
emake install DESTDIR="${D}" PREFIX=/usr || die
}

@ -1,4 +1,4 @@
DIST postfix-2.10-20120630.tar.gz 3793849 SHA256 529050ba26bbe7a8ba2377900cc08ce760d2ccc3b1f3a1064508f858020e781d SHA512 f7826208be63165bf1e0556819ab25f44aa1ddba4cdc1fd9ff9578a599c2a68b40e52bc1d5aaaf9fdfff2c42e449636fa70ada9b3a5acb344ba29542055c2028 WHIRLPOOL 0019448a61b0d1cc18bbb308e3887b71d05a2a7e956de32405c9dd2bf02aefff342854640852ee0083f9ed2014a5ce918ba71f84b2b01ce9122a6798621686b9
DIST postfix-2.10-20120715.tar.gz 3794181 SHA256 7e9f5fde719a2edcbd7997b2593dcceecc12e3d2716b533203f07a31142bbeed SHA512 7279d64932093029225c623fdf36a2489036b64ce9f5058d1af0c8ec57c3982328ee3dbc0a7771d2cb013adccaedd28dcdb88bc02c369b797b4e3784f9b7e228 WHIRLPOOL 9932da240b43757fd7731530f75c9e8427dcd4e4f65f6357b42bfe036b36a9abaa745d4e2da764b4f05385894830b2db1d6caa1590a4d39747a8c24bb8018b45
DIST postfix-2.7.10.tar.gz 3418495 SHA256 1e64c844dddb5a8f0c7cec2547104c6e549ae4111983ffe9b4251c8c00ada98b
DIST postfix-2.7.4.tar.gz 3423968 SHA256 9bad5851e8a7c97890ee9465e7f675f7826d56361369d3e792a79eaf98ed2b11
DIST postfix-2.7.5.tar.gz 3425071 SHA256 2fe408f49bc8540bc41b44f1b7ee7a27561f1baa4e25ef55645778ba96d15932

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.10_pre20120630.ebuild,v 1.1 2012/07/10 17:51:43 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-mta/postfix/postfix-2.10_pre20120715.ebuild,v 1.1 2012/07/17 12:00:50 eras Exp $
EAPI=4
inherit eutils multilib ssl-cert toolchain-funcs flag-o-matic pam user versionator

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

Loading…
Cancel
Save