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
|
||||
}
|
@ -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
|
@ -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 +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}"
|
@ -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,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
|
||||
}
|
@ -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
|
||||
}
|
@ -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,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/*
|
||||
}
|
@ -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
|
||||
}
|
@ -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
|
||||
|
@ -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
|
||||
}
|
@ -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/
|
||||
}
|
@ -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,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 +1 @@
|
||||
DIST zsnes151src.tar.bz2 1071712 RMD160 337407bf7e5516bcd7bf310c7b17d6d12a948750 SHA1 03df35490870c9950d7010747d0546c8525c0362 SHA256 eb013f824f5a9814a714cf0daaea3ea68a1c74fd741e5b0979fcb7964236a866
|
||||
DIST zsnes151src.tar.bz2 1071712 SHA256 eb013f824f5a9814a714cf0daaea3ea68a1c74fd741e5b0979fcb7964236a866 SHA512 2cec9ad7762fc7a257c6b1d3e190b0ed53565dbafe42e1dee9eb182644392b7dd2c57faa846f63cd30ac079e5c05354d26ce0612d20481a1f54d760d62d95353 WHIRLPOOL a023003bcad23dc1da20338dc6adaf6a4061f70f9968a436c5ffeb3263ead85786909b1c2225c0762cd8f0f0a0757c52773326ad2c800f38fcc714f40e4b2162
|
||||
|
@ -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.
|
@ -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,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…
Reference in new issue