Sync with portage [Sun Oct 21 21:02:30 MSK 2012].

mhiretskiy
root 12 years ago
parent 1129736778
commit f188b40378

@ -1 +1 @@
DIST ansible-0.7.tar.gz 120774 SHA256 2ca0dd70a23f5c111effe5ceffad0844107fa9fe7f0f2ab085437d1beb6de4fc SHA512 3fd0ab7f21e0aa112301f54bf96c7f5e93563e5cae247b8a7a8a4351bad37c7969af58bbd9614535a6a04c6fa2414455cc7d93b63d1301c8cf4644d746503dcc WHIRLPOOL 721e7da0586fd39e18e596e97ac2ddd28f04617212eadcea271c1a03fb6bfb0df410769e0c2771423a2cb74eb1d67b7366539cc0a833d0fab2aa698d805add6a
DIST ansible-0.7.1.tar.gz 120826 SHA256 906ae866254095fa96d28212a9e9e4c80d6feb819c402e570005c1a18c00bd59 SHA512 6eefef520240a51926370ec0997350ab44dfe1c94414f8c04c7a45e9ea134fe7f23ae0bcf59f9278cec83fbba96bf6f6d1bf98beb397b35fdf106491231f8df4 WHIRLPOOL 15e6b03e2f6212ec0f0423943bb606b83d1dfa86ea24360e80c563bf432fd75dec82a9c5d669dd8725edd887c87556f20ca4d891d7b03f1b0aac22586b910fa8

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.7.ebuild,v 1.1 2012/09/09 08:59:42 pinkbyte Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-0.7.1.ebuild,v 1.2 2012/10/21 14:50:25 pinkbyte Exp $
EAPI="4"
@ -9,7 +9,7 @@ PYTHON_COMPAT="python2_6 python2_7"
inherit distutils
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.github.com/"
HOMEPAGE="http://ansible.cc/"
SRC_URI="mirror://github/ansible/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
@ -21,7 +21,7 @@ IUSE="examples paramiko +sudo"
RESTRICT="test"
DEPEND=""
RDEPEND="${DEPEND}
RDEPEND="
dev-python/jinja
dev-python/pyyaml
paramiko? ( dev-python/paramiko )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-9999.ebuild,v 1.3 2012/09/10 16:28:59 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/ansible/ansible-9999.ebuild,v 1.4 2012/10/21 14:50:25 pinkbyte Exp $
EAPI="4"
@ -12,7 +12,7 @@ EGIT_BRANCH="devel"
inherit distutils git-2
DESCRIPTION="Radically simple deployment, model-driven configuration management, and command execution framework"
HOMEPAGE="http://ansible.github.com/"
HOMEPAGE="http://ansible.cc/"
SRC_URI=""
KEYWORDS=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-0.3.1.ebuild,v 1.1 2012/10/15 13:47:16 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eclean-kernel/eclean-kernel-0.3.1.ebuild,v 1.2 2012/10/20 21:45:09 mgorny Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd"
IUSE=""
RDEPEND="kernel_linux? ( dev-python/pymountboot[${PYTHON_USEDEP}] )"

@ -0,0 +1,13 @@
http://bugs.gentoo.org/433096
https://projects.archlinux.org/svntogit/packages.git/plain/trunk/usbview-1.1-missing-usbfs.patch?h=packages/usbview
--- usbtree.c
+++ usbtree.c
@@ -397,7 +397,7 @@
void initialize_stuff (void)
{
- strcpy (devicesFile, "/proc/bus/usb/devices");
+ strcpy (devicesFile, "/sys/kernel/debug/usb/devices");
memset (&previousDevicesFile[0], 0x00, sizeof(previousDevicesFile));
previousChange = 0;

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/usbview/usbview-1.1-r1.ebuild,v 1.1 2012/10/21 08:52:57 ssuominen Exp $
EAPI=4
inherit eutils
DESCRIPTION="Display the topology of devices on the USB bus"
HOMEPAGE="http://www.kroah.com/linux-usb/"
SRC_URI="http://www.kroah.com/linux-usb/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
RDEPEND="x11-libs/gtk+:2"
DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS="AUTHORS ChangeLog NEWS README TODO"
src_prepare() {
epatch "${FILESDIR}"/${P}-missing-usbfs.patch
}
src_install() {
default
doman ${PN}.8
doicon usb_icon.xpm
make_desktop_entry ${PN} 'USB Viewer' usb_icon
}

@ -1,3 +1,2 @@
DIST xfburn-0.4.3.tar.bz2 652080 SHA256 c9993226f0f4e3dea3326ad320a01c165a7e1a485f07fa4a2583475a4e6eaafe SHA512 3b82d763f6ac542eeaac0d752faa487f9f5101b6e2d11080e4ec80141496a3c80edfeb0249b37d7bef49505b37c1dd60468253758bbedbd1258a8f3f0db99205 WHIRLPOOL a7d9f11a6e40b405d2b2e36c2ed9f569a4fe8a94ab3248dfd96a08b61c05f923ee3e9364a2526789a4fa8e2072c0aa8fc3d68aeee21b52336e0ac1e597268dd9
DIST xfburn-0.4.3_p20120601.tar.xz 451252 SHA256 0e27c6cfccc1860d5cf84acfeaff4100eddbf563a2d6a4cf20dd0d781cc98824 SHA512 bf0cd41217b8ecf50b43b24f0b0bd8452a5bc12eb89debb2404a56d75d079e407ec9863dd368091fd34cb8a20604c1f80f7e2aeab500cd3d8473ee35eab1d0b3 WHIRLPOOL acdc2bfa506bc96a83a021d07026f236c96a81c590a22fbf5e5425026aa97256d737522bde116acba3c8387230c059ce226c00cf264698448dae162361797da5
DIST xfburn_0.4.3-4.debian.tar.gz 25747 SHA256 d5d2de1bccf7e5e4083beada69385a3e5a1d0636534b87fbd0af84cf1a8e53e5 SHA512 2b149819650bb3de805a2df236413e6946547f8064a1759a85c0aa68efaba509b5d87a62c6497c94031769dc97b5c87269d16f3b1d7b903cb86dd1c2e7ecbc2b WHIRLPOOL bd652c7bf18e22bb951e30d5d0937b950287f67213cbd699b7bf655545241b801c64a7856ad8a6618a5dab98fb8831ba15685b3a1a444e97fb9c42d07c485363
DIST xfburn-0.4.3_p20121021.tar.xz 464084 SHA256 3c3541765da9263e435562188ec2c137fb31d19591dd169b6fb2ef2fefa01bc9 SHA512 5c7cf0e14f632769bc0e249c104207dbf3f2bbd9b9836e9aa409b55f44df735a6ddcf4cb41ab71072ab020b1be51f81e2f2b68ed5b04b52907df216bb68acf7d WHIRLPOOL 75bc723699a862e1a243b3bf0ab1a99b49607c25862da412a74d65bede95170e42a3917ca211cabbaf24c2f30ea37540eb7578cbcbd5817180b720b65ee7d16b

@ -1,16 +0,0 @@
http://bugs.gentoo.org/410565
Unknown type name errors with references to GObject, GObjectClass, GType and GTypeInfo
The errors started manifesting after upgrading to Xfce 4.10 pre1 libraries
--- xfburn/xfburn-settings.h
+++ xfburn/xfburn-settings.h
@@ -24,6 +24,7 @@
#endif /* !HAVE_CONFIG_H */
#include <glib.h>
+#include <glib-object.h>
G_BEGIN_DECLS

@ -1,24 +0,0 @@
http://bugs.gentoo.org/388827
http://bugzilla.xfce.org/show_bug.cgi?id=6691
--- xfburn.desktop.in
+++ xfburn.desktop.in
@@ -6,15 +6,15 @@
Exec=xfburn
TryExec=xfburn
Icon=media-cdrom
-MimeType=application/x-cd-image
+MimeType=application/x-cd-image;
Terminal=false
-Categories=X-XFCE;GTK;DiscBurning;Archiving;AudioVideo;
+Categories=X-XFCE;GTK;DiscBurning;Archiving;Utility;AudioVideo;
StartupNotify=true
Actions=BurnImage;
[Desktop Action BurnImage]
-MimeType=application/x-cd-image
+MimeType=application/x-cd-image;
Icon=media-cdrom
Exec=xfburn -i %f
_Name=Burn Image (xfburn)

@ -1,51 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/xfburn/xfburn-0.4.3-r3.ebuild,v 1.8 2012/05/31 03:09:08 zmedico Exp $
EAPI=4
EAUTORECONF=yes
inherit eutils xfconf
DESCRIPTION="GTK+ based CD and DVD burning application"
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfburn"
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2
mirror://debian/pool/main/x/${PN}/${PN}_${PV}-4.debian.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="debug gstreamer udev"
RDEPEND=">=dev-libs/glib-2.22
>=dev-libs/libburn-0.4.2
>=dev-libs/libisofs-0.6.2
>=x11-libs/gtk+-2.10:2
>=xfce-base/exo-0.6
>=xfce-base/libxfce4ui-4.8
gstreamer? ( >=media-libs/gst-plugins-base-0.10.20:0.10 )
udev? ( || ( >=sys-fs/udev-171-r1[gudev] <sys-fs/udev-171-r1[extras] ) )"
DEPEND="${RDEPEND}
virtual/pkgconfig
dev-util/intltool
sys-devel/gettext"
pkg_setup() {
PATCHES=(
"${FILESDIR}"/${P}-update_desktop_entry.patch
"${FILESDIR}"/${P}-empty_directory_segmentation_fault-2.patch
"${FILESDIR}"/${P}-gobject_h.patch
)
XFCONF=(
$(use_enable udev gudev)
$(use_enable gstreamer)
$(xfconf_use_debug)
)
DOCS=( AUTHORS ChangeLog NEWS README TODO )
}
src_prepare() {
EPATCH_FORCE=yes EPATCH_SUFFIX=patch EPATCH_SOURCE="${WORKDIR}"/debian/patches epatch
xfconf_src_prepare
}

@ -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/app-cdr/xfburn/xfburn-0.4.3_p20121021.ebuild,v 1.1 2012/10/21 09:26:14 ssuominen Exp $
EAPI=4
#EAUTORECONF=yes
inherit autotools xfconf
DESCRIPTION="GTK+ based CD and DVD burning application"
HOMEPAGE="http://goodies.xfce.org/projects/applications/xfburn"
SRC_URI="http://dev.gentoo.org/~ssuominen/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="debug gstreamer udev"
RDEPEND=">=dev-libs/glib-2.30
>=dev-libs/libburn-0.4.2
>=dev-libs/libisofs-0.6.2
>=x11-libs/gtk+-2.24:2
>=xfce-base/exo-0.6
>=xfce-base/libxfce4ui-4.10
gstreamer? ( >=media-libs/gst-plugins-base-0.10.20:0.10 )
udev? ( || ( >=sys-fs/udev-171-r6[gudev] <sys-fs/udev-171[extras] ) )"
# dev-libs/libxslt -> xsltproc -> --enable-maintainer-mode -> docs/Makefile.am
DEPEND="${RDEPEND}
dev-libs/libxslt
dev-util/intltool
>=dev-util/xfce4-dev-tools-4.10
sys-devel/gettext
virtual/pkgconfig"
pkg_setup() {
XFCONF=(
--enable-maintainer-mode
$(use_enable udev gudev)
$(use_enable gstreamer)
$(xfconf_use_debug)
)
DOCS=( AUTHORS ChangeLog NEWS README TODO )
}
src_prepare() {
# .in.in -> .in
sed -i -e '/^exec.*xdt-autogen/d' autogen.sh || die
./autogen.sh
# Prevent glib-gettextize from running wrt #420639
intltoolize --automake --copy --force
_elibtoolize --copy --force --install
AT_M4DIR=${EPREFIX}/usr/share/xfce4/dev-tools/m4macros eaclocal
eautoconf
eautoheader
eautomake
xfconf_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/eblook/eblook-1.6.1.ebuild,v 1.7 2012/07/01 09:57:13 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/eblook/eblook-1.6.1.ebuild,v 1.8 2012/10/20 18:32:59 ago Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://openlab.ring.gr.jp/edict/eblook/dist/${P/_/}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ppc"
KEYWORDS="~amd64 ppc x86"
IUSE=""
DEPEND=">=dev-libs/eb-3.3.4"

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/wnn-ldic/wnn-ldic-1.04.ebuild,v 1.4 2009/10/18 01:06:14 halcy0n Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/wnn-ldic/wnn-ldic-1.04.ebuild,v 1.5 2012/10/20 18:37:13 ago Exp $
DESCRIPTION="Wnn dictionary for librarian"
@ -9,7 +9,7 @@ SRC_URI="http://www.tulips.tsukuba.ac.jp/misc/export/cat/ldic/ldic-${PV}-wnn.txt
LICENSE="as-is"
SLOT="0"
KEYWORDS="~x86"
KEYWORDS="~amd64 ~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.6.0.37.ebuild,v 1.1 2012/10/17 14:45:17 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-java/emul-linux-x86-java-1.6.0.37.ebuild,v 1.2 2012/10/21 10:59:26 ago Exp $
EAPI="4"
@ -20,7 +20,7 @@ SRC_URI="${X86_AT}"
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="-* ~amd64"
KEYWORDS="-* amd64"
IUSE="X alsa nsplugin pax_kernel"
RESTRICT="fetch strip"

@ -1,11 +0,0 @@
--- qemu-0.11.0.orig/linux-user/main.c 2009-10-23 02:19:57.000000000 +0200
+++ qemu-0.11.0/linux-user/main.c 2009-10-23 02:47:09.000000000 +0200
@@ -1469,6 +1469,8 @@
#ifdef TARGET_MIPS
+#define TARGET_QEMU_ESIGRETURN 255
+
#define MIPS_SYS(name, args) args,
static const uint8_t mips_syscall_args[] = {

@ -1,35 +0,0 @@
Backported upstream patch:
> From d0ed2d2e8e863a9a64c9fc9c08fa68bee546ad00 Mon Sep 17 00:00:00 2001
> From: Anthony Liguori <aliguori@us.ibm.com>
> Date: Mon, 23 Jan 2012 07:30:43 -0600
> Subject: [PATCH 26/26] e1000: bounds packet size against buffer size
>
> Otherwise we can write beyond the buffer and corrupt memory. This is tracked
> as CVE-2012-0029.
>
> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
---
hw/e1000.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/hw/e1000.c b/hw/e1000.c
index b0542d7..54ade40 100644
--- a/hw/e1000.c
+++ b/hw/e1000.c
@@ -447,6 +447,8 @@ process_tx_desc(E1000State *s, struct e1000_tx_desc *dp)
bytes = split_size;
if (tp->size + bytes > msh)
bytes = msh - tp->size;
+
+ bytes = MIN(sizeof(tp->data) - tp->size, bytes);
cpu_physical_memory_read(addr, tp->data + tp->size, bytes);
if ((sz = tp->size + bytes) >= hdr && tp->size < hdr)
memmove(tp->header, tp->data, hdr);
@@ -462,6 +464,7 @@ process_tx_desc(E1000State *s, struct e1000_tx_desc *dp)
// context descriptor TSE is not set, while data descriptor TSE is set
DBGOUT(TXERR, "TCP segmentaion Error\n");
} else {
+ split_size = MIN(sizeof(tp->data) - tp->size, split_size);
cpu_physical_memory_read(addr, tp->data + tp->size, split_size);
tp->size += split_size;
}

@ -1,28 +0,0 @@
From: Nathan Phillip Brink <binki@gentoo.org>
Fix detection of pulseaudio caused by not including the headers which
define NULL.
--- a/configure
+++ b/configure
@@ -1004,7 +1004,9 @@
lib=$3
exp=$4
cfl=$5
+ prologue=${6}
cat > $TMPC << EOF
+${prologue}
#include <$hdr>
int main(void) { $exp }
EOF
@@ -1044,7 +1046,8 @@
pa)
audio_drv_probe $drv pulse/simple.h -lpulse-simple \
- "pa_simple *s = NULL; pa_simple_free(s); return 0;"
+ "pa_simple *s = NULL; pa_simple_free(s); return 0;" \
+ '' '#include <stddef.h> /* NULL */'
;;
oss|sdl|core|wav|dsound)

@ -1,66 +0,0 @@
commit 5bc62e01cd22ea1f56bde94b0616c46f8af2676e
Author: Gerd Hoffmann <kraxel@redhat.com>
Date: Wed Feb 8 13:54:13 2012 +0100
build: allow turning off debuginfo
This patch adds --{enable,disable}-debug-info switches to configure
which allows to include/exclude the '-g' switch on the gcc & ld
command lines. Not building debug info reduces ressource usage
(especially disk) alot and is quite useful for test builds.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
diff --git a/configure b/configure
index a1f4a6b..b22fcda 100755
--- a/configure
+++ b/configure
@@ -98,6 +98,7 @@ audio_pt_int=""
audio_win_int=""
cc_i386=i386-pc-linux-gnu-gcc
libs_qga=""
+debug_info="yes"
target_list=""
@@ -207,6 +208,10 @@ for opt do
;;
--extra-ldflags=*) LDFLAGS="$optarg $LDFLAGS"
;;
+ --enable-debug-info) debug_info="yes"
+ ;;
+ --disable-debug-info) debug_info="no"
+ ;;
--sparc_cpu=*)
sparc_cpu="$optarg"
case $sparc_cpu in
@@ -244,13 +249,15 @@ sdl_config="${SDL_CONFIG-${cross_prefix}sdl-config}"
# default flags for all hosts
QEMU_CFLAGS="-fno-strict-aliasing $QEMU_CFLAGS"
-CFLAGS="-g $CFLAGS"
QEMU_CFLAGS="-Wall -Wundef -Wwrite-strings -Wmissing-prototypes $QEMU_CFLAGS"
QEMU_CFLAGS="-Wstrict-prototypes -Wredundant-decls $QEMU_CFLAGS"
QEMU_CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $QEMU_CFLAGS"
QEMU_CFLAGS="-D_FORTIFY_SOURCE=2 $QEMU_CFLAGS"
QEMU_INCLUDES="-I. -I\$(SRC_PATH) -I\$(SRC_PATH)/fpu"
-LDFLAGS="-g $LDFLAGS"
+if test "$debug_info" = "yes"; then
+ CFLAGS="-g $CFLAGS"
+ LDFLAGS="-g $LDFLAGS"
+fi
# make source path absolute
source_path=`cd "$source_path"; pwd`
@@ -545,6 +552,10 @@ for opt do
;;
--extra-ldflags=*)
;;
+ --enable-debug-info)
+ ;;
+ --disable-debug-info)
+ ;;
--cpu=*)
;;
--target-list=*) target_list="$optarg"

@ -1,24 +0,0 @@
commit 8c84cf11660322489f839bc29db79bad31b4ecde
Author: Sergei Trofimovich <slyfox@gentoo.org>
Date: Tue Jan 24 20:42:40 2012 +0300
./configure: export xfs config via --{enable, disable}-xfsctl
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
diff --git a/configure b/configure
index 9d5175b..69fb239 100755
--- a/configure
+++ b/configure
@@ -766,6 +766,10 @@ for opt do
;;
--enable-rbd) rbd="yes"
;;
+ --disable-xfsctl) xfs="no"
+ ;;
+ --enable-xfsctl) xfs="yes"
+ ;;
--disable-smartcard) smartcard="no"
;;
--enable-smartcard) smartcard="yes"

@ -1,72 +0,0 @@
From 02d2bd5d57812154cfb978bc2098cf49d551583d Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Thu, 5 Jul 2012 03:32:44 +0000
Subject: [PATCH] Replace 'struct siginfo' with 'siginfo_t'.
glibc 2.16 will remove the undocumented definition of 'struct siginfo'
from <bits/siginfo.h>.
This change is already present in glibc 2.15.90, so qemu compilation
of certain targets (eg. cris-user) breaks.
This struct was always typedef'd to be the same as 'siginfo_t' which
is what POSIX documents, so use that instead.
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
---
linux-user/signal.c | 8 ++++----
user-exec.c | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/linux-user/signal.c b/linux-user/signal.c
index 97f30d9..9be5ac0 100644
--- a/linux-user/signal.c
+++ b/linux-user/signal.c
@@ -2849,7 +2849,7 @@ static void setup_rt_frame(int sig, struct target_sigaction *ka,
* Arguments to signal handler:
*
* a0 = signal number
- * a1 = pointer to struct siginfo
+ * a1 = pointer to siginfo_t
* a2 = pointer to struct ucontext
*
* $25 and PC point to the signal handler, $29 points to the
@@ -3255,7 +3255,7 @@ struct target_signal_frame {
};
struct rt_signal_frame {
- struct siginfo info;
+ siginfo_t info;
struct ucontext uc;
uint32_t tramp[2];
};
@@ -3474,9 +3474,9 @@ struct target_signal_frame {
};
struct rt_signal_frame {
- struct siginfo *pinfo;
+ siginfo_t *pinfo;
void *puc;
- struct siginfo info;
+ siginfo_t info;
struct ucontext uc;
uint8_t retcode[8]; /* Trampoline code. */
};
diff --git a/user-exec.c b/user-exec.c
index b2a4261..1a9c276 100644
--- a/user-exec.c
+++ b/user-exec.c
@@ -588,7 +588,7 @@ int cpu_signal_handler(int host_signum, void *pinfo,
int cpu_signal_handler(int host_signum, void *pinfo,
void *puc)
{
- struct siginfo *info = pinfo;
+ siginfo_t *info = pinfo;
struct ucontext *uc = puc;
unsigned long pc = uc->uc_mcontext.sc_iaoq[0];
uint32_t insn = *(uint32_t *)pc;
--
1.7.9.7

@ -1,20 +0,0 @@
#!/bin/sh
if [ -x /sbin/brctl ]; then
BRCTL="/sbin/brctl"
elif [ -x /usr/sbin/brctl ]; then
BRCTL="/usr/sbin/brctl"
else
echo "no bridge utils installed"
exit 1
fi
if [ -x /sbin/ip ]; then
switch=( $(/sbin/ip route list | awk '/^default / { sub(/.* dev /, ""); print $1 }') )
${BRCTL} delif ${switch} $1
/sbin/ip link set $1 down
else
switch=( $(/bin/netstat -rn | awk '/^0\.0\.0\.0/ { print $NF }') )
${BRCTL} delif ${switch} $1
/sbin/ifconfig $1 down
fi

@ -1,22 +0,0 @@
#!/bin/sh
if [ -x /sbin/brctl ]; then
BRCTL="/sbin/brctl"
elif [ -x /usr/sbin/brctl ]; then
BRCTL="/usr/sbin/brctl"
else
echo "no bridge utils installed"
exit 1
fi
if [ -x /sbin/ip ]; then
switch=( $(/sbin/ip route list | awk '/^default / { sub(/.* dev /, ""); print $1 }') )
/sbin/ip link set $1 up
else
switch=( $(/bin/netstat -rn | awk '/^0\.0\.0\.0/ { print $NF }') )
/sbin/ifconfig $1 0.0.0.0 up
fi
[[ ${switch#} -ne "1" ]] && logger -t qemu "$0 found more than one bridge connecting $1 to ${switch}"
${BRCTL} addif ${switch} $1

@ -1,37 +0,0 @@
From d0ed2d2e8e863a9a64c9fc9c08fa68bee546ad00 Mon Sep 17 00:00:00 2001
From: Anthony Liguori <aliguori@us.ibm.com>
Date: Mon, 23 Jan 2012 07:30:43 -0600
Subject: [PATCH 26/26] e1000: bounds packet size against buffer size
Otherwise we can write beyond the buffer and corrupt memory. This is tracked
as CVE-2012-0029.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
---
hw/e1000.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/hw/e1000.c b/hw/e1000.c
index 986ed9c..e164d79 100644
--- a/hw/e1000.c
+++ b/hw/e1000.c
@@ -466,6 +466,8 @@ process_tx_desc(E1000State *s, struct e1000_tx_desc *dp)
bytes = split_size;
if (tp->size + bytes > msh)
bytes = msh - tp->size;
+
+ bytes = MIN(sizeof(tp->data) - tp->size, bytes);
pci_dma_read(&s->dev, addr, tp->data + tp->size, bytes);
if ((sz = tp->size + bytes) >= hdr && tp->size < hdr)
memmove(tp->header, tp->data, hdr);
@@ -481,6 +483,7 @@ process_tx_desc(E1000State *s, struct e1000_tx_desc *dp)
// context descriptor TSE is not set, while data descriptor TSE is set
DBGOUT(TXERR, "TCP segmentaion Error\n");
} else {
+ split_size = MIN(sizeof(tp->data) - tp->size, split_size);
pci_dma_read(&s->dev, addr, tp->data + tp->size, split_size);
tp->size += split_size;
}
--
1.7.7.6

@ -1,368 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-1.1.2.ebuild,v 1.5 2012/10/10 19:29:27 vapier Exp $
EAPI="4"
MY_PN="qemu-kvm"
MY_P=${MY_PN}-${PV}
PYTHON_DEPEND="2"
inherit eutils flag-o-matic linux-info toolchain-funcs multilib python user
#BACKPORTS=2
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
inherit git-2
SRC_URI=""
KEYWORDS=""
else
SRC_URI="mirror://sourceforge/kvm/${MY_PN}/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-bp-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU + Kernel-based Virtual Machine userland tools"
HOMEPAGE="http://www.linux-kvm.org"
LICENSE="GPL-2 LGPL-2 BSD-2"
SLOT="0"
IUSE="+aio alsa bluetooth brltty +caps +curl debug doc fdt +jpeg kernel_linux \
kernel_FreeBSD mixemu ncurses opengl +png pulseaudio python rbd sasl sdl \
smartcard spice static systemtap tci +threads tls usbredir +uuid vde +vhost-net \
virtfs +vnc xattr xen xfs"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
IUSE_SOFTMMU_TARGETS="${COMMON_TARGETS} lm32 mips64 mips64el ppcemb xtensa xtensaeb"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus unicore32"
# Setup the default SoftMMU targets, while using the loops
# below to setup the other targets.
IUSE="${IUSE}"
REQUIRED_USE="|| ("
for target in ${IUSE_SOFTMMU_TARGETS}; do
IUSE="${IUSE} qemu_softmmu_targets_${target}"
REQUIRED_USE="${REQUIRED_USE} qemu_softmmu_targets_${target}"
done
REQUIRED_USE="${REQUIRED_USE} )"
for target in ${IUSE_USER_TARGETS}; do
IUSE="${IUSE} qemu_user_targets_${target}"
done
REQUIRED_USE="${REQUIRED_USE}
static? ( !alsa !pulseaudio )
virtfs? ( xattr )"
# Yep, you need both libcap and libcap-ng since virtfs only uses libcap.
LIB_DEPEND=">=dev-libs/glib-2.0[static-libs(+)]
sys-apps/pciutils[static-libs(+)]
sys-libs/zlib[static-libs(+)]
aio? ( dev-libs/libaio[static-libs(+)] )
caps? ( sys-libs/libcap-ng[static-libs(+)] )
curl? ( >=net-misc/curl-7.15.4[static-libs(+)] )
fdt? ( >=sys-apps/dtc-1.2.0[static-libs(+)] )
jpeg? ( virtual/jpeg[static-libs(+)] )
ncurses? ( sys-libs/ncurses[static-libs(+)] )
png? ( media-libs/libpng[static-libs(+)] )
rbd? ( sys-cluster/ceph[static-libs(+)] )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)] )
sdl? ( >=media-libs/libsdl-1.2.11[static-libs(+)] )
spice? ( >=app-emulation/spice-0.9.0[static-libs(+)] )
tls? ( net-libs/gnutls[static-libs(+)] )
uuid? ( >=sys-apps/util-linux-2.16.0[static-libs(+)] )
vde? ( net-misc/vde[static-libs(+)] )
xattr? ( sys-apps/attr[static-libs(+)] )
xfs? ( sys-fs/xfsprogs[static-libs(+)] )"
RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
!app-emulation/kqemu
!app-emulation/qemu
!<app-emulation/qemu-1.0
>=sys-firmware/seabios-1.7.0
sys-firmware/sgabios
sys-firmware/vgabios
alsa? ( >=media-libs/alsa-lib-1.0.13 )
bluetooth? ( net-wireless/bluez )
brltty? ( app-accessibility/brltty )
opengl? ( virtual/opengl )
pulseaudio? ( media-sound/pulseaudio )
python? ( =dev-lang/python-2*[ncurses] )
sdl? ( media-libs/libsdl[X] )
smartcard? ( dev-libs/nss )
spice? ( >=app-emulation/spice-protocol-0.8.1 )
systemtap? ( dev-util/systemtap )
usbredir? ( sys-apps/usbredir )
virtfs? ( sys-libs/libcap )
xen? ( app-emulation/xen-tools )"
DEPEND="${RDEPEND}
virtual/pkgconfig
doc? ( app-text/texi2html )
kernel_linux? ( >=sys-kernel/linux-headers-2.6.35 )
static? ( ${LIB_DEPEND} )"
S="${WORKDIR}/${MY_P}"
STRIP_MASK="/usr/share/qemu/palcode-clipper"
QA_PREBUILT="
usr/share/qemu/openbios-ppc
usr/share/qemu/openbios-sparc64
usr/share/qemu/openbios-sparc32
usr/share/qemu/palcode-clipper"
QA_WX_LOAD="${QA_PRESTRIPPED}
usr/bin/qemu-i386
usr/bin/qemu-x86_64
usr/bin/qemu-alpha
usr/bin/qemu-arm
usr/bin/qemu-cris
usr/bin/qemu-m68k
usr/bin/qemu-microblaze
usr/bin/qemu-mips
usr/bin/qemu-mipsel
usr/bin/qemu-ppc
usr/bin/qemu-ppc64
usr/bin/qemu-ppc64abi32
usr/bin/qemu-sh4
usr/bin/qemu-sh4eb
usr/bin/qemu-sparc
usr/bin/qemu-sparc64
usr/bin/qemu-armeb
usr/bin/qemu-sparc32plus"
pkg_pretend() {
if use kernel_linux && kernel_is lt 2 6 25; then
eerror "This version of KVM requres a host kernel of 2.6.25 or higher."
elif use kernel_linux; then
if ! linux_config_exists; then
eerror "Unable to check your kernel for KVM support"
else
CONFIG_CHECK="~KVM ~TUN ~BRIDGE"
ERROR_KVM="You must enable KVM in your kernel to continue"
ERROR_KVM_AMD="If you have an AMD CPU, you must enable KVM_AMD in"
ERROR_KVM_AMD+=" your kernel configuration."
ERROR_KVM_INTEL="If you have an Intel CPU, you must enable"
ERROR_KVM_INTEL+=" KVM_INTEL in your kernel configuration."
ERROR_TUN="You will need the Universal TUN/TAP driver compiled"
ERROR_TUN+=" into your kernel or loaded as a module to use the"
ERROR_TUN+=" virtual network device if using -net tap."
ERROR_BRIDGE="You will also need support for 802.1d"
ERROR_BRIDGE+=" Ethernet Bridging for some network configurations."
use vhost-net && CHECK_CHECK+=" ~VHOST_NET"
ERROR_VHOST_NET="You must enable VHOST_NET to have vhost-net"
ERROR_VHOST_NET+=" support"
if use amd64 || use x86 || use amd64-linux || use x86-linux; then
CONFIG_CHECK+=" ~KVM_AMD ~KVM_INTEL"
fi
use python && CONFIG_CHECK+=" ~DEBUG_FS"
ERROR_DEBUG_FS="debugFS support required for kvm_stat"
# Now do the actual checks setup above
check_extra_config
fi
fi
if use static; then
ewarn "USE=static is very much a moving target because of the packages"
ewarn "we depend on will have their static libs ripped out or wrapped"
ewarn "with USE=static-libs or USE=static due to continued dicsussion"
ewarn "on the mailing list about USE=static's place in Gentoo. As a"
ewarn "result what worked today may not work tomorrow."
fi
}
pkg_setup() {
python_set_active_version 2
python_pkg_setup
enewgroup kvm 78
}
src_prepare() {
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target || die
python_convert_shebangs -r 2 "${S}/scripts/kvm/kvm_stat"
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
epatch_user
}
src_configure() {
local conf_opts audio_opts user_targets
for target in ${IUSE_SOFTMMU_TARGETS} ; do
use "qemu_softmmu_targets_${target}" && \
softmmu_targets="${softmmu_targets} ${target}-softmmu"
done
for target in ${IUSE_USER_TARGETS} ; do
use "qemu_user_targets_${target}" && \
user_targets="${user_targets} ${target}-linux-user"
done
einfo "Building the following softmmu targets: ${softmmu_targets}"
if [[ -n ${user_targets} ]]; then
einfo "Building the following user targets: ${user_targets}"
conf_opts="${conf_opts} --enable-linux-user"
else
conf_opts="${conf_opts} --disable-linux-user"
fi
# Add support for SystemTAP
use systemtap && conf_opts="${conf_opts} --enable-trace-backend=dtrace"
# Fix QA issues. QEMU needs executable heaps and we need to mark it as such
#conf_opts="${conf_opts} --extra-ldflags=-Wl,-z,execheap"
# Add support for static builds
use static && conf_opts="${conf_opts} --static --disable-pie"
# We always want to attempt to build with PIE support as it results
# in a more secure binary. But it doesn't work with static or if
# the current GCC doesn't have PIE support.
if ! use static && gcc-specs-pie; then
conf_opts="${conf_opts} --enable-pie"
fi
# audio options
audio_opts="oss"
use alsa && audio_opts="alsa,${audio_opts}"
use sdl && audio_opts="sdl,${audio_opts}"
use pulseaudio && audio_opts="pa,${audio_opts}"
use mixemu && conf_opts="${conf_opts} --enable-mixemu"
# --enable-vnc-thread will go away in 1.2
# $(use_enable xen xen-pci-passthrough) for 1.2
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-bsd-user \
--disable-guest-agent \
--disable-libiscsi \
--disable-strip \
--disable-werror \
--python=python2 \
$(use_enable aio linux-aio) \
$(use_enable bluetooth bluez) \
$(use_enable brltty brlapi) \
$(use_enable caps cap-ng) \
$(use_enable curl) \
$(use_enable debug debug-info) \
$(use_enable debug debug-mon) \
$(use_enable debug debug-tcg) \
$(use_enable doc docs) \
$(use_enable fdt) \
$(use_enable jpeg vnc-jpeg) \
$(use_enable kernel_linux kvm) \
$(use_enable kernel_linux kvm-device-assignment) \
$(use_enable kernel_linux nptl) \
$(use_enable ncurses curses) \
$(use_enable opengl) \
$(use_enable png vnc-png) \
$(use_enable rbd) \
$(use_enable sasl vnc-sasl) \
$(use_enable sdl) \
$(use_enable smartcard smartcard) \
$(use_enable smartcard smartcard-nss) \
$(use_enable spice) \
$(use_enable tci tcg-interpreter) \
$(use_enable threads vnc-thread) \
$(use_enable tls vnc-tls) \
$(use_enable usbredir usb-redir) \
$(use_enable uuid) \
$(use_enable vde) \
$(use_enable vhost-net) \
$(use_enable virtfs) \
$(use_enable vnc) \
$(use_enable xattr attr) \
$(use_enable xen) \
$(use_enable xfs xfsctl) \
--audio-drv-list=${audio_opts} \
--target-list="${softmmu_targets} ${user_targets}" \
--cc="$(tc-getCC)" \
--host-cc="$(tc-getBUILD_CC)" \
${conf_opts} \
|| die "configure failed"
# FreeBSD's kernel does not support QEMU assigning/grabbing
# host USB devices yet
use kernel_FreeBSD && \
sed -E -e "s|^(HOST_USB=)bsd|\1stub|" -i "${S}"/config-host.mak
}
src_install() {
emake DESTDIR="${ED}" install
if [[ -n ${softmmu_targets} ]]; then
if use kernel_linux; then
insinto /lib/udev/rules.d/
doins "${FILESDIR}"/65-kvm.rules
fi
if use qemu_softmmu_targets_x86_64 ; then
dobin "${FILESDIR}"/qemu-kvm
ewarn "The depreciated '/usr/bin/kvm' symlink is no longer installed"
ewarn "You should use '/usr/bin/qemu-kvm', you may need to edit"
ewarn "your libvirt configs or other wrappers for ${PN}"
else
elog "You disabled QEMU_SOFTMMU_TARGETS=x86_64, this disables install"
elog "of /usr/bin/qemu-kvm"
fi
fi
dodoc Changelog MAINTAINERS TODO pci-ids.txt
newdoc pc-bios/README README.pc-bios
if use doc; then
dohtml qemu-doc.html qemu-tech.html || die
fi
use python & dobin scripts/kvm/kvm_stat
# Remove SeaBIOS since we're using the SeaBIOS packaged one
rm "${ED}/usr/share/qemu/bios.bin"
dosym ../seabios/bios.bin /usr/share/qemu/bios.bin
# Remove vgabios since we're using the vgabios packaged one
rm "${ED}/usr/share/qemu/vgabios.bin"
rm "${ED}/usr/share/qemu/vgabios-cirrus.bin"
rm "${ED}/usr/share/qemu/vgabios-qxl.bin"
rm "${ED}/usr/share/qemu/vgabios-stdvga.bin"
rm "${ED}/usr/share/qemu/vgabios-vmware.bin"
dosym ../vgabios/vgabios.bin /usr/share/qemu/vgabios.bin
dosym ../vgabios/vgabios-cirrus.bin /usr/share/qemu/vgabios-cirrus.bin
dosym ../vgabios/vgabios-qxl.bin /usr/share/qemu/vgabios-qxl.bin
dosym ../vgabios/vgabios-stdvga.bin /usr/share/qemu/vgabios-stdvga.bin
dosym ../vgabios/vgabios-vmware.bin /usr/share/qemu/vgabios-vmware.bin
# Remove sgabios since we're using the sgabios packaged one
rm "${ED}/usr/share/qemu/sgabios.bin"
dosym ../sgabios/sgabios.bin /usr/share/qemu/sgabios.bin
}
pkg_postinst() {
if [[ -n ${softmmu_targets} ]]; then
elog "If you don't have kvm compiled into the kernel, make sure you have"
elog "the kernel module loaded before running kvm. The easiest way to"
elog "ensure that the kernel module is loaded is to load it on boot."
elog "For AMD CPUs the module is called 'kvm-amd'"
elog "For Intel CPUs the module is called 'kvm-intel'"
elog "Please review /etc/conf.d/modules for how to load these"
elog
elog "Make sure your user is in the 'kvm' group"
elog "Just run 'gpasswd -a <USER> kvm', then have <USER> re-login."
elog
elog "The ssl USE flag was renamed to tls, so adjust your USE flags."
elog "The nss USE flag was renamed to smartcard, so adjust your USE flags."
fi
}

@ -1 +1,2 @@
DIST empty-0.6.18b.tgz 16166 SHA256 8ea08afd6b637c49125b2fa6f0b571fd72b3aa8547a8834266fcbf0302d1efd3 SHA512 3f79ccefc884d541d3ba458839cefd7d979231350dc160020c4789deaf1e25645399258587b0a4b08eb1babe250870a3cc55e5edc135e44f2e6eeaf0e254cea1 WHIRLPOOL 6e282aee1fef96bfde69edb71fac8ada65029a0a21f79685fa6a85a7ef593e543f4242b16a4937721bf7c32a08f1789cda08cad002d8dd691bd87bc8a836a0ba
DIST empty-0.6.19b.tgz 16075 SHA256 05b7cb361ef815774abda325c09c573f8c9039ccbb71eedc743439e4637c314a SHA512 7afb2b5d08f2d3ebe0819eccef39b2e35fa532b6cbdcef49d2dbb4a5aa57fe55b1765461de9691d6eaa3188a9ecd98c291de738c13c9c2158c4f53d704b83670 WHIRLPOOL ed003801da923de6b50e6b29313b5603c18b98851e7523971b7a1059c9d14bc9545726437c6c8c41427fe7fbac531469aa7500ffb324f3cd77682208da88088b

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.18b.ebuild,v 1.3 2012/08/04 10:56:25 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.18b.ebuild,v 1.4 2012/10/21 15:07:39 pinkbyte Exp $
EAPI="4"
inherit eutils toolchain-funcs
@ -18,7 +18,7 @@ RDEPEND="virtual/logger"
src_prepare() {
epatch "${FILESDIR}/overflow-fixes.patch"
epatch "${FILESDIR}/${P}-respect-LDFLAGS.patch"
epatch "${FILESDIR}/${PN}-respect-LDFLAGS.patch"
}
src_compile() {

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/empty/empty-0.6.19b.ebuild,v 1.1 2012/10/21 15:07:39 pinkbyte Exp $
EAPI="4"
inherit eutils toolchain-funcs
DESCRIPTION="Small shell utility, similar to expect(1)"
HOMEPAGE="http://empty.sourceforge.net"
SRC_URI="mirror://sourceforge/empty/${P}.tgz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
DEPEND=""
RDEPEND="virtual/logger"
src_prepare() {
epatch "${FILESDIR}/overflow-fixes.patch"
epatch "${FILESDIR}/${PN}-respect-LDFLAGS.patch"
}
src_compile() {
emake CC=$(tc-getCC)
}
src_install() {
dobin empty
doman empty.1
dodoc README
use examples && dodoc -r examples
}

@ -2,3 +2,4 @@ DIST hivex-1.3.2.tar.gz 1082330 SHA256 e02d664b262f616e842d58a3787315ceb239c5986
DIST hivex-1.3.3.tar.gz 1135870 SHA256 c6342ad9f3cd55fa4eb2f5d3acbeeb9701c94f0ad31eb9809639f8f6fc2c1676 SHA512 3a96310e8da255e625f63c67dbc71322f136cfd61e240695184ab7dfb5981f672998209847987e127f1ba52b425c3c638b0920e52326e93428f42e51fcfcb1e0 WHIRLPOOL 38071acb48fa75431eaaa2dacd7b8443c8ebaa701269d9f82af71acb8a7085f3987dc35b64b83808088b8d35808f0b54b9d0e1fc6a5252b929298711f2d6f874
DIST hivex-1.3.5.tar.gz 1142710 SHA256 e3614bc5b8fd8ed5268be7183dea015d5ab2007d8b47f1c594e6a947bb834adf SHA512 20bc10506b875aa9992e391679ecfd9281b6e3c170c636123f5c90021d219858f1b75228276f5dfa45df031489505ffdec7a3a532d3720b144987a5994985ebb WHIRLPOOL fb70051fb9f9fdccb376cd79c20433994fad935bddbb4ed596b5c53895d9e3421afd963a61e7f90e98e36f6597b1c2fabb5ba3c10f6c8cd124c181ee73584a9c
DIST hivex-1.3.6.tar.gz 1163454 SHA256 aecc2ba1735a818391a430661f805434bf409c9068ffa495763b69ea94e47e64 SHA512 ff89e12042207289f5962bc3eef99003db761ef0e95466fb3b6586aae0cd9051ba64db9dbab406d0d24faf9ebcce2f581f4fa345f01fcd76a618a71c31b30d95 WHIRLPOOL 259c7cb65c1d63042be3494b4ae4442b9cb3982e6e4eb69aaf7051396183b96774afee64eb7d9044935ac5230972515c64d22c3fcfa58d7ea6ed6b07f8716ac0
DIST hivex-1.3.7.tar.gz 1168881 SHA256 9f74432bb7b620d6629265fa5efefa45a978b1ee80e4891d12789dc34896eb83 SHA512 0e3cbd02e457472a53ec06e0aab3d6fc65f67cf97d1f0bd5d62cadb52fd8f70f4281ee7e1fc614a5aa030d86edaab32c2eea3b9d9d9e2d77c12e4c421118a142 WHIRLPOOL 759307f458c1f2f082462aedc7f19cb5175f72a89efc32815d22f02b26353a73e5c5d0967ff2d002de919a17ae9999fec51b648355a8cdfefbc0557bc33bf9a6

@ -0,0 +1,108 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/hivex/hivex-1.3.7.ebuild,v 1.1 2012/10/21 15:37:45 maksbotan Exp $
EAPI=4
AUTOTOOLS_IN_SOURCE_BUILD=1
USE_RUBY="ruby18"
RUBY_OPTIONAL=yes
PYTHON_DEPEND="python? 2:2.6"
SUPPORT_PYTHON_ABIS=1
inherit autotools-utils eutils perl-app python
DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary files"
HOMEPAGE="http://libguestfs.org"
SRC_URI="http://libguestfs.org/download/${PN}/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="ocaml readline +perl python test static-libs ruby"
RDEPEND="
virtual/libiconv
virtual/libintl
dev-libs/libxml2:2
ocaml? ( dev-lang/ocaml[ocamlopt]
dev-ml/findlib[ocamlopt]
)
readline? ( sys-libs/readline )
perl? ( dev-perl/IO-stringy )
"
DEPEND="${RDEPEND}
dev-lang/perl
perl? (
test? ( dev-perl/Pod-Coverage
dev-perl/Test-Pod-Coverage )
)
ruby? ( dev-ruby/rake )
"
# Patches added to apstream
DOCS=(README)
pkg_setup() {
if use python; then
python_pkg_setup
fi
if use perl; then
perl-module_pkg_setup
fi
}
src_configure() {
local myeconfargs=(
$(use_with readline)
$(use_enable ocaml)
$(use_enable perl)
--enable-nls
$(use_enable python)
$(use_enable ruby)
--disable-rpath )
autotools-utils_src_configure
if use perl; then
pushd perl
perl-app_src_configure
popd
fi
}
src_compile() {
autotools-utils_src_compile
}
src_test() {
if use perl;then
pushd perl
perl-app_src_install
popd
fi
autotools-utils_src_compile check
}
src_install() {
strip-linguas -i po
autotools-utils_src_install "LINGUAS=""${LINGUAS}"""
if use perl; then
fixlocalpod
fi
if use python; then
compile_and_install() {
emake -C python clean
emake -C python PYTHON_VERSION="${PYTHON_ABI}" \
PYTHON_INCLUDEDIR="$(python_get_includedir)" \
PYTHON_INSTALLDIR="$(python_get_sitedir)" \
DESTDIR="${ED}" install
}
python_execute_function compile_and_install
fi
}

@ -1,7 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maksbotan@gentoo.org</email>
</maintainer>
<maintainer>
<email>pinkbyte@gentoo.org</email>
<name>Sergey Popov</name>
</maintainer>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/diffmask/diffmask-0.3.3-r2.ebuild,v 1.1 2012/10/15 08:01:00 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/diffmask/diffmask-0.3.3-r2.ebuild,v 1.2 2012/10/21 08:10:41 mgorny Exp $
EAPI=4
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd"
IUSE=""
RDEPEND=">=sys-apps/portage-2.1.8.3"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r2.ebuild,v 1.3 2012/10/20 16:20:23 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/flaggie/flaggie-0.2-r2.ebuild,v 1.4 2012/10/21 08:12:14 mgorny Exp $
EAPI=4
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND=">=sys-apps/portage-2.1.8.3"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.6.ebuild,v 1.1 2012/10/15 07:14:52 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoopm/gentoopm-0.2.6.ebuild,v 1.2 2012/10/21 08:13:52 mgorny Exp $
EAPI=4
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
KEYWORDS="~amd64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="doc"
RDEPEND="|| (

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-0.0.2-r2.ebuild,v 1.1 2012/10/15 08:12:00 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/install-mask/install-mask-0.0.2-r2.ebuild,v 1.2 2012/10/21 08:13:56 mgorny Exp $
EAPI=4
PYTHON_COMPAT=(python2_6 python2_7 python3_1 python3_2)
@ -13,7 +13,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86"
KEYWORDS="~amd64 ~mips ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
RDEPEND="app-portage/flaggie[${PYTHON_USEDEP}]

@ -1,3 +1,4 @@
DIST layman-1.4.1.tar.gz 59960 SHA256 6dfa2a99b6ec4ee2f7a0a9f1e293dbb1bf2a52e408098aebd5031d93f8c4f248 SHA512 8473439b7a7b51af4a35f1229a272438696028451a217195ee1c412cab02a7bd68499c4515cfb5fabc7704bf8afea3eb8809738434dc5978c3d1de131a62ad13 WHIRLPOOL 6cf8da63764ceddd44131022c3014f0a6892b84c093f01794fba1311031e695fbbc4f96c6a7fce5fef461b849ec67d07df830575ae01f33da2fecc842d5bfc22
DIST layman-1.4.2.tar.gz 60655 SHA256 a10418aa33f4f849c190b5c15b37abac81058858be3cb107d084057cef56ccfd SHA512 b3e4c706873b594876dfe9664b6debd5e75332ea5016a4eb7a91dfdca116c217dba6fe9235ebfbed148e8f05bda44859a2c145ae59f4d45cf5e59fdb89a7370b WHIRLPOOL 05a0953555617f29213e920cf2449ecc281a23348255362701d32d1c6b46e5b770055c3e588a23d9e3344e6bcdcd126e876275599eb4b017b45ab8b07a98afc5
DIST layman-2.0.0_rc3.tar.gz 74440 SHA256 fcbf59924f2fa62ef16ace2b4d66f9677c57396209b9c41a3548486f8d7453ab SHA512 5e18565f208ca18fbf14a9e3c255f26bf6b806fd809108ca05e2f2ebf46b1bd2557f3bacdef78df802832a5868e5533feb24103e7fb2d997302a961b01582a0d WHIRLPOOL 1a52406fad2fc42f8b8fba8545b33898696e8a05f4166815cd0c143328ffdd0b22eff04115d6541e038d605ff2a896521773709a41d1dc610929701831d9e62f
DIST layman-2.0.0_rc4.tar.gz 81058 SHA256 b3a4a97c2c7abae0bf41968b373176cc2becbcfef18de33dda8a3fbef0d60eef SHA512 0726e2144008be087d340992f799899c2c7b2292c106d6214eb7194817ad319be3c292f7d81cd1b6756af367d3af8f4062f4f5d95c994804b55730028e2e198b WHIRLPOOL 6bf22e26ef509cfb026709423e93f3c3deb6b0c806ed637fbf61734ef6015035cf7ba4d05a93aa924b669244fe173378a61737fb15337035f5b32318ae049843

@ -0,0 +1,72 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-2.0.0_rc4.ebuild,v 1.1 2012/10/21 03:00:31 dolsen Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
PYTHON_DEPEND="2:2.6"
RESTRICT_PYTHON_ABIS="2.4 3.*"
PYTHON_USE_WITH="xml"
inherit eutils distutils prefix
DESCRIPTION="Tool to manage Gentoo overlays"
HOMEPAGE="http://layman.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bazaar cvs darcs +git mercurial subversion test"
COMMON_DEPS="dev-lang/python"
DEPEND="${COMMON_DEPS}
test? ( dev-vcs/subversion )"
RDEPEND="${COMMON_DEPS}
bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? (
|| (
>=dev-vcs/subversion-1.5.4[webdav-neon]
>=dev-vcs/subversion-1.5.4[webdav-serf]
)
)"
src_prepare() {
eprefixify etc/layman.cfg layman/config.py
}
src_test() {
testing() {
for suite in layman/tests/{dtest,external}.py ; do
PYTHONPATH="." "$(PYTHON)" ${suite} \
|| die "test suite '${suite}' failed"
done
}
python_execute_function testing
}
src_install() {
distutils_src_install
insinto /etc/layman
doins etc/layman.cfg || die
doman doc/layman.8
dohtml doc/layman.8.html
keepdir /var/lib/layman
keepdir /etc/layman/overlays
}
pkg_postinst() {
distutils_pkg_postinst
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-9999.ebuild,v 1.24 2012/10/15 02:47:07 dolsen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/layman/layman-9999.ebuild,v 1.25 2012/10/21 03:00:31 dolsen Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -22,58 +22,59 @@ IUSE="bazaar cvs darcs +git mercurial subversion test"
COMMON_DEPS="dev-lang/python"
DEPEND="${COMMON_DEPS}
test? ( dev-vcs/subversion )
app-text/asciidoc"
test? ( dev-vcs/subversion )
app-text/asciidoc"
RDEPEND="${COMMON_DEPS}
bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? (
|| (
>=dev-vcs/subversion-1.5.4[webdav-neon]
>=dev-vcs/subversion-1.5.4[webdav-serf]
)
)"
bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? (
|| (
>=dev-vcs/subversion-1.5.4[webdav-neon]
>=dev-vcs/subversion-1.5.4[webdav-serf]
)
)"
src_prepare() {
eprefixify etc/layman.cfg layman/config.py
eprefixify etc/layman.cfg layman/config.py
}
src_test() {
testing() {
for suite in layman/tests/{dtest,external}.py ; do
PYTHONPATH="." "$(PYTHON)" ${suite} \
|| die "test suite '${suite}' failed"
done
}
python_execute_function testing
testing() {
for suite in layman/tests/{dtest,external}.py ; do
PYTHONPATH="." "$(PYTHON)" ${suite} \
|| die "test suite '${suite}' failed"
done
}
python_execute_function testing
}
src_compile() {
distutils_src_compile
# override MAKEOPTS to prevent build failure
emake -j1 -C doc || die "emake -C doc failed"
distutils_src_compile
# override MAKEOPTS to prevent build failure
emake -j1 -C doc || die "emake -C doc failed"
}
src_install() {
distutils_src_install
distutils_src_install
insinto /etc/layman
doins etc/layman.cfg || die
insinto /etc/layman
doins etc/layman.cfg || die
doman doc/layman.8
dohtml doc/layman.8.html
doman doc/layman.8
dohtml doc/layman.8.html
keepdir /var/lib/layman
keepdir /var/lib/layman
keepdir /etc/layman/overlays
}
pkg_postinst() {
distutils_pkg_postinst
distutils_pkg_postinst
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
# now run layman's update utility
einfo "Running layman-updater..."
"${EROOT}"/usr/bin/layman-updater
einfo
}

@ -8,8 +8,10 @@
</maintainer>
<use>
<flag name="bazaar">Support <pkg>dev-vcs/bzr</pkg> based overlays</flag>
<flag name="cvs">Support <pkg>dev-vcs/cvs</pkg> based overlays</flag>
<flag name="darcs">Support <pkg>dev-vcs/darcs</pkg> based overlays</flag>
<flag name="git">Support <pkg>dev-vcs/git</pkg> based overlays</flag>
<flag name="mercurial">Support <pkg>dev-vcs/mercurial</pkg> based overlays</flag>
<flag name="subversion">Support <pkg>dev-vcs/subversion</pkg> based overlays</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.1.ebuild,v 1.3 2012/10/19 05:05:52 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.1.ebuild,v 1.4 2012/10/20 17:52:25 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -29,6 +29,7 @@ COMMON_DEPEND="
dev-python/netifaces
dev-python/python-dateutil
>=dev-python/dnspython-1.6.0
>=dev-python/cssselect-0.7.1
>=dev-python/cssutils-0.9.9
>=dev-python/dbus-python-0.82.2
>=dev-python/imaging-1.1.6

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.2.ebuild,v 1.2 2012/10/19 05:05:52 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.2.ebuild,v 1.3 2012/10/20 17:52:25 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -29,6 +29,7 @@ COMMON_DEPEND="
dev-python/netifaces
dev-python/python-dateutil
>=dev-python/dnspython-1.6.0
>=dev-python/cssselect-0.7.1
>=dev-python/cssutils-0.9.9
>=dev-python/dbus-python-0.82.2
>=dev-python/imaging-1.1.6

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.3.ebuild,v 1.1 2012/10/19 05:30:45 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/calibre/calibre-0.9.3.ebuild,v 1.2 2012/10/20 17:52:25 zmedico Exp $
EAPI=4
PYTHON_DEPEND=2:2.7
@ -29,6 +29,7 @@ COMMON_DEPEND="
dev-python/netifaces
dev-python/python-dateutil
>=dev-python/dnspython-1.6.0
>=dev-python/cssselect-0.7.1
>=dev-python/cssutils-0.9.9
>=dev-python/dbus-python-0.82.2
>=dev-python/imaging-1.1.6

@ -0,0 +1,30 @@
--- haddock-2.10.0-orig/src/Haddock/Interface/Create.hs 2012-03-04 03:21:18.000000000 +1100
+++ haddock-2.10.0/src/Haddock/Interface/Create.hs 2012-06-27 00:05:37.874840635 +1000
@@ -35,6 +35,7 @@
import Name
import Bag
import RdrName (GlobalRdrEnv)
+import TcRnTypes
-- | Use a 'TypecheckedModule' to produce an 'Interface'.
@@ -50,6 +51,8 @@
instances = modInfoInstances mi
exportedNames = modInfoExports mi
+ (TcGblEnv {tcg_rdr_env = gre}, _) = tm_internals_ tm
+
-- The renamed source should always be available to us, but it's best
-- to be on the safe side.
(group_, mayExports, mayDocHeader) <-
@@ -59,10 +62,6 @@
return (emptyRnGroup, Nothing, Nothing)
Just (x, _, y, z) -> return (x, y, z)
- -- The pattern-match should not fail, because createInterface is only
- -- done on loaded modules.
- Just gre <- liftGhcToErrMsgGhc $ lookupLoadedHomeModuleGRE (moduleName mdl)
-
opts0 <- liftErrMsg $ mkDocOpts (haddockOptions dflags) flags mdl
let opts
| Flag_IgnoreAllExports `elem` flags = OptIgnoreExports : opts0

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haddock/haddock-2.10.0-r1.ebuild,v 1.3 2012/09/14 07:03:20 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haddock/haddock-2.10.0-r2.ebuild,v 1.1 2012/10/21 08:04:50 slyfox Exp $
EAPI="4"
CABAL_FEATURES="bin lib profile haddock hscolour"
CABAL_FEATURES="bin lib profile haddock hscolour nocabaldep"
inherit eutils haskell-cabal pax-utils
DESCRIPTION="A documentation-generation tool for Haskell libraries"
@ -33,6 +33,9 @@ src_prepare() {
epatch "${FILESDIR}"/${P}-drop-tools.patch
# http://www.mail-archive.com/cvs-ghc@haskell.org/msg37186.html
epatch "${FILESDIR}"/${P}-dont-crash-on-unicode-strings-in-doc-comments.patch
# http://trac.haskell.org/haddock/ticket/202 fixed by upstream in ghc-7.4
# branch only (fix is not in master branch on 20120626)
epatch "${FILESDIR}/${P}-ticket-202.patch"
for f in Lex Parse; do
rm "src/Haddock/$f."*
@ -49,7 +52,12 @@ src_configure() {
echo -e "#!/bin/sh\necho Haddock version ${PV}" > "${exe}"
chmod +x "${exe}"
haskell-cabal_src_configure --with-haddock="${exe}"
# we use 'nocabaldep' to use ghc's bundled Cabal
# as external one is likely to break our haddock
# (known to work on 1.16.0 and breaks on 1.16.0.1!)
haskell-cabal_src_configure \
--with-haddock="${exe}" \
--constraint="Cabal == $(cabal-version)"
}
src_compile() {
@ -63,5 +71,5 @@ src_install() {
cabal_src_install
# haddock uses GHC-api to process TH source.
# TH requires GHCi which needs mmap('rwx') (bug #299709)
pax-mark -m "${ED}/usr/bin/${PN}"
pax-mark -m "${D}/usr/bin/${PN}"
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haddock/haddock-2.10.0.ebuild,v 1.3 2012/09/14 07:03:20 qnikst Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/haddock/haddock-2.10.0.ebuild,v 1.4 2012/10/21 08:04:50 slyfox Exp $
EAPI="4"
CABAL_FEATURES="bin lib profile haddock hscolour"
CABAL_FEATURES="bin lib profile haddock hscolour nocabaldep"
inherit eutils haskell-cabal pax-utils
DESCRIPTION="A documentation-generation tool for Haskell libraries"
@ -47,7 +47,12 @@ src_configure() {
echo -e "#!/bin/sh\necho Haddock version ${PV}" > "${exe}"
chmod +x "${exe}"
haskell-cabal_src_configure --with-haddock="${exe}"
# we use 'nocabaldep' to use ghc's bundled Cabal
# as external one is likely to break our haddock
# (known to work on 1.16.0 and breaks on 1.16.0.1!)
haskell-cabal_src_configure \
--with-haddock="${exe}" \
--constraint="Cabal == $(cabal-version)"
}
src_compile() {

@ -2,31 +2,47 @@ DIST icedtea-bin-core-6.1.11.3-amd64.tar.bz2 35220677 SHA256 57221abf8cc0eb10f57
DIST icedtea-bin-core-6.1.11.3-x86.tar.bz2 36185189 SHA256 89c1b12e368b142328176722744ca58877114b88a0ed14e71eb775a4a64831a2 SHA512 6f6aa5d7c6cdaa0ba2976a7d540528ab356adeb8ccf273442d68b8382d4833368f6e56a79d82daa96446b7cb8d42d1d05a6becc403980865b56aaad4b363cd59 WHIRLPOOL 59d4b689e50f69665b9fb63c333c0d9c7a5f15f028cfdddb44a6cc1f7adfcb7b76dd6621d26b02ad8005f9f565ccc784a7ec5b89da7436e376d04c3a3c08db2a
DIST icedtea-bin-core-6.1.11.4-amd64.tar.bz2 32979668 SHA256 e43b7359c6501333096faf0b4ea22a820902f9b20719cb253f1a60e43104e37f SHA512 41d10eb58f7387cd852210b730c627fcda40f37249caba68a1686ea779a128bb5be4611ee67aebb58b140b19a08dd3a236f85456f92798020e36c844e4c090dc WHIRLPOOL 81d4d012aa59b37885a109d04de9989a351bbc266e961517d8ced39e3fd6f07aa14f5b34245600daf5f03ab172931720ab0d645ca8227c10ceb65559df9bbde4
DIST icedtea-bin-core-6.1.11.4-x86.tar.bz2 33929116 SHA256 8d0e72b29d40b9c0079985b3c22e256839ee921afd3f9cf94a2095363161695a SHA512 63371ab4e06357053fd9b4b8f4aed774145f715f8dcfa00fe5243fe3a8af65e305b7006b66432ae3afb6d9f08a2d0cd447e690712eca000e9860404675c93595 WHIRLPOOL 5b329710db5f9a0767ace473124a966a0a433c8a185059252413ecc60414dac1937ce2aa4485dc41d1fba2c948bd675bbd4d42be447fbdcda3477452d488b474
DIST icedtea-bin-core-6.1.11.5-amd64.tar.bz2 32980753 SHA256 ca12b761f7c299e7485ead654ce640ecec3e311c342cc8d07f8dfa9e8d4cce16 SHA512 8cdd8256fd432ce7a01775908789953bfdad6b2b944afb42282e258e0bba92b29f6f44190e8911a52a909acd07ed5fd07547e808184129e39314310290703ac3 WHIRLPOOL 3fe1dfe6de3ca5ee5d55fe7cada0bfbd0edcb9e43d1ea90a3c271dd29ecb3ddddf99c564c8416af207897e55af103e2d9c6cc9cf373ea94bf669013b4e24e73e
DIST icedtea-bin-core-6.1.11.5-x86.tar.bz2 33919404 SHA256 bd086dbf01347fcf88a0217278e3c1a30178f596f8a0e49b5b2e7f4b24ddb7d9 SHA512 b2b42639cda25d3bb49d2383c99c65994e99c976cbc0a1094153ed34b0b95a71bba597dc41fb71ab83dcca5dfb144d347efb90f7ba0db6f443d1b5a87c60848b WHIRLPOOL 454ab0b6ec212aee75e3d4bbef299eb4cb4efd39e527502c63407bbab5559c2a6dbee8e9260ada9e6ab175646002e762704514540ac69dc829f49f3ff9701671
DIST icedtea-bin-core-7.2.2.1-amd64.tar.bz2 34545223 SHA256 7a994ae25bc3d0a5981f7c37f0e2fb96c7518eeb7a698227438c274044777ccf SHA512 1c28dbaa401803379b2133163eeb6070ebcda231a23bf6b1a0f31d502cf140552349423e17d48aab50833d0254978815eb53dacf716b8d9ef5fe60de3395d6cb WHIRLPOOL 6a800c9b48ecf399098f76fbf9504e4bd74b45b73b274fdb4ceee67216a2fcd5f2baa6bed2b28de3dad1d669017f377d5c92c0911e1ccf4ab9fb441b383e68d7
DIST icedtea-bin-core-7.2.2.1-x86.tar.bz2 35875404 SHA256 68e401fd294f617786019da8470304d250befcbe00d3741da0fae3ab06753e28 SHA512 2cf77aed4c4f18a462f2e18b0ed69df6093f8a570fdc4c98a29d9e6381c8664dd39c74313af4e03c8554ee678c959512738507b96f3b853f700ed59c4d50d619 WHIRLPOOL b3c0247e762d85bd27204468a64caa8e23c9d0558de5562bac79fd90b7e012b156cc2c09f9c825da815751968264104e6eb62d403add91f10fa1e76d69bd12c5
DIST icedtea-bin-core-7.2.3.2-amd64.tar.bz2 48833057 SHA256 8771c26a5a5cefc8917bcc9b42eb912c3425a1e8e64e12aaeb945f67249d7788 SHA512 0ab92d97930708d3ab4a1f2b53395869da0487ea17b4778162e466249a1e76491bc9a291fe5e16a86ac5c7ba87b51b95b53a901729d4d786104fdf8d1d1e0bc8 WHIRLPOOL 1b59fd6681f4fd46e5d9a71d9058aaf6f81f23150ad3d6413743a3dd218878286d2c8a0b0b08d689c290251117a1980db19ec21e3669324db961fb48d61f24b0
DIST icedtea-bin-core-7.2.3.2-x86.tar.bz2 49946217 SHA256 6ffba0ee686f8b7eaab99fa7803efb0e1e74c07a12019bdb454715d60f01063e SHA512 09e02d132cb441f302514bb245238d17ccc234f01621022ddc9dafa8f108375b518cde1d03c4382eaa8406df8528544c71b0ba83026b96bcf27904baa4b24b82 WHIRLPOOL 258f68775e36044e9abff4966f17e0d358ef7b7857b635c724a6ba50aeffa21df4af9a1109857b533a16380ee58c88a254dc110a1e06826f4bedc1bc0182098d
DIST icedtea-bin-core-7.2.3.3-amd64.tar.bz2 48848494 SHA256 3cfdd8d83190892a1540e84daa3c7e454889e151537e708737a413b10ede54ec SHA512 f7238cef43d725e33ec8e27a2ae13500eff2446d393e3704c5c7beb27ffad1bbc52cd13bbbb4ae527702aca56c9b7650a5076b387d760a7f6a0763b439c2a41c WHIRLPOOL eb95a76a9ef25e52f0cc64f2c16ad2d7d8758026cb4c627681b5841e35bc86614a7a9c5a6a6b4d710c4eac50972f9524780e54a65ec041e2fddc1a20c6108f8a
DIST icedtea-bin-core-7.2.3.3-x86.tar.bz2 49962247 SHA256 d0ad8f8f1f74de7bef59a8284d23e63bb601ba369a86014303b33cf2abcf8bcd SHA512 84efff48a8d3eb5a3c749f7c806c90d1d02e672868dd27573c760ba85b149bbca8979d4a329110d07aa66980e3b33445e261b81554e756a3df802bdee4c61f25 WHIRLPOOL f236132ef0f6ba364789f4cbb6c4451869764028d34c078cb796ee142eb97c8c21ca0a0ff1ebf6410f9c96d0745de21e9dbab78bcf4b7d8c29b1e64fd8544019
DIST icedtea-bin-doc-6.1.11.3.tar.bz2 11637048 SHA256 42af2848903db3d4e0392aa2eb579bdd755c05f0e12ff1a48975c754e7b18c21 SHA512 bce5193d66d00f5382f816e4238a7a043b42020218eeab948004c3957abb1d6631b91adaaaa3d125bce956d260a2903cb497267c173cd538f3246b81a8c0bc08 WHIRLPOOL 44872c2fd8edb1d8fd0e0be2a0fe194b210862db3c293fea2c5490c3d67be4645796bef22a8ab055c40a8044003cca6e7222df4d635af2b4d352d6d8ba825155
DIST icedtea-bin-doc-6.1.11.4.tar.bz2 11637075 SHA256 cc9ceab9c8fe60d5ccef80faae2b664a33094f6e94174d2218a332dd1a64efde SHA512 2137aef8d952186dc103da2e80e2f4b634e12a73c19e5c815089f40d8c68ed181a88ab68b0c08e36c4ec5ac370e1520e1c1b44679aff0ae29e257fb61fca87a0 WHIRLPOOL 40e4a856dc79c0d637b64cc910648b1462e46d5c8f3ae7b288157b5844963db41f2a41517d7d48856a32510c7619437b17b042ac71558ffe84bfbc8372e2c50a
DIST icedtea-bin-doc-6.1.11.5.tar.bz2 11636975 SHA256 0b5dacb7c5873d58c31870090a641cd0df58424478eff2d72499d1af4db35ba3 SHA512 0ffb517a23ee0b9a3876ed7113e86377a16b6bdca6aafc02aa5eb1343ef3bb958c3c255ff0e0958619ac1ebf5c993239ea736ef07204148cdb62b2ce4d5f7569 WHIRLPOOL ef4c53462f666b5202c43d44533b1991406cddc6243f9c2ac60ca8f4634f6f6636caf55a7d49c66851c13a4067013075816bf3f30b72b51aa208dc62852b40e6
DIST icedtea-bin-doc-7.2.2.1.tar.bz2 12537417 SHA256 211e7849b890091477ea5f5b415808fff516d080bd20363585607fb47ee3078b SHA512 ae33cd133cdfdcc566e2163b0fd099087a2d560af117df2b2a8a8d8518e89d7c42de270b641ffe7ffa497f4288eb8e80b1eb7431bc2bfad586f72a6377067cdc WHIRLPOOL d7a03d7f8191e3d87956f9a030b1a10c62c6e2cc63c8b4841fdef778e5ea69f415232491079372f940043e20aa740a1ecd0b11803fec43a73988603e042fcb48
DIST icedtea-bin-doc-7.2.3.2.tar.bz2 12532861 SHA256 9213dbd09fcea6fef85f6f0e61c4ee88bf4545779193f7af5a1aef8f05af773f SHA512 5486ba852a3379a7f04e2e6385219e2fffa3506a8e8d80fef668fe391b1ad047496bad511769506ff63cbac3745799650c29c0d5c43738ac40f72b1702179c58 WHIRLPOOL 237ffc186b0940efb485878356a7d80e490c95b0ae20080e59103f4e5a4c0315d611bf7079042bd9439b83895bed7fe25cdabd63781c5eecfa1826997d1e6c68
DIST icedtea-bin-doc-7.2.3.3.tar.bz2 12533982 SHA256 9f251b1a743f75891ea771de4c6f3f1e250f221f600c59b481cc992ba908fb8a SHA512 cc658427f612c0434411774c47a1e500e56e927f9e77db0685bcdb1e763c6540b286f054f1d2a4f2aeb7db27d02a7e09dbf0b4c1a8fabd9297801ca8608ce006 WHIRLPOOL 31b6fcbfa988001ece3a1dc9dfde679169cf773660c3a5817143f504fb5906b09baa7220e0f4dcb7bccc7a9f84fd5639448b94085e26d040ac67b5811481880d
DIST icedtea-bin-examples-6.1.11.3-amd64.tar.bz2 2164741 SHA256 820837c0675287260819382032bec17c7d1613be61c447872ffdb5ca758201ca SHA512 1089e0a1cad9a41452b4a3938d45ecc5a223616d502faf0283b69157c2ad2f8d5eb0aed7c70600b79a4128a09b347adc696b04b12016cab8f567650dc9dd6c14 WHIRLPOOL a2eb0989904f6c77678010cdfabde981ad52d0c2d1a46ea5910623769cbbc8bc765e67b9127dd836e538908d89e90d9b1af81e2f3e1dd803bc3e4f57f38958df
DIST icedtea-bin-examples-6.1.11.3-x86.tar.bz2 2133486 SHA256 193418a4c6889d9071dbdb309fd2fd468a959a69e44e570384c67c7cb4411be1 SHA512 a1c2503f1e0121e47cde38c31ee0f70d8f56f3a97f47cb5d3c21909e2394aaa3a325ee4da55bc1e1ca1d92fbbefc2f9c1b581fc4691942ffe5eea786d8a30952 WHIRLPOOL 96ca5c0059274e6d1ecad26a7f4db87abbaf665b29f2926c76546e567b27148822121ed3678a8743a449377dfa846ad5de95996a03f2a208c5cd792048719022
DIST icedtea-bin-examples-6.1.11.4-amd64.tar.bz2 2164910 SHA256 0540a0a610c6ef906bc61cae0fc532c422bba4e72e149cc6294df20427ba9a98 SHA512 15c686c201a90bac891a9f616ba738981bc3a8117cdd70edb36c4e0de650e8db4d719fec66bc53e4b5f39907cdee001f0ca571ead709003f3a4bdb15b135cffb WHIRLPOOL 6b7bb5de6bb6f4ddbca687caec5a2cda98f67b71878568271a207f79f0639317dbbe465e7ca5a72bddf623d218fe4b0827be655f796b32cf4da4053371157d4a
DIST icedtea-bin-examples-6.1.11.4-x86.tar.bz2 2133506 SHA256 6cdcd26e4e3881e57e3915e521340c2b31d1b85d549a74542423147dee285e99 SHA512 1984ce07765a831be625d2ba3180477dde8d71f5cff71a61b22c89a9ffca489f8ac999cc2cec1b5a919a90d87bb2e34e36bee72e1035370097a52269e55de744 WHIRLPOOL b7580dd2ddbc7cf8a4a6c09096f558f225d1f96b89b7eaa21a1a6bdf700b10ec504b2437078766b7e5b0246da1698f6c62ef69eb8bc72104b5b59b981de98f51
DIST icedtea-bin-examples-6.1.11.5-amd64.tar.bz2 2164804 SHA256 ddfab3fed17111cd766592ed34a3846447a4ea2f779d173f3b7a8e2d0be02286 SHA512 659b32184cbb393cfe925382b8169d2afdd7a68b492aace19ca13e14b76498da042c5a8c0e4e1302098d5b0a7d735beda2d1e2035e43a29abed2d41f737f7726 WHIRLPOOL 13b7373d71fad319fffd1e1d3158f23dd643c4ad78c44c8c0ffe500dee4abbcabf2842a01441efd5625c390519e3c6676a8f912e9c1d4885bbe0bea9210edb8c
DIST icedtea-bin-examples-6.1.11.5-x86.tar.bz2 2133703 SHA256 4f48a3aa286fc3083f2aaa7e3605bb85c26fea286acfcf800f49e685298593ee SHA512 c01e3b6c323f5ad9163bcd1d27f07cce66cf72f54bc5a2c93240bb7e53a48137fddd9ceab82413aef6781fe1ff79019bb87f2fdecd25a5df685cca9f89957392 WHIRLPOOL 1976e26e211dfa12c30063f2951d91d90c15ead0d1897fcf636451b0f024feff2d691b0f96e440284d7c0d5291af976bae77d4a5c5258c77904f9084302f64f5
DIST icedtea-bin-examples-7.2.2.1-amd64.tar.bz2 2333141 SHA256 9d5d07664f259c230a39edfb817d3852d1018c057ba5343519231e2386a83605 SHA512 46bc37e95ee4f8a52fba52a355c48970550e28b4ccc8d61a28f16c67a3457e28abd2b321db09862ce21c68dfa87880f62a594efd68729a9338ce4562b5481a23 WHIRLPOOL 87f84af1ed2b7044a92d60e725a8fb4a22d2bb2e40514dbc89f9dd578901930355c542c976f14df582b71686d3787ca446ec0f6741f3c0c9298017937baf6107
DIST icedtea-bin-examples-7.2.2.1-x86.tar.bz2 2311137 SHA256 0276e8ffefd1640e79d753dafdea8e24e9bc5fed1664adda001196cdccaa219f SHA512 80b31f79c55533db9c518f84862a9d70832b205ec0ebdd4368bb8d7707dfa445fa1a09adaf2e418c89eb51f02d4a7452b8c31800389a986c2cea7655d5663f4d WHIRLPOOL 1a9995d2758980bc099b59d5c7556640e56bd9d78417197ce55b842f50bc94add663f192982a14e416d67b8e82067a5e5fd9ab172ad1ca5b54b44115c51b20ea
DIST icedtea-bin-examples-7.2.3.2-amd64.tar.bz2 2334178 SHA256 dbe306b6bc306014c03badd13345b1c971d5258919e0b639788a5c71f3b04bb3 SHA512 22f31442a07b8b7f2d5b08c5e31bb27ad4a9748041e251a7bae520b7db69552014077b32f805ca84ceef27b6404faa906b28702a2b87ec133be6b666b907f0b8 WHIRLPOOL 71bc98528c6655cd8c3f3cc42887cc21899a23da31815ea4463966aed93124a7815b66fbf68d806e6d7ca16a7d4892da4d61e4981bf2bd0d7fe748578dac7e95
DIST icedtea-bin-examples-7.2.3.2-x86.tar.bz2 2313941 SHA256 4fe47c64d5e53c828f1cc93657e68db7b18fa5df39dd3f308db9e4d26bfac614 SHA512 29af358bd9eb3f60827742cd838a229b3c36842a6d0c07429a3a9fcd6ad1506d2636bdc2ab7290db2b67d495596a9d625b67574b8059a6e877f28174d9505b4e WHIRLPOOL ec4b37fb8816c0d158257321a0ea662ba166db24299d12ecc9b84a6469b899fe9a3710b2fbd7b81ce7d0f92bcaac179c00c8e0b2de4d454a041d68b606e1ba3b
DIST icedtea-bin-examples-7.2.3.3-amd64.tar.bz2 2334417 SHA256 f02e6492f9dbfcf70e04b6fa4ef1e0d883c7e3751f16f6dd2c734ce981880124 SHA512 1585e22d5f87446e1c937d6e012025adc39b737bba81aebb52b0ec996e00d8fa20faeda37158f12fe55bfbdf8bdb64539719aabd8f2439112a8e67e17f0e311b WHIRLPOOL a2ef26ee0101249c93ce332742485feaa2df32cdd6ffbf5506ef163f75cb3bb7c28b605350c3b2c15a9a8ac5deacecf0ada4e90099b47bb058e34514faa494c1
DIST icedtea-bin-examples-7.2.3.3-x86.tar.bz2 2313601 SHA256 61ef2242b646235006bc06451c9620d11b289e4a857286ae20283330545d919b SHA512 77af4a58cbb0a120c898a7cdeec30b4b1f55a74479cdab7801ab274814e5546d2dd2b8c154aedd70edd4aa226eb83538fd23a9fa16481303fc039fe5f5866201 WHIRLPOOL 432d82f02331225d6b70e17676f7fb989e290e915a18db7bf363ec1a35e60a6e470db369632eaeb1b9d8194ae488a49ff9665680d1a949ee94763dd1e0d6e1fd
DIST icedtea-bin-nsplugin-6.1.11.3-r1-amd64.tar.bz2 932423 SHA256 c39bb89524dcfd8360e6daeb523b3fca2645380006b392bcde1143c192953c31 SHA512 73f6ade8c6049669c8afb9dd5c5f67564669d05bf2d9288a09c045b0d6d694c08aa53be144819f465589faee77177fae707ad2bfb4ac6654708d496eb0509176 WHIRLPOOL 05c734fe908ad7390092be0d14d0e8689218e494abc2ea6de05aea31a744059531c179c7bcd756abfc045072228715298b2a816d1a0fca534d092c1720ea0797
DIST icedtea-bin-nsplugin-6.1.11.3-r1-x86.tar.bz2 925742 SHA256 25ec2b630371c1c7783b8ff0676828a0a05485404f350c36744505daa997cbc6 SHA512 f3eb8cad679f07501a0500ef2dec006adf833e4b5cdfb0de98b744cf90ef7de58a04f7c962d23b2ea7bc2ed5ed6c094a6e22dfe47e08af1b3e5a0b091fe613f9 WHIRLPOOL 5c9425719dc2baadf1d4ac29c99350e6a727402786c38920d4ed0fa78555a33c81cdead1c121cf53348ea9108105a28c69170bff94c40ea4e12ba24c0af539f4
DIST icedtea-bin-nsplugin-6.1.11.4-amd64.tar.bz2 932183 SHA256 f4e451094901205a3c24e7236dbd2e93014397c07d4595b76541f436ca4bccb9 SHA512 629468f192ed9d014643199d4287f2d1ec2d98d508a25a43bf20187b28aa0e805aef6dd7de41e32e57e8b0e97362c0504c5d6898defeca1910715272269eb0c9 WHIRLPOOL 014823f9d5736bc03618cad0e3e271cb3e6dd2c5d1826dcbf9e92d84f1150208df60e25653d29512d882558a022b0c6b3a79a0cb013e60db8356f6a246077355
DIST icedtea-bin-nsplugin-6.1.11.4-x86.tar.bz2 926156 SHA256 1b6f98971ce1b5541c598eb6baf1ea62fb06b0f5ba14916b7c0fd2dcf1a029e1 SHA512 e75fec899070b1bca855951095ce31738e3ff717f431f12af683389d0180859c937dcea1945ec8086eb25be0a86767e1410a5b52067033ab77face54f49ca0bc WHIRLPOOL 379fd62d8d65b1f61e1e14c41a5e2e8a65af6f9922be6a3b5e9d67a004861bd06b04723f27d55545e8d7f788212ff81664a2eea78495a013eb833866c29f3618
DIST icedtea-bin-nsplugin-6.1.11.5-amd64.tar.bz2 1008682 SHA256 92d960861834d3a8731e4a2f9589dcab4ba8c70e250b0deb63b96582ab33b731 SHA512 05cff934639baece960552938a0f52ac2cc0e5f14bd82ca9922b59870542e0a1d1d1e40a758aa5e77595ff7fad41d3bcf6ca368a9a097eb86fc2b5a424b89276 WHIRLPOOL e4994b44b3044deece2c36862500ffb15e19362e4aec0ad5a856cbb2006d55cedd554155e09153fc15f2c3431b0c90305a59521a256ce402a0e1af731cd98561
DIST icedtea-bin-nsplugin-6.1.11.5-x86.tar.bz2 1002312 SHA256 bcab76c6e2cb2dd678650ff9505f018a0244c8f2333c1a3ef6bf4ea3acc5372d SHA512 373c9b74f92e2d3ecb68b3815ac999d7e5411078b3398fb71722a4ba6d9518ae96d686536c204f632e19dbe86e2bbd00e8d518b2c8fbb69aba19ce28ff646e57 WHIRLPOOL 09b992843154afdfefbed396746921c4585312f1e4efebf55c872f7a79edbf89452e3078e0ec6cf103a9c87762e1cdcf47fee3eacdc48543f92203df049c86a5
DIST icedtea-bin-nsplugin-7.2.2.1-r1-amd64.tar.bz2 964786 SHA256 5a084b0d6a3d3fc64f1bfc9f87a2c67f4aceea6819d09416e5480309b59daea6 SHA512 769b7c24b94742886294d7aae4d9ec074292811dd68ffccb7775cd2218faabb7acba8000efef4281d92001276c332134edd4ffb75c7441c01aee16760ae52500 WHIRLPOOL e2bf4fab5f7acc96bf4ee9f388274b9920f8e4a5c257729e39b0e4ffb66a954b67fbd0fd2306cc56b5827ca157c526715741d860d84ff304479be7f7df3e7f13
DIST icedtea-bin-nsplugin-7.2.2.1-r1-x86.tar.bz2 958854 SHA256 afbf663f91ba3a66d131cc4eb7b4d14038fcb7d6d1f29f1672242e0a512d048c SHA512 e6c309fba200a309afb369f277f9df2fbfe75ca6f1c179d76f5d4f6c2067309f19214261523239a401050d9151d967a5c2ffcef1b320fdca9e4ad5bd3810aee8 WHIRLPOOL 81533335eb77460b5918e9135e15d61716d5cf07e131239e690c6403b569cb4d47e7aa20cf83bc525ddcd873f98365e1a226c4bab7337e37d12c3c2cdf2735dc
DIST icedtea-bin-nsplugin-7.2.3.2-amd64.tar.bz2 964874 SHA256 928c96c01e63f152e5709228d220f8d8a53179de52d640735385cbf39690f518 SHA512 647784a8dc12e3749fefbffa8e0dda0fd4e06a27081debb890039f5d547f247a4f00caebfb11988c7ff576e0977acaec42d57b3afa5c36a26c116c33bb8bde08 WHIRLPOOL a3cc7c1127132b3d8e410fde30a41331c1c8c84b323b11764274d24cc2f4065e829d2ad48539c7c5eafd3b45e0618813187802e673fcc765a957d98ba1a326d4
DIST icedtea-bin-nsplugin-7.2.3.2-x86.tar.bz2 958329 SHA256 28087df12bef7606a0a36f6bb5fef2c1edff8ce301fe065cd08f511def9c7b2e SHA512 bd3ee7468c94d793d5d8f380796259b568c30edb404a675c2e3c6a4867d90dbc37b3737782933f81244942300407d8c3a561fc579990e38c3122fd9094375bb3 WHIRLPOOL faf1e62471ec64e20a43766c01f3a946c5fbb26c58d162fa363255c42e629d99009cc291aa344c0ec2742e6f9f7ea384a9789db160b05919f53e0193a366b741
DIST icedtea-bin-nsplugin-7.2.3.3-amd64.tar.bz2 1042904 SHA256 f3d3b9547260a992b281f19757e2102fe5d635f6785c22d582b5baebcedfccef SHA512 5afb8e775890fd09da3f4394aa17636b6121bd2066d09de508256f1bd6020a58d672ba72351fa71c18a57b9aa0aefbd0b6f7b407dd736181bfd02adcf7a79577 WHIRLPOOL 2ae06ff8702fd276836f5f7b8abc772984fb2628ae2ed265caa089d36b1bf6d22a3116cb6e8db22e8a30d410472156c1fb76d7179733ca33d6b3b2c9a87d858d
DIST icedtea-bin-nsplugin-7.2.3.3-x86.tar.bz2 1036471 SHA256 f5bfe521cfe7a88f3d51f38c71e3fdf2bdb36f584f3dc792cb4fd92fc39d934e SHA512 bf5c1f9f6a6e918e096938889aff94d54eb8b0e7e89847475f6a4f4045d65b752ffeeea42040ba64ec057e091a704d6143b0e85d12a84ff0eed8bf52c1fbf78e WHIRLPOOL d331440494dd7f5ede97ccf2441617f6a05752363c395032f88675ee969a52ba79c47e6e13474ac191f17a4474060a66f6d1dd4292f791e6b9e32a3bfa24ac5f
DIST icedtea-bin-src-6.1.11.3.tar.bz2 40853562 SHA256 8082fac3686976e815a1817f874bcd319ff6c7ad87a20f26ea4172d48bf60b43 SHA512 d9add829594aca50a3bb338cee97109d8be12fc6455b1a5f815bbcc36ad23104227ca4e80dfaccba38734f22e881b381ca035d8e61c545ade78366821f82f7b1 WHIRLPOOL c47bee04158d65fceae5e47466b19fc89b9c3965521908d65d7e11d8cf7deaee786b556259cc09f2f2f07aafdc61b2f9f15c089016c1f4d31713536796122b75
DIST icedtea-bin-src-6.1.11.4.tar.bz2 40856998 SHA256 a403d0e8314f6af40405c47c9457baf5b1a1e7a43b189d6ba341cb6d89c9172f SHA512 860e7d05bbdd07c205e73b7ac0ea222b86cb559906d994ba34653aab271e6373e0ef20d44bf36219cf460e77dfc7964f5770c10878462d136af8d5450695cd8e WHIRLPOOL 083f4ab0a68ca01710781b81afc75b626dd068ff7fd8f4f4c0118c389184b58d55aaefba26af60846c241766e8d3f3bfcb2de5fb52e4fbbd02f603404c05cb73
DIST icedtea-bin-src-6.1.11.5.tar.bz2 40863162 SHA256 f6108917d2fdfcf201f991fde861df8107978198dd37463f9d2a5e2d7d563074 SHA512 fc0e6a6cd4857abb7c757b14dcb77724e13df85151ef0bcb8f8013e58919f5d7f6ba7ee601e36f99f6f43eee83ac1c74ec567ea64daf7d2d706b60561340d793 WHIRLPOOL 02e7a60a374597561d35c9381872b046de6fb087d5a48dfb2de2097afe4222e1e004e02048229eda7c2561375ab9fbff78eaa193623b825c07158e52237b0290
DIST icedtea-bin-src-7.2.2.1.tar.bz2 41372726 SHA256 5b85db6829f77daa78c69a2044369bc24cf4833a7f0da5e7edc240b74e1f18fd SHA512 016865c61fb50c8ddcd69f752c207fcd06ebba2a6d8bbcaa51d018c3005b02394502e1fee191a3d597360a9a10fcc8255b0eaca499060101207f04d02f037fb1 WHIRLPOOL 629e8388eb534f4fffd4ffb75c8e099a943c6a0fdedc3c283f80f1acff3c6faccf1a1ebe8075ac84b79858bfcd3988afdd6f9a8b9e55c5851f60b584b27ef20e
DIST icedtea-bin-src-7.2.3.2.tar.bz2 41280408 SHA256 7aa0f52a63f0f3eb5fb0823da7981fe8d4d832e9ea5822222b5a0d15c824df61 SHA512 8a2871717c347de34212a47fd5b708ff6be10fde83e89d84c76b195da5e4e676835751f7349e0aeb90a50895bf30d998f34addc0b162925b058946f1d0ae6377 WHIRLPOOL ef8b8e933175f0bc2b2ed26e4ea17c6ec4c9227343858ef11415e933b5777a72fccf0fe89eed23d335c46c9f264b724df49729c936f5afc5c889b854744c3de6
DIST icedtea-bin-src-7.2.3.3.tar.bz2 41285893 SHA256 d781856b75d062480db486945c3a8408078a3a0ef80fe58dae6ac3dc9fa65abb SHA512 0d08e9282fe9e5ca1ae4ce8d866ee85d49f8d53f8c8dca6fe7fc198fb74fd28b6ec84ec8ca74c78d8da8a764c62ab544769cc5b1afa305edbcaad702a956e4c8 WHIRLPOOL 618218c213dce7ab6193c98d6b6fce481c66945aaefbe21cdc3ca8f8c791d8bfa20e40d939e0bbdd18aee8ae151bd0469777c71c96c1d038c635e94f94e84973

@ -0,0 +1,152 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-6.1.11.5.ebuild,v 1.2 2012/10/21 10:31:52 ago Exp $
EAPI="4"
inherit java-vm-2 multilib prefix
dist="http://dev.gentoo.org/~caster/distfiles/"
TARBALL_VERSION="${PV}"
PLUGIN_VERSION="${PVR}"
DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK"
HOMEPAGE="http://icedtea.classpath.org"
SRC_URI="
amd64? ( ${dist}/${PN}-core-${TARBALL_VERSION}-amd64.tar.bz2 )
x86? ( ${dist}/${PN}-core-${TARBALL_VERSION}-x86.tar.bz2 )
doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.bz2 )
examples? (
amd64? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 )
x86? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-x86.tar.bz2 )
)
nsplugin? (
amd64? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-amd64.tar.bz2 )
x86? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-x86.tar.bz2 )
)
source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.bz2 )"
LICENSE="GPL-2-with-linking-exception"
SLOT="6"
KEYWORDS="-* amd64 ~x86"
IUSE="+X +alsa cjk +cups doc examples nsplugin source"
REQUIRED_USE="nsplugin? ( X )"
RESTRICT="strip"
# 423161
QA_PREBUILT="opt/.*"
ALSA_COMMON_DEP="
>=media-libs/alsa-lib-1.0.20"
CUPS_COMMON_DEP="
>=net-print/cups-1.4"
X_COMMON_DEP="
dev-libs/glib
>=media-libs/freetype-2.3.9:2
>=x11-libs/gtk+-2.20.1:2
>=x11-libs/libX11-1.3
>=x11-libs/libXext-1.1
>=x11-libs/libXi-1.3
>=x11-libs/libXtst-1.1"
COMMON_DEP="
>=media-libs/giflib-4.1.6-r1
>=media-libs/libpng-1.5
>=sys-devel/gcc-4.3
>=sys-libs/glibc-2.11.2
>=sys-libs/zlib-1.2.3-r1
virtual/jpeg
nsplugin? (
>=dev-libs/atk-1.30.0
>=dev-libs/glib-2.20.5:2
>=dev-libs/nspr-4.8
>=x11-libs/cairo-1.8.8
>=x11-libs/pango-1.24.5
)"
RDEPEND="${COMMON_DEP}
X? (
${X_COMMON_DEP}
media-fonts/dejavu
cjk? (
media-fonts/arphicfonts
media-fonts/baekmuk-fonts
media-fonts/lklug
media-fonts/lohit-fonts
media-fonts/sazanami
)
)
alsa? ( ${ALSA_COMMON_DEP} )
cups? ( ${CUPS_COMMON_DEP} )"
src_install() {
local dest="/opt/${P}"
local ddest="${ED}/${dest}"
dodir "${dest}"
# Ensures HeadlessGraphicsEnvironment is used.
if ! use X; then
rm -r jre/lib/$(get_system_arch)/xawt || die
fi
# doins can't handle symlinks.
cp -pRP bin include jre lib man "${ddest}" || die
# Remove on next bump as the needed marks are already set by icedtea ebuild.
java-vm_set-pax-markings "${ddest}"
dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README}
if use doc; then
dohtml -r ../doc/html/*
fi
if use examples; then
cp -pRP share/{demo,sample} "${ddest}" || die
fi
if use source; then
cp src.zip "${ddest}" || die
fi
if use nsplugin; then
cp -pPR ../icedtea-web-bin-${SLOT} "${ddest}"/.. || die
install_mozilla_plugin "/opt/icedtea-web-bin-${SLOT}/$(get_libdir)/IcedTeaPlugin.so"
docinto icedtea-web
dodoc ../doc/icedtea-web/*
fi
# Remove after next bump, handled by icedtea ebuild. Bug 390663
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
eprefixify "${T}"/fontconfig.Gentoo.properties
insinto "${dest}"/jre/lib
doins "${T}"/fontconfig.Gentoo.properties
set_java_env
java-vm_revdep-mask "${dest}"
}
pkg_preinst() {
if has_version "<=dev-java/icedtea-bin-1.10.4:${SLOT}"; then
# portage would preserve the symlink otherwise, related to bug #384397
rm -f "${EROOT}/usr/lib/jvm/icedtea6-bin"
elog "To unify the layout and simplify scripts, the identifier of Icedtea-bin-6*"
elog "has changed from 'icedtea6-bin' to 'icedtea-bin-6' starting from version 6.1.10.4"
elog "If you had icedtea6-bin as system VM, the change should be automatic, however"
elog "build VM settings in /etc/java-config-2/build/jdk.conf are not changed"
elog "and the same holds for any user VM settings. Sorry for the inconvenience."
fi
}
pkg_postinst() {
# Set as default VM if none exists
java-vm-2_pkg_postinst
if use nsplugin && [[ -z ${REPLACING_VERSIONS} ]]; then
elog "The icedtea-bin-${SLOT} browser plugin can be enabled using eselect java-nsplugin"
elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+"
elog "such as Firefox 3.5+ and recent Chromium versions."
fi
}

@ -0,0 +1,142 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-7.2.3.3.ebuild,v 1.1 2012/10/20 21:47:49 caster Exp $
EAPI="4"
inherit java-vm-2 multilib prefix
dist="http://dev.gentoo.org/~caster/distfiles/"
TARBALL_VERSION="${PV}"
PLUGIN_VERSION="${PVR}"
DESCRIPTION="A Gentoo-made binary build of the IcedTea JDK"
HOMEPAGE="http://icedtea.classpath.org"
SRC_URI="
amd64? ( ${dist}/${PN}-core-${TARBALL_VERSION}-amd64.tar.bz2 )
x86? ( ${dist}/${PN}-core-${TARBALL_VERSION}-x86.tar.bz2 )
doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.bz2 )
examples? (
amd64? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 )
x86? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-x86.tar.bz2 )
)
nsplugin? (
amd64? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-amd64.tar.bz2 )
x86? ( ${dist}/${PN}-nsplugin-${PLUGIN_VERSION}-x86.tar.bz2 )
)
source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.bz2 )"
LICENSE="GPL-2-with-linking-exception"
SLOT="7"
KEYWORDS="-* ~amd64 ~x86"
IUSE="+X +alsa cjk +cups doc examples nsplugin source"
REQUIRED_USE="nsplugin? ( X )"
RESTRICT="strip"
# 423161
QA_PREBUILT="opt/.*"
ALSA_COMMON_DEP="
>=media-libs/alsa-lib-1.0.20"
CUPS_COMMON_DEP="
>=net-print/cups-1.4"
X_COMMON_DEP="
>=dev-libs/atk-1.30.0
>=dev-libs/glib-2.20.5:2
>=media-libs/fontconfig-2.6.0-r2:1.0
>=media-libs/freetype-2.3.9:2
>=x11-libs/cairo-1.8.8
x11-libs/gdk-pixbuf:2
>=x11-libs/gtk+-2.20.1:2
>=x11-libs/libX11-1.3
>=x11-libs/libXext-1.1
>=x11-libs/libXi-1.3
x11-libs/libXrender
>=x11-libs/libXtst-1.1
>=x11-libs/pango-1.24.5"
COMMON_DEP="
>=media-libs/giflib-4.1.6-r1
media-libs/lcms:2
>=media-libs/libpng-1.5
>=sys-devel/gcc-4.3
>=sys-libs/glibc-2.11.2
>=sys-libs/zlib-1.2.3-r1
virtual/jpeg"
# cups is needed for X. #390945 #390975
RDEPEND="${COMMON_DEP}
X? (
${CUPS_COMMON_DEP}
${X_COMMON_DEP}
media-fonts/dejavu
cjk? (
media-fonts/arphicfonts
media-fonts/baekmuk-fonts
media-fonts/lklug
media-fonts/lohit-fonts
media-fonts/sazanami
)
)
alsa? ( ${ALSA_COMMON_DEP} )
cups? ( ${CUPS_COMMON_DEP} )"
src_install() {
local dest="/opt/${P}"
local ddest="${ED}/${dest}"
dodir "${dest}"
# Ensures HeadlessGraphicsEnvironment is used.
if ! use X; then
rm -r jre/lib/$(get_system_arch)/xawt || die
fi
# doins can't handle symlinks.
cp -pRP bin include jre lib man "${ddest}" || die
# Remove on next bump as the needed marks are already set by icedtea ebuild.
java-vm_set-pax-markings "${ddest}"
dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README}
if use doc; then
dohtml -r ../doc/html/*
fi
if use examples; then
cp -pRP share/{demo,sample} "${ddest}" || die
fi
if use source; then
cp src.zip "${ddest}" || die
fi
if use nsplugin; then
cp -pPR ../icedtea-web-bin-${SLOT} "${ddest}"/.. || die
install_mozilla_plugin "/opt/icedtea-web-bin-${SLOT}/$(get_libdir)/IcedTeaPlugin.so"
docinto icedtea-web
dodoc ../doc/icedtea-web/*
fi
# Remove after next bump, handled by icedtea ebuild. Bug 390663
cp "${FILESDIR}"/fontconfig.Gentoo.properties.src "${T}"/fontconfig.Gentoo.properties || die
eprefixify "${T}"/fontconfig.Gentoo.properties
insinto "${dest}"/jre/lib
doins "${T}"/fontconfig.Gentoo.properties
set_java_env
java-vm_revdep-mask "${dest}"
java-vm_sandbox-predict /proc/self/coredump_filter
}
pkg_postinst() {
# Set as default VM if none exists
java-vm-2_pkg_postinst
if use nsplugin && [[ -z ${REPLACING_VERSIONS} ]]; then
elog "The icedtea-bin-${SLOT} browser plugin can be enabled using eselect java-nsplugin"
elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+"
elog "such as Firefox 3.5+ and recent Chromium versions."
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.37.ebuild,v 1.1 2012/10/17 15:19:20 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jdk/sun-jdk-1.6.0.37.ebuild,v 1.2 2012/10/21 10:59:42 ago Exp $
EAPI="4"
@ -51,7 +51,7 @@ SRC_URI="
LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
SLOT="1.6"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="X alsa derby doc examples jce kernel_SunOS nsplugin pax_kernel +source"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.37.ebuild,v 1.1 2012/10/17 14:22:00 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.37.ebuild,v 1.2 2012/10/21 10:59:56 ago Exp $
EAPI="4"
@ -25,7 +25,7 @@ SRC_URI="
LICENSE="Oracle-BCLA-JavaSE"
SLOT="1.6"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="X alsa jce nsplugin pax_kernel"
RESTRICT="fetch strip"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.6.ebuild,v 1.5 2012/09/06 01:00:40 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.4.6.ebuild,v 1.6 2012/10/21 09:02:13 maekke Exp $
EAPI=4
@ -10,7 +10,7 @@ SUHOSIN_VERSION=""
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.49.0-r1.ebuild,v 1.7 2012/09/23 12:28:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.49.0-r1.ebuild,v 1.8 2012/10/21 09:08:50 maekke Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/boost/${MY_P}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc +eselect icu mpi python static-libs test tools"
RDEPEND="icu? ( >=dev-libs/icu-3.3 )

@ -1,3 +1,2 @@
DIST keybinder-0.2.2.tar.gz 324264 SHA256 152846803f43bf5ad303809b15479fa5f2bc7a0c6e6e31353686c1429b81b363 SHA512 f67f36db6044823b59ddf8106e1b7315c4a504916ce12e29bf7b6c089436a447e57ec2ddbdd22b205a2fade96d1f3c32cb2773eac289bce0c511fafa37099e23 WHIRLPOOL d1c0ce27d84f19cf55d64761ffd88b1dd6b2627b9ddc911f0603b5418054bc501ed1386b2ac6da60efb68b137712af945d2b4498709bfd5cbdf7ebcf3f91ae79
DIST keybinder-0.3.0.tar.gz 377765 SHA256 42863ca0174d568a8c02c6fb243fee1681823825e8bcb1718c51611d8e9793bb SHA512 93ed88caa8246286907b9744383487391412b52be534cf085a6090c390bab181dc617721bb9216f29fd8314a40f65e27630d699ac6cb1657e0641a3d472eb22e WHIRLPOOL 5962e6a5cf96aeb7c4fdf920901f3ed461189fa9ce32bff427762a2f99b38fe4239b7129b5f669d46c256a4e7bf1fedf62ee966f05f65547e6921f364d8ff0d2
DIST keybinder-3.0-0.3.0.tar.gz 346383 SHA256 982a6a5bc0fe1487862814b368e98211b9ec93fb5df3c9c0a88be526e0d2268e SHA512 6c5509b196fea848cda7e600edba2a59f7f65cbd7147e1d8ad2755aca8bb9b34ec68df1c90a456a7be800f049de0c2a4fc635adb60496a6aa32dea25f23dd86a WHIRLPOOL b378e7f2cc17cbe9bec9212df07e268377aea4979ab491d21092a6915fe219014686dbc188474daa2f21d1d48e016a657ae4d54d5c86407fc956c2c17d0398f0

@ -1,65 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.2.2.ebuild,v 1.5 2012/05/04 18:35:55 jdhore Exp $
EAPI=3
PYTHON_DEPEND="python? 2:2.5"
inherit python
DESCRIPTION="A library for registering global keyboard shortcuts"
HOMEPAGE="http://kaizer.se/wiki/keybinder/"
SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="lua python"
RDEPEND=">=x11-libs/gtk+-2.20:2
x11-libs/libXext
x11-libs/libXrender
x11-libs/libX11
lua? ( >=dev-lang/lua-5.1 )
python? ( >=dev-python/pygobject-2.15.3:2
>=dev-python/pygtk-2.12 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
rm -f py-compile
ln -s $(type -P true) py-compile
}
src_configure() {
local myconf
use lua || myconf="--disable-lua"
econf \
--disable-dependency-tracking \
$(use_enable python) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS NEWS README
find "${D}" -name '*.la' -exec rm -f '{}' +
}
pkg_postinst() {
use python && python_mod_optimize keybinder
}
pkg_postrm() {
use python && python_mod_cleanup keybinder
}

@ -1,3 +1,4 @@
DIST sord-0.10.0.tar.bz2 272243 SHA256 d8233b3f1386d9ab6c7735a65f41cd75f7f97d68eeeb38985e77087acd81f1b5 SHA512 4550f3d0fb5f61582b59a708d0f556ae686e3a6c3e29c0ce1011b0543217943325905b00d2851ff485c1139863704134818baeeb71d530d0f1509f3167857d82 WHIRLPOOL b88b94746474f41becb54c8fcfaac67d706094160f6320405d29f6b4028a40e8ff302c55c29f26c562d34037d8d147f14a0e62aac62fe5c2d80c25c0d2c135a5
DIST sord-0.10.4.tar.bz2 275574 SHA256 188b8b22c6aa05a36989093e771264676e8d4f3c43592e805bf26f8422d20f3f SHA512 7e4797631f8a16600eeaddd945418607de504c0c0c15a11f2124240095edcddbd314f96f06cc41045d9cf62b5a683b9759917de54ea96e1eaaf376141e3c1265 WHIRLPOOL 03c9f282a3d333d9c54332cfdc84ac4f2d8b01e38cc78ca3f799ee1c255fb666bf5416f9e3b4200486c58c2cf41233025922cdf7f54b53a4c4301c1a4334b54f
DIST sord-0.5.0.tar.bz2 279917 SHA256 0f18879ed9d5c4d056cddb5af9057090d1de874d3f3996386cf716d8060625ef SHA512 620d6bab583f91c60fb635f2470bf73ab1e55912cbe1a8a97c6e51ea281e8dd78f3e480696fc7c0c5170594c75715b1778e94a11192fd8a3604bf16d1b192360 WHIRLPOOL 311aebae8f8540f0974571f6c0c455712b0c0042d55e62e10d39e9ab0ad56572704f7fd45a4149d1bffcdfd8795c281fccf981fdcf13f9c97c8d0fe1a1dbbde9
DIST sord-0.8.0.tar.bz2 286325 SHA256 99df73a0a859fbfc6423a7d5930d019c8c0e17e04ed101114c54f1911dbd8a59 SHA512 d8b2110851c653806b27e052884f4d6260e24ffffba6f2fdf4164629f867eca50d3e28ee411f8fc6881a016e2277b9891700ccb6aa8895caeb3a3fcf457d2b41 WHIRLPOOL 7ed9f3f43d55f4416644bcc799a06b8e9438b002f71cec91c347c47c4a9e7bb255816d51f5df6e150b229b1c246cce0bc39c066d827d5ff6654a97e7a29eb09b

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/sord/sord-0.10.4.ebuild,v 1.1 2012/10/20 22:47:15 aballier Exp $
EAPI=4
inherit waf-utils
DESCRIPTION="Library for storing RDF data in memory"
HOMEPAGE="http://drobilla.net/software/sord/"
SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
LICENSE="ISC"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc static-libs test"
RDEPEND=">=dev-libs/serd-0.14.0"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )
virtual/pkgconfig"
DOCS=( "AUTHORS" "NEWS" "README" )
src_prepare() {
sed -i -e 's/^.*run_ldconfig/#\0/' wscript || die
}
src_configure() {
waf-utils_src_configure \
--docdir=/usr/share/doc/${PF} \
$(use test && echo "--test") \
$(use doc && echo "--docs") \
$(use static-libs && echo "--static")
}
src_test() {
./waf test || 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/dev-libs/ucommon/ucommon-5.2.2-r3.ebuild,v 1.3 2012/10/16 02:38:01 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ucommon/ucommon-5.2.2-r3.ebuild,v 1.4 2012/10/21 13:23:53 pinkbyte Exp $
EAPI="4"
@ -15,7 +15,8 @@ SLOT="0"
KEYWORDS="~amd64 ppc ppc64 ~x86 ~amd64-linux"
IUSE="doc static-libs socks +cxx debug ssl gnutls"
RDEPEND="ssl? ( dev-libs/openssl )"
RDEPEND="ssl? ( dev-libs/openssl )
gnutls? ( net-libs/gnutls )"
DEPEND="virtual/pkgconfig
doc? ( app-doc/doxygen )
@ -26,6 +27,8 @@ PATCHES=( "${FILESDIR}"/disable_rtf_gen_doxy.patch
"${FILESDIR}/${P}-address.patch")
AUTOTOOLS_IN_SOURCE_BUILD=1
REQUIRED_USE="^^ ( ssl gnutls )"
src_configure() {
local myconf=""
if ! use ssl && ! use gnutls; then
@ -34,6 +37,12 @@ src_configure() {
if use ssl; then
myconf=" --with-sslstack=ssl "
ewarn "Using openssl for ssl stack"
fi
if use gnutls; then
myconf=" --with-sslstack=gnu "
ewarn "Using gnutls for ssl stack"
fi
local myeconfargs=(

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild,v 1.4 2012/09/30 11:57:08 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lua/luadbi/luadbi-0.5-r1.ebuild,v 1.5 2012/10/21 09:10:04 maekke Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://luadbi.googlecode.com/files/${PN}.${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
IUSE="mysql postgres sqlite"
REQUIRED_USE="|| ( mysql postgres sqlite )"

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Expect/Expect-1.210.0.ebuild,v 1.2 2011/09/03 21:04:44 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Expect/Expect-1.210.0.ebuild,v 1.3 2012/10/21 08:56:36 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Expect for Perl"
SLOT="0"
KEYWORDS="amd64 ppc ~ppc64 sparc x86"
KEYWORDS="amd64 ~arm ppc ~ppc64 sparc x86"
IUSE=""
RDEPEND=">=dev-perl/IO-Tty-1.03"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-SSLeay/Net-SSLeay-1.480.0-r1.ebuild,v 1.7 2012/10/20 16:00:44 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-SSLeay/Net-SSLeay-1.480.0-r1.ebuild,v 1.8 2012/10/20 18:57:25 armin76 Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Net::SSLeay module for perl"
LICENSE="openssl"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="dev-libs/openssl"

@ -1,9 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/SDL/SDL-2.540.ebuild,v 1.1 2012/06/02 16:37:08 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/SDL/SDL-2.540.ebuild,v 1.2 2012/10/21 03:10:08 mr_bones_ Exp $
EAPI=4
MODULE_AUTHOR=JTPALMER
inherit perl-module
@ -33,7 +32,7 @@ RDEPEND=">=dev-perl/Alien-SDL-1.434
virtual/jpeg
virtual/opengl
virtual/perl-ExtUtils-CBuilder
virtual/perl-Module-Build
>=virtual/perl-Module-Build-0.400.0
virtual/perl-Scalar-List-Utils
virtual/perl-Test-Simple"
DEPEND=${RDEPEND}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/igbinary/igbinary-1.1.1-r1.ebuild,v 1.1 2011/11/11 19:59:16 olemarkus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/igbinary/igbinary-1.1.1-r1.ebuild,v 1.2 2012/10/21 09:13:12 maekke Exp $
EAPI="2"
PHP_EXT_NAME="igbinary"
@ -12,7 +12,7 @@ USE_PHP="php5-3 php5-4"
inherit php-ext-source-r2
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 x86"
DESCRIPTION="A fast drop in replacement for the standard PHP serialize"
HOMEPAGE="http://opensource.dynamoid.com/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-crack/pecl-crack-0.4-r2.ebuild,v 1.3 2012/08/24 05:00:58 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-crack/pecl-crack-0.4-r2.ebuild,v 1.4 2012/10/21 09:16:39 maekke Exp $
EAPI="4"
@ -13,7 +13,7 @@ USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ppc ~ppc64 ~x86"
KEYWORDS="amd64 ppc ~ppc64 x86"
DESCRIPTION="PHP interface to the cracklib libraries."
LICENSE="PHP-3 CRACKLIB"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.4.ebuild,v 1.2 2012/08/22 11:26:58 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-http/pecl-http-1.7.4.ebuild,v 1.3 2012/10/21 09:03:42 maekke Exp $
EAPI="4"
@ -14,7 +14,7 @@ USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2 php-ext-source-r2
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
DESCRIPTION="Extended HTTP Support for PHP."
LICENSE="BSD-2 MIT"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mailparse/pecl-mailparse-2.1.6.ebuild,v 1.3 2012/08/24 05:00:09 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-mailparse/pecl-mailparse-2.1.6.ebuild,v 1.4 2012/10/21 09:15:49 maekke Exp $
EAPI=4
@ -13,7 +13,7 @@ USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ppc ~ppc64 ~x86"
KEYWORDS="amd64 ppc ~ppc64 x86"
DESCRIPTION="A PHP extension for parsing and working with RFC822 and RFC2045 (MIME) compliant messages."
LICENSE="PHP-2.02"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcached/pecl-memcached-2.0.1.ebuild,v 1.2 2012/08/22 11:27:27 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcached/pecl-memcached-2.0.1.ebuild,v 1.3 2012/10/21 09:13:49 maekke Exp $
EAPI="4"
PHP_EXT_NAME="memcached"
@ -12,7 +12,7 @@ USE_PHP="php5-3 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
DESCRIPTION="PHP extension for interfacing with memcached via libmemcached library"
LICENSE="PHP-3"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ssh2/pecl-ssh2-0.11.3-r1.ebuild,v 1.2 2012/08/22 11:27:55 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-ssh2/pecl-ssh2-0.11.3-r1.ebuild,v 1.3 2012/10/21 09:14:24 maekke Exp $
EAPI=4
@ -17,6 +17,6 @@ DESCRIPTION="Provides bindings to the functions of libssh2 which implements the
LICENSE="PHP-3"
SLOT="0"
IUSE=""
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
DEPEND=">=net-libs/libssh2-0.18"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-2.0.0.ebuild,v 1.3 2012/08/22 11:28:24 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/xcache/xcache-2.0.0.ebuild,v 1.4 2012/10/21 09:15:01 maekke Exp $
EAPI="4"
PHP_EXT_NAME="xcache"
@ -17,7 +17,7 @@ SRC_URI="http://xcache.lighttpd.net/pub/Releases/${PV}/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
# make test would just run php's test and as such need the full php source

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/xdebug/xdebug-2.2.0.ebuild,v 1.4 2012/09/09 17:36:50 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/xdebug/xdebug-2.2.0.ebuild,v 1.5 2012/10/21 09:03:04 maekke Exp $
EAPI="4"
PHP_EXT_NAME="xdebug"
@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
inherit php-ext-source-r2
KEYWORDS="amd64 ~hppa ppc ~ppc64 ~x86"
KEYWORDS="amd64 ~hppa ppc ~ppc64 x86"
DESCRIPTION="A PHP debugging and profiling extension"
HOMEPAGE="http://www.xdebug.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.7.1.ebuild,v 1.4 2012/10/13 17:34:14 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/cssselect/cssselect-0.7.1.ebuild,v 1.5 2012/10/20 19:00:54 ago Exp $
EAPI=4
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="doc test"
DEPEND="dev-python/setuptools

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.1.ebuild,v 1.7 2012/10/20 16:49:48 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-exec/python-exec-0.1.ebuild,v 1.8 2012/10/21 06:46:11 ryao Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
append_impl() {

@ -1,3 +1,4 @@
DIST sympy-0.6.7.tar.gz 2939278 SHA256 802264fea36b9e3bd42df18422f1b26e6d4d962764bd2ab10f4b8b6a0b189791 SHA512 da37ce0475915f4498581cedd834a89a9f5d7b7f6fa75534e3e00c02cfaeea13692579a8f83c7e587745f7b299e920366ba71972633bd3d99f76cd2a8db19941 WHIRLPOOL 3d8c9ee086b4bf2f8b5fbc358c12d70f4066777781ea9cd43912dd6144c8bdc07dd0a2b722f4413b183ad26fdea456a43d2037a5516fbf4b1600dc36ab77e932
DIST sympy-0.7.0.tar.gz 4126131 SHA256 d204407cfdbeeed476243625d836fe751bf134ca97820b70cd9972ad7589a63e SHA512 38e1bd36557543b42930cfb5e7d206757ce651203eb3ab89728a3224391b358f62e3faf3e557696c12c1b58b4785b0df42c4129bed7270ba4d0a7d00440ac064 WHIRLPOOL 004f5969de3abf8cc2d28152915ee184aee644951a1288302debcb538d08b137348730881a1914eaa654fb17e4c4d537ceb129754babf773cf01d4379f122dcb
DIST sympy-0.7.1.tar.gz 3573079 SHA256 b4ad418d4301a8a26999f91eb816a0136ffae92007f6deb14eb329b6fbd7350b SHA512 3c6362e4aecefc6346c3089bb5fc3175068d643eacb2ba8e50a852fdc6ee8876e5fe69206f6daf646b5b62a580b24e35570076aa2d253e158d88a3d7d3604a53 WHIRLPOOL b17d0cd555c561d32cd292c30081c50f4b65b9985de895496bbd37592408b8bdc3b193b7ea83dbc1470c2e9229aedb36e751a78943d4bb238fd0a91c5fac421b
DIST sympy-0.7.2.tar.gz 5487284 SHA256 2304aebd298d8bd467273a32b90fd66a24ee61cbea7e892a9ddc759d50a087fc SHA512 ffc602eb346717286b3d0a6770c60b03b578b3cf70ebd12f9e8b1c8c39cdb12ef219ddaa041d7929351a6b02dbb8caf1821b5452d95aae95034cbf4bc9904a7a WHIRLPOOL 7a5cbcc7d8f22a41fa3a78c9670d623bc13775b665a1a1a408f059642a9c600c0a8f283da5d314dacb527f8bbb56d6e5162d2e09d796a7ec4515993125fe355c

@ -0,0 +1,15 @@
diff -r -U1 sympy-0.7.2.orig/setup.py sympy-0.7.2/setup.py
--- sympy-0.7.2.orig/setup.py 2012-10-17 09:30:33.000000000 +0700
+++ sympy-0.7.2/setup.py 2012-10-20 23:07:53.000000000 +0700
@@ -67,7 +67,2 @@
'sympy.matrices.expressions',
- 'sympy.mpmath',
- 'sympy.mpmath.calculus',
- 'sympy.mpmath.functions',
- 'sympy.mpmath.libmp',
- 'sympy.mpmath.matrices',
'sympy.ntheory',
@@ -222,3 +217,2 @@
'sympy.matrices.tests',
- 'sympy.mpmath.tests',
'sympy.ntheory.tests',

@ -0,0 +1,153 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sympy/sympy-0.7.2.ebuild,v 1.1 2012/10/20 18:17:24 grozin Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython *-pypy-*"
DISTUTILS_SRC_TEST="setup.py"
inherit distutils eutils
DESCRIPTION="Computer algebra system (CAS) in Python"
HOMEPAGE="http://code.google.com/p/sympy/"
SRC_URI="http://sympy.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-macos"
IUSE="doc examples gtk imaging ipython latex mathml opengl pdf png pyglet test texmacs"
RDEPEND="
mathml? (
dev-libs/libxml2:2[python]
dev-libs/libxslt[python]
gtk? ( x11-libs/gtkmathview[gtk] ) )
latex? (
virtual/latex-base
dev-texlive/texlive-fontsextra
png? ( app-text/dvipng )
pdf? ( app-text/ghostscript-gpl ) )
texmacs? ( app-office/texmacs )
ipython? ( dev-python/ipython )
opengl? ( dev-python/pyopengl )
imaging? ( dev-python/imaging )
pyglet? ( dev-python/pyglet )
>=dev-python/pexpect-2.0
~dev-python/mpmath-0.17"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )
test? ( dev-python/pytest )"
pkg_setup() {
python_pkg_setup
export DOT_SAGE="${S}"
}
src_prepare() {
# Remove mpmath
rm -rf sympy/mpmath/*
sed -i \
-e "s:sympy\.mpmath:mpmath:g" \
-e "s:from sympy import mpmath:import mpmath:g" \
sympy/combinatorics/permutations.py \
sympy/core/containers.py \
sympy/core/evalf.py \
sympy/core/expr.py \
sympy/core/function.py \
sympy/core/numbers.py \
sympy/core/power.py \
sympy/core/sets.py \
sympy/core/tests/test_evalf.py \
sympy/core/tests/test_numbers.py \
sympy/core/tests/test_sets.py \
sympy/core/tests/test_sympify.py \
sympy/external/tests/test_numpy.py \
sympy/functions/combinatorial/numbers.py \
sympy/functions/combinatorial/tests/test_comb_numbers.py \
sympy/functions/special/bessel.py \
sympy/functions/special/gamma_functions.py \
sympy/functions/special/hyper.py \
sympy/functions/special/tests/test_hyper.py \
sympy/matrices/matrices.py \
sympy/ntheory/partitions_.py \
sympy/physics/quantum/constants.py \
sympy/physics/quantum/qubit.py \
sympy/plotting/experimental_lambdify.py \
sympy/plotting/intervalmath/interval_arithmetic.py \
sympy/polys/numberfields.py \
sympy/polys/polytools.py \
sympy/polys/rootoftools.py \
sympy/polys/domains/__init__.py \
sympy/polys/domains/algebraicfield.py \
sympy/polys/domains/domain.py \
sympy/polys/domains/expressiondomain.py \
sympy/polys/domains/finitefield.py \
sympy/polys/domains/fractionfield.py \
sympy/polys/domains/gmpyintegerring.py \
sympy/polys/domains/gmpyrationalfield.py \
sympy/polys/domains/groundtypes.py \
sympy/polys/domains/mpmathcomplexdomain.py \
sympy/polys/domains/mpmathrealdomain.py \
sympy/polys/domains/polynomialring.py \
sympy/polys/domains/pythoncomplexdomain.py \
sympy/polys/domains/pythonintegerring.py \
sympy/polys/domains/pythonrationalfield.py \
sympy/polys/domains/pythonrealdomain.py \
sympy/polys/domains/quotientring.py \
sympy/polys/domains/sympyintegerring.py \
sympy/polys/domains/sympyrationalfield.py \
sympy/polys/domains/sympyrealdomain.py \
sympy/polys/tests/test_domains.py \
sympy/printing/latex.py \
sympy/printing/repr.py \
sympy/printing/str.py \
sympy/simplify/simplify.py \
sympy/simplify/tests/test_hyperexpand.py \
sympy/solvers/solvers.py \
sympy/solvers/tests/test_numeric.py \
sympy/statistics/distributions.py \
sympy/statistics/tests/test_statistics.py \
sympy/utilities/decorator.py \
sympy/utilities/lambdify.py \
sympy/utilities/runtests.py \
sympy/utilities/tests/test_code_quality.py \
sympy/utilities/tests/test_lambdify.py \
examples/advanced/pidigits.py \
examples/advanced/autowrap_ufuncify.py \
|| die "failed to patch mpmath imports"
epatch "${FILESDIR}"/${P}-mpmath.patch
}
src_compile() {
PYTHONPATH="." distutils_src_compile
if use doc; then
cd doc
emake html || die "emake html failed"
fi
}
src_install() {
PYTHONPATH="." distutils_src_install
rm -f "${ED}usr/bin/"{doctest,test} || die "rm doctest test failed"
if use doc; then
dohtml -r doc/_build/html/*
fi
if use examples; then
insinto /usr/share/doc/${P}
doins -r examples
fi
if use texmacs; then
exeinto /usr/libexec/TeXmacs/bin/
doexe data/TeXmacs/bin/tm_sympy
insinto /usr/share/TeXmacs/plugins/sympy/
doins -r data/TeXmacs/progs
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.49.0.ebuild,v 1.7 2012/09/23 12:28:53 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.49.0.ebuild,v 1.8 2012/10/21 09:07:19 maekke Exp $
EAPI="4"
PYTHON_DEPEND="python? *"
@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/boost/boost_${MY_PV}.tar.bz2"
LICENSE="Boost-1.0"
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="examples python"
DEPEND="!<dev-libs/boost-1.34.0

@ -1,2 +1,3 @@
DIST d-feet-0.1.12.tar.bz2 34701 SHA256 11b247e39fd0b0077df8f5dffd9dadbe2becef2c0dfa0df50688d41bdcba5307 SHA512 199100b93ae2df82ddfbc71d7fcea67303ba9666c092d92e6f2132b38d5da9aeb3983de78eff7ab9a675eb418cae95008882b6e634dbadb200aa362e86d92009 WHIRLPOOL 55ba0784fedcbfdc3ffe7d2f9db17e312b3db4634e896221658e09a42a94ade598bad737d3f591ba2a076b5581e195da3910c28190f389fe2c882327650673a2
DIST d-feet-0.1.14.tar.xz 107312 SHA256 3f289333f45928beb7d56d2a9d7b9a6fcf666fb2d8e557faf8b90230897cab82 SHA512 ef0b2ea9a996e8a04969cfd57527944b9521febe32d9403d607cfb9c5cd16debbc9f1b94640989728ad2a2bf20d5953fe057fc135ebe0adb36f27e1de9a2132c WHIRLPOOL 79288ce082401d7a9005adbcb6879efc7067dd7e2787c8de9f6c3073f25234b1c07738b662cbdd2a3eaae6a0a12ef96acb2aee073183879e514d1156355cf627
DIST d-feet-0.1.15.tar.xz 98296 SHA256 1250d353ded2c2635fb97d26a7fb9e68aba0f851a7f2d5608de651fa14f8eb0a SHA512 2b13ad674d6899c95081af9a0dd00766aa7dc3266204f850f1c4e256a9afe0c29b6bd1b3063c110b2308b8185d3a80dc046fc06412300778020a4c0da1a7d339 WHIRLPOOL 2502b5a381a7730473aee6cd9d9930eea71c8c90fda5b3efd2c64d573708dfc146c42029b08a1b14bbebb82d1969bff4941e1dd917510b2227923cdc17581d0d

@ -0,0 +1,37 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/d-feet/d-feet-0.1.15.ebuild,v 1.1 2012/10/21 11:32:51 eva Exp $
EAPI="4"
GCONF_DEBUG="no"
PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
inherit gnome2 distutils-r1
DESCRIPTION="D-Feet is a powerful D-Bus debugger"
HOMEPAGE="http://live.gnome.org/DFeet"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gnome"
RDEPEND="
>=sys-apps/dbus-1.0
>=dev-python/dbus-python-0.82.3
dev-python/pygtk:2
gnome? ( dev-python/libwnck-python )
"
DEPEND="
dev-python/setuptools
"
DOCS=( NEWS )
src_prepare() {
# Do not run scrollkeeper tools, it is eclass job
sed "s:scrollkeeper-\(preinstall\|update\):$(type -P true):" \
-i setup.py || die "sed failed"
distutils-r1_src_prepare
}

@ -0,0 +1,92 @@
From 0fa5fc43ca2004546864051a584367a50413f190 Mon Sep 17 00:00:00 2001
From: Maynard Johnson <maynardj@us.ibm.com>
Date: Fri, 15 Jun 2012 13:55:33 -0500
Subject: [PATCH] Add #include "config.h" before bfd.h for perf-events branch
While building oprofile against a current CVS snapshot of binutils,
I received the following error:
-----------------------------------------
make[2]: Entering directory `/home/cseo/at5.0/at5.0-5/src/oprofile/libopagent'
/bin/sh ../libtool --tag=CC --mode=compile /opt/at5.0-5-rc1/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I/home/cseo/at5.0/at5.0-5/src/oprofile/libopagent -fPIC -I /home/cseo/at5.0/at5.0-5/src/oprofile/libop -I /home/cseo/at5.0/at5.0-5/src/oprofile/libutil -g -MT libopagent_la-opagent.lo -MD -MP -MF .deps/libopagent_la-opagent.Tpo -c -o libopagent_la-opagent.lo `test -f 'opagent.c' || echo '/home/cseo/at5.0/at5.0-5/src/oprofile/libopagent/'`opagent.c
libtool: compile: /opt/at5.0-5-rc1/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I/home/cseo/at5.0/at5.0-5/src/oprofile/libopagent -fPIC -I /home/cseo/at5.0/at5.0-5/src/oprofile/libop -I /home/cseo/at5.0/at5.0-5/src/oprofile/libutil -g -MT libopagent_la-opagent.lo -MD -MP -MF .deps/libopagent_la-opagent.Tpo -c opagent.c -fPIC -DPIC -o .libs/libopagent_la-opagent.o
In file included from opagent.c:63:0:
/opt/at5.0-5-rc1/include/bfd.h:37:2: error: #error config.h must be included before this header
-----------------------------------------
I opened a bug against binutils for this (see http://sourceware.org/bugzilla/show_bug.cgi?id=14243),
but the rationale for this error was explained to me thusly:
"This is a correctness issue. bfd.h and the headers that bfd.h #include test at
least one HAVE_* macro. So you need to include the file that defines those
HAVE_* macros before bfd.h. [sic] It is a really good idea to always include
config.h (or sysdep.h or alloca-conf.h that include config.h) before any other
files, including system headers."
This patch is a minimal patch that addresses the build failure with binutils,
ensuring that our config.h is #include'd before bfd.h
Since my work on the perf-events branch has involved testing on newer
binutils, I want to get this fix committed into the perf-events branch now
so I don't need to be adding a private patch for those times when I build
with new binutils.
Signed-off-by: Maynard Johnson <maynardj@us.ibm.com>
---
libopagent/opagent.c | 1 +
libpp/symbol.h | 1 +
opjitconv/debug_line.c | 1 +
opjitconv/opjitconv.h | 1 +
4 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/libopagent/opagent.c b/libopagent/opagent.c
index 2db1477..860413f 100644
--- a/libopagent/opagent.c
+++ b/libopagent/opagent.c
@@ -50,6 +50,7 @@
* See libopagent/Makefile.am for more information.
*******************************************************************/
+#include "config.h"
#include <stdio.h>
#include <errno.h>
#include <string.h>
diff --git a/libpp/symbol.h b/libpp/symbol.h
index ea2724d..8041cb9 100644
--- a/libpp/symbol.h
+++ b/libpp/symbol.h
@@ -12,6 +12,7 @@
#ifndef SYMBOL_H
#define SYMBOL_H
+#include "config.h"
#include "name_storage.h"
#include "growable_vector.h"
#include "sparse_array.h"
diff --git a/opjitconv/debug_line.c b/opjitconv/debug_line.c
index d7db8ec..babb943 100644
--- a/opjitconv/debug_line.c
+++ b/opjitconv/debug_line.c
@@ -8,6 +8,7 @@
* @author Philippe Elie
*/
+#include "config.h"
#include <stdint.h>
#include <stdlib.h>
#include <string.h>
diff --git a/opjitconv/opjitconv.h b/opjitconv/opjitconv.h
index 9562256..3f4919a 100644
--- a/opjitconv/opjitconv.h
+++ b/opjitconv/opjitconv.h
@@ -26,6 +26,7 @@
#define OP_JIT_CONV_ALREADY_DONE 5
#define OP_JIT_CONV_TMPDIR_NOT_REMOVED 6
+#include "config.h"
#include <bfd.h>
#include <stddef.h>
#include <sys/stat.h>
--
1.7.4.1

@ -0,0 +1,28 @@
From f0a6ef67e1b944e2032ce777994257075f6ba107 Mon Sep 17 00:00:00 2001
From: Antonio Rosales <antonio.rosales@canonical.com>
Date: Mon, 6 Aug 2012 09:21:07 -0500
Subject: [PATCH] Fix compile error on Ubuntu 12.10
This is related to an earlier fix made under commit #
0fa5fc43ca2004546864051a584367a50413f190. Apparently
a newer compiler finds yet another file that required
our config.h to be included prior to any system header
files.
Signed-off-by: Maynard Johnson <maynardj@us.ibm.com>
---
libutil++/bfd_support.h | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/libutil++/bfd_support.h b/libutil++/bfd_support.h
index 4f6a369..ab448d1 100644
--- a/libutil++/bfd_support.h
+++ b/libutil++/bfd_support.h
@@ -11,6 +11,7 @@
#ifndef BFD_SUPPORT_H
#define BFD_SUPPORT_H
+#include "config.h"
#include "utility.h"
#include "op_types.h"
#include "locate_images.h"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/oprofile-0.9.7.ebuild,v 1.4 2012/09/03 13:36:43 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/oprofile/oprofile-0.9.7.ebuild,v 1.5 2012/10/20 22:49:11 slyfox Exp $
EAPI=2
inherit eutils linux-info multilib user java-pkg-opt-2
@ -40,6 +40,10 @@ pkg_setup() {
use java && java-pkg_init
}
src_prepare() {
epatch "${FILESDIR}"/${P}-bfd.h-{1,2}.patch # bug 428506
}
src_configure() {
econf \
--with-kernel-support \

@ -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/eclass/gst-plugins-base.eclass,v 1.22 2012/06/02 19:02:42 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.23 2012/10/21 07:48:32 tetromino Exp $
# Author : foser <foser@gentoo.org>
@ -17,7 +17,10 @@
inherit eutils gst-plugins10 multilib
GST_EXPF="src_unpack src_compile src_install"
GST_TARBALL_SUFFIX="bz2"
case ${EAPI:-0} in
4) GST_EXPF="${GST_EXPF} src_prepare src_configure"
GST_TARBALL_SUFFIX="xz" ;;
2|3) GST_EXPF="${GST_EXPF} src_prepare src_configure" ;;
1|0) ;;
*) die "Unknown EAPI" ;;
@ -38,7 +41,8 @@ gio libvisual ogg oggtest theora ivorbis vorbis vorbistest examples
freetypetest pango"
#SRC_URI="mirror://gnome/sources/gst-plugins/${PV_MAJ_MIN}/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-base/${MY_P}.tar.bz2"
SRC_URI="http://gstreamer.freedesktop.org/src/gst-plugins-base/${MY_P}.tar.${GST_TARBALL_SUFFIX}"
[[ ${GST_TARBALL_SUFFIX} = "xz" ]] && DEPEND="${DEPEND} app-arch/xz-utils"
S=${WORKDIR}/${MY_P}
@ -47,6 +51,7 @@ S=${WORKDIR}/${MY_P}
if [ "${PN}" != "${MY_PN}" ]; then
RDEPEND=">=media-libs/gst-plugins-base-${PV}"
DEPEND="${RDEPEND}
${DEPEND}
~media-libs/gst-plugins-base-${PV}
>=sys-apps/sed-4
virtual/pkgconfig"

@ -1 +1 @@
DIST moon-buggy-1.0.51.tar.gz 263572 RMD160 c04f2e12e3de515be15e49a8738b61f6af25d76b SHA1 7f1c5df99944acfe98eeb5f8d5ab6f28ef61ee7e SHA256 352dc16ccae4c66f1e87ab071e6a4ebeb94ff4e4f744ce1b12a769d02fe5d23f
DIST moon-buggy-1.0.51.tar.gz 263572 SHA256 352dc16ccae4c66f1e87ab071e6a4ebeb94ff4e4f744ce1b12a769d02fe5d23f SHA512 34da2ca8b79d4f95a762cb7142586d176fd1b58ea6f4375de424d73d6046c2dc3dbae30dddb3a78c8c2563fbfec01d9eaafe27b79cc78ffa22121ad5a2e9dc77 WHIRLPOOL 52d0a375af71d345e3ec3464a1d862c1a03212fc189dac89f5410753d9ae1487085d1b72d2cbf778b749883a201c0b165fcb08c85e114851b20e282d493089ed

@ -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/games-action/moon-buggy/moon-buggy-1.0.51.ebuild,v 1.6 2012/05/03 03:02:33 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/games-action/moon-buggy/moon-buggy-1.0.51.ebuild,v 1.7 2012/10/21 08:52:04 maekke Exp $
EAPI=2
inherit autotools eutils games
@ -11,7 +11,7 @@ SRC_URI="http://www.seehuhn.de/data/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
KEYWORDS="amd64 ~arm ppc x86"
IUSE=""
RDEPEND="sys-libs/ncurses"

@ -1,2 +1,2 @@
DIST tomatoes-linux-1.5.tar.bz2 8807421 RMD160 454591162df5266a6ecb88b0b67914a5c0348a04 SHA1 8dc306617800f7ccc1e8610fb39e87d8181c482d SHA256 69a3af1994cb58409be9b469e1aa4bdb91c405d99071c7431526640ec53d1300
DIST tomatoes-linux-src-1.55.tar.bz2 62947 RMD160 a57881902e3c917733058e3b9c936d2db5ca0e3a SHA1 aa123a5fa9c8c0223c602c0cffe8a5bb0ebad60c SHA256 126d001532ee5b81cc95e1a86a274d11669b8c8f65c8235ae2e9b8fbdfab4a60
DIST tomatoes-linux-1.5.tar.bz2 8807421 SHA256 69a3af1994cb58409be9b469e1aa4bdb91c405d99071c7431526640ec53d1300 SHA512 517f592bb3c3fb43cb740c58011f06b7a71c96eaff74ce1088db8dbd4aafa3463bba516547cd010e9ef2ca947fd36962c3d13ece6e979cab8adf01ffa991c308 WHIRLPOOL 62fd7eca64cd4ddf41de8a02fb80c3f114ff69f3b322f7f904592dca6109fba3856df1cd6bbb9162a22f78dd98e7c353756f1b5682f2128e5cc4f64e7c239001
DIST tomatoes-linux-src-1.55.tar.bz2 62947 SHA256 126d001532ee5b81cc95e1a86a274d11669b8c8f65c8235ae2e9b8fbdfab4a60 SHA512 b5a6287659746179f0418630c55d34dc34897b532687007386b0b540ec728cc2492813f0d454314994a26a3629a24c802630085f64b969d1e6ea9ec936f5fe35 WHIRLPOOL 845ad2e84ad035d2f678c8465360439f057a323a020e01cd20f19fc5fb643b7372a963afdbe0b717edd230e3d7eb5f922a7fcc16affe4ec7ccd3d3696a4955ae

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/tomatoes/tomatoes-1.55-r2.ebuild,v 1.8 2011/06/18 15:41:59 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/tomatoes/tomatoes-1.55-r2.ebuild,v 1.9 2012/10/20 19:14:10 mr_bones_ Exp $
EAPI=2
inherit eutils games
@ -20,7 +20,7 @@ DEPEND="virtual/opengl
virtual/glu
media-libs/libsdl[audio,video]
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[mikmod]"
media-libs/sdl-mixer[mod]"
src_prepare() {
mv ../tomatoes-1.5/* . || die "mv failed"

@ -1 +1 @@
DIST gnono-1.9.1.tar.bz2 421461 RMD160 2e86cf671e409f5c96cd5df904b3ea795d363547 SHA1 367a73e70182c1b4f0807353d7ba1aae8d8943d7 SHA256 1fd8ddcd2da5333210046ae1d6e710b597193c6f550ae1c82f729a0473bde60c
DIST gnono-1.9.1.tar.bz2 421461 SHA256 1fd8ddcd2da5333210046ae1d6e710b597193c6f550ae1c82f729a0473bde60c SHA512 de67453cab0177d633b674ab2cf99b606373dc01e6d821478e8aa6adf9f0f40b04538e5d564df990739a62fb47225f83eff13ab6c12af26fe05afba309632d62 WHIRLPOOL 8b950b96c16e7c6290b5f4f6156404d96521e124516234fdf561ba4f55c63bd93366676ad0184e6c43f10e7dceef85e076dd999cf6c3c03595c75f9eade3ff8b

@ -0,0 +1,151 @@
Index: gnono-1.9.1/src/ai.c
===================================================================
--- gnono-1.9.1.orig/src/ai.c
+++ gnono-1.9.1/src/ai.c
@@ -24,9 +24,7 @@
#include <config.h>
#endif
-#include <glib/garray.h>
-#include <glib/gmessages.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include "cards.h"
#include "game.h"
Index: gnono-1.9.1/src/ai.h
===================================================================
--- gnono-1.9.1.orig/src/ai.h
+++ gnono-1.9.1/src/ai.h
@@ -23,7 +23,7 @@
#ifndef __GN_AI_H__
#define __GN_AI_H__
-#include <glib/gtypes.h>
+#include <glib.h>
void computer_play (gboolean pickup);
Index: gnono-1.9.1/src/cards.c
===================================================================
--- gnono-1.9.1.orig/src/cards.c
+++ gnono-1.9.1/src/cards.c
@@ -25,9 +25,7 @@
#endif
#include <stdlib.h> /* for rand() */
-#include <glib/garray.h>
-#include <glib/gmem.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include <gdk-pixbuf/gdk-pixbuf-core.h>
#include "cards.h"
Index: gnono-1.9.1/src/cards.h
===================================================================
--- gnono-1.9.1.orig/src/cards.h
+++ gnono-1.9.1/src/cards.h
@@ -23,7 +23,7 @@
#ifndef __GN_CARDS_H__
#define __GN_CARDS_H__
-#include <glib/gtypes.h>
+#include <glib.h>
#include <gdk-pixbuf/gdk-pixbuf-core.h>
static const gdouble GN_CARD_HEIGHT = 98.0;
Index: gnono-1.9.1/src/game.c
===================================================================
--- gnono-1.9.1.orig/src/game.c
+++ gnono-1.9.1/src/game.c
@@ -24,9 +24,7 @@
#include <config.h>
#endif
-#include <glib/garray.h>
-#include <glib/gmessages.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include <gtk/gtkmain.h>
#include <libgnome/gnome-config.h>
Index: gnono-1.9.1/src/game.h
===================================================================
--- gnono-1.9.1.orig/src/game.h
+++ gnono-1.9.1/src/game.h
@@ -23,7 +23,7 @@
#ifndef __GN_GAME_H__
#define __GN_GAME_H__
-#include <glib/gtypes.h>
+#include <glib.h>
/*#define GN_DEBUG*/
Index: gnono-1.9.1/src/interface.h
===================================================================
--- gnono-1.9.1.orig/src/interface.h
+++ gnono-1.9.1/src/interface.h
@@ -23,7 +23,7 @@
#ifndef __GN_INTERFACE_H__
#define __GN_INTERFACE_H__
-#include <glib/gtypes.h>
+#include <glib.h>
#include <gtk/gtkwidget.h>
#include <gtk/gtkwindow.h>
Index: gnono-1.9.1/src/main.c
===================================================================
--- gnono-1.9.1.orig/src/main.c
+++ gnono-1.9.1/src/main.c
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <glib/gi18n.h>
-#include <glib/gmain.h>
+#include <glib.h>
#include <gtk/gtkmain.h>
#include "interface.h"
Index: gnono-1.9.1/src/players.c
===================================================================
--- gnono-1.9.1.orig/src/players.c
+++ gnono-1.9.1/src/players.c
@@ -24,8 +24,7 @@
#include <config.h>
#endif
-#include <glib/garray.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include <glib/gi18n.h>
#include <gtk/gtklabel.h>
#include <gtk/gtkwidget.h>
Index: gnono-1.9.1/src/players.h
===================================================================
--- gnono-1.9.1.orig/src/players.h
+++ gnono-1.9.1/src/players.h
@@ -23,8 +23,7 @@
#ifndef __GN_PLAYERS_H__
#define __GN_PLAYERS_H__
-#include <glib/garray.h>
-#include <glib/gtypes.h>
+#include <glib.h>
#include "cards.h"
Index: gnono-1.9.1/src/preferences.h
===================================================================
--- gnono-1.9.1.orig/src/preferences.h
+++ gnono-1.9.1/src/preferences.h
@@ -23,7 +23,7 @@
#ifndef __GN_PREFERENCES_H__
#define __GN_PREFERENCES_H__
-#include <glib/gtypes.h>
+#include <glib.h>
#include <gtk/gtkwidget.h>
void dlg_preferences (GtkWidget *caller, gpointer data);

@ -1,8 +1,8 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/gnono/gnono-1.9.1.ebuild,v 1.5 2009/11/23 14:32:31 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/games-board/gnono/gnono-1.9.1.ebuild,v 1.6 2012/10/21 10:33:28 pacho Exp $
EAPI=2
EAPI=4
inherit autotools eutils gnome2-utils games
DESCRIPTION="A rewrite for GNOME of the Windows card game WUNO"
@ -21,12 +21,12 @@ DEPEND="${RDEPEND}
src_prepare() {
epatch "${FILESDIR}"/${P}-gentoo.patch
epatch "${FILESDIR}"/${P}-glib-single-include.patch
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README TODO
default
prepgamesdirs
}

@ -1 +1 @@
DIST kcheckers-0.8.1.tar.gz 81431 RMD160 d5f60526913c35a4d3fc01cda87d1fa64b9dd0b4 SHA1 d2ea352469aa07b9549e6664f5d34dcc7e9bb772 SHA256 444080f0554a1d65db32231ee18f9a662bfa6148a15cb006eba838c2463e7a2f
DIST kcheckers-0.8.1.tar.gz 81431 SHA256 444080f0554a1d65db32231ee18f9a662bfa6148a15cb006eba838c2463e7a2f SHA512 c5febbcc7f0362169879a29a159c86aa4f3d859ee3bebea243535ca07949366078406b87e5e5534586485601b92a79b621cef7ba96f2224acc5331e3624d1b73 WHIRLPOOL b040a382c6bfc09071c67cd89b0717f3287b3bc880b31988dec579f51cb716d67e7aaab7d640488152c570d6eb005d1e769e2dd300acc04919fd4365469ce3d9

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-board/kcheckers/kcheckers-0.8.1.ebuild,v 1.8 2011/10/19 17:14:43 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/games-board/kcheckers/kcheckers-0.8.1.ebuild,v 1.9 2012/10/21 08:53:17 maekke Exp $
EAPI=2
inherit eutils qt4-r2 games
@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
KEYWORDS="~amd64 ~arm ~ppc x86"
IUSE=""
DEPEND="x11-libs/qt-gui:4"

@ -6,5 +6,7 @@ DIST warsow_0.62_sdk.zip 36600605 SHA256 e1a86c355307539b8f427a76fc54e7279f39567
DIST warsow_0.62_update.zip 11553787 SHA256 d16309bfc39929a47efe71d5dd28a790c16a7de07232f68fc9672407bebda278 SHA512 568d8523103c23679128dfd2cb8ecd5b47a5b14e26b33e837268e10d8e4fe04b8cb5addd51031f2d90938a0b35f82adbfcf910146a7c40d32ae8e912a7e78a8c WHIRLPOOL e4881c58533b1810bdf45af9610c8f076f0511f22b940727db840aef14be53b259b9751d5aa7e6e6064ccd2ab2441f440cd6fd143751ed91eedd56fdaa1c0c6e
DIST warsow_1.01_sdk.tar.gz 56537475 SHA256 a9c7766f96290e58e0707fbbed412162af7a4711eae988744e61861cf7db5a91 SHA512 e1f6526176535c61e9d270672a340d11d7861ca398e0af0c13049b162615dfaf71799d73079d9179e90411ef2e3fce013b15a2e2d9a5098a461571a87b8ef468 WHIRLPOOL 040020995f1319ef69d7ba54788396f3e4ed0a272f6d244688702fd4e4d05ce1c586255f02d54998e27116b2ec20a40f61382fed28fc09af0dc5d216ade00456
DIST warsow_1.01_update.tar.gz 14557600 SHA256 f09696c4a4a13a9e3da0a0499bbe471a8c552be8524574c78a9946f7776e6586 SHA512 c80a18c00db9a9bce137cfef74fef79f8cc4e4c534cdfecf737a6caef682e0532aa8d6a6455600ed9549cb46720abba41f17b81d02e75a51f0cfb8a4129df7c1 WHIRLPOOL 8a23ea53d1b4fe5be80c5327529d7c3dd4094adbaf72f53de1fe1c2e917a4c14f8771417dfc8bc96c56a20dd6a87d82c5822607d30433e32de7abace8eb01057
DIST warsow_1.02_sdk.tar.gz 56541955 SHA256 bec1f0ec26c39defad393578b28eb955504f054599142b096773c28889cabb2c SHA512 d62399baa13341bc87863d123a9d852ec688d0aa279eb626b8c95bda28b7ac1d602c7571e02dfda7dd8ea83a231cd8c3310a0126c1235968291e9e700679fbca WHIRLPOOL 7c44fb252b95b400e829c752c58a4d715b695d56f7e9b35504be9c1e1566c513f101090f7bbe0eabba5aef11ff3f320106fe7ce1d4b7b17e7368979b0b193621
DIST warsow_1.02_update.zip 20582996 SHA256 23efd46590be99140b836125335dc973f606625785926377b60bd1467e661ac1 SHA512 4f0985c9a17e4562d46d289bfc78bf44fa544bdc30af3b0b670572e819966a2fa8f38902cb6810b09ce38a49f7de956177f31bf2858883ad2b3f27d41e6c2276 WHIRLPOOL 978987c70aa8b82a4252505fab95717056701a599d8e52a308206aee59a4cd36520be4f6b202411733d22dcca82f64919423bbd4bcd227d71b6e59cf6859e5b2
DIST warsow_1.0_sdk.tar.gz 56525636 SHA256 2e394b5c50ad206723a59636ab93448f69d8602e710ab334451badf746870e22 SHA512 dee6591fb5ed7150e3e18db20b18366777dbacd4a465074eb3c978a04b7df5140e8a7817a5248542af06d2a6eb972ad986690f16e57ac08f753cccb2470d7bfe WHIRLPOOL e30772b49f37dede19d54e129cc1ca05bf9f01c9a10f372c9c420ceba25514c6a928c12ba61e140efc5ea8d46cbd6db403ca03aee215964173662127b9dbfd59
DIST warsow_1.0_unified.tar.gz 518459004 SHA256 f933d251de4c92b6107d4db1eef5326baf4873d32a6e2f1c3daae14bc92e85ec SHA512 78706093fb4b8684893d9b497fd10f1ce3ef096b68bbf7d36ed2bc775fa649738f0153a723b2788ef6a54d30826ec96bc36899d2e5c230bf09022b98cc105aad WHIRLPOOL efdffd7f358c704a6c08eb1d8c91543db3b76805edba775f88570debfa1b4a9ac64772958831fff7d0be4d72f2d29abbb7610d115e92cdb0fd897a8e31b1059c

@ -0,0 +1,546 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Thu Oct 11 15:00:18 UTC 2012
Subject: build system
a) respect flags/linker
b) don't take ARCH from env (we set BASE_ARCH in the ebuild)
c) split LDFLAGS and LDFLAGS_COMMON as per bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347650
d) don't remove angel-lib (compilation fails, why is this?)
e) make output verbose
f) remove start-scripts
g) address parallel make issues
--- source/Makefile
+++ source/Makefile
@@ -50,10 +50,10 @@
else
CC?=gcc
CXX?=g++
-LD=gcc
-LXX?=g++
-AR=ar
-RANLIB=ranlib
+LD=$(CC)
+LXX=$(CXX)
+AR?=ar
+RANLIB?=ranlib
# this nice line comes from the linux kernel makefile
BASE_ARCH:=$(shell uname -m | sed -e s/i.86/i386/ -e s/sun4u/sparc/ -e s/sparc64/sparc/ -e s/arm.*/arm/ -e s/sa110/arm/ -e s/alpha/axp/)
@@ -62,7 +62,7 @@
ifeq ($(OS),FreeBSD)
ARCH?=freebsd_$(BASE_ARCH)
else
-ARCH?=$(BASE_ARCH)
+ARCH=$(BASE_ARCH)
endif
SHARED_LIBRARY_EXTENSION=so
@@ -72,7 +72,7 @@
ifeq ($(DEBUG_BUILD), YES)
BINDIR=debug
-CFLAGS_DEBUG=-O0 -ggdb -D_DEBUG
+CFLAGS_DEBUG=-D_DEBUG
else
BINDIR=release
endif
@@ -196,8 +196,8 @@
X11BASE?=/usr/X11R6
CFLAGS_COMMON=$(CFLAGS) -pipe -I. -I$(LOCALBASE)/include -I$(X11BASE)/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Wall -Wno-unused-function -fvisibility=hidden
-CFLAGS_RELEASE=-O2 -fno-strict-aliasing -ffast-math -funroll-loops -DNDEBUG -msse2
-CFLAGS_DEBUG=-O0 -ggdb -D_DEBUG
+CFLAGS_RELEASE=-fno-strict-aliasing -ffast-math -funroll-loops -DNDEBUG
+CFLAGS_DEBUG=-D_DEBUG
ifeq ($(DEBUG_BUILD),YES)
CFLAGS_COMMON+=$(CFLAGS_DEBUG)
else
@@ -209,18 +209,18 @@
CFLAGS_MODULE=-DPIC -fPIC
CFLAGS_TV_SERVER=-DDEDICATED_ONLY -DTV_SERVER_ONLY -DC_ONLY -DTV_MODULE_HARD_LINKED
-LDFLAGS_COMMON=$(LDFLAGS)
-LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++ -lsupc++
+LDFLAGS_COMMON=
+LXXFLAGS_COMMON=-lstdc++ -lsupc++
ifeq ($(OS),FreeBSD)
LDFLAGS_COMMON+= -L/usr/local/lib -lm -pthread
else
-LDFLAGS_COMMON+= -L/usr/local/lib -ldl -lm -O1 -Wl,--as-needed
+LDFLAGS_COMMON+= -ldl -lm
endif
ifneq ($(DEBUG_BUILD),YES)
-LDFLAGS_COMMON+= -s
-LXXFLAGS_COMMON+= -s
+LDFLAGS_COMMON+=
+LXXFLAGS_COMMON+=
endif
ifeq ($(ARCH),x86_64)
@@ -298,12 +298,9 @@
######################################################################################################
# Helper functions
######################################################################################################
-DO_CC=echo " > Compiling $<" && \
- $(CC) $(CFLAGS_COMMON) -c $< -o $@
-DO_CXX=echo " > Compiling (c++) $<" && \
- $(CXX) $(CFLAGS_COMMON) $(CXXFLAGS_COMMON) -c $< -o $@
-DO_RES=echo " > Compiling resource $<" && \
- $(RES) $(RESFLAGS_COMMON) -i $< -o $@
+DO_CC=$(CC) $(CFLAGS_COMMON) -c $< -o $@
+DO_CXX=$(CXX) $(CFLAGS_COMMON) $(CXXFLAGS_COMMON) -c $< -o $@
+DO_RES=$(RES) $(RESFLAGS_COMMON) -i $< -o $@
DO_CC_CLIENT=$(DO_CC) $(CFLAGS_CLIENT)
DO_CC_DED=$(DO_CC) $(CFLAGS_DED)
@@ -505,17 +502,17 @@
all: client openal qf ded cgame game ui irc cin angelwrap tv_server
-client: $(BUILDDIRS) message-client compile-client link-client start-script-client
+client: $(BUILDDIRS) message-client compile-client link-client
openal: $(BUILDDIRS) message-openal compile-openal link-openal
qf: $(BUILDDIRS) message-qf compile-qf link-qf
-ded: $(BUILDDIRS) message-ded compile-ded link-ded start-script-ded
+ded: $(BUILDDIRS) message-ded compile-ded link-ded
cgame: $(BUILDDIRS) message-cgame compile-cgame link-cgame
game: $(BUILDDIRS) message-game compile-game link-game
ui: $(BUILDDIRS) message-ui compile-ui link-ui
irc: $(BUILDDIRS) message-irc compile-irc link-irc
cin: $(BUILDDIRS) message-cin compile-cin link-cin
angelwrap: $(BUILDDIRS) message-angelwrap compile-angelwrap link-angelwrap
-tv_server: $(BUILDDIRS) message-tv_server compile-tv_server link-tv_server start-script-tv_server
+tv_server: $(BUILDDIRS) message-tv_server compile-tv_server link-tv_server
clean: clean-msg clean-depend clean-client clean-openal clean-qf clean-ded clean-cgame clean-game clean-ui clean-librocket clean-irc clean-cin clean-angelwrap clean-tv_server
@@ -611,13 +608,14 @@
@echo "> *********************************************************"
compile-ui: $(OBJS_UI_ROCKET) $(LIBROCKET_LIB)
link-ui: $(BINDIR)/basewsw $(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION)
+$(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(LIBROCKET_LIB)
clean-ui:
@echo " > Removing ui objects" && \
$(RM) $(OBJS_UI_ROCKET)
$(LIBROCKET_LIB):
@echo "> * Building Rocket library"
- @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CFLAGS)" DEBUG_BUILD=$(DEBUG_BUILD) USE_MINGW=$(USE_MINGW) $(MAKE) -C $(LIBROCKET_DIR) -f $(LIBROCKET_MAKEFILE) DEBUG_BUILD=$(DEBUG_BUILD)
+ @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CXXFLAGS)" DEBUG_BUILD=$(DEBUG_BUILD) USE_MINGW=$(USE_MINGW) $(MAKE) -C $(LIBROCKET_DIR) -f $(LIBROCKET_MAKEFILE) DEBUG_BUILD=$(DEBUG_BUILD)
@echo "> * Done building RocketCore library."
@echo "> *********************************************************"
@echo "> * Continuing ui building..."
@@ -656,7 +654,6 @@
@echo "> *********************************************************"
@echo "> * Building angelwrap"
@echo "> *********************************************************"
- -@rm $(ANGELSCRIPT_LIB)
$(ANGELSCRIPT_INC)/angelscript.h:
@echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
@echo "!!!"
@@ -668,7 +665,7 @@
$(ANGELSCRIPT_LIB): $(ANGELSCRIPT_INC)/angelscript.h
@echo "> * Building Angelscript library first"
- @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CFLAGS)" $(MAKE) -C $(ANGELSCRIPT_PROJECT_DIR)
+ @CXX=$(CXX) AR=$(AR) RANLIB=$(RANLIB) CXXFLAGS="$(CXXFLAGS)" $(MAKE) -C $(ANGELSCRIPT_PROJECT_DIR)
@echo "> * Done building angelscript library."
@echo "> *********************************************************"
@echo "> * Continuing angelwrap building..."
@@ -702,69 +699,57 @@
# DED
########
$(BINDIR)/$(SERVER_EXE): $(OBJS_DED)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_DED)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_DED)
#########
# CLIENT
#########
ifeq ($(OS),Darwin)
$(BINDIR)/$(CLIENT_EXE): $(OBJS_CLIENT)
- @echo " > Linking $@" && \
- $(LD) -o $@ $(OBJS_CLIENT) mac/SDLMain.m $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT)
+ $(LD) $(LDFLAGS) -o $@ $(OBJS_CLIENT) mac/SDLMain.m $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT)
else
$(BINDIR)/$(CLIENT_EXE): $(OBJS_CLIENT)
- @echo " > Linking $@" && \
- $(LD) -o $@ $(OBJS_CLIENT) $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT)
+ $(LD) $(LDFLAGS) -o $@ $(OBJS_CLIENT) $(LDFLAGS_COMMON) $(LDFLAGS_CLIENT)
endif
#########
# OPENAL
#########
$(BINDIR)/libs/snd_openal_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_OPENAL)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_OPENAL)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_OPENAL)
#########
# QF
#########
$(BINDIR)/libs/snd_qf_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_QF)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_QF)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_QF)
########
# .SO
########
$(BINDIR)/basewsw/cgame_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_CGAME)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE)
$(BINDIR)/basewsw/game_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_GAME)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE)
$(BINDIR)/basewsw/ui_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_UI_ROCKET)
- @echo " > Linking $@" && \
- $(LXX) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ROCKET)
+ $(LXX) $(LDFLAGS) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ROCKET)
$(BINDIR)/libs/irc_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_IRC)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_IRC)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_IRC)
$(BINDIR)/libs/cin_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_CIN)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_CIN)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_CIN)
$(BINDIR)/libs/angelwrap_$(ARCH).$(SHARED_LIBRARY_EXTENSION): $(OBJS_ANGELWRAP)
- @echo " > Linking $@" && \
- $(LXX) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ANGELWRAP)
+ $(LXX) $(LDFLAGS) -o $@ $^ $(LXXFLAGS_COMMON) $(LDFLAGS_MODULE) $(LDFLAGS_ANGELWRAP)
########
# TV
########
$(BINDIR)/$(TV_SERVER_EXE): $(OBJS_TV_SERVER)
- @echo " > Linking $@" && \
- $(LD) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_TV_SERVER)
+ $(LD) $(LDFLAGS) -o $@ $^ $(LDFLAGS_COMMON) $(LDFLAGS_TV_SERVER)
######################################################################################################
# Meta Rules
@@ -776,49 +761,48 @@
# CLIENT
########
$(BUILDDIR)/client/%.o: qcommon/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: server/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: client/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: ref_gl/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: null/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: matchmaker/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
ifeq ($(USE_MINGW),YES)
$(BUILDDIR)/client/%.o: win32/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: win32/%.rc
- @$(DO_RES_CLIENT)
+ $(DO_RES_CLIENT)
else
ifeq ($(OS),Darwin)
$(BUILDDIR)/client/%.o: mac/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: unix/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
else
$(BUILDDIR)/client/%.o: unix/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
endif
endif
$(BUILDDIR)/client/%.o: game/%.c
- @$(DO_CC_CLIENT)
+ $(DO_CC_CLIENT)
$(BUILDDIR)/client/%.o: gameshared/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
$(BINDIR)/warsow: unix/start_script.sh
- @echo " > Installing client start script" && \
cp $< $@ && \
chmod a+x $@
@@ -826,60 +810,59 @@
# OPENAL
########
$(BUILDDIR)/openal/%.o: snd_openal/%.c
- @$(DO_CC_MODULE) $(CFLAGS_OPENAL)
+ $(DO_CC_MODULE) $(CFLAGS_OPENAL)
$(BUILDDIR)/openal/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
########
# QF
########
$(BUILDDIR)/qf/%.o: snd_qf/%.c
- @$(DO_CC_MODULE) $(CFLAGS_QF)
+ $(DO_CC_MODULE) $(CFLAGS_QF)
ifeq ($(USE_MINGW),YES)
$(BUILDDIR)/qf/win_snd.o: win32/win_snd.c
- @$(DO_CC_MODULE) $(CFLAGS_DSOUND)
+ $(DO_CC_MODULE) $(CFLAGS_DSOUND)
else
$(BUILDDIR)/qf/unix_snd.o: unix/unix_snd.c
- @$(DO_CC_MODULE) $(CFLAGS_SDL)
+ $(DO_CC_MODULE) $(CFLAGS_SDL)
endif
$(BUILDDIR)/qf/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
########
# DED
########
$(BUILDDIR)/ded/%.o: qcommon/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
$(BUILDDIR)/ded/%.o: server/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
ifeq ($(USE_MINGW),YES)
$(BUILDDIR)/ded/%.o: win32/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
else
$(BUILDDIR)/ded/%.o: unix/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
endif
$(BUILDDIR)/ded/%.o: null/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
$(BUILDDIR)/ded/%.o: game/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
$(BUILDDIR)/ded/%.o: gameshared/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
$(BUILDDIR)/ded/%.o: matchmaker/%.c
- @$(DO_CC_DED)
+ $(DO_CC_DED)
$(BINDIR)/wsw_server: unix/start_script.sh
- @echo " > Installing dedicated server start script" && \
cp $< $@ && \
chmod a+x $@
@@ -887,117 +870,116 @@
# CGAME
########
$(BUILDDIR)/cgame/%.o: cgame/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/cgame/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
########
# GAME
########
$(BUILDDIR)/game/%.o: game/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/game/%.o: game/ai/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/game/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/game/%.o: matchmaker/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
########
# UI.ROCKET
########
$(BUILDDIR)/ui/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/ui/%.o: ui/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET)
+ $(DO_CXX_MODULE) $(CFLAGS_ROCKET)
$(BUILDDIR)/ui/%.o: ui/kernel/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET)
+ $(DO_CXX_MODULE) $(CFLAGS_ROCKET)
$(BUILDDIR)/ui/%.o: ui/as/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET)
+ $(DO_CXX_MODULE) $(CFLAGS_ROCKET)
$(BUILDDIR)/ui/%.o: ui/datasources/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET)
+ $(DO_CXX_MODULE) $(CFLAGS_ROCKET)
$(BUILDDIR)/ui/%.o: ui/widgets/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET)
+ $(DO_CXX_MODULE) $(CFLAGS_ROCKET)
$(BUILDDIR)/ui/%.o: ui/decorators/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ROCKET)
+ $(DO_CXX_MODULE) $(CFLAGS_ROCKET)
#$(BUILDDIR)/ui.as/%.o: matchmaker/%.c
-# @$(DO_CC_MODULE)
+# $(DO_CC_MODULE)
########
# IRC
########
$(BUILDDIR)/irc/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/irc/%.o: irc/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
########
# CIN
########
$(BUILDDIR)/cin/%.o: gameshared/%.c
- @$(DO_CC_MODULE)
+ $(DO_CC_MODULE)
$(BUILDDIR)/cin/%.o: cin/%.c
- @$(DO_CC_MODULE) $(CFLAGS_CIN)
+ $(DO_CC_MODULE) $(CFLAGS_CIN)
########
# ANGELWRAP
########
$(BUILDDIR)/angelwrap/%.o: gameshared/%.c
- @$(DO_CC_MODULE) $(CFLAGS_ANGELWRAP)
+ $(DO_CC_MODULE) $(CFLAGS_ANGELWRAP)
$(BUILDDIR)/angelwrap/%.o: angelwrap/%.c
- @$(DO_CC_MODULE) $(CFLAGS_ANGELWRAP)
+ $(DO_CC_MODULE) $(CFLAGS_ANGELWRAP)
$(BUILDDIR)/angelwrap/%.o: angelwrap/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP)
+ $(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP)
$(BUILDDIR)/angelwrap/%.o : angelwrap/addon/%.cpp
- @$(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP)
+ $(DO_CXX_MODULE) $(CFLAGS_ANGELWRAP)
########
# TV SERVER
########
$(BUILDDIR)/tv_server/%.o: qcommon/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
$(BUILDDIR)/tv_server/%.o: client/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
$(BUILDDIR)/tv_server/%.o: tv_server/tv_module/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
$(BUILDDIR)/tv_server/%.o: tv_server/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
ifeq ($(USE_MINGW),YES)
$(BUILDDIR)/tv_server/%.o: win32/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
else
$(BUILDDIR)/tv_server/%.o: unix/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
endif
$(BUILDDIR)/tv_server/%.o: null/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
$(BUILDDIR)/tv_server/%.o: gameshared/%.c
- @$(DO_CC_TV_SERVER)
+ $(DO_CC_TV_SERVER)
$(BINDIR)/wswtv_server: unix/start_script.sh
- @echo " > Installing TV server start script" && \
cp $< $@ && \
chmod a+x $@
--- libsrcs/libRocket/libRocket/Makefile.warsow
+++ libsrcs/libRocket/libRocket/Makefile.warsow
@@ -13,9 +13,9 @@
endif
ifeq ($(DEBUG_BUILD),YES)
- CXXFLAGS += -g -DROCKET_DEBUG
+ CXXFLAGS += -DROCKET_DEBUG
else
- CXXFLAGS += -O2
+ CXXFLAGS +=
endif
BUILDDIR=Build/obj
--- libsrcs/angelscript/angelSVN/sdk/angelscript/projects/gnuc/makefile
+++ libsrcs/angelscript/angelSVN/sdk/angelscript/projects/gnuc/makefile
@@ -47,7 +47,7 @@
CXX ?= gcc
# On i686 architecture you may need to add -march=i686 if you get
# an undefined symbol for __sync_sub_and_fetch_4 in as_atomic.cpp.
- CXXFLAGS += -g -Wall -fPIC -fno-strict-aliasing
+ CXXFLAGS += -Wall -fPIC -fno-strict-aliasing
endif
AR ?= ar

@ -0,0 +1,176 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-fps/warsow/warsow-1.02.ebuild,v 1.1 2012/10/21 00:37:24 hasufell Exp $
EAPI=4
inherit eutils check-reqs gnome2-utils games
MY_P=${PN}_${PV}
DESCRIPTION="Multiplayer FPS based on the QFusion engine (evolved from Quake 2)"
HOMEPAGE="http://www.warsow.net/"
SRC_URI="http://funpark.warsow-esport.net/~${PN}/1.0/${PN}_1.0_unified.tar.gz
http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_sdk.tar.gz
http://funpark.warsow-esport.net/~${PN}/${PV}/${MY_P}_update.zip
mirror://gentoo/${PN}.png"
LICENSE="GPL-2 warsow"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+angelscript debug dedicated irc openal server"
RDEPEND="media-libs/freetype
net-misc/curl
sys-libs/zlib
!dedicated? (
media-libs/libpng:0
media-libs/libsdl
media-libs/libtheora
media-libs/libvorbis
x11-libs/libX11
x11-libs/libXinerama
x11-libs/libXrandr
x11-libs/libXxf86dga
x11-libs/libXxf86vm
virtual/jpeg
virtual/opengl
openal? ( media-libs/openal )
)"
DEPEND="${RDEPEND}
app-arch/unzip
x11-misc/makedepend
!dedicated? (
x11-proto/xineramaproto
x11-proto/xf86dgaproto
x11-proto/xf86vidmodeproto
)
openal? ( virtual/pkgconfig )"
S=${WORKDIR}/${MY_P}_sdk/source
S_U=${WORKDIR}/${PN}_1.0
S_UPDATE=${WORKDIR}/${MY_P}_update
CHECKREQS_DISK_BUILD="1G"
CHECKREQS_DISK_USR="500M"
src_unpack() {
unpack ${PN}_1.0_unified.tar.gz ${MY_P}_sdk.tar.gz
mkdir "${S_UPDATE}" || die
cd "${S_UPDATE}" || die
unpack ${MY_P}_update.zip
}
src_prepare() {
sed -i \
-e "/fs_basepath =/ s:\.:${GAMES_DATADIR}/${PN}:" \
qcommon/files.c \
|| die "sed files.c failed"
sed -i \
-e "s:q_jpeg_mem_src:_&:" \
ref_gl/r_image.c || die "sed r_image.c failed"
rm -r "${S_U}"/docs/old* || die
cd "${WORKDIR}"/${MY_P}_sdk || die
epatch "${FILESDIR}"/${P}-build.patch \
"${FILESDIR}"/${PN}-0.5-pic.patch
epatch_user
}
src_compile() {
yesno() { use ${1} && echo YES || echo NO ; }
use angelscript &&
emake -C ../libsrcs/angelscript/angelSVN/sdk/angelscript/projects/gnuc
local arch
if use amd64 ; then
arch=x86_64
elif use x86 ; then
arch=i386
fi
local myconf
if use dedicated ; then
myconf=(
BUILD_CLIENT=NO
BUILD_IRC=NO
BUILD_SND_OPENAL=NO
BUILD_SND_QF=NO
BUILD_CIN=NO
BUILD_SERVER=YES
BUILD_TV_SERVER=YES
)
else
myconf=(
BUILD_CLIENT=YES
BUILD_IRC=$(yesno irc)
BUILD_SND_OPENAL=$(yesno openal)
BUILD_SND_QF=YES
BUILD_CIN=YES
BUILD_SERVER=$(yesno server)
BUILD_TV_SERVER=$(yesno server)
)
fi
emake \
BASE_ARCH=${arch} \
BINDIR=lib \
BUILD_ANGELWRAP=$(yesno angelscript) \
DEBUG_BUILD=$(yesno debug) \
${myconf[@]}
}
src_install() {
cd lib
if ! use dedicated ; then
newgamesbin ${PN}.* ${PN}
doicon -s 48 "${DISTDIR}"/${PN}.png
make_desktop_entry ${PN} Warsow
fi
if use dedicated || use server ; then
newgamesbin wsw_server.* ${PN}-ded
newgamesbin wswtv_server.* ${PN}-tv
fi
exeinto "$(games_get_libdir)"/${PN}
doexe */*.so
insinto "${GAMES_DATADIR}"/${PN}
doins -r "${S_U}"/basewsw
doins -r "${S_UPDATE}"/basewsw
local so
for so in basewsw/*.so ; do
dosym "$(games_get_libdir)"/${PN}/${so##*/} \
"${GAMES_DATADIR}"/${PN}/${so}
done
if [[ -e libs ]] ; then
dodir "${GAMES_DATADIR}"/${PN}/libs
for so in libs/*.so ; do
dosym "$(games_get_libdir)"/${PN}/${so##*/} \
"${GAMES_DATADIR}"/${PN}/${so}
done
fi
dodoc "${S_U}"/docs/*
dodoc "${S_UPDATE}"/docs/*
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,2 +1,2 @@
DIST gentoo-ru-0.25.gz 74751 RMD160 feb0a871492db8d09476aa3bd605d97c4fe31db1 SHA1 3bfb061f81fc44a9b72303976c7546a6815efa8c SHA256 2c73ea65ca841fd35a38a8f9aa0d890f12865dd6ae79d24c2333501c54e52cdf
DIST gentoo-ru-0.26.gz 77812 RMD160 86535954ad46107efae8717a2866965cc011d63a SHA1 682e6612dc2cd6829789817e3747eff612b3fd4f SHA256 1ce7e038c5a97ec226f38ded4070fa4bab363b6ff6649bf91daa3ce327cb68d9
DIST gentoo-ru-0.25.gz 74751 SHA256 2c73ea65ca841fd35a38a8f9aa0d890f12865dd6ae79d24c2333501c54e52cdf
DIST gentoo-ru-0.26.gz 77812 SHA256 1ce7e038c5a97ec226f38ded4070fa4bab363b6ff6649bf91daa3ce327cb68d9

@ -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/games-misc/fortune-mod-gentoo-ru/fortune-mod-gentoo-ru-0.25.ebuild,v 1.3 2012/02/16 18:22:24 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/games-misc/fortune-mod-gentoo-ru/fortune-mod-gentoo-ru-0.25.ebuild,v 1.4 2012/10/20 17:32:08 pinkbyte Exp $
EAPI=4
@ -11,7 +11,7 @@ SRC_URI="http://slepnoga.googlecode.com/files/gentoo-ru-${PV}.gz
LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="games-misc/fortune-mod"

@ -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/games-misc/fortune-mod-gentoo-ru/fortune-mod-gentoo-ru-0.26.ebuild,v 1.3 2012/06/01 22:53:33 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/games-misc/fortune-mod-gentoo-ru/fortune-mod-gentoo-ru-0.26.ebuild,v 1.4 2012/10/20 17:32:08 pinkbyte Exp $
EAPI=4
@ -11,7 +11,7 @@ SRC_URI="http://slepnoga.googlecode.com/files/gentoo-ru-${PV}.gz
LICENSE="as-is"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="games-misc/fortune-mod"

@ -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/games-simulation/openttd/openttd-1.2.2.ebuild,v 1.3 2012/09/14 05:10:46 ferringb Exp $
# $Header: /var/cvsroot/gentoo-x86/games-simulation/openttd/openttd-1.2.2.ebuild,v 1.4 2012/10/20 18:39:48 ago Exp $
EAPI=3
inherit eutils gnome2-utils games
@ -11,7 +11,7 @@ SRC_URI="http://binaries.openttd.org/releases/${PV}/${P}-source.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc ~x86"
IUSE="aplaymidi debug dedicated iconv icu lzo +openmedia +png +timidity +truetype zlib"
RESTRICT="test" # needs a graphics set in order to test

@ -1 +1,2 @@
DIST openra-20120630.tar.gz 10330304 SHA256 f95b9d41ea4b4094ea61519f6fb0185fa242af156e2ec26dc1f2d55197470a3c SHA512 ab5996a3f48d8be227edc029d3fa7948a80756a64bca65d1936c3f4480ef5258cb62365d079cc28ba2be59796db91326c4f8c8d500ea4d2bbf3a8439d783fceb WHIRLPOOL 390b5fa57ef322e6204a23006fc3a7755178d28e115fd52fa4ca5b46ecf58f8df61b44a90ba2fe143a7fadd0be42aaf3488c3b938eaea11171636b562dfe344d
DIST openra-20121019.tar.gz 11338976 SHA256 016dd79f759c539889c290e7bd90b3faa92e88c35c6cd20789803b30135978e9 SHA512 199a88b2a34c05787e1d5ebced15975c76b2fb45d70c613db679e7faaa158942a7ddc842ff8e0f912e4e70beb3dab4f281e62dee76899fc67582ec8c067b3556 WHIRLPOOL bf694d4e94d35dd31343b127e7c4855b3bcf56cd6559d5f6a3c3f4ee9e40f627880e79ba599d5929d8c5b49643b93c09ee9d55f35c426d08526736190a9029a2

@ -0,0 +1,86 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/openra/openra-20121019.ebuild,v 1.1 2012/10/21 00:09:36 hasufell Exp $
EAPI=4
inherit eutils mono gnome2-utils vcs-snapshot games
DESCRIPTION="A free RTS engine supporting games like Command & Conquer and Red Alert"
HOMEPAGE="http://open-ra.org/"
SRC_URI="https://github.com/OpenRA/OpenRA/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cg"
DEPEND="dev-dotnet/libgdiplus
dev-lang/mono
media-libs/freetype:2[X]
media-libs/libsdl[X,opengl,video]
media-libs/openal
virtual/jpeg
virtual/opengl
cg? ( >=media-gfx/nvidia-cg-toolkit-2.1.0017 )"
RDEPEND="${DEPEND}"
src_unpack() {
vcs-snapshot_src_unpack
}
src_prepare() {
# register game-version
sed \
-e "/Version/s/{DEV_VERSION}/release-${PV}/" \
-i mods/{ra,cnc,d2k}/mod.yaml || die
}
src_install() {
emake \
datadir="${GAMES_DATADIR}" \
bindir="${GAMES_BINDIR}" \
libdir="$(games_get_libdir)/${PN}" \
DESTDIR="${D}" \
install
# icons
insinto /usr/share/icons/
doins -r packaging/linux/hicolor
# desktop entries
local myrenderer=$(usex cg Cg Gl)
make_desktop_entry "${PN} Game.Mods=cnc Graphics.Renderer=${myrenderer}" \
"OpenRA CNC" ${PN}
make_desktop_entry "${PN} Game.Mods=ra Graphics.Renderer=${myrenderer}" \
"OpenRA RA" ${PN}
make_desktop_entry "${PN} Game.Mods=d2k Graphics.Renderer=${myrenderer}" \
"OpenRA Dune2k" ${PN}
make_desktop_entry "${PN}-editor" "OpenRA Map Editor" ${PN}
dodoc "${FILESDIR}"/README.gentoo README HACKING CHANGELOG
# file permissions
prepgamesdirs
}
pkg_preinst() {
games_pkg_preinst
gnome2_icon_savelist
}
pkg_postinst() {
games_pkg_postinst
gnome2_icon_cache_update
if ! use cg ; then
elog "If you have problems starting the game consider switching"
elog "to Graphics.Renderer=Cg in openra*.desktop or manually"
elog "run:"
elog "${PN} Game.Mods=\$mod Graphics.Renderer=Cg"
fi
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,2 +1,2 @@
DIST gnome-media-2.30.0.tar.bz2 2707711 RMD160 9ba6f6fdc25afa34072e80ca4102800d7d75e2bc SHA1 c077f1c0a4ef97908c7bb36e41477c77069fdcd0 SHA256 994cd9b88ff22e4815585629b14efc828a95284900809b0b4f8ebcde0c6e2926
DIST gnome-media-2.32.0.tar.bz2 2814365 RMD160 c24ec7d76ca1c63610ca78f6291b2abb19f05a3c SHA1 63fd51515338e4a67d0bd2871ff4d554245bc57c SHA256 2b0ad4decd75406398f46e82a170e53bcbc6e1bdc3363f03a07b00f59c2fe5e6
DIST gnome-media-2.32.0.tar.bz2 2814365 SHA256 2b0ad4decd75406398f46e82a170e53bcbc6e1bdc3363f03a07b00f59c2fe5e6 SHA512 c43aa3d88811dbd5e8f4aa0f44c6efbc5aa3576170280c27ed95a1f45cb5f18bf40b4c2cfcc27db1a97b7e216070255e74f15cf39d66af5a70c4065f4e609592 WHIRLPOOL 18fe0424a40b5692ae9925c3cb4d9e2ec0238f866a67d76f0484a605b6ff9236fbb2716d4a7e011722ffeb6a20bacc8e5d07ce4a6f2f9d74512bbcecc022a47a
DIST gnome-media-3.4.0.tar.xz 1832200 SHA256 a76fac286f24d3836137ddbaab66f05e19eb5fb83cca6e375dbef040765a1d1f SHA512 6466b7f451a6c6fb2dd3569bb3a83fb7b7826593cb09b6608daf8e99bee6afec628a547e63d1139d2a4358cf9ceb4891bb02b503ea04c88de874a16ea6a1babb WHIRLPOOL 5fd481f7d38ee67aa32c3eb9b4c473b86297b7b6f89d6605fda53a813da11d5ab0a133e5523d3dded3d3e2b567cc9de76fd693a51f18ebdd94f61d2585261b66

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

Loading…
Cancel
Save