Sync with portage [Mon Jun 3 22:45:46 MSK 2013].

mhiretskiy
root 11 years ago
parent a37e1f24fe
commit da69cac695

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-pinentry/eselect-pinentry-0.4.ebuild,v 1.5 2013/02/19 02:52:11 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-pinentry/eselect-pinentry-0.4.ebuild,v 1.6 2013/06/03 12:04:46 jer Exp $
EAPI=5
@ -10,7 +10,7 @@ SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=app-admin/eselect-lib-bin-symlink-0.1.1"

@ -1,3 +1,4 @@
DIST syslog-ng_3.2.5.tar.gz 1448844 SHA256 ffc9f3a0ebea836c1c737b1ff49efe731d885af1d8aacf9eca79d9144eeefa89 SHA512 f155a56b77c2a8e0e7809a98644394c9d4132e356c3190cda8b8d23a4cf28814bee02c53a1f2e8991c97302a8f1fe7410f8b2fa80f52bc1b7db2f09e26fa9dc8 WHIRLPOOL 0157a1f7611a0637acc54802b2ddb0e796e441dc304c702fece85e39e4ef31f5c5a95198ed264317fbebd805368955df63c6fe38580b74eaaa6e614a4b2e83ef
DIST syslog-ng_3.3.5.tar.gz 2495235 SHA256 dcca69869ab3cf2afda6db0dad549b6be717f6cf6aa6d7f27ca10f9c4c6aaa75 SHA512 eaac6376c527bbf6730943670a2dfac1c8765837335ca509cbebf120279a31d13f7b813fe1dde72761bcf185320619b84b650b1e037ccf0fe94966e93c3415c3 WHIRLPOOL a2d32798219897c86b43f3dbf6e2be5bf6c704d896a664afe3a0f13f8b98c6e9839fcfc3bf2fb89f1e4764ad13878329e1c33ea2c85f17921505030f8eda9b1a
DIST syslog-ng_3.4.1.tar.gz 3347306 SHA256 ca5613a808ea92cb72669d8e1c141bf86405e0d94f913c4db3ab9e2c37612986 SHA512 5f9830f269cd612f3ee62a044a0dab4a38b33395a6b60669e84433410ad63f74b1711536b49fad13589f82986f55c9581433141f7a77eeae34056ec6344c9399 WHIRLPOOL f5985236c0a4cb9044e60a9ef3beeffe9c3c03cebea98da853d256d60e853e5da235fc5d33faf871dcea018d931965156c8d8a29e941083513bccd8723b94155
DIST syslog-ng_3.4.2.tar.gz 3354842 SHA256 f2585b42e7341bc53490aa59c5f405df506536bf0672bf71f9567ea78590f381 SHA512 94d1c8008c72a7fb82c86eb4ff666cacee26e2b1d7100f58a0ea5293e4efc74ad9608a7b1e72b217f9e6ead4b6ad82f5cf9e00dfcb230a03d3243f5c51fd5305 WHIRLPOOL ddb721e940e674a74079fb150213e7595f2a52eb8709f1a032bf6def93906b6f93c9a5131991946b1e19a026ca8162c40d7c7e537498f29a3d33b401c678611a

@ -1,6 +1,5 @@
diff -ru syslog-ng-3.4.1.orig/configure.in syslog-ng-3.4.1/configure.in
--- syslog-ng-3.4.1.orig/configure.in 2013-01-17 06:43:50.000000000 -0500
+++ syslog-ng-3.4.1/configure.in 2013-05-08 15:47:42.860150947 -0400
--- syslog-ng-3.4.1.orig/configure.in
+++ syslog-ng-3.4.1/configure.in
@@ -68,7 +68,7 @@
pidfiledir='${localstatedir}'
moduledir='${exec_prefix}/lib/syslog-ng'
@ -18,9 +17,8 @@ diff -ru syslog-ng-3.4.1.orig/configure.in syslog-ng-3.4.1/configure.in
AC_PROG_CC_C99
if test "x$ac_cv_prog_cc_c99" = "xno"; then
AC_MSG_ERROR("C99 standard compliant C compiler required. Try GCC 3.x or later.")
diff -ru syslog-ng-3.4.1.orig/modules/afmongodb/libmongo-client/configure.ac syslog-ng-3.4.1/modules/afmongodb/libmongo-client/configure.ac
--- syslog-ng-3.4.1.orig/modules/afmongodb/libmongo-client/configure.ac 2013-01-06 15:41:48.000000000 -0500
+++ syslog-ng-3.4.1/modules/afmongodb/libmongo-client/configure.ac 2013-05-08 15:48:09.275208195 -0400
--- syslog-ng-3.4.1.orig/modules/afmongodb/libmongo-client/configure.ac
+++ syslog-ng-3.4.1/modules/afmongodb/libmongo-client/configure.ac
@@ -15,7 +15,7 @@
AC_CONFIG_MACRO_DIR([m4])

@ -1,6 +1,5 @@
diff -ru syslog-ng-3.4.1/contrib/systemd/syslog-ng.service syslog-ng-3.4-master/contrib/systemd/syslog-ng.service
--- syslog-ng-3.4.1/contrib/systemd/syslog-ng.service 2013-01-06 15:38:58.000000000 -0500
+++ syslog-ng-3.4-master/contrib/systemd/syslog-ng.service 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/contrib/systemd/syslog-ng.service
+++ syslog-ng-3.4-master/contrib/systemd/syslog-ng.service
@@ -7,6 +7,7 @@
ExecStart=/usr/sbin/syslog-ng -F
ExecReload=/bin/kill -HUP $MAINPID
@ -9,9 +8,8 @@ diff -ru syslog-ng-3.4.1/contrib/systemd/syslog-ng.service syslog-ng-3.4-master/
[Install]
WantedBy=multi-user.target
diff -ru syslog-ng-3.4.1/lib/cfg-tree.c syslog-ng-3.4-master/lib/cfg-tree.c
--- syslog-ng-3.4.1/lib/cfg-tree.c 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/cfg-tree.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/cfg-tree.c
+++ syslog-ng-3.4-master/lib/cfg-tree.c
@@ -588,6 +588,22 @@
return FALSE;
}
@ -70,9 +68,8 @@ diff -ru syslog-ng-3.4.1/lib/cfg-tree.c syslog-ng-3.4-master/lib/cfg-tree.c
}
diff -ru syslog-ng-3.4.1/lib/control.c syslog-ng-3.4-master/lib/control.c
--- syslog-ng-3.4.1/lib/control.c 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/control.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/control.c
+++ syslog-ng-3.4-master/lib/control.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2002-2012 BalaBit IT Ltd, Budapest, Hungary
@ -91,9 +88,8 @@ diff -ru syslog-ng-3.4.1/lib/control.c syslog-ng-3.4-master/lib/control.c
goto destroy_connection;
}
else
diff -ru syslog-ng-3.4.1/lib/filter.c syslog-ng-3.4-master/lib/filter.c
--- syslog-ng-3.4.1/lib/filter.c 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/filter.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/filter.c
+++ syslog-ng-3.4-master/lib/filter.c
@@ -46,6 +46,12 @@
self->ref_cnt = 1;
}
@ -173,9 +169,8 @@ diff -ru syslog-ng-3.4.1/lib/filter.c syslog-ng-3.4-master/lib/filter.c
msg_debug("Filter rule evaluation result",
evt_tag_str("result", res ? "match" : "not-match"),
evt_tag_str("rule", self->name),
diff -ru syslog-ng-3.4.1/lib/filter.h syslog-ng-3.4-master/lib/filter.h
--- syslog-ng-3.4.1/lib/filter.h 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/filter.h 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/filter.h
+++ syslog-ng-3.4-master/lib/filter.h
@@ -48,6 +48,8 @@
gboolean filter_expr_eval(FilterExprNode *self, LogMessage *msg);
@ -185,9 +180,8 @@ diff -ru syslog-ng-3.4.1/lib/filter.h syslog-ng-3.4-master/lib/filter.h
void filter_expr_unref(FilterExprNode *self);
typedef struct _FilterRE
diff -ru syslog-ng-3.4.1/lib/logmpx.c syslog-ng-3.4-master/lib/logmpx.c
--- syslog-ng-3.4.1/lib/logmpx.c 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/logmpx.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/logmpx.c
+++ syslog-ng-3.4-master/lib/logmpx.c
@@ -39,9 +39,15 @@
for (i = 0; i < self->next_hops->len; i++)
@ -206,9 +200,8 @@ diff -ru syslog-ng-3.4.1/lib/logmpx.c syslog-ng-3.4-master/lib/logmpx.c
{
self->fallback_exists = TRUE;
}
diff -ru syslog-ng-3.4.1/lib/logmsg.h syslog-ng-3.4-master/lib/logmsg.h
--- syslog-ng-3.4.1/lib/logmsg.h 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/logmsg.h 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/logmsg.h
+++ syslog-ng-3.4-master/lib/logmsg.h
@@ -1,6 +1,6 @@
/*
- * Copyright (c) 2002-2012 BalaBit IT Ltd, Budapest, Hungary
@ -231,9 +224,8 @@ diff -ru syslog-ng-3.4.1/lib/logmsg.h syslog-ng-3.4-master/lib/logmsg.h
const gchar *log_msg_get_macro_value(LogMessage *self, gint id, gssize *value_len);
static inline const gchar *
diff -ru syslog-ng-3.4.1/lib/logpipe.h syslog-ng-3.4-master/lib/logpipe.h
--- syslog-ng-3.4.1/lib/logpipe.h 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/logpipe.h 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/logpipe.h
+++ syslog-ng-3.4-master/lib/logpipe.h
@@ -47,6 +47,7 @@
/* log statement flags that are copied to the head of a branch */
#define PIF_BRANCH_FINAL 0x0004
@ -242,9 +234,8 @@ diff -ru syslog-ng-3.4.1/lib/logpipe.h syslog-ng-3.4-master/lib/logpipe.h
/* branch starting with this pipe wants hard flow control */
#define PIF_HARD_FLOW_CONTROL 0x0010
diff -ru syslog-ng-3.4.1/lib/logrewrite.c syslog-ng-3.4-master/lib/logrewrite.c
--- syslog-ng-3.4.1/lib/logrewrite.c 2013-01-31 01:58:05.000000000 -0500
+++ syslog-ng-3.4-master/lib/logrewrite.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/lib/logrewrite.c
+++ syslog-ng-3.4-master/lib/logrewrite.c
@@ -45,7 +45,7 @@
gssize length;
const gchar *value;
@ -254,9 +245,8 @@ diff -ru syslog-ng-3.4.1/lib/logrewrite.c syslog-ng-3.4-master/lib/logrewrite.c
{
msg_debug("Rewrite condition unmatched, skipping rewrite",
evt_tag_str("value", log_msg_get_value_name(self->value_handle, NULL)),
diff -ru syslog-ng-3.4.1/lib/persist-state.c syslog-ng-3.4-master/lib/persist-state.c
--- syslog-ng-3.4.1/lib/persist-state.c 2013-01-06 15:40:30.000000000 -0500
+++ syslog-ng-3.4-master/lib/persist-state.c 2013-04-28 00:43:29.703864600 -0400
--- syslog-ng-3.4.1/lib/persist-state.c
+++ syslog-ng-3.4-master/lib/persist-state.c
@@ -26,6 +26,7 @@
#include "serialize.h"
#include "messages.h"
@ -273,9 +263,8 @@ diff -ru syslog-ng-3.4.1/lib/persist-state.c syslog-ng-3.4-master/lib/persist-st
self->current_key_block = offsetof(PersistFileHeader, initial_key_store);
self->current_key_ofs = 0;
self->current_key_size = sizeof((((PersistFileHeader *) NULL))->initial_key_store);
diff -ru syslog-ng-3.4.1/modules/dbparser/patterndb.c syslog-ng-3.4-master/modules/dbparser/patterndb.c
--- syslog-ng-3.4.1/modules/dbparser/patterndb.c 2013-01-17 06:43:50.000000000 -0500
+++ syslog-ng-3.4-master/modules/dbparser/patterndb.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/modules/dbparser/patterndb.c
+++ syslog-ng-3.4-master/modules/dbparser/patterndb.c
@@ -1302,7 +1302,7 @@
log_msg_set_value(msg, match->handle, match->match, match->len);
g_free(match->match);
@ -285,9 +274,8 @@ diff -ru syslog-ng-3.4.1/modules/dbparser/patterndb.c syslog-ng-3.4-master/modul
{
log_msg_set_value_indirect(msg, match->handle, ref_handle, match->type, match->ofs, match->len);
}
diff -ru syslog-ng-3.4.1/tests/loggen/loggen.c syslog-ng-3.4-master/tests/loggen/loggen.c
--- syslog-ng-3.4.1/tests/loggen/loggen.c 2013-01-06 15:38:59.000000000 -0500
+++ syslog-ng-3.4-master/tests/loggen/loggen.c 2013-04-16 10:11:23.000000000 -0400
--- syslog-ng-3.4.1/tests/loggen/loggen.c
+++ syslog-ng-3.4-master/tests/loggen/loggen.c
@@ -847,6 +847,12 @@
{
static struct sockaddr_un saun;

@ -0,0 +1,38 @@
--- syslog-ng-3.4.1.orig/configure.in
+++ syslog-ng-3.4.1/configure.in
@@ -68,7 +68,7 @@
pidfiledir='${localstatedir}'
moduledir='${exec_prefix}/lib/syslog-ng'
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
dnl ***************************************************************************
dnl Arguments
@@ -227,7 +227,6 @@
dnl ***************************************************************************
dnl Checks for programs.
AC_PROG_CC
-AM_PROG_CC_STDC
AC_PROG_CC_C99
if test "x$ac_cv_prog_cc_c99" = "xno"; then
AC_MSG_ERROR("C99 standard compliant C compiler required. Try GCC 3.x or later.")
--- syslog-ng-3.4.1.orig/modules/afmongodb/libmongo-client/configure.ac
+++ syslog-ng-3.4.1/modules/afmongodb/libmongo-client/configure.ac
@@ -15,7 +15,7 @@
AC_CONFIG_MACRO_DIR([m4])
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
AC_ARG_WITH([versioned-symbols], AC_HELP_STRING([--with-versioned-symbols],[Use versioned symbols]),[dnl
vsymldflags="-Wl,--version-script,\${srcdir}/libmongo-client.ver -Wl,-O1"
@@ -24,7 +24,6 @@
dnl ***************************************************************************
dnl Checks for programs.
AC_PROG_CC
-AM_PROG_CC_STDC
AC_PROG_MAKE_SET
PKG_PROG_PKG_CONFIG
LT_INIT([shared])

@ -0,0 +1,10 @@
--- syslog-ng-3.4.1/lib/persist-state.c
+++ syslog-ng-3.4-master/lib/persist-state.c
@@ -26,6 +26,7 @@
#include "serialize.h"
#include "messages.h"
#include "mainloop.h"
+#include "misc.h"
#include <sys/types.h>
#include <unistd.h>

@ -0,0 +1,104 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.4.2.ebuild,v 1.1 2013/06/03 16:38:29 mr_bones_ Exp $
EAPI=5
inherit autotools eutils multilib systemd
MY_PV=${PV/_/}
DESCRIPTION="syslog replacement with advanced filtering features"
HOMEPAGE="http://www.balabit.com/network-security/syslog-ng"
SRC_URI="http://www.balabit.com/downloads/files/syslog-ng/sources/${MY_PV}/source/syslog-ng_${MY_PV}.tar.gz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="caps dbi geoip ipv6 json mongodb +pcre smtp spoof-source ssl tcpd"
RESTRICT="test"
RDEPEND="
pcre? ( dev-libs/libpcre )
spoof-source? ( net-libs/libnet:1.1 )
ssl? ( dev-libs/openssl:= )
smtp? ( net-libs/libesmtp )
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
>=dev-libs/eventlog-0.2.12
>=dev-libs/glib-2.10.1:2
json? ( >=dev-libs/json-c-0.9 )
caps? ( sys-libs/libcap )
geoip? ( >=dev-libs/geoip-1.5.0 )
dbi? ( >=dev-db/libdbi-0.8.3 )"
DEPEND="${RDEPEND}
virtual/pkgconfig
sys-devel/flex"
S=${WORKDIR}/${PN}-${MY_PV}
src_prepare() {
epatch \
"${FILESDIR}"/${PV%.*}/${P}-compile.patch \
"${FILESDIR}"/${PV%.*}/${P}-autotools.patch
mv configure.in configure.ac || die
eautoreconf
}
src_configure() {
econf \
--with-ivykis=internal \
--with-libmongo-client=internal \
--sysconfdir=/etc/syslog-ng \
--localstatedir=/var/lib/syslog-ng \
--with-pidfile-dir=/var/run \
--with-module-dir=/usr/$(get_libdir)/syslog-ng \
$(systemd_with_unitdir) \
$(use_enable caps linux-caps) \
$(use_enable geoip) \
$(use_enable ipv6) \
$(use_enable json) \
$(use_enable mongodb) \
$(use_enable pcre) \
$(use_enable smtp) \
$(use_enable spoof-source) \
$(use_enable dbi sql) \
$(use_enable ssl) \
$(use_enable tcpd tcp-wrapper)
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog NEWS contrib/syslog-ng.conf* contrib/syslog2ng \
"${FILESDIR}/${PV%.*}/syslog-ng.conf.gentoo.hardened" \
"${FILESDIR}/syslog-ng.logrotate.hardened" \
"${FILESDIR}/README.hardened"
# Install default configuration
insinto /etc/syslog-ng
if use userland_BSD ; then
newins "${FILESDIR}/${PV%.*}/syslog-ng.conf.gentoo.fbsd" syslog-ng.conf
else
newins "${FILESDIR}/${PV%.*}/syslog-ng.conf.gentoo" syslog-ng.conf
fi
insinto /etc/logrotate.d
newins "${FILESDIR}/syslog-ng.logrotate" syslog-ng
newinitd "${FILESDIR}/${PV%.*}/syslog-ng.rc6" syslog-ng
newconfd "${FILESDIR}/${PV%.*}/syslog-ng.confd" syslog-ng
keepdir /etc/syslog-ng/patterndb.d /var/lib/syslog-ng
prune_libtool_files --modules
}
pkg_postinst() {
elog "For detailed documentation please see the upstream website:"
elog "http://www.balabit.com/sites/default/files/documents/syslog-ng-ose-3.4-guides/en/syslog-ng-ose-v3.4-guide-admin/html/index.html"
# bug #355257
if ! has_version app-admin/logrotate ; then
echo
elog "It is highly recommended that app-admin/logrotate be emerged to"
elog "manage the log files. ${PN} installs a file in /etc/logrotate.d"
elog "for logrotate to use."
echo
fi
}

@ -2,3 +2,4 @@ DIST phoronix-test-suite-4.0.1.tar.gz 492587 SHA256 2dd463dbaad8763b73170e94f4ec
DIST phoronix-test-suite-4.2.0.tar.gz 499461 SHA256 48ee8ecf73702756c6787f686cf217d5c0ae216b7944b013bc86ab95e9c11912 SHA512 7f087b05738817f597cf4578fee93ca740ae5756ab150c48f141aade0157d63d0db941ab731b24977695df7d0a6c11f9cad20fd6539a3e7818c6d4f33cbe669e WHIRLPOOL 9edff49beebc30fd42208c909cc6ff6e08d84eb5cb8aea681715858fb178b0b16392d638232862d1f7a101134d9403c2fd0e00e3c95bb42098ccb55c9333a64d
DIST phoronix-test-suite-4.4.0.tar.gz 506243 SHA256 dd42025a785dd4597bdad3620a048af27d069a353e71eb6e057828bf2798108d SHA512 60aa8a7e2aa805cc5a18e420ab3b9971bf28b041b6c59c9212d4bf308d0c29d0bf1314eb7d5b28b2a6b0e0b0341607225d72e3b4ae62916132b9b975b5ae215b WHIRLPOOL c070410d28aaa65d70bafbced09a4ab945e483fed01a2f7289ba9fdebcd422515c6049ae2563f52c4243126dd7e3e5b2d374030636eaf6cd081d99fd1b49b86f
DIST phoronix-test-suite-4.4.1.tar.gz 506975 SHA256 96b4c928241e4847e00109f40b26c1c186e6284264fda747c96db1dbe2f3b3a3 SHA512 e53f4bf6ad4c438775271ccc172220b6da94908bd343737b1355ccfba6cc51f796fea9d73afc2e34010c30e72c2fd6829e7e3eac0c94909648f956595ecd4f84 WHIRLPOOL 46655faf820833f25438741ec5fed0a500593f6ee0df32bea7bd8d9ef09daffac4c283cf98883aa3b66137eefd9f0ca27c0cdda542815d31ac0459734329807f
DIST phoronix-test-suite-4.6.0.tar.gz 510303 SHA256 5f960f34612c09ec473db27e8fcd89773646739c070f9009cf353388a022f2d6 SHA512 2b1fbbdb40c62edb9d3f5caf5b2ac0cc78df747ffe3ddd5dfa75417688eeb8c845f2921890051a9a442d658fe663dc0d9c53fa2f1c9132163ff82c181af0f450 WHIRLPOOL fb50b3e305bdc6a0e9471eb96a7a2af488ffd810e3cc7554abcfa93fdd76c4098a21bd195ec28192837b4f219189aba41bcb57f9fcab2c36e430ba517b6d4f27

@ -0,0 +1,110 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/phoronix-test-suite/phoronix-test-suite-4.6.0.ebuild,v 1.1 2013/06/03 05:30:54 patrick Exp $
EAPI=4
inherit eutils bash-completion-r1
DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite"
HOMEPAGE="http://www.phoronix-test-suite.com"
SRC_URI="http://www.phoronix-test-suite.com/download.php?file=${P} -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
# php 5.3 doesn't have pcre and reflection useflags anymore
RDEPEND="dev-lang/php[cli,curl,gd,json,posix,pcntl,truetype,zip]
dev-php/pecl-ps"
S="${WORKDIR}/${PN}"
src_prepare() {
sed -i -e "s,export PTS_DIR=\`pwd\`,export PTS_DIR=\"/usr/share/${PN}\"," \
phoronix-test-suite
}
src_configure() {
:
}
src_compile() {
:
}
src_install() {
dodir /usr/share/${PN}
insinto /usr/share/${PN}
doman documentation/man-pages/phoronix-test-suite.1
dodoc AUTHORS CHANGE-LOG
dohtml -r documentation/
doicon pts-core/static/images/phoronix-test-suite.png
doicon pts-core/static/images/openbenchmarking.png
domenu pts-core/static/phoronix-test-suite.desktop
rm -f pts-core/static/phoronix-test-suite.desktop
doins -r pts-core
exeinto /usr/bin
doexe phoronix-test-suite
fperms a+x /usr/share/${PN}/pts-core/static/scripts/root-access.sh
fperms a+x /usr/share/${PN}/pts-core/external-test-dependencies/scripts/install-gentoo-packages.sh
dobashcompletion pts-core/static/bash_completion ${PN}
# Need to fix the cli-php config for downloading to work. Very naughty!
local slots
local slot
if [[ "x${PHP_TARGETS}" == "x" ]] ; then
ewarn
ewarn "PHP_TARGETS seems empty, php.ini file can't be configure."
ewarn "Make sure that PHP_TARGETS in /etc/make.conf is set."
ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\""
ewarn "for downloading to work properly."
ewarn
else
for slot in ${PHP_TARGETS}; do
slots+=" ${slot/-/.}"
done
fi
for slot in ${slots}; do
local PHP_INI_FILE="/etc/php/cli-${slot}/php.ini"
if [[ -f ${PHP_INI_FILE} ]] ; then
dodir $(dirname ${PHP_INI_FILE})
cp ${PHP_INI_FILE} "${D}${PHP_INI_FILE}"
sed -e 's|^allow_url_fopen .*|allow_url_fopen = On|g' -i "${D}${PHP_INI_FILE}"
else
if [[ "x$(eselect php show cli)" == "x${slot}" ]] ; then
ewarn
ewarn "${slot} hasn't a php.ini file."
ewarn "phoronix-test-suite needs the 'allow_url_fopen' option set to \"On\""
ewarn "for downloading to work properly."
ewarn "Check that your PHP_INI_VERSION is set during ${slot} merge"
ewarn
else
elog
elog "${slot} hasn't a php.ini file."
elog "phoronix-test-suite may need the 'allow_url_fopen' option set to \"On\""
elog "for downloading to work properly if you switch to ${slot}"
elog "Check that your PHP_INI_VERSION is set during ${slot} merge"
elog
fi
fi
done
ewarn
ewarn "If you upgrade from phoronix-test-suite-2*, you should reinstall all"
ewarn "your tests because"
ewarn " \$HOME/.phoronix-test-suite/installed-tests/\$TEST_NAME/"
ewarn "moves to"
ewarn " \$HOME/.phoronix-test-suite/installed-tests/pts/\$TEST_NAME-\$TEST_VERSION/"
ewarn "in phoronix-test-suite-3* version. The \$TEST_VERSION can be find in"
ewarn "pts-install.xml file."
ewarn
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.20.ebuild,v 1.1 2013/05/15 06:18:47 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/gnupg/gnupg-2.0.20.ebuild,v 1.2 2013/06/03 12:05:55 jer Exp $
EAPI="5"
@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="adns bzip2 doc ldap nls mta readline static selinux smartcard usb"
COMMON_DEPEND_LIBS="

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.3.1.ebuild,v 1.7 2013/06/02 18:00:05 nimiux Exp $
# $Header: /var/cvsroot/gentoo-x86/app-doc/doxygen/doxygen-1.8.3.1.ebuild,v 1.8 2013/06/03 12:03:36 jer Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://ftp.stack.nl/pub/users/dimitri/${P}.src.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE="debug doc dot qt4 latex elibc_FreeBSD userland_GNU"
#missing SerbianCyrilic, JapaneseEn, KoreanEn, Chinesetraditional

@ -1 +1,2 @@
DIST edumips64-1.1.tar.bz2 551083 SHA256 f34031fcfe7b43a8cf73a6e5d1da23f712cb83cf9bf68c94db70c799ae61cd6c SHA512 ca4884bbdb5bb41fe96abca566500af7dc31b330390f352bc6413aacb0561f58b5e95a90e22f58d18065324c155c97bd4d79beb7769efdafc3541cc37145579c WHIRLPOOL de616182917f5436d65c388da1cf90c2f84174f4bfb446613c01ff9aa48c419dbe26c6ab71a9377fb92627cfe9fece9d5b4d335a046daa84558686db2009bac7
DIST edumips64-1.2.tar.bz2 551455 SHA256 dbdfcddb55aff2f9f9ec4d861d5faeff4c17957eb75cd8448f1cc62369ac5fc4 SHA512 93a5bcae3ab96c35688de7589b9ecb465fe841b007a50e1b04f8194d12a45a4e7134951584f4fbfad5cee51925d1d21b0f425f182999f66fe57a31adbd3f6602 WHIRLPOOL 41e966b28f0c6843586d6b8039c5ad47e071c7b5d2d527b77d928b29a66ec1fca87a1c4a33252555cd67d91e1adab27e9488611d03ab64c1d65530e5c914002a

@ -0,0 +1,48 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/edumips64/edumips64-1.2.ebuild,v 1.1 2013/06/02 19:34:51 lxnay Exp $
EAPI="5"
JAVA_PKG_IUSE="doc test"
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="A visual and cross-platform MIPS64 CPU Simulator"
HOMEPAGE="http://www.edumips.org"
SLOT="0"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/sphinx
dev-java/javatoolkit
dev-java/javahelp:0
>=virtual/jdk-1.6
doc? ( sys-devel/make )
test? (
dev-java/junit:4
dev-java/ant-junit4
)"
RDEPEND=">=virtual/jre-1.6"
EANT_BUILD_TARGET="slim-jar"
EANT_DOC_TARGET="htmldoc"
src_prepare() {
epatch "${FILESDIR}/${P}-javadoc-cp.patch"
java-pkg_jar-from --build-only --into libs javahelp jhall.jar
use test && java-pkg_jar-from --build-only --into libs junit-4 junit.jar junit-4.10.jar
java-pkg-2_src_prepare
}
src_install() {
java-pkg_newjar ${PN}-${PV}-nodeps.jar ${PN}.jar
dodoc RELEASE_NOTES authors
use doc && java-pkg_dojavadoc docs/en/output/html
}
src_test() {
ANT_TASKS="ant-junit4" eant test
}

@ -0,0 +1,11 @@
--- a/build.xml
+++ b/build.xml
@@ -27,7 +27,7 @@
<!-- Access the environment -->
<property environment="env" />
- <property name="base.classpath" value="libs:libs/junit-4.10.jar:libs/hamcrest-core-1.3.jar:${env.CLASSPATH}" />
+ <property name="base.classpath" value="libs:libs/jhall.jar:libs/junit-4.10.jar:libs/hamcrest-core-1.3.jar:${env.CLASSPATH}" />
<!-- File names -->
<property name="standalone_jar_filename" value="edumips64-${version}.jar" />

@ -1 +1,2 @@
DIST qemu-1.2.0.tar.bz2 9865186 SHA256 c8b84420d9f4869397f84cad2dabd9a475b7723d619a924a873740353e9df936 SHA512 b590ea4ff484abc1abf2d3ec3fb294d4ece24d2dfa0a179d9c5f60baca0ea474d47a560f5d95b010a53a5563793414f3257240c5e9917a8d0f556a2066ccd60e WHIRLPOOL 5e5a5f09b828b0aff6139d7efad4dd0d1ed8d86badc2657f7ea53352aa1dbb6e6e227501f7ab63f7e95ee248007942ae94431b7f99092a4ed7005c345b10ca4e
DIST qemu-1.4.2.tar.bz2 10416877 SHA256 acae6c92b740ff89c0e31eca23338d4abd733432e51b081017757579b30ecf90 SHA512 aa296b3d06321c81b32fdd2fdcdf07f3c377123f18eadca977335592b64a4f2417eea421fe417b57e468741f707bda31ba907364d762983393272997fdef8999 WHIRLPOOL 782f3c6d8776210450a0c0ac24942d8e1c41995aeb8e910add704f8f6d95ae3392ee942c6b661d4674367d0e443453c7f29356b2b4c71be4ffed54436f90de8a

@ -0,0 +1,74 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-guest-agent/qemu-guest-agent-1.4.2.ebuild,v 1.1 2013/06/03 02:16:12 cardoe Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit systemd udev python-r1
MY_PN="qemu"
MY_P="${MY_PN}-${PV}"
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git"
inherit git-2
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://wiki.qemu.org/download/${MY_P}.tar.bz2"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
fi
DESCRIPTION="QEMU Guest Agent (qemu-ga) for use when running inside a VM"
HOMEPAGE="http://wiki.qemu.org/Features/QAPI/GuestAgent"
LICENSE="GPL-2 BSD-2"
SLOT="0"
IUSE=""
RDEPEND=">=dev-libs/glib-2.22
!<app-emulation/qemu-1.1.1-r1"
DEPEND="${RDEPEND}
${PYTHON_DEPS}"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python_export_best
}
src_configure() {
./configure --python=${PYTHON}
}
src_compile() {
emake qemu-ga
}
src_install() {
dobin qemu-ga
# Normal init stuff
newinitd "${FILESDIR}/qemu-ga.init" qemu-guest-agent
newconfd "${FILESDIR}/qemu-ga.conf" qemu-guest-agent
insinto /etc/logrotate.d/
newins "${FILESDIR}/qemu-ga.logrotate" qemu-guest-agent
# systemd stuff
udev_newrules "${FILESDIR}/qemu-ga-systemd.udev" 99-qemu-guest-agent.rules
systemd_newunit "${FILESDIR}/qemu-ga-systemd.service" \
qemu-guest-agent.service
}
pkg_postinst() {
elog "You should add 'qemu-guest-agent' to the default runlevel."
elog "e.g. rc-update add qemu-guest-agent default"
if has_version '<sys-apps/sysvinit-2.88-r5'; then
ewarn "The guest shutdown command will not work with <=sysvinit-2.88-r4"
fi
}

@ -1,2 +1,3 @@
DIST spice-protocol-0.12.2.tar.bz2 69808 SHA256 8bb2d9e4d75c1cb2065ecf2d6607bb1f91f0df6b27ddaa70320fd1f58cd3d56c SHA512 f4a8fea522a9e0a8cbc860782f512371969dc0351ce611c8b3682af6f9f5a68ff34747cd9b048032131142875d78f66ed206ac646b29c26ba8f24680681f67c0 WHIRLPOOL 321ae4f8a03a6a079ca6f0aff27c9601be587af334662e92e0645ce6c40b9d367b8f0e2a94f9a4814b819cd94a4e7f2208c09ec006106426a5dee069fdcfd134
DIST spice-protocol-0.12.3.tar.bz2 69854 SHA256 dc8609efe23e6f9b78d56663aa9ca5e8cb10c2b8403b8fc02aa72ae7686cc037 SHA512 55423743cf195459125305c726803db491ebf16a5ef0cb821eed7e0d71ace9d581b9a6a60c11a03d6a17c0ecc31e2b4c649ed117857a050f409844686b7df3e0 WHIRLPOOL 308ced9222f8b43e2455733fc5d311912bc9d10fbf830d8d4eecd0e86bfd6dc6a0ae15c3d94dc5c3d73aa9635247023259642c570e31557e0ba9caf4bd2c7eb6
DIST spice-protocol-0.12.5.tar.bz2 70068 SHA256 feacb14940cdcc10214ec8cdc2198d880e54eb206e6d65a9bddf8360b27f7bf9 SHA512 04c48a88b9ab3c094f44400bbcf8be7b2f32c8a38350e38237108a366b2b0d94cf4244b83de749b1bce5fc6f71c9111d5ae063c9cac43d29074fa1f372450ec6 WHIRLPOOL 1c40deed7a054ed8726628067a0a708cddd500245f278eca30c3b5e25adf4137c70faf0a08bbc3a414a257a3d9b8100d05680c40405ba410ecdad3fb870b4b08

@ -0,0 +1,17 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.12.5.ebuild,v 1.1 2013/06/03 02:03:24 cardoe Exp $
EAPI=5
DESCRIPTION="Headers defining the SPICE protocol."
HOMEPAGE="http://spice-space.org/"
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND=""

@ -1 +1,2 @@
DIST screenfetch-2.7.7.zip 41420 SHA256 c50322375929c78b13afc5fd4e62259087db3988283109ddcf60e98194f3adc8 SHA512 b783c05fc385d176e8d4e06c647c86ceef0ec465ddaa7ceab4116dc844e6a3a4cb10a706aef62ed4c0e1893942be4761dc1962e99d45b528742372415bd17b10 WHIRLPOOL ab863a39d5610ca86302cdbedbb83c4a4da6909093c0a6b7e43d92c1a5f1bf86a34f2ce316ab6168fa6097d478b4838160758a8ce0de9c0404ed538461f868c3
DIST screenfetch-2.9.0.zip 44898 SHA256 c7bf20ee9173fbe44a67bde905bdb42fab21fd44236228b968a8b281a9200193 SHA512 bd1504064a8dbe308eb09582fb840a28a6fbfbb08287b25ef11e57850b900e14c315679996050c4ac7c1a721d62a511b49a366a48e7cbcc6e85cd51c95fae8df WHIRLPOOL 82e5917faefa5e825d3078ab727c17e9dd9205eb0c1303724e0179e34fe26d1ba6fdcad05e8291762fc184cf1cc014aceefbefeba0cba19e17bd018de5373428

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/screenfetch/screenfetch-2.7.7.ebuild,v 1.1 2013/01/14 21:48:25 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/screenfetch/screenfetch-2.7.7.ebuild,v 1.2 2013/06/02 20:42:14 hwoarang Exp $
EAPI=4
@ -11,7 +11,7 @@ SRC_URI="http://github.com/KittyKatt/${MY_PN}/zipball/v${PV} -> ${P}.zip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="app-arch/unzip"

@ -0,0 +1,29 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/screenfetch/screenfetch-2.9.0.ebuild,v 1.1 2013/06/02 20:41:37 hwoarang Exp $
EAPI=4
MY_PN="${PN/f/F}"
DESCRIPTION="A Bash Screenshot Information Tool"
HOMEPAGE="https://github.com/KittyKatt/screenFetch"
SRC_URI="http://github.com/KittyKatt/${MY_PN}/zipball/v${PV} -> ${P}.zip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="media-gfx/scrot
x11-apps/xdpyinfo"
GIT_HASH="41673d6"
S="${WORKDIR}"/KittyKatt-${MY_PN}-${GIT_HASH}
src_install() {
dobin ${PN}-dev
# also known as screenfetch
dosym ${PN}-dev /usr/bin/${PN}
dodoc CHANGELOG README.mkdn TODO
}

@ -7,5 +7,7 @@ DIST mariadb-5.3.12.tar.gz 26880808 SHA256 83a4598117cadde2bd7eac4c1398edbc86cc3
DIST mariadb-5.5.28a.tar.gz 27844298 SHA256 66c908592763c641f2a1e9fd83f080458a0d3375cda9aaf7700a37877b1e9968 SHA512 49fbbffb68f77e370cb288f7e406389101dd85433f2bbf25f9932d5e22ad6647b5a5f7fa397fa2f2efb5b7f2d860f395224d3188b70ed474373b820b1e708df7 WHIRLPOOL 3575a808b5bd0cf3778fcc81c78a4999abdb0cf82a577ebc4cda77df8db8c54120108d086c598ed40ae9eeb8660874cc8f33f6de2380a2a6fcb5ea70d0a1c727
DIST mariadb-5.5.29.tar.gz 27935253 SHA256 b0e25b5451dbf8e8c8bf243bbd0aeb264db0da2caceafc7e2c9fad77b8d4be74 SHA512 ef3e386a634d1239067d91f6a17941807e62c36cd7f25e80ef43918d30ec0baa3d339ead85df5fc7958a3841d511c716bb873f039afdca49a50a409957b51d83 WHIRLPOOL 6b650c2ae23c6f9211792a2a9f3ddd0636306b7463308ecdc938ea003ee148956eda3fb1a2390ca72f3db1ea5eaabeafd4f26b23aa267766c61a77cf2b82b827
DIST mariadb-5.5.30.tar.gz 27875216 SHA256 64dba5f1819f1d4ebf7ed31d74e4106c981a24b88259995deba3734fb7c4635f SHA512 41d160f71a1c0df3cfaaf864dbcf5aeccbfe3c2c1b0d1316750613d333f5789313606b2e959651e56ab7e26b1054b3ee93dc874ad1d2e43af097390ea960bae4 WHIRLPOOL 3a342de25ee1dbecb7f6ec07d237b830a6aeb24f3db3f90601345694b424236414ade860b589c3158ad207e1ff633e28585a96d463587d93a5e76245553992ff
DIST mariadb-5.5.31.tar.gz 27888530 SHA256 70b28e5dca7e9213fd092a669f74a537e7c88e0f670e32628907ce3ebcef2d28 SHA512 2b279852c602eef74456b8ff398e25a35f8dd026d59b62731cc006acbdf9167b3e5c12a5cbb1dd4b3f91c0d837149feb55754181cbb830fcce2fe02e03dadf9e WHIRLPOOL 75f953f33dc6d432364f9d23f2d5daf03ffd4ceff03d1dd0f8395b571209a22c5ef51863f6df071e94e465a3e49cb3c34afb4e0183521aa325867623c7680adb
DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 ea5da082d3384bde67e005ebc39b78e7caadea80745333fb5a9cf47a4c4e4c5d SHA512 6a49abb1beee012d87ab63071a568ee6d9d8e4ff7a76401b91f5bdc127860d1c504a3877cbadb81536b07afe5ff419c77c793b0fc14ba484f56765d1ca526614 WHIRLPOOL 4bda75a0a9063830b3140bbc3cb12b60fa21289eee2fa476fb286da6318fdf0445a9c6193bd2063aefcd3f4ecc1f8045b30635f0e32014098d0f3dbee86e01fc
DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e
DIST mysql-extras-20130602-1946Z.tar.bz2 1478373 SHA256 843465190319464fdb035f4ddcf8a84ad3161780e3a81c1269c8f498b1524aab SHA512 95fc28f84618e11eeb2de22c12796eca5f8eff7b69ccc44d329d8f81aba4b015c834bad965a909f4e1e90a7f6012db98092ca21f31388ff5ab88268c8c1b60f3 WHIRLPOOL c04b1554663934969ab6b7773c96a5bd2388971dbea1eef138620014ef1e023904b5df326ff3e36538920be7bc50a2962e8f7a33435e42c1b5bdf5787ed2eb3a

@ -0,0 +1,128 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.5.31.ebuild,v 1.1 2013/06/02 19:48:51 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20130602-1946Z"
# Build system
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='berkdb -cluster embedded extraengine perl ssl community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mariadb-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
addpredict /this-dir-does-not-exist/t9.MYI
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/var-tests{,/log}
# These are failing in MySQL 5.5 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
# funcs_1.is_columns_mysql
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test, main.mysql_client_test_nonblock:
# segfaults at random under Portage only, suspect resource limits.
#
# sys_vars.plugin_dir_basic
# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
# instead of MYSQL_LIBDIR/plugin
#
# main.flush_read_lock_kill
# fails because of unknown system variable 'DEBUG_SYNC'
#
# main.openssl_1
# error message changing
# -mysqltest: Could not open connection 'default': 2026 SSL connection
# error: ASN: bad other signature confirmation
# +mysqltest: Could not open connection 'default': 2026 SSL connection
# error: error:00000001:lib(0):func(0):reason(1)
#
# plugins.unix_socket
# fails because portage strips out the USER enviornment variable
#
for t in main.mysql_client_test main.mysql_client_test_nonblock \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help main.flush_read_lock_kill \
sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
retstatus_tests=$?
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
popd
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -3,8 +3,11 @@ DIST mysql-4.1.22.tar.gz 17761101 SHA256 6bd2436fd0f233bb1518e15975cb4e9fa4434ac
DIST mysql-5.0.96.tar.gz 22686667 SHA256 43853814775158aa1650f483530a7dde153957579e3349e3ec780b89d741fc84 SHA512 2e3b4ac221c1c1c11618dc79067a7feff680380fcea435813287b02cb0dff45fb5a32a4393c53cf13165f6efc99dbf347a9388ad364cfdf2e392760a310aa5a9 WHIRLPOOL 3e167e4ff4c56095fbdee55b7e619c9b7ad2120eb72c9a58fe77a023ab6e7498c74e2053876e61687d7812f9ff7022303728ddda49732e7569035684263d2517
DIST mysql-5.1.66.tar.gz 24771341 SHA256 eb85e3fa152949670f5b6f4379bd1d700a5f4726660ce18ff0ca628190cba907 SHA512 01b7ff0a08362249e04a9a66cf0f255cb517f22d336201ba4ae8759cfc8047cb3dcaff75821796c01f87b35a7e8f5533957152cc7ae905cdf65f40239634e4f0 WHIRLPOOL 384cb0ef805ac70646f834ed7140ec1dd9ee4810692ba8e671eb7f5006ce2f97a401097224ce78316c371860639322164505e9099c1233d1816fa7bbc4fd354b
DIST mysql-5.1.67.tar.gz 24781885 SHA256 8a5fa02a6db0fd167974c5fc4401ae05c6982e5331d93554a241a3ee2dbda406 SHA512 f0477ebd322d7e69c379bfacd2f4980cdca35c6903e67c44ac97aad5183033f1b791030d3b43c2946adf0154abbaab77add226f47de507d5f8050e6fa401f0cc WHIRLPOOL fd4e39d52b42c8a29ec06e153a5089aad23a042e0fe87653c5312884b8737ed72eb2ac914493dca3f9a7359b988dc9d1667c8249a88b20093b0660d7005cba4d
DIST mysql-5.1.68.tar.gz 24655564 SHA256 25f02868dded24a46aeda7863008bcd9639c08fb5a31a137e19534629c65b517 SHA512 f5e68205f0f747c55e2a981055392e8403fcaae8b7470d1306f58653ad480b09fdabaa26ad2fb61a391276fe7fc77b3a17e6bfab07da91d19510cde17ee4d55a WHIRLPOOL 33eda1e6ef734a63799d4d1431281c371d5369b9dbfbfee275d3096a292224d240e7f9fb38ddff4dc3972c905ca10835a7ec4768cabf7331fa5d42f0f3d5c200
DIST mysql-5.1.69.tar.gz 23947181 SHA256 17a5a8a468a6e58cb3be6a16241246fdfd6248d8b5229e46fdb5ffcc070de929 SHA512 ff569f090f8fc0a7dc2fb787124da8ce5d153a2965c3f6b33007d452304b080d491f1a2dc19e0ed218c1ce319fa9c245380ef1a23d05d656641fe76dabbbd63f WHIRLPOOL ac7fb02169229b065c1f38cd99f95a5f92eebc71f753a22fa85420f699cbffe3dc5b5495f81446902d272072f677b06e57ebe9bcb58e53cbe510eb4e929d4e5f
DIST mysql-5.5.29.tar.gz 24870769 SHA256 22b50c089038913b3468c7055fc288f7b5d973199ca37c563cd3a3292e812ae5 SHA512 167bc48c0d4e5351af342828d1f14c003b0d62f7388dd15b1b816df708cc4f06cfe8f7c4177af76fb1c1cbaba5adafe9cb884f76bf75d21a067da25896b29210 WHIRLPOOL 06b4e45c5ed6950d45d4a0623f7626af3b2a9d35656a96867b7cdc4bfc0534207c10afd9b3bcca703b826c67cea62e08992b2de99bdd8d661108c16071fb9773
DIST mysql-5.5.30.tar.gz 24499036 SHA256 909fe596e0044082a02d2757b742a33b8a3ff399b589603940494d3d3d975053 SHA512 f494fdf3f8132606ce45c4a1461d3670228e87f98d2a7269edd124c6afe37a22b7e7db5c83c14c0ddc5f68063ac5e7aec7243880dd9ba011010a049ba008bb08 WHIRLPOOL 29526df3d5b86dc7f48956ecb30e013e938d68299c87a3f34e94e42bb0a1dabd44e7d56879a51aac61d41ca728af9d3d78b7e712db6231338a95feb5a256d86b
DIST mysql-5.5.31.tar.gz 24608323 SHA256 9cdd650b47e3ea864ab40d4ab23fa4a9fdfabc7fd018bf5c9cce30722c0abcea SHA512 2384e08cf78891718aaa8b962666f81c06d1762faff3facb1c0d59c476714416f86ff5186a8e443a78cd8654583241bb8e857cd5a9fb483e77cbb58ca9f7eae6 WHIRLPOOL 2ad859ef4119c8e7afc27075d5849b947a0ecbf1d506f0a47af145e32cfe50e6a0b4c157576e290da435591f0d488260d252f3aa8e42dc7d2761dd951b972657
DIST mysql-extras-20070105.tar.bz2 50005 SHA256 17697bf70acffd0eeefd976b5ef06dd36080273bf7e805b51a31d72f5f2c5172 SHA512 65e8fd1f9cc71083dbcfaffc331171e0d7deedbd784e416a4b629139f71cc102a84fa62c2d9e48310a18571ef7f06153911ee75c5d7bb6ba88807c287e7cbf34 WHIRLPOOL 3f858fbed6f57ffac863c29bef09a658e3d9f57cf4c6b5c62537973ae44f217344a8592ad311b14b1e7e8d475434b3c69339a8d2873c498ba712ff6f5e128cec
DIST mysql-extras-20090228-2228Z.tar.bz2 254048 SHA256 03a986a5c5ae57f1436553565239613e978ae11e12834fcb275ec6457b12b6fb SHA512 b347c0894d45cff2c10e26c12d7586c335811b607cd760b48e51743e74c55ace820d2d50fac2ce72543c14b9b4d15afce336bd956ea8a820df4a651f23e3b79f WHIRLPOOL 4d89a44791ec7e95baa3822bb62a3638c86d24bcfc777b9ff5a8d26020e7401159a3c03ebda9907fcbf02589b80726f2daa5bf2498d8e6e6e33540edf9b1d551
DIST mysql-extras-20120401-2131Z.tar.bz2 1835097 SHA256 95e531799ed267c566da8b0759da78d0351d6004c7c8a45018054e287a989495 SHA512 0625e1f06e04c7841256955950dd7766a5f03d4ade2aee3c13335f08acff374933ed1fd7ddea214eaaa3531d7373ef094734f5c00530555347f058f5ec4d9d36 WHIRLPOOL f2c6e9387b38b609d3bfea83c6983c456d30a9dcf95c256a44402d4c63fa22543d55d6afa9b8dbf4238dcadf32fac3daec5031d50c8a4acf7a074d04fbede213
@ -12,5 +15,6 @@ DIST mysql-extras-20121101-2319Z.tar.bz2 1898358 SHA256 ea5da082d3384bde67e005eb
DIST mysql-extras-20130120-0100Z.tar.bz2 1899297 SHA256 56db6daa26070cb10b220cb06e7b4d4a84214932a5a04500ed0e76b938c01776 SHA512 9fc9b21e547ec0e1ae37b288a1ade28b11c03a89129302226c36018cf69842fda95665799ded84f04cccffaf54555acde40bf2ae6e2ea39ec63b3876382af1ba WHIRLPOOL 25f31d91d6004e7472ef6f2ff0d02b9dde9915f56fc84da600145ac09d1d56751c2ef85c897d3b7bacd29b1010b304445517452254a1e9208bc7bfa9c2e9bf2e
DIST mysql-extras-20130120-2303Z.tar.bz2 1899548 SHA256 b8d0cf2a9016324796c3c054cd90b7dc4efb9016bdc793dfbaafaf124a072efe SHA512 748bb6577028332e9ca51cbccefd8859dc5cee65d0824da1ba3fee5387dc89b68b8789dd9db81e00ad8307c4de5ea3d84dca97a1cf65a9d988af3fb3246328c9 WHIRLPOOL 5f0931de21a14de5ad57898a8fdd34b5ff9666958f20c7bd8e4277e58fd00c3aa3ad9d15694410e2fd784064f960f264500015e146cdf3f346ea67f7f053e67c
DIST mysql-extras-20130128-0054Z.tar.bz2 1900342 SHA256 31d6c5ba55b6640569956bb4558e9e8f63f1947e1b51d4f4537a18f5f5a88893 SHA512 dd35934c145eb7faa237f630f1d4b671a35f5fa0b6a83e60ce647c8a19acf0c974e7b86d92086151f5c11c365529214c659ed1f0b3174277d90e5b4fbe60a362 WHIRLPOOL b15be083feb3896e85d4a1f31cbcea71384a17d0c5fd413e1d95ce416603cd710c754c3f4b705846cedcb8e2de9d77e614c62fd4882b4ec1684e4343d6194e80
DIST mysql-extras-20130602-1946Z.tar.bz2 1478373 SHA256 843465190319464fdb035f4ddcf8a84ad3161780e3a81c1269c8f498b1524aab SHA512 95fc28f84618e11eeb2de22c12796eca5f8eff7b69ccc44d329d8f81aba4b015c834bad965a909f4e1e90a7f6012db98092ca21f31388ff5ab88268c8c1b60f3 WHIRLPOOL c04b1554663934969ab6b7773c96a5bd2388971dbea1eef138620014ef1e023904b5df326ff3e36538920be7bc50a2962e8f7a33435e42c1b5bdf5787ed2eb3a
DIST pbxt-1.0.11-6-pre-ga.tar.gz 3156307 SHA256 71ff3d86e9e5691f3efe541bf31f55a7ec2a88af27df6ad853b65902e00e6d12 SHA512 fa238303f06e0a9adfb10bd5a2e1d2e4850d2c17a350af3874cbff099d6e47b7c555d750c584d06a3ca87c1eb1e9301a9619d8d9a4cffb7fd0169b2b3a63c80c WHIRLPOOL 05cdd39f6f5dafff2def0062a00a24eff6cf6d8754f622b133365cef47cd6b828df5500ac407359d0793a75dd239ec1e49a13d2400a01ddf8b4cef7466e86962
DIST percona-xtradb-1.0.6-10.tar.gz 1676716 SHA256 e3aa818f13cf669412e59ad194eae8eada7a857bf7a4260e4bb41cab4d7ae39c SHA512 72e4b656b22a0420e6f5935dc28060e5c50fbeb48c6d1ae430579d9ccef8042fdd4dde128cc977b903de6221f7021e8c87ea29fe6a8a8c74edb84bf54ab889f3 WHIRLPOOL a916879be315498da27c60992efa4d19e91305b81242925e161547f3fb97a820256e1d07863e9e007ef843af54cd087ce5ac47d5ed1b70862da6cd5a9d81eccf

@ -0,0 +1,265 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.1.68.ebuild,v 1.1 2013/06/02 19:48:56 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20130128-0054Z"
# PBXT
PBXT_VERSION='1.0.11-6-pre-ga'
# XtraDB
PERCONA_VER='5.1.45-10' XTRADB_VER='1.0.6-10'
# Build type
BUILD="autotools"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
# This is often broken still
EPATCH_EXCLUDE=''
# Most of these are in the eclass
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
>=sys-devel/libtool-2.2.10"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
src_prepare() {
sed -i \
-e '/^noinst_PROGRAMS/s/basic-t//g' \
"${S}"/unittest/mytap/t/Makefile.am
mysql-v2_src_prepare
}
# Official test instructions:
# USE='berkdb -cluster embedded extraengine perl ssl community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mysql-X.X.XX.ebuild \
# digest clean package
src_test() {
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
emake check || die "make check failed"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
cd "${S}"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
local retstatus_unit
local retstatus_ns
local retstatus_ps
local t
addpredict /this-dir-does-not-exist/t9.MYI
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# archive_gis really sucks a lot, but it's only relevant for the
# USE=extraengines case
case ${PV} in
5.0.42)
mysql-v2_disable_test "archive_gis" "Totally broken in 5.0.42"
;;
5.0.4[3-9]|5.0.[56]*|5.0.70|5.0.87)
[ "$(tc-endian)" == "big" ] && \
mysql-v2_disable_test \
"archive_gis" \
"Broken in 5.0.43-70 and 5.0.87 on big-endian boxes only"
;;
esac
# This was a slight testcase breakage when the read_only security issue
# was fixed.
case ${PV} in
5.0.54|5.0.51*)
mysql-v2_disable_test \
"read_only" \
"Broken in 5.0.51-54, output in wrong order"
;;
esac
# Ditto to read_only
[ "${PV}" == "5.0.51a" ] && \
mysql-v2_disable_test \
"view" \
"Broken in 5.0.51, output in wrong order"
# x86-specific, OOM issue with some subselects on low memory servers
[ "${PV}" == "5.0.54" ] && \
[ "${ARCH/x86}" != "${ARCH}" ] && \
mysql-v2_disable_test \
"subselect" \
"Testcase needs tuning on x86 for oom condition"
# Broke with the YaSSL security issue that didn't affect Gentoo.
[ "${PV}" == "5.0.56" ] && \
for t in openssl_1 rpl_openssl rpl_ssl ssl \
ssl_8k_key ssl_compress ssl_connect ; do \
mysql-v2_disable_test \
"$t" \
"OpenSSL tests broken on 5.0.56"
done
# New test was broken in first time
# Upstream bug 41066
# http://bugs.mysql.com/bug.php?id=41066
[ "${PV}" == "5.0.72" ] && \
mysql-v2_disable_test \
"status2" \
"Broken in 5.0.72, new test is broken, upstream bug #41066"
# The entire 5.0 series has pre-generated SSL certificates, they have
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
# The certs really SHOULD be generated for the tests, so that they are
# not expiring like this. We cannot do so ourselves as the tests look
# closely as the cert path data, and we do not have the CA key to regen
# ourselves. Alternatively, upstream should generate them with at least
# 50-year validity.
#
# Known expiry points:
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
#
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
# expired/invalid.
case ${PV} in
5.0.*|5.1.*|5.4.*|5.5.*)
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
mysql-v2_disable_test \
"$t" \
"These OpenSSL tests break due to expired certificates"
done
;;
esac
# These are also failing in MySQL 5.1 for now, and are believed to be
# false positives:
#
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.not_partition:
# Failure reason unknown at this time, must resolve before package.mask
# removal FIXME
case ${PV} in
5.1.*|5.4.*|5.5.*)
for t in main.mysql_client_test main.mysql_comments \
main.mysql_upgrade \
main.information_schema \
main.not_partition funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql funcs_1.is_triggers; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
;;
esac
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
# These tests are picking up a 'connect-timeout' config from somewhere,
# which is not valid, and since it does not have 'loose-' in front of
# it, it's causing a failure
case ${PV} in
5.1.5*|5.4.*|5.5.*|6*)
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
mysql-v2_disable_test "$t" \
"False positives in Gentoo: connect-timeout"
done
;;
esac
use profiling && use community \
|| mysql-v2_disable_test main.profiling \
"Profiling test needs profiling support"
if [ "${PN}" == "mariadb" ]; then
for t in \
parts.part_supported_sql_func_ndb \
parts.partition_auto_increment_ndb ; do
mysql-v2_disable_test $t "ndb not supported in mariadb"
done
fi
# This fail with XtraDB in place of normal InnoDB
# TODO: test if they are broken with the rest of the Percona patches
if xtradb_patch_available && use xtradb ; then
for t in main.innodb innodb.innodb_bug51378 \
main.information_schema_db main.mysqlshow \
main.innodb-autoinc main.innodb_bug21704 \
main.innodb_bug44369 main.innodb_bug46000 \
main.index_merge_innodb \
innodb.innodb innodb.innodb_misc1 innodb.innodb_bug52663 \
innodb.innodb-autoinc innodb.innodb-autoinc-44030 \
innodb.innodb_bug21704 innodb.innodb_bug44369 \
innodb.innodb_bug46000 innodb.innodb_bug48024 \
innodb.innodb_bug49164 innodb.innodb_bug51920 \
innodb.innodb_bug54044 \
; do
mysql-v2_disable_test $t "tests broken in xtradb"
done
fi
if ! use extraengine ; then
# bug 332565
for t in main.range ; do
mysql-v2_disable_test $t "Test $t requires USE=extraengine"
done
# bug 401673
for t in federated.federated_plugin ; do
mysql-v2_disable_test $t "Test $t requires USE=extraengine (Need federated engine)"
done
fi
# create directories because mysqladmin might make out of order
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
# We run the test protocols seperately
emake test-unit
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
retstatus_ns=$?
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
retstatus_ps=$?
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
# TODO:
# When upstream enables the pr and nr testsuites, we need those as well.
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_ns -eq 0 ]] || failures="${failures} test-ns"
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -0,0 +1,265 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.1.69.ebuild,v 1.1 2013/06/02 19:48:56 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20130602-1946Z"
# PBXT
PBXT_VERSION='1.0.11-6-pre-ga'
# XtraDB
PERCONA_VER='5.1.45-10' XTRADB_VER='1.0.6-10'
# Build type
BUILD="autotools"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
# This is often broken still
EPATCH_EXCLUDE=''
# Most of these are in the eclass
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
>=sys-devel/libtool-2.2.10"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
src_prepare() {
sed -i \
-e '/^noinst_PROGRAMS/s/basic-t//g' \
"${S}"/unittest/mytap/t/Makefile.am
mysql-v2_src_prepare
}
# Official test instructions:
# USE='berkdb -cluster embedded extraengine perl ssl community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mysql-X.X.XX.ebuild \
# digest clean package
src_test() {
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
emake check || die "make check failed"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
cd "${S}"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
local retstatus_unit
local retstatus_ns
local retstatus_ps
local t
addpredict /this-dir-does-not-exist/t9.MYI
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# archive_gis really sucks a lot, but it's only relevant for the
# USE=extraengines case
case ${PV} in
5.0.42)
mysql-v2_disable_test "archive_gis" "Totally broken in 5.0.42"
;;
5.0.4[3-9]|5.0.[56]*|5.0.70|5.0.87)
[ "$(tc-endian)" == "big" ] && \
mysql-v2_disable_test \
"archive_gis" \
"Broken in 5.0.43-70 and 5.0.87 on big-endian boxes only"
;;
esac
# This was a slight testcase breakage when the read_only security issue
# was fixed.
case ${PV} in
5.0.54|5.0.51*)
mysql-v2_disable_test \
"read_only" \
"Broken in 5.0.51-54, output in wrong order"
;;
esac
# Ditto to read_only
[ "${PV}" == "5.0.51a" ] && \
mysql-v2_disable_test \
"view" \
"Broken in 5.0.51, output in wrong order"
# x86-specific, OOM issue with some subselects on low memory servers
[ "${PV}" == "5.0.54" ] && \
[ "${ARCH/x86}" != "${ARCH}" ] && \
mysql-v2_disable_test \
"subselect" \
"Testcase needs tuning on x86 for oom condition"
# Broke with the YaSSL security issue that didn't affect Gentoo.
[ "${PV}" == "5.0.56" ] && \
for t in openssl_1 rpl_openssl rpl_ssl ssl \
ssl_8k_key ssl_compress ssl_connect ; do \
mysql-v2_disable_test \
"$t" \
"OpenSSL tests broken on 5.0.56"
done
# New test was broken in first time
# Upstream bug 41066
# http://bugs.mysql.com/bug.php?id=41066
[ "${PV}" == "5.0.72" ] && \
mysql-v2_disable_test \
"status2" \
"Broken in 5.0.72, new test is broken, upstream bug #41066"
# The entire 5.0 series has pre-generated SSL certificates, they have
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
# The certs really SHOULD be generated for the tests, so that they are
# not expiring like this. We cannot do so ourselves as the tests look
# closely as the cert path data, and we do not have the CA key to regen
# ourselves. Alternatively, upstream should generate them with at least
# 50-year validity.
#
# Known expiry points:
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
#
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
# expired/invalid.
case ${PV} in
5.0.*|5.1.*|5.4.*|5.5.*)
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
mysql-v2_disable_test \
"$t" \
"These OpenSSL tests break due to expired certificates"
done
;;
esac
# These are also failing in MySQL 5.1 for now, and are believed to be
# false positives:
#
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# main.not_partition:
# Failure reason unknown at this time, must resolve before package.mask
# removal FIXME
case ${PV} in
5.1.*|5.4.*|5.5.*)
for t in main.mysql_client_test main.mysql_comments \
main.mysql_upgrade \
main.information_schema \
main.not_partition funcs_1.is_columns_mysql \
funcs_1.is_tables_mysql funcs_1.is_triggers; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
;;
esac
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
# These tests are picking up a 'connect-timeout' config from somewhere,
# which is not valid, and since it does not have 'loose-' in front of
# it, it's causing a failure
case ${PV} in
5.1.5*|5.4.*|5.5.*|6*)
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
mysql-v2_disable_test "$t" \
"False positives in Gentoo: connect-timeout"
done
;;
esac
use profiling && use community \
|| mysql-v2_disable_test main.profiling \
"Profiling test needs profiling support"
if [ "${PN}" == "mariadb" ]; then
for t in \
parts.part_supported_sql_func_ndb \
parts.partition_auto_increment_ndb ; do
mysql-v2_disable_test $t "ndb not supported in mariadb"
done
fi
# This fail with XtraDB in place of normal InnoDB
# TODO: test if they are broken with the rest of the Percona patches
if xtradb_patch_available && use xtradb ; then
for t in main.innodb innodb.innodb_bug51378 \
main.information_schema_db main.mysqlshow \
main.innodb-autoinc main.innodb_bug21704 \
main.innodb_bug44369 main.innodb_bug46000 \
main.index_merge_innodb \
innodb.innodb innodb.innodb_misc1 innodb.innodb_bug52663 \
innodb.innodb-autoinc innodb.innodb-autoinc-44030 \
innodb.innodb_bug21704 innodb.innodb_bug44369 \
innodb.innodb_bug46000 innodb.innodb_bug48024 \
innodb.innodb_bug49164 innodb.innodb_bug51920 \
innodb.innodb_bug54044 \
; do
mysql-v2_disable_test $t "tests broken in xtradb"
done
fi
if ! use extraengine ; then
# bug 332565
for t in main.range ; do
mysql-v2_disable_test $t "Test $t requires USE=extraengine"
done
# bug 401673
for t in federated.federated_plugin ; do
mysql-v2_disable_test $t "Test $t requires USE=extraengine (Need federated engine)"
done
fi
# create directories because mysqladmin might make out of order
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
# We run the test protocols seperately
emake test-unit
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
retstatus_ns=$?
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
retstatus_ps=$?
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
# TODO:
# When upstream enables the pr and nr testsuites, we need those as well.
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_ns -eq 0 ]] || failures="${failures} test-ns"
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -0,0 +1,129 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.31.ebuild,v 1.1 2013/06/03 15:56:10 robbat2 Exp $
EAPI="4"
MY_EXTRAS_VER="20130602-1946Z"
MY_PV="${PV//_alpha_pre/-m}"
MY_PV="${MY_PV//_/-}"
# Build type
BUILD="cmake"
inherit toolchain-funcs mysql-v2
# only to make repoman happy. it is really set in the eclass
IUSE="$IUSE"
# Define the mysql-extras source
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
# REMEMBER: also update eclass/mysql*.eclass before committing!
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-linux"
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
EPATCH_EXCLUDE=''
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
RDEPEND="${RDEPEND}"
# Please do not add a naive src_unpack to this ebuild
# If you want to add a single patch, copy the ebuild to an overlay
# and create your own mysql-extras tarball, looking at 000_index.txt
# Official test instructions:
# USE='berkdb -cluster embedded extraengine perl ssl community' \
# FEATURES='test userpriv -usersandbox' \
# ebuild mysql-X.X.XX.ebuild \
# digest clean package
src_test() {
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
local retstatus_unit
local retstatus_tests
# Bug #213475 - MySQL _will_ object strenously if your machine is named
# localhost. Also causes weird failures.
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
if ! use "minimal" ; then
if [[ $UID -eq 0 ]]; then
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
fi
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
addpredict /this-dir-does-not-exist/t9.MYI
# Run CTest (test-units)
cmake-utils_src_test
retstatus_unit=$?
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
# Ensure that parallel runs don't die
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
# create directories because mysqladmin might right out of order
mkdir -p "${S}"/mysql-test/var-tests{,/log}
# These are failing in MySQL 5.5 for now and are believed to be
# false positives:
#
# main.information_schema, binlog.binlog_statement_insert_delayed,
# main.mysqld--help-notwin
# fails due to USE=-latin1 / utf8 default
#
# main.mysql_client_test:
# segfaults at random under Portage only, suspect resource limits.
#
# sys_vars.plugin_dir_basic
# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
# instead of MYSQL_LIBDIR/plugin
#
# main.flush_read_lock_kill
# fails because of unknown system variable 'DEBUG_SYNC'
#
# main.openssl_1
# error message changing
# -mysqltest: Could not open connection 'default': 2026 SSL connection
# error: ASN: bad other signature confirmation
# +mysqltest: Could not open connection 'default': 2026 SSL connection
# error: error:00000001:lib(0):func(0):reason(1)
#
for t in main.mysql_client_test \
binlog.binlog_statement_insert_delayed main.information_schema \
main.mysqld--help-notwin main.flush_read_lock_kill \
sys_vars.plugin_dir_basic main.openssl_1 ; do
mysql-v2_disable_test "$t" "False positives in Gentoo"
done
# Run mysql tests
pushd "${TESTDIR}"
# run mysql-test tests
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
retstatus_tests=$?
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
popd
# Cleanup is important for these testcases.
pkill -9 -f "${S}/ndb" 2>/dev/null
pkill -9 -f "${S}/sql" 2>/dev/null
failures=""
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
[[ -z "$failures" ]] || die "Test failures: $failures"
einfo "Tests successfully completed"
else
einfo "Skipping server tests due to minimal build."
fi
}

@ -6,3 +6,5 @@ DIST mercury-extras-11.07.1.tar.gz 776828 SHA256 cda5891e6143f34ec0639f296c0080e
DIST mercury-extras-11.07.2-gentoo-patchset-3.tar.gz 5320 SHA256 c6d0e12325e4bff9bd1d16c364c15d7c593c349bf175c08bab5d9a6214202110 SHA512 666fe82a34191d1ab68e23bf81fa1dd811ddda29033503a32432caee4610b8d0adbbb5950c344c4f6a9d74c15f6959a5d0d5179e6b8d4715ef45761a3d4b4e28 WHIRLPOOL 2d1731073b823a96e502fd798229d3748febaaff3bfe5f3c7160d3881ee4faa05da31018ebabdacdb179b3030bc723ed2e7edcd0b7c734787d81667640cec098
DIST mercury-extras-11.07.2.tar.gz 774067 SHA256 424cd1e642a49f4c463e20851ba185ce60186c7c46aed96c7f32f55e41ae482b SHA512 162358a22f020f61310c29aa61c480fee0a02aff2749a89956493bed43aafe89e92427578697eb1e8e43e73acde1d19f1b9bc85705ff448e5fa8cdaf92b749c5 WHIRLPOOL 24b7093a2ed72441aafd3a1ffa84c5b9458d5fddaedb1eb46dcb66e52cc21dc0dd5ded14067c0b0be040ae5de0a14ebf5341b5c87720390b5892a872f32e9d11
DIST mercury-extras-11.07.tar.gz 776589 SHA256 25eaf999666ceb4217cfe0f9fbcb38b892c57fb36efaa16099a471287a7a9019 SHA512 ea2c3231cbb32dc91f36d1d09a5bdac65b468bff64f79aab46baa0e7e9460f75fa5239c96b5b2a616aebb499954b62d8ac7acea93fa971df1e7d81955ca0c5ea WHIRLPOOL 9617163e15b44bf373d5e9204dd8882c4921ed56a38ec41aabd7a81eda1aebedade70e7cfa0eeb21d46349e64fc9ed565cb1eb12dd49c98b8d5dfacdb49fd229
DIST mercury-extras-13.05-gentoo-patchset-0.tar.gz 6333 SHA256 36d286a20f70e21262ac8d19004400df0a356ef7a85763027ef36f16d7de17cc SHA512 78c1391607e1a8a76c091deef112e9c4e0004fb63b9fe461c3100f2dd6ca03efe069036b081b4de8b4399052a1b10f0ef02188cc2def3d47f6aceb1b61c168c3 WHIRLPOOL 72b16b5948b2fb8048496f094e0c2343af0723f33ebbd024a7e8c0785fc949b2226f3ef78fba16a65903b1675f1280f6a3d35dab1d276203b845f140ccd3e4a7
DIST mercury-srcdist-13.05.tar.gz 54533409 SHA256 71f1f97484eaecf2c2f91f6731e23afc5cee966e149b61a7525b2bd9a2712d55 SHA512 d76fd3a0c487b2c65168b19ec6a5ea6b792c96692e029afe0589f93132422fc39e0aec856ae02e676cc30dc83780f9c4d4e0ea5f71681442279b900146b58c47 WHIRLPOOL b2cc0f1b074d980701c6d364f30f8bb2dd2556cbc23dca5a982b7c16b71c6834d7c81ea76bfcea25e369f32d606698b77eea168e3b25d4850f924dfa4f6929f4

@ -0,0 +1,194 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury-extras/mercury-extras-13.05.ebuild,v 1.1 2013/06/03 07:45:21 keri Exp $
EAPI=2
inherit eutils multilib
PATCHSET_VER="0"
MY_P=mercury-srcdist-${PV}
DESCRIPTION="Additional libraries and tools that are not part of the Mercury standard library"
HOMEPAGE="http://www.mercurylang.org/index.html"
SRC_URI="http://dl.mercurylang.org/release/${MY_P}.tar.gz
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="X cairo examples glut iodbc ncurses odbc opengl ssl tcl tk xml"
RDEPEND="~dev-lang/mercury-${PV}
cairo? ( >=x11-libs/cairo-1.10.0 )
glut? ( media-libs/freeglut )
odbc? ( dev-db/unixODBC )
iodbc? ( !odbc? ( dev-db/libiodbc ) )
ncurses? ( sys-libs/ncurses )
opengl? ( virtual/opengl )
tcl? ( tk? (
dev-lang/tcl
dev-lang/tk
x11-libs/libX11
x11-libs/libXmu ) )"
DEPEND="${RDEPEND}"
S="${WORKDIR}"/${MY_P}/extras
src_prepare() {
cd "${WORKDIR}"
EPATCH_FORCE=yes
EPATCH_SUFFIX=patch
epatch "${WORKDIR}"/${PV}
if use odbc; then
epatch "${WORKDIR}"/${PV}-odbc/${P}-odbc.patch
elif use iodbc; then
epatch "${WORKDIR}"/${PV}-odbc/${P}-iodbc.patch
fi
cd "${S}"
sed -i -e "s:references:references solver_types/library:" \
-e "s:windows_installer_generator::" \
Mmakefile || die "sed default packages failed"
if use cairo; then
sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_cairo lex \\\\:" Mmakefile \
|| die "sed cairo failed"
fi
if use glut; then
sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_glut lex \\\\:" Mmakefile \
|| die "sed glut failed"
fi
if use opengl; then
sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_opengl lex \\\\:" Mmakefile \
|| die "sed opengl failed"
fi
if use tcl && use tk; then
sed -i -e "s:lex[ \t]*\\\\:graphics/mercury_tcltk lex \\\\:" Mmakefile \
|| die "sed tcltk failed"
fi
if use odbc || use iodbc; then
sed -i -e "s:moose:moose odbc:" Mmakefile \
|| die "sed odbc failed"
fi
if use ncurses; then
sed -i -e "s:complex_numbers:complex_numbers curs curses:" Mmakefile \
|| die "sed ncurses failed"
fi
if ! use xml; then
sed -i -e "s:xml::" Mmakefile \
|| die "sed xml failed"
fi
sed -i -e "s:@libdir@:$(get_libdir):" \
dynamic_linking/Mmakefile \
|| die "sed libdir failed"
# disable broken packages
sed -i -e "s:references::" Mmakefile \
|| die "sed broken packages failed"
}
src_compile() {
# Mercury dependency generation must be run single-threaded
mmake \
-j1 depend || die "mmake depend failed"
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
EXTRA_MLFLAGS=--no-strip \
EXTRA_LDFLAGS="${LDFLAGS}" \
EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
|| die "mmake failed"
}
src_install() {
mmake \
MMAKEFLAGS="${MAKEOPTS}" \
EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
INSTALL_PREFIX="${D}"/usr \
install || die "mmake install failed"
find "${D}"/usr/$(get_libdir)/mercury -type l | xargs rm
cd "${S}"
if use examples; then
insinto /usr/share/doc/${PF}/samples/base64
doins base64/*.m || die
insinto /usr/share/doc/${PF}/samples/complex_numbers
doins complex_numbers/samples/* || die
insinto /usr/share/doc/${PF}/samples/dynamic_linking
doins dynamic_linking/hello.m || die
insinto /usr/share/doc/${PF}/samples/error
doins error/* || die
insinto /usr/share/doc/${PF}/samples/fixed
doins fixed/*.m || die
insinto /usr/share/doc/${PF}/samples/gator
doins -r gator/* || die
insinto /usr/share/doc/${PF}/samples/lex
doins lex/samples/* || die
insinto /usr/share/doc/${PF}/samples/log4m
doins log4m/*.m || die
insinto /usr/share/doc/${PF}/samples/monte
doins monte/*.m || die
insinto /usr/share/doc/${PF}/samples/moose
doins moose/samples/* || die
insinto /usr/share/doc/${PF}/samples/net
doins net/*.m || die
if use ncurses; then
insinto /usr/share/doc/${PF}/samples/curs
doins curs/samples/* || die
insinto /usr/share/doc/${PF}/samples/curses
doins curses/sample/* || die
fi
if use X; then
insinto /usr/share/doc/${PF}/samples/graphics
doins graphics/easyx/samples/*.m || die
fi
if use glut && use opengl; then
insinto /usr/share/doc/${PF}/samples/graphics
doins graphics/samples/calc/* || die
doins graphics/samples/gears/* || die
doins graphics/samples/maze/* || die
doins graphics/samples/pent/* || die
fi
if use opengl && use tcl && use tk; then
insinto /usr/share/doc/${PF}/samples/graphics
doins graphics/samples/pent/*.m || die
fi
if use ssl; then
insinto /usr/share/doc/${PF}/samples/mopenssl
doins mopenssl/*.m || die
fi
rm -rf $(find "${D}"/usr/share/doc/${PF}/samples -name CVS)
fi
dodoc README || die
}

@ -2,10 +2,12 @@ DIST mercury-11.01-gentoo-patchset-1.tar.gz 7129 SHA256 43dbcb63add22b24da7515b7
DIST mercury-11.07-gentoo-patchset-0.tar.gz 6889 SHA256 2fce2c95b6cb8b5819fb576de8ce184293a926c52f120027e3195d14f0552d78 SHA512 adb182f4d020052db715e5beb2da6fa86470414735430393253c14240782f6a94e86d50b181cc8c7a9bf09fad62091ea5d53903bc8ddf09df7a85a5f0de3f631 WHIRLPOOL 908846defe2681086ee5cc93ccc86456696826abc9b2b8cdf80896616df053f8f812fcb45fd7fffb4f0062dc478c1b183b87f3d1276581e3a89feb5b6ef2cb0d
DIST mercury-11.07.1-gentoo-patchset-4.tar.gz 7336 SHA256 477cde26b06650b96accdc32da4bb7edb382b8ad8a2ed3908a985d895070ad4a SHA512 1ae54d05cac374ac02f7368b19ba98567d7c513d471fc98e27f0d794137ff920d42acf7105e6652e6610b4ffec74c3f5b282e81668735a626f8d762d8192d1c4 WHIRLPOOL 529f6e4675b0437dffa83f6cdc5daf4d8c7e9a59e81dc0f6c54cc35be7255fca0ddb6afca4257bc960ded245b50b80cbeaf80c9d2b589fc92564845884f218c5
DIST mercury-11.07.2-gentoo-patchset-0.tar.gz 7265 SHA256 d400e40ae62c5cb8e777c2409d70eee7f71f231733a95fd6549f82c6c2933500 SHA512 110e0aacd1ef274d9c7154b359267ec0277e680fe2bb9ec4942dfc167c4f02dfef85fbd205120875e485f1b186432157814891ea9f1d0d55f0cdf236b0a80257 WHIRLPOOL 9002362cc04943558399dc4350a9368d12ce6d9717afe42e7c150ad55c8b2fe326697bdea6e457c1b3611d448ecdf7b171219e23a123aec2d0e70f14ab443afa
DIST mercury-13.05-gentoo-patchset-0.tar.gz 5947 SHA256 8af2076b571215e403079fab840bf4a769ff67ec1ebfdf7b92bf203a503acb99 SHA512 0662126b9802fe9cd6156b204dc28b4e02a7d55fc5f88e97717c7aeb764014ed537822c5a2d2a5520a6b78c092d2fe25b603f05e1e6d19821b7b2905aad53d0c WHIRLPOOL 56a10ac2503fe87099f29294d44a58902192c18a95d438908fbb31969050289ecd8461fc3188368309d1693bd89e1380c140e58d165d02bf5d8f10e4ccbf30e5
DIST mercury-compiler-11.01.tar.gz 25122699 SHA256 2d12dc9bfaed46b1b30689b0592177bc871b21cf8852c8326c86371258bb18b0 SHA512 628eb95cc647a3334ed6cc9cdb19256dece544cac34600db2a495815215b494db74b1f196e3c48ba1cbb37b51404158d5a583caa20fd3e53488111927615b666 WHIRLPOOL 6720586514dfa954e8e777986d7b62fd2fb10ce1a309034bdc4e40431762c834cba98e93b129e69ba5a78451cd0f776fe916bce2b15996d1621cab59215481a6
DIST mercury-compiler-11.07.1.tar.gz 25308185 SHA256 f3f1d4f0fb34567a69aaa9fb6f4ecff52b97a66ab6c8a868c4e284eb61d3dc11 SHA512 c102a1f2c2ed4384919685e3e11ba3b7da0152f6fe8899c2124e9bbb056ab81a5e2fc1dbb07934ca011ed96e7c6af168308c64eb4901db7d247fffd2ff226c4f WHIRLPOOL 6df5a68a9c0adc6d5ae490bd909951d8330db2c4e0bb704ab9be0fe8cdf7177093cd0943256fcbea8d666793d3d53c20b8c703deca43121114d89f1a508f32d5
DIST mercury-compiler-11.07.2.tar.gz 25311504 SHA256 8afee5732d6d52343fbba8d6b9dd3f87b819673743a408a564eede17956ea659 SHA512 144f496cdfbdb88e15a18b3c295d326ebb1054055c42cb1a5fd634b79797c8dbd46ef5d1731f4c4cb1add02795e9b7d1d72e0426c39e672e208f10068e65df8b WHIRLPOOL a443bad02d714737aa2e1875205915db78bc776cf75f01f98e99efab992a5a542c86772615e9a4066b1143977e354441f07a033ef81a2d8f464226004f5de198
DIST mercury-compiler-11.07.tar.gz 25298643 SHA256 77940d03834a3967e4505c4a92253c19aaea0fed4650ee94e772078abd6be6a2 SHA512 671bebb67ceca8af0844c2ba0d9db538564d3b324a913141be29c7632adb7a343b93fe771533173d5460ac34d5a69fd18b3ef7f55b26c0d0ee70b7cc2e35f10d WHIRLPOOL 992f5f52292066b775b264401f25b5e8ef246ced9b79c0ec06701f715e22e068ad81a17dea49f62bd72bc9cc0539b2ef7beb9be1401391209e2ab1e3876d0bfc
DIST mercury-srcdist-13.05.tar.gz 54533409 SHA256 71f1f97484eaecf2c2f91f6731e23afc5cee966e149b61a7525b2bd9a2712d55 SHA512 d76fd3a0c487b2c65168b19ec6a5ea6b792c96692e029afe0589f93132422fc39e0aec856ae02e676cc30dc83780f9c4d4e0ea5f71681442279b900146b58c47 WHIRLPOOL b2cc0f1b074d980701c6d364f30f8bb2dd2556cbc23dca5a982b7c16b71c6834d7c81ea76bfcea25e369f32d606698b77eea168e3b25d4850f924dfa4f6929f4
DIST mercury-tests-11.01.tar.gz 1351134 SHA256 862b70a589eb2d36c9fd82dbd2e0490dc4556f6edff604a54dfd6fc0ad6cccad SHA512 7cd0c2a5f3ef2b05ea32ea8867f788c583a9da96b6e3b4ed9c2ec5705fc7384c0811da782ed50b6d7f60963680036e116684b5bcc3f5f72cf6f0b319480ad997 WHIRLPOOL 298a898b970da20f64530cf736b5f901cc61ef028117f2434135b9efc77223e120a71e97373d494cdb89b422ef9bbf02ef51db4be3c383ffd6facaabb2018c6a
DIST mercury-tests-11.07.1.tar.gz 1648437 SHA256 01558a6ddd28d2f832d88da8bbf38fec542d091fc53b5adf92fac5e2564c2057 SHA512 1b8f3749091e6a3cd8d3f07ca7ff87c20d9c90761c6dbf35253f68f4cb4ccb42310d66ebc98742508a4e1f6fb4d6497e7e34f10b2601ffec73694702f1b363b5 WHIRLPOOL 66cd530de280d34a037cc191818abb6f11bf4ea8f6f3143629883ff2d885350bdd8841215b6076d5b6ea2102d6ef913a9324d997fd287af12eed0cbe708692b2
DIST mercury-tests-11.07.2.tar.gz 1573648 SHA256 039b5ecf25412b7f867b4b41aa1e27fa8e381533b5641fe5520cca8ba782d78c SHA512 247fd2521257d1eed8d5a00efdaf85c1b30d5ec430ed09b605bb7596295775ed1b62c1274caca6fba66b28b51c92380f42f003bffab4054bfd755fbaa2c16888 WHIRLPOOL 5213e51dc95a35345e5005c03741bf90f35106f4974f7e25e9277e945a3b88411a561769cc6be80f84e9ac0b7cf7b5c8f32b17d9c22785991995fbe3fdf53002

@ -0,0 +1,196 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mercury/mercury-13.05.ebuild,v 1.1 2013/06/03 07:39:23 keri Exp $
EAPI=2
inherit autotools elisp-common eutils flag-o-matic java-pkg-opt-2 multilib
PATCHSET_VER="0"
MY_P=${PN}-srcdist-${PV}
DESCRIPTION="Mercury is a modern general-purpose logic/functional programming language"
HOMEPAGE="http://www.mercurylang.org/index.html"
SRC_URI="http://dl.mercurylang.org/release/${MY_P}.tar.gz
mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug emacs erlang examples java minimal readline threads"
DEPEND="!dev-libs/mpatrol
!dev-util/mono-debugger
readline? ( sys-libs/readline )
erlang? ( dev-lang/erlang )
java? ( >=virtual/jdk-1.5 )"
RDEPEND="${DEPEND}
emacs? ( virtual/emacs )"
S="${WORKDIR}"/${MY_P}
SITEFILE=50${PN}-gentoo.el
src_prepare() {
cd "${WORKDIR}"
EPATCH_FORCE=yes
EPATCH_SUFFIX=patch
epatch "${WORKDIR}"/${PV}
sed -i -e "s/@libdir@/$(get_libdir)/" \
"${S}"/scripts/Mmake.vars.in \
|| die "sed libdir failed"
cd "${S}"
eautoconf
}
src_configure() {
strip-flags
local myconf
myconf="--libdir=/usr/$(get_libdir) \
--disable-deep-profiler \
--disable-dotnet-grades \
$(use_enable erlang erlang-grade) \
$(use_enable java java-grade) \
$(use_enable debug debug-grades) \
$(use_enable threads par-grades) \
$(use_enable !minimal most-grades) \
$(use_with readline)"
econf ${myconf}
}
src_compile() {
# Build Mercury using base llds grade
emake \
PARALLEL=${MAKEOPTS} \
EXTRA_MLFLAGS=--no-strip \
EXTRA_LDFLAGS="${LDFLAGS}" \
EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
|| die "emake failed"
# We can now patch .m Mercury compiler files since we
# have just built mercury_compiler.
EPATCH_FORCE=yes
EPATCH_SUFFIX=patch
epatch "${WORKDIR}"/${PV}-mmc
sed -i -e "s/@libdir@/$(get_libdir)/" \
"${S}"/compiler/file_util.m \
"${S}"/compiler/make.program_target.m \
|| die "sed libdir failed"
# Rebuild Mercury compiler using the just built mercury_compiler
emake \
PARALLEL=${MAKEOPTS} \
EXTRA_MLFLAGS=--no-strip \
EXTRA_LDFLAGS="${LDFLAGS}" \
EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
MERCURY_COMPILER="${S}"/compiler/mercury_compile \
compiler || die "emake compiler failed"
# The default Mercury grade may not be the same as the grade used to
# compile the llds base grade. Since src_test() is run before
# src_install() we compile the default grade now
emake \
PARALLEL=${MAKEOPTS} \
EXTRA_MLFLAGS=--no-strip \
EXTRA_LDFLAGS="${LDFLAGS}" \
EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
MERCURY_COMPILER="${S}"/compiler/mercury_compile \
default_grade || die "emake default_grade failed"
}
src_test() {
TEST_GRADE=`scripts/ml --print-grade`
if [ -d "${S}"/install_grade_dir.${TEST_GRADE} ] ; then
TWS="${S}"/install_grade_dir.${TEST_GRADE}
cp runtime/mer_rt.init "${TWS}"/runtime/
cp mdbcomp/mer_mdbcomp.init "${TWS}"/mdbcomp/
cp browser/mer_browser.init "${TWS}"/browser/
else
TWS="${S}"
fi
cd "${S}"/tests
sed -e "s:@WORKSPACE@:${TWS}:" < WS_FLAGS.ws > WS_FLAGS \
|| die "sed WORKSPACE failed"
# Mercury tests must be run in C locale since Mercury output is
# compared to hard-coded warnings/errors
LC_ALL="C" \
PATH="${TWS}"/scripts:"${TWS}"/util:"${S}"/slice:"${PATH}" \
TERM="" \
WORKSPACE="${TWS}" \
WORKSPACE_FLAGS=yes \
MERCURY_COMPILER="${TWS}"/compiler/mercury_compile \
MMAKE_DIR="${TWS}"/scripts \
MERCURY_SUPPRESS_STACK_TRACE=yes \
GRADE=${TEST_GRADE} \
MERCURY_ALL_LOCAL_C_INCL_DIRS=" -I${TWS}/boehm_gc/include \
-I${TWS}/runtime \
-I${TWS}/library" \
mmake || die "mmake test failed"
}
src_install() {
emake \
PARALLEL=${MAKEOPTS} \
EXTRA_LDFLAGS="${LDFLAGS}" \
EXTRA_LD_LIBFLAGS="${LDFLAGS}" \
MERCURY_COMPILER="${S}"/compiler/mercury_compile \
INSTALL_PREFIX="${D}"/usr \
INSTALL_MAN_DIR="${D}"/usr/share/man \
INSTALL_INFO_DIR="${D}"/usr/share/info \
INSTALL_HTML_DIR="${D}"/usr/share/doc/${PF}/html \
INSTALL_ELISP_DIR="${D}/${SITELISP}"/${PN} \
install || die "make install failed"
if use emacs; then
elisp-site-file-install "${FILESDIR}/${SITEFILE}" \
|| die "elisp-site-file-install failed"
fi
dodoc \
BUGS HISTORY LIMITATIONS NEWS README README.Linux \
README.Linux-Alpha README.Linux-m68k README.Linux-PPC \
RELEASE_NOTES TODO VERSION WORK_IN_PROGRESS || die
if use erlang; then
dodoc README.Erlang || die
fi
if use java; then
dodoc README.Java || die
fi
if use examples; then
insinto /usr/share/doc/${PF}/samples
doins samples/{*.m,README,Mmakefile} || die
doins -r samples/c_interface \
samples/diff \
samples/muz \
samples/rot13 \
samples/solutions \
samples/solver_types || die
if use java; then
doins -r samples/java_interface || die
fi
rm -rf $(find "${D}"/usr/share/doc/${PF}/samples \
-name CVS -o -name .cvsignore)
fi
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.1.0.ebuild,v 1.1 2013/03/06 11:46:06 alonbl Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.1.0.ebuild,v 1.2 2013/06/03 12:06:40 jer Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.8"

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pslib/pslib-0.4.5.ebuild,v 1.1 2012/09/10 14:08:22 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pslib/pslib-0.4.5.ebuild,v 1.2 2013/06/03 05:29:21 patrick Exp $
EAPI=4
inherit eutils
inherit eutils autotools
DESCRIPTION="pslib is a C-library to create PostScript files on the fly."
HOMEPAGE="http://pslib.sourceforge.net/"
@ -26,6 +26,13 @@ DEPEND="${RDEPEND}
dev-util/intltool
dev-perl/XML-Parser"
src_prepare() {
# hackpatchfix underlinking
sed -i -e 's/$(TIFF_LIBS)/$(TIFF_LIBS) -lm/' src/Makefile.am || die
sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.in || die
eautoreconf
}
src_configure() {
econf \
--enable-bmp \

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.9.5.ebuild,v 1.1 2013/05/29 08:27:16 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/boto/boto-2.9.5.ebuild,v 1.2 2013/06/03 16:45:56 bicatali Exp $
EAPI="5"
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-linux ~ppc-macos ~x86-macos"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="test"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild,v 1.2 2013/05/30 21:16:59 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-tastypie/django-tastypie-0.9.15.ebuild,v 1.3 2013/06/03 07:08:29 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
@ -9,7 +9,8 @@ inherit distutils-r1
DESCRIPTION="A flexible and capable API layer for django utilising serialisers"
HOMEPAGE="http://pypi.python.org/pypi/django-tastypie/ https://github.com/toastdriven/django-tastypie"
SRC_URI="https://github.com/toastdriven/django-tastypie/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="https://github.com/toastdriven/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="bip doc digest lxml oauth test yaml"
@ -17,12 +18,14 @@ LICENSE="BSD"
SLOT="0"
RDEPEND=">=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-1.5[${PYTHON_USEDEP}]
!=dev-python/python-dateutil-2.0
dev-python/django[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
>=dev-python/django-1.3[${PYTHON_USEDEP}]
dev-python/pyxml[${PYTHON_USEDEP}]
dev-python/defusedxml[${PYTHON_USEDEP}]
bip? ( dev-python/biplist[${PYTHON_USEDEP}] )
digest? ( dev-python/python-digest[${PYTHON_USEDEP}] )
oauth? ( dev-python/oauth2[${PYTHON_USEDEP}] dev-python/django-oauth-plus[${PYTHON_USEDEP}] )
oauth? ( dev-python/oauth2[${PYTHON_USEDEP}]
dev-python/django-oauth-plus[${PYTHON_USEDEP}] )
lxml? ( dev-python/lxml[${PYTHON_USEDEP}] )
yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )"
DEPEND="${RDEPEND}
@ -37,10 +40,13 @@ DEPEND="${RDEPEND}
>=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
)
"
)"
RESTRICT="test"
python_prepare_all() {
# skip run tests script
use test && epatch "${FILESDIR}"/runtests.patch
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
@ -51,20 +57,7 @@ src_test() {
}
python_test() {
# See tests/run_all_tests.sh
local types=( core basic alphanumeric slashless namespaced related
validation gis content_gfk authorization )
local failed type
pushd tests > /dev/null || die
for type in "${types[@]}"; do
set -- django-admin.py test ${type} --settings=settings_${type}
echo "$@"
"$@" || failed=1
done
popd > /dev/null || die
[[ -z ${failed} ]] || die "Testing failed with ${EPYTHON}"
PYTHONPATH=.:tests ./tests/run_all_tests.sh
}
python_install_all() {

@ -0,0 +1,46 @@
The run tests bash script keeps going on a fail. Patch corrects this for gentoo
diff -ur django-tastypie-0.9.15.oirg/tests/run_all_tests.sh django-tastypie-0.9.15/tests/run_all_tests.sh
--- tests/run_all_tests.sh 2013-05-03 10:36:43.000000000 +0800
+++ tests/run_all_tests.sh 2013-06-03 13:55:18.633474126 +0800
@@ -10,9 +10,9 @@
#Don't run customuser tests if django's version is less than 1.5.
if [ $major -lt '2' -a $minor -lt '5' ]; then
- ALL="core basic alphanumeric slashless namespaced related validation gis content_gfk authorization"
+ ALL="core basic alphanumeric slashless namespaced related validation content_gfk authorization"
else
- ALL="core customuser basic alphanumeric slashless namespaced related validation gis content_gfk authorization"
+ ALL="core customuser basic alphanumeric slashless namespaced related validation content_gfk authorization"
fi
@@ -26,15 +26,23 @@
fi
for type in $TYPES; do
- echo "** $type **"
+ echo "** running test $type **"
if [ $type == 'related' ]; then
- django-admin.py test ${type}_resource --settings=settings_$type
- continue
+ if django-admin.py test ${type}_resource --settings=settings_$type; then
+ continue
+ else
+ echo "Test ${type} failed"
+ exit -1
+ fi
elif [ $type == 'gis' ]; then
- createdb -T template_postgis tastypie.db
+ createdb -T template_posttastypie.db
fi
- django-admin.py test $type --settings=settings_$type
- echo; echo
+ if ! django-admin.py test $type --settings=settings_$type; then
+ echo "Test ${type} failed"
+ exit -1
+ else
+ echo; echo
+ fi
done

@ -1 +1,2 @@
DIST dpkt-1.7.tar.gz 66396 SHA256 185277cd37ce1d65a95d7a8b8652bf33725645ea7ca0086baf3fe643506abe72 SHA512 ab4435e9227f2fb170a769d5e0d2155ae52644dd0b7ca63def87fc6ec6f08dfb8ffbb52d64977617ee048eb5b087bc61144538a213dc164448e4cc79db2f3099 WHIRLPOOL 9ac39372cb0b9267d7f3de819a27912cd4ec9e5834878cfb79d405f3231ff390d4bf2aed82a1e73ab67308cfeae1fc43f9eccdf0a4d8e81e9e90794769bcb925
DIST dpkt-1.8.tar.gz 76311 SHA256 c56de2f9dc2f4654a356de0f0d458bb7b1c86c374988e8b4f358556f7dbe0507 SHA512 25af49a7b79d192382103e056e762e2933f37b6c72f490c9c6740883e18fdde6c983d640aa27514f15f77ac27e2f037b1943adcaa6046872f53d92e08de73cb3 WHIRLPOOL ede240f2a30f8fe9176784feb40b69e1f1f07ce8b88f75817b12c18193b1f6d227fab95f2f57e475c69aa137466863172dda07221cc203cc0d0e816f4a5c4962

@ -0,0 +1,40 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dpkt/dpkt-1.8.ebuild,v 1.1 2013/06/03 06:02:41 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="Fast, simple packet creation / parsing, with definitions for the basic TCP/IP protocols."
HOMEPAGE="http://code.google.com/p/dpkt/"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"
DEPEND=""
RDEPEND=""
DOCS="AUTHORS CHANGES HACKING"
src_test() {
testing() {
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" tests/test-perf2.py
}
python_execute_function testing
}
src_install() {
distutils_src_install
if use examples; then
insinto /usr/share/doc/${PF}
doins -r examples
fi
}

@ -1 +1,2 @@
DIST dulwich-0.8.7.tar.gz 208639 SHA256 7ba336d0100b90baf843b20d71fedc8a92e36de41c1acdebe4cba12e76b93810 SHA512 0ce47c8c9d9cd386c42d6b1f20e7101810b13efca8902f29b67150ebd2f936768b4db81c35a750624850db72f220eaa224100c534624c2f50f722f5334ba9788 WHIRLPOOL f7afa22cc0f29076954026e2d425df3cb1d7dbfd99f4b32f70e720d42a8c2157b8a7c1379e4fe5a9ded2aa5146c1420426004ad70498dbdbc15ba3f24db7094c
DIST dulwich-0.9.0.tar.gz 221697 SHA256 bc6df3634216d01064d86c0bad8b39f26802dbfe37d34f1b0edf8a60c4ca8f25 SHA512 3cfd2eee3641f24c1ee392071e9118e1bf53b40ef6c8adc263a620d4e1aa0801b1797b0ee25836e1bc7f66aa5518b7e6b8664bbcf34bf6ce55461702210b39b6 WHIRLPOOL 2bf130a4ac3c8f0b1b8c7fdb86342614e42ed47f39e492d7bff40e00e6ff5c2e5c8723cfe3b859bc496a4dc5a0d1bba533861df4cc07a79c1511202610933045

@ -0,0 +1,45 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/dulwich/dulwich-0.9.0.ebuild,v 1.1 2013/06/03 05:55:58 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
DISTUTILS_SRC_TEST="nosetests"
inherit distutils
DESCRIPTION="Dulwich is a pure-Python implementation of the Git file formats and protocols."
HOMEPAGE="http://samba.org/~jelmer/dulwich/ http://pypi.python.org/pypi/dulwich"
SRC_URI="http://samba.org/~jelmer/dulwich/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="dev-python/setuptools
test? ( virtual/python-unittest2 )"
RDEPEND=""
src_prepare() {
distutils_src_prepare
sed -e "s/test_fetch_from_dulwich(/_&/" -i dulwich/tests/compat/server_utils.py
}
distutils_src_test_pre_hook() {
local module
for module in _diff_tree _objects _pack; do
ln -fs "../$(ls -d build-${PYTHON_ABI}/lib.*)/dulwich/${module}.so" "dulwich/${module}.so" || die "Symlinking dulwich/${module}.so failed with $(python_get_implementation_and_version)"
done
}
src_install() {
distutils_src_install
delete_tests() {
rm -fr "${ED}$(python_get_sitedir)/dulwich/tests"
}
python_execute_function -q delete_tests
}

@ -0,0 +1,30 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/editobj/editobj-0.5.7-r2.ebuild,v 1.1 2013/06/03 17:15:23 idella4 Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
PYTHON_REQ_USE="tk"
inherit distutils-r1
MY_P="${P/editobj/EditObj}"
DESCRIPTION="EditObj can create a dialog box to edit ANY Python object."
SRC_URI="http://download.gna.org/songwrite/${MY_P}.tar.gz"
HOMEPAGE="http://home.gna.org/oomadness/en/editobj/index.html"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ia64 ~ppc ~x86"
SLOT="0"
IUSE="+examples"
DEPEND=""
RDEPEND=""
S="${WORKDIR}/${MY_P}"
python_install_all() {
use examples && local EXAMPLES=( demo/. )
distutils-r1_python_install_all
}

@ -8,4 +8,5 @@ DIST Fabric-1.5.1.tar.gz 209128 SHA256 81b67886b539ecaa952925e2c821eff3bf95e26ae
DIST Fabric-1.5.2.tar.gz 211449 SHA256 bf3a942f22a1f7926ada9690375335756849e5a555b608bda63f7bf421be5726 SHA512 37c30625772e8beea3b1d740612e7232d95238f0bb7b3ddfe32dfb5b6fe416ea7b076ec9360608801425ad40ad0932c3d3884fdc0f145c62469c2c5626390cc1 WHIRLPOOL 64a699fc4e66aa59a0c8bfd52ad943e5ca372b1d627dab48752bc367e63724d07e9c4addf35c3be977f0a20090f3e2a01ea1eddd97e5ed41aa42ab9d6c358562
DIST Fabric-1.5.3.tar.gz 241041 SHA256 e90a15a5a6fe9be6941ca7141e1d36e0dc8112a9df13d316fa4770a92391b725 SHA512 9cbd093f24d8b4dc2aa0c363d040df98652bdc955a7416e65b5c8b9dc32c3191d4d2dc7ff61f1bf93050ff3a68b858ba178e0bc11b0b33137191b760d7476b54 WHIRLPOOL 1c7a3e1e7adb3ba48e17df2847e07599ccf8e839867db064a701e03d162aab39b3f3c2492d38dca7452a669233c6a454925972cf586db755ee80b183b649471c
DIST Fabric-1.6.0.tar.gz 215790 SHA256 6e326603a0b2f9b8cb7283e3c6dea1d22216c97a274bdab30ed9c8a41e1d996e SHA512 e8ac7351fd7e1b68f160ea022ddcf876e917ecbbe03d849a853884c3270816f0ad0856810be2c1640f94eae1437479e12f7ef20b8edf8be5e1c4a4507e7a33b4 WHIRLPOOL b7f322780d01304870513375424268af76e5faedcd1c576a6e9f67a413036283627681b15afdc81528140cf0c7c0ac9275454d22528a411998ed1fdaa288cd51
DIST Fabric-1.6.1.tar.gz 216774 SHA256 a1ff35d4bf69fbc0d44a14c3c071abd82703eabbce4f4e82b0a3ba85e1d21715 SHA512 f403699458d17b991ab26d00743d3aaa998750ab91e150adfd00b996beecb259cf120b8233ff5dff43e15489499dba30b56a73a92fbf8c18e6c3187a60ab241c WHIRLPOOL 7b4fc2da378ad99235883f29f1c693ec97b1dd75210a97fcca6fb2bb20747d360ecccf7135a27812c8e98f003f90127d1ec49130c871c9a5e8745907559c73f0
DIST fabric-1.4.2.tar.gz 194062 SHA256 a2052fefd10b7f433b9598a409b19eb6581656807a7a02fbaf94b6b61e7173a2 SHA512 de448ea3029998d1040bf02f07a36e9183b5c87fbe2dd9f217e19034f762b7b6d821d95c4f1fd3b2f5e1955adcaced880c3eaba5d85f91ff3e5ef4a7aeee4d4a WHIRLPOOL 9af535af3ad227ad3cfacd35ba6b4ff82efc879f4a8fe327f62d2c9f99b4911db95c026c06e1ac1b4c54730ca4dbaa274a459a3ed9ab2f7ca0f63297f3a07ad2

@ -0,0 +1,51 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/fabric/fabric-1.6.1.ebuild,v 1.1 2013/06/03 06:06:11 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 3.* *-jython *-pypy-*"
DISTUTILS_SRC_TEST="nosetests"
# Requires multiprocessing package from py2.6+
PYTHON_TESTS_RESTRICTED_ABIS="2.5"
inherit distutils
MY_PN="Fabric"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Fabric is a simple, Pythonic tool for remote execution and deployment."
HOMEPAGE="http://fabfile.org http://pypi.python.org/pypi/Fabric"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-python/paramiko-1.10.0"
DEPEND="${RDEPEND}
dev-python/setuptools
doc? ( dev-python/sphinx )
test? ( <dev-python/fudge-1.0 )"
S="${WORKDIR}/${MY_P}"
PYTHON_MODULES="fabfile fabric"
src_compile() {
distutils_src_compile
if use doc; then
emake -C docs html
fi
}
src_install() {
distutils_src_install
if use doc; then
dohtml -r docs/_build/html/
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/guppy/guppy-0.1.10.ebuild,v 1.1 2013/05/02 03:57:16 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/guppy/guppy-0.1.10.ebuild,v 1.2 2013/06/03 16:55:35 bicatali Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
DEPEND=""

@ -1,3 +1,4 @@
DIST mozprocess-0.10.tar.gz 17714 SHA256 1537ae82a90003bd077d1ec8ddcc8ebd61d1e4b5eb1398ff901b3d938b7f7845 SHA512 f84eaff7642d18c114932fd6a77db7ff30e3a172a7da78cd736c66f8d65efa24b29178fb4882a5904bec73713e2fde69189b8652bc6e18bf9f38f673397233f5 WHIRLPOOL ae97d50be3d9c22dc731cbdc140510191b6fec860768c3a735be768250616f622bcb4bb3600425b8c8d04e304851dd22044e3f4ae1829a60049ea2abcc338cca
DIST mozprocess-0.5.tar.gz 18125 SHA256 6a4144577130d403985c35f81fe71cb217a1f2ca9145732c8e9ed1e9a0d97eeb SHA512 b8c50b3fcabffac22a302c3006129fd665926b0902617aaeee523b883ab08ee66b046a3eff22407cec63f2020ec3fb2eb3bd210d4cad13074c18591bdbd96732 WHIRLPOOL 20653d0c0d73365e8a20d0275670dc923c0e0eff0de9d387ebf776f2ef58cc6fc34dc142d9495a9a583b2b53ad258089725fbc625e64cb9620d0bd311423bf9a
DIST mozprocess-0.7.tar.gz 18598 SHA256 862d13913334b27ef2bd06bbebbecf7f74ab4abff3d46029045ccf8147c77b55 SHA512 1eb1ac0dca65893a40de0c2e428126a45c51f397eb72882e55222330d03abb8d7938eb82ff9f6666c9b2611a53f6b94df48edddee58f401129b92b9a9d0e9d6b WHIRLPOOL e7d5fcd002570589c566f58182032ba889230edb765e25b4c80f9b3bda0546721a1f2ca7c07073945e58c104b4f171eeeae89c835d3476426145e8ef190fb11b
DIST mozprocess-0.8.tar.gz 18676 SHA256 bf70ed1266072ac685f58d312d9f61e8951f097b284fe5463cf5e63715eb3de6 SHA512 c1bac94707796c2150e46cd24700b42c97650fca4e96fa20651ac55df78d9304c2a55960827ef553a5e2a9f112d52488120d7b20db11da787c1963c4608c05a7 WHIRLPOOL 6e2d943b3deae289b8a9a96187ec792caa8e9d5a6883a9b70efd912db0ed63d60944b1ab7dca2d738e2423608093f40ae728427f938f0c1d14f4e108df9f0cda

@ -0,0 +1,23 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprocess/mozprocess-0.10.ebuild,v 1.1 2013/06/03 03:52:39 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="Mozilla-authored process handling"
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprocess"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
RDEPEND="dev-python/mozinfo"
DEPEND="${RDEPEND}
dev-python/setuptools"

@ -3,3 +3,4 @@ DIST mozprofile-0.5.tar.gz 16546 SHA256 e8a8b4057196188e2eba83bd62e2d69c8f1f41ee
DIST mozprofile-0.6.tar.gz 17016 SHA256 96bc9a8fa7cdd126a98971294bde74ffbc6ead2c70d809c990d38ada5eac3fc9 SHA512 97510f1f91a864dac4ab07f31c99227d6a89012f9d683de22f3ff30c8b45b5a8a44c507c7bde72a33685ad8c61eb6f52bbd452040821bd156bb6fb51f158af11 WHIRLPOOL c2e9564df5ad8463557599fa13e6af37b24b199652649a0ec4865efeab3ea92930776c1715e4ff053d975f50ceda450310c11e7b0ea0827528a0cd152c793219
DIST mozprofile-0.7.tar.gz 16754 SHA256 9dd329935255fe397ddc4bfd52746a13d4d40670d98cf7c1cf95b9701b7a5afa SHA512 6692f522cc0b0d1ce49d783e19fe983894db52fa7da7995dce659fbed5142925ccb1bcc3c13d5b22dc2abbc67b65698a3229a65d4cf851640adffbac014b7130 WHIRLPOOL 64cffc41db5eddda1b293bca32caf9bff19761e5378459d7849d8155c859b6c3575b00804a8d74a764cb3261d00fe2c14bef3cdde08768d340dcadf4501b6115
DIST mozprofile-0.8.tar.gz 16846 SHA256 efd232d8e65deba2d9837e7b00b277131b870fce0cce5eea36576c61dfabfa26 SHA512 315a97aad1b2965fc38f45e17d2f2dcb5b8dde3cf8e4a5ca869055d1ac94f372d73fa8901f9691dd864285d0f94e30b766d971ae43b65f795e2c161d17e670ed WHIRLPOOL ff424613745b430b1666726568006d66d50cefd74f2569c6a95bb9b62fabf286b668d7901896cc754cd2a1e6258be3663e3cf92231ad3db424ed80e52d34285f
DIST mozprofile-0.9.tar.gz 16789 SHA256 ba829552bc25ba07e8e29f43f644a4b6ef18d284f51c09174fa311970c26e512 SHA512 cdea5613972133565fe442466bf6c34e9b59a00f3a2507fa4bca310522ca0c28a13997d904e0a6eb6fe8887fb8abc709a5f939e861a3e532423e0d4aab486162 WHIRLPOOL 19c822ab76c47eed2094f7da999e1eca61561ed1ed5fb629d76ce80c9d8ee78c39ebfb960774c75a8f5f9c6c5191e6ffd9a667259fb411c956af406bdcd98d8f

@ -0,0 +1,25 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozprofile/mozprofile-0.9.ebuild,v 1.1 2013/06/03 05:47:47 patrick Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_USE_WITH=sqlite
inherit distutils
DESCRIPTION="Handling of Mozilla XUL app profiles"
HOMEPAGE="http://github.com/mozautomation/mozmill http://pypi.python.org/pypi/mozprofile"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
DEPEND="dev-python/manifestdestiny
dev-python/simplejson
dev-python/setuptools"
RDEPEND="${DEPEND}"

@ -3,4 +3,5 @@ DIST mozrunner-5.10.tar.gz 6946 SHA256 3b2477a2edbab4a489d922d094669a8cf0482daa5
DIST mozrunner-5.12.tar.gz 6933 SHA256 92e46e9128ed65d149ef5ccd7a64db1bbb98b6b2de67ffcd7cacffca3b9c6acd SHA512 649dd14a7f927ada6a42f28021ada961f73f190f79ffbc13f3ab6fb68a3e478b742b31a4590d560e0ae8218964bafb6bc4ffe807d225f41b1f0c254bb74712d0 WHIRLPOOL e108c8bd5594c2a53aeffa3e56e4e23e04682dad063e071238a5d60d511b9c7eafd86818e445f56ab83616cf59162f11b393d02a3469d75338fb9c29bb1674ad
DIST mozrunner-5.14.tar.gz 6923 SHA256 74ade342bfb17d428e7dd46fd591fbd34345781a6831f627ed09f7dfe33d0fbb SHA512 dcd93476a7ab09a5dc3667c294545c43b22ebe8d5e0f88293468729410c3df0833efdb7f63918bdb66f9c447c2be2aaaaf5cfb6f81a1e3e4d814460f74e0987b WHIRLPOOL d3975ad3b69cbebef5e783855010971c76f649990a118103859546d9e65320797ac8010579c17d981c74ec72cf90f2336317f3b3832a1983c6a740c1804324f9
DIST mozrunner-5.15.tar.gz 6235 SHA256 9c3d90302b42f04fb728305f67b1812f133c6537d136b8845c4c56db68e77991 SHA512 4b5474c1bc94396e2037344608cf7171cfb38264398ac7efa03bf5c04a81b1d57af0a1d4dee29cacc3c2e4ffed1d38ab1e1d81a8cc9289e5434f5c976b87b36f WHIRLPOOL 2dad473711ec635f330dc281b460fab9d322bff69bffce3fbc9a7637df5334fcdcd8518fc5b8ecd79d3fa9257a6a14aeec54cd6d4d2689abe559aee0c72a5d34
DIST mozrunner-5.16.tar.gz 6298 SHA256 cf8b069e6657243c6a2208be0589eb68ffaca21f7cc60fb3fb7b2f5c853439dc SHA512 8cb693c2fc9f39faf42e4a97bc152a1d05fa22df1b2e5dc801a9d6fb136d3757cf70f87645cf4956dfa58ccee4d021d5f6e324b3d1fdeae8d2468d1455fdc226 WHIRLPOOL dfa749daeb313e258092d3e1bbbb05505dcda615f38be0d9de78950c24bae1e8b41d68dcfac0eb89807b7997125c53820b3d29212918fad9b22ca2111558f4a9
DIST mozrunner-5.2.tar.gz 6847 SHA256 432c632e954f371a3484e7c1d1532359cd0bb4bd717985e8e565b7fe71e8b3aa SHA512 d521513ec98381c67ab25fbcdcfbf646a39339425c6bebee6bce16969f80a53895f0bb023853fc404dc4ec717568998f906a6a362f45c55e0879141b94688a43 WHIRLPOOL 092ddc5f4d5b8b59da4df4440a0f4f1650a02d4ddb8a765b58de12b1a75f81bf732a6db120b2a0e6d5fd4b321c669148e0fc70cf191623db1d585c127f9c23bc

@ -0,0 +1,31 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mozrunner/mozrunner-5.16.ebuild,v 1.1 2013/06/03 06:47:46 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils
DESCRIPTION="Reliable start/stop/configuration of Mozilla Applications (Firefox, Thunderbird, etc.)"
HOMEPAGE="http://pypi.python.org/pypi/mozrunner"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MPL-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/simplejson
>=dev-python/mozinfo-0.3.3
>=dev-python/mozprocess-0.7
>=dev-python/mozprofile-0.4
dev-python/setuptools"
RDEPEND="${DEPEND}"
src_prepare() {
sed -e 's/\(moz.*\) ==/\1 >=/' -i setup.py
distutils_src_prepare
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.4.ebuild,v 1.3 2013/05/24 17:20:29 maksbotan Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyquery/pyquery-1.2.4.ebuild,v 1.4 2013/06/03 06:11:05 patrick Exp $
EAPI=5
@ -22,7 +22,8 @@ RDEPEND=">=dev-python/lxml-2.1[${PYTHON_USEDEP}]
>=dev-python/webob-1.2_rc1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )"
test? ( dev-python/nose[${PYTHON_USEDEP}]
dev-python/beautifulsoup[${PYTHON_USEDEP}] )"
DOCS=( CHANGES.rst README.rst )

@ -1,6 +1,7 @@
DIST python-ldap-2.3.13.tar.gz 112397 SHA256 417ae3f6e2f680461611dc60c95ac9fcb3c5bab2e00e06f9e0572b85903ecc9b SHA512 be676e46c2112b825d1044f525dc0c10d635126c3f3b73050c0fb89bb02068c881545b9fc4186dd561b7c028ed13a1c7b6eda056acfb10a76745e840a338a48c WHIRLPOOL 2c922e147afd0440ed723fed267cf811482c366063529c0515f6e00efd20e2a8292a0280ee633536ad842b3094613d49780d2edb3868a06fcc2443fa10c142f3
DIST python-ldap-2.3.9.tar.gz 108209 SHA256 62f75b21c5ee744408c9d8b59878328b3bdf47899d30e8abf0c09b3ffb893ed4 SHA512 7470c476c44b0a8ae1498fddac5f0c6ba64bd305742df578ad204f21348dbcec61624b9da15d32c14c9120a2104137d37727e9df5ebf74e380ab607c496bbbe7 WHIRLPOOL dd7502911349e3ab31ef9f7e67616aee0fff1aae2e2527f2597ec79a65190768397b1fd688eaa5b32502f944f8d3f162333d8b5d97d9b47cee8754d1fabfb735
DIST python-ldap-2.4.10.tar.gz 134153 SHA256 67cc7801bf24c29386ab99966ceb68d6a60fa9e0566cc95a4fbb2c4695a8ce54 SHA512 9f59c87acec4cc8f958c7dbea0ca82aa30f46ef7ff44c5cc424bbc37ccb7a15bf669262ad96e209cdbe4da21e33f46aa85fea736ae76363adb98de915ecac380 WHIRLPOOL c28772aad5d2cfdefc8a6dc9dfe5a29259bdd219038e6e71d2ff35580254e6cb434e5ba485be5eddbc74490012d0046d45ff1d16e222e079b6efabb6f4bcca85
DIST python-ldap-2.4.12.tar.gz 135395 SHA256 8587f8007c603b09ea6aa72fd63f1619b8a0d7f97e81ce955a44e8f84c7c9088 SHA512 9cd5f35d374e1cdd6b01473e978a90478416dec46c566f3a347c44839b54f8a2aa255504acbc88a73e1ad0ac836445546830f28764542b10a6255f890052598e WHIRLPOOL 90bfe55e3ba91cf3bca7e4bf6812d5944a3a311b0652306a836bc2d26bc37882f481775ae713ea540165bcad73e6fe3d5c4634b2b4800e6f3289aea8f72b7681
DIST python-ldap-2.4.3.tar.gz 125989 SHA256 88fb00ed5811e3df49d0f28317a48be2ae7e46252e473923005c7eb292d25e9d SHA512 30addd6e0985a0962cb254643411c666430f0fb6353a33bf7cdfaabd0e86076871da1ac3269c4dd7373cbe5dd3a658652307895ec61ab9891593004b4d6edadd WHIRLPOOL ba1c65152d1dd6e8e64de1326b59a970829cb338e9f6b2c7f44345e96f7fed28ef5e515c75512f82d56431f2e79d63a22b6abe530ef61b3324f74aa39b91638b
DIST python-ldap-2.4.9.tar.gz 133453 SHA256 247c29f30faf016f0d1dbe702a5026a4633dfa9b8b90c7ef46de68a58424ee8b SHA512 ad32baed734e232d77994cdf01c6d263409b66a7cae5ff6cea3b1852c1999617e32643f06119d39b299b7c5f54f8a2a03c55a5a7dcc31cad6f4cdcdcba63ec26 WHIRLPOOL b011a5303437df6422047b525718c7b4bcf19c6a83cb956dcdc86bb333108f24cd1fa9b228b5349a9c389c68551bf39891e5f6427cad86036c08ff818ff2173e
DIST python-ldap-docs-html-2.3.13.tar.gz 118531 SHA256 8ea9eee3135db006489268733e49ab1e80906ca2bc9e7960f19e548506ce08a4 SHA512 d4edca6b627b4c9449f1ddbda41ae793664924a41b05046b005909002a23cf8e830ab7178cc1173a373f6675e1e97af0e24232baf837ec9fa859888c8c4568f6 WHIRLPOOL f9117dc1bab2368b2976f97437bd03fba3870c5503492e73f1ef9cba4407cf777dbd91dea54f835d8ea4d01e592bb21c59ea7a52b9b8fb4d688915d37163e55e

@ -0,0 +1,74 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.12.ebuild,v 1.1 2013/06/03 06:18:37 patrick Exp $
EAPI=5
# pypy: bug #458558 (wrong linker options due to not respecting CC)
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit distutils-r1 multilib
DESCRIPTION="Various LDAP-related Python modules"
HOMEPAGE="http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="PSF-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-solaris"
IUSE="doc examples sasl ssl"
# If you need support for openldap-2.3.x, please use python-ldap-2.3.9.
# python team: Please do not remove python-ldap-2.3.9 from the tree.
RDEPEND=">=net-nds/openldap-2.4
dev-python/pyasn1[${PYTHON_USEDEP}]
sasl? ( dev-libs/cyrus-sasl )"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
python_prepare_all() {
sed -e "s:^library_dirs =.*:library_dirs = /usr/$(get_libdir) /usr/$(get_libdir)/sasl2:" \
-e "s:^include_dirs =.*:include_dirs = ${EPREFIX}/usr/include ${EPREFIX}/usr/include/sasl:" \
-i setup.cfg || die "error fixing setup.cfg"
local mylibs="ldap"
if use sasl; then
use ssl && mylibs="ldap_r"
mylibs="${mylibs} sasl2"
else
sed -e 's/HAVE_SASL//g' -i setup.cfg || die
fi
use ssl && mylibs="${mylibs} ssl crypto"
use elibc_glibc && mylibs="${mylibs} resolv"
sed -e "s:^libs = .*:libs = lber ${mylibs}:" \
-i setup.cfg || die "error setting up libs in setup.cfg"
distutils-r1_python_prepare_all
}
python_compile_all() {
if use doc; then
cd Doc || die
sphinx-build -b html -d _build/doctrees . _build/html || die
fi
}
python_test() {
# XXX: the tests supposedly can start local slapd
# but it requires some manual config, it seems.
"${PYTHON}" Tests/t_ldapurl.py || die "Tests fail with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( Doc/_build/html/. )
distutils-r1_python_install_all
if use examples; then
dodoc -r Demo
docompress -x /usr/share/doc/${FP}/Demo
fi
}

@ -1,3 +1,4 @@
DIST pytools-11.tar.gz 49995 SHA256 0ed356f87fa93adf12c8ead3017ac42aa88971572a2658947ed3a42dc2f0f47a SHA512 8501cda6eb91f66c9d84aba9745972ab618e74e4778221058937a24bae54d018fe6d83e8b6c3ff8be46471fcdbb0988dcc00ccbe1f43071a91da640f8928f5bd WHIRLPOOL c00f3f70d5ec01a17d0db581327a207aa7bd18a206c8e45172e2e829162112529fab01ff15dd958d60f8ebc0eb8351a20814764f0c9f83dc73399d645dc919b1
DIST pytools-2012.1.tar.gz 44076 SHA256 4738e5c8b3b5e3f03a392f12abb157053e3134fd777752eea334c496bf485136 SHA512 f62d8e7313dcd33c9f7d5551c60da7bc2b573e0e593428d83cc307b24265604cea3b11cb050464776659cb7543081d3737e2072f8dfad96a0b3154571841dae2 WHIRLPOOL 77a4d83dfb92d5286324744a13e0922365e3ce3c30e29cdbf1b3106f295ddd91bb032c95cde9446d19b81683bfd4d1841efc182c111ed7f2c9e03bcfed8a9738
DIST pytools-2013.1.tar.gz 45575 SHA256 4457b881baec65166360d4b3ae6851d55b3464ec369ed30ce2a42e53d5e5ed1b SHA512 d59f7cb3435a15a0716166277f42f1d858e9a576fba4d5be1658851f7957532ab530a41215624f17f8d14f22dd86525398f519e274a8e0c27b50bba54043209d WHIRLPOOL 2e66df7a604a8b3fb9377e1f419fd83c8eb51abd1f0dea26d2ddae198d8862156dff5d029bd1078907636c9a7bf73bd4b2272e4589c7afa5ba5e41f74edb0cad
DIST pytools-2013.2.tar.gz 45387 SHA256 545767386dc93a67ebb0db5bcd9a3fe24abd980e0b939f98f76765191e9980e7 SHA512 7c2651c63b6624d57965175eb3f07ac5de5c92a153357e39a116b981598a2bbeb8d7d9ea472c29c99903ebc3e19593b750145e5e7b33b2de1b2eb770f57a57b9 WHIRLPOOL 86caaee423224b4d325c8c79a051644092d5534828c348089be9fc54e5e24d8d49988db7581b6e3d39edb7ce3195c4692866b12c081537a960ed9e2ca7e5eceb

@ -0,0 +1,27 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pytools/pytools-2013.2.ebuild,v 1.1 2013/06/03 07:51:44 jlec Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit distutils-r1
DESCRIPTION="A collection of tools missing from the Python standard library"
HOMEPAGE="http://mathema.tician.de/software/pytools"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
RDEPEND=""
python_test() {
py.test || die "Tests fail with ${EPYTHON}"
}

@ -1,2 +1,3 @@
DIST Skype4Py-1.0.32.1.tar.gz 131880 SHA256 6ec059ff567299f9ffccd0dd8ff29809442f14b9525768fc7b516f37dadaeec5 SHA512 ed28380c1f5c1d1af348a05c76ed7e3fb9a45ab52824acfc7d5443bbd9ab5fb54e478bf365c49a9e7ac9e3be4a5b39e156ee8007549f7c0dacbffa2f1d30498d WHIRLPOOL 50fc581cba1af5b5e64abcd2504bdc5c02e7ba86cb8b7aa9aa932d784d1df932b7f2817b2f81b6f7142c105262babdae65d0ab94155f01d44dd75bf858010845
DIST skype4py-1.0.34.tar.gz 142702 SHA256 7d564aecbbc4b2ce8de987d386a59bdaf9e296f19d9b92847be81ce298fc5d8a SHA512 e0a77afa038faf1caef55f8fd62370c3a0809b1bc7e3af0dcc08f80879a422876d6911fb34a8087e39fc937159ea56f9d915776f1da5eb6e599824822af6d45e WHIRLPOOL 90c49b035920f089eaaf1545f728b3a562b870ec86b2283914eb04d78d3d40ffe372bf0a67880cc85c09e412695d8e25a51563812a752a2381f95251bea05578
DIST skype4py-1.0.35.tar.gz 143453 SHA256 47b61664a47d29f3d5d4a3d6f01a7c5c13c1610767b6ed9e48c07439003533b8 SHA512 daf07b08e5a3dda47f1e643ebbf6d8d01175e7f3a23cf6daf852c75f4b2552b8c68f255e27c89ea8773836b2b154193fed1b3b5e28ed07b503b5c2f95ee4314f WHIRLPOOL 567aa5247959881277449a49f3250831fbd3ce416eadb78f3931b6b2a6a6812dbf2bfbf4cff3a1bef2a53791aaecf124ef152146de0f1c1c22f62047ea6da964

@ -0,0 +1,21 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/skype4py/skype4py-1.0.35.ebuild,v 1.1 2013/06/02 22:30:08 radhermit Exp $
EAPI=5
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
inherit distutils-r1
DESCRIPTION="Python wrapper for the Skype API"
HOMEPAGE="https://github.com/awahlig/skype4py http://pypi.python.org/pypi/Skype4Py/"
SRC_URI="https://github.com/awahlig/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="net-im/skype
|| ( dev-python/dbus-python[${PYTHON_USEDEP}] x11-libs/libX11 )"
DOCS=( CHANGES.rst README.rst )

@ -3,3 +3,4 @@ DIST south-0.7.3.tar.gz 112673 SHA256 ab1c72cd013fab2ddbef3100f2bf7a7f3d9fbc7169
DIST south-0.7.4.tar.gz 131682 SHA256 431aea5aee19944f3c18ffc44e873aa3444c40c6492900dfed9f0b47c7938c50 SHA512 2e2b88688880acb489eb959a0798155a25fbf0ff5ee4e6a501375872e6e43ac74e6e5d191ea881f1eb56f6b5fea2b91513f73dac120d9a2f84ed1cfa488b5aab WHIRLPOOL 11550efebdd3cb785717e9a443e3910135a1a367a2a1253dc6c3d83cf75539d2aaf8b78f0261a76af129c7858e184fea4291dfb1026baa840129530ccef5ae40
DIST south-0.7.5.tar.gz 134536 SHA256 e1f8bb50750b4e3eedf85106ea5d581488b6533885afdba91de81e07ac57ad12 SHA512 6696bb0b75132a1f6d11600834589af26008bdf53e55b1d8ab141392d68c62316abbeb02a3f850155b852232b5bc8326d2b415261eec667d5f591302ec952b70 WHIRLPOOL 417986c9fc7896f1f542c4ae49415e941bc641440d71de6c4093b87861d019342c7caca39e7ee43910ccb0dfd0ab2d8f3d9106d1f6974c4ea4d8ea8a24b3a588
DIST south-0.7.6.tar.gz 136861 SHA256 481197a915a017291f34b0e01a004f7e1a4c1b43354809177849d46def1d9a03 SHA512 4c2dce16d30a3739347a8b8578ad32a80f256d2d9c3f3d63c82a39bc531dbb0a0c7d548c3dcf2de3bf414accf934cb87d11b4c8eac3f8abf40949a2c112d77bd WHIRLPOOL 04115995db09c7c6c06125ebc4242cef29f1a5ee8c6d99c726f5a86d5b6b7d663cf9463fce05a347213ec17c0b5a4639aa744420a9124135fc78e49060c227c6
DIST south-0.8.1.tar.gz 140335 SHA256 cd2496fea244c9a9d655758d8eccb5db888331b7d0a64f7eb2bacdb99a2fa150 SHA512 b2eae51854ae9d7abed2474495939ec80a88d2a9c046b24e4bc65d99b2c25b00482386cec11000f2001317fb5855fcb093d6df329b217d462d7112ef0b695655 WHIRLPOOL 173872bd22de1bcdb3eec0c62fdf0b4a48a017d786fb9f6997d0d6f66378fcb4d26d9b70404b3b70e1fadb5d76f3b39f0c1e4112cdd22ac07fe900179fc0f195

@ -0,0 +1,61 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/south/south-0.8.1.ebuild,v 1.2 2013/06/03 04:22:41 dev-zero Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
inherit vcs-snapshot distutils-r1
DESCRIPTION="Intelligent schema migrations for Django apps."
HOMEPAGE="http://south.aeracode.org/"
SRC_URI="https://bitbucket.org/andrewgodwin/south/get/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx dev-python/jinja )
test? ( dev-python/django[sqlite] )"
# we are setting up the tests, but they fail
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
}
python_compile() {
distutils-r1_python_compile
if use test; then
cd "${BUILD_DIR}"
django-admin.py startproject southtest || die "setting up test env failed"
cd southtest
sed -i \
-e "/^INSTALLED_APPS/a\ 'south'," \
-e 's/\(django.db.backends.\)/\1sqlite3/' \
-e "s/\(NAME': '\)/\1test.db/" \
southtest/settings.py || die "sed failed"
echo "SKIP_SOUTH_TESTS=False" >> southtest/settings.py
fi
}
python_test() {
# http://south.aeracode.org/ticket/1256
cd "${BUILD_DIR}/southtest"
"${EPYTHON}" manage.py test south || die "tests failed for ${EPYTHON}"
}
pkg_postinst() {
elog "In order to use the south schema migrations for your Django project,"
elog "just add 'south' to your INSTALLED_APPS in the settings.py file."
elog "manage.py will now automagically offer the new functions."
}

@ -1,3 +1,4 @@
DIST SQLObject-1.3.1.tar.gz 261767 SHA256 a3a33eb6fb2c683c8a379f5a51a45505b8c4b2153b61114a4708f868366abcb3 SHA512 fd98f5a100f78aed920924739e17736fe5f38e0b327a629bfa5986542553ad5f5b3cf7cbbd424bd970c24c4e6e34f1c254559ec31068f241882859c041381c78 WHIRLPOOL 519dfce93e2e696614f63c1277e19f8b1d9107e0c3f3b95f138e8d2032044c90d4adcc95db3deb18d23c81e352008a192aef2b5651710d849d14e811cc178d82
DIST SQLObject-1.3.2.tar.gz 261984 SHA256 f45ab1ef285b32e83732d5a2539245353fcf89e107e087713cb1e2f0aaeb0b89 SHA512 10f706b2baa611e0ff4262f3ff4b63300cbd6e1c6cbb7b5eb43d2cc9c15a25a8d65bf07273278c78ea5b0fd086d9e78de72223e86ba46cf4a07837ce44a61d73 WHIRLPOOL ab0021890ef18893eccbdfab8b26bf0698a1816a16495fb2e9044bb1e87f920707f5efe2b6216d95c0a0d2f28b02c4afd5b7b7e5380db81edad624236cf9787d
DIST SQLObject-1.4.0.tar.gz 263094 SHA256 d7c27f488c9d28ededad0420416d67b5abce07e92d339cb90dc2be9febaa4a18 SHA512 d9cdc7402f5437e1eb57889c6f200886ab72099f840b8ebce6bcce434adf8ff8f2c1eeb23a2849a95ce75b0bc5592c9a4ef4e4e4e6349a23133127b1e62308ac WHIRLPOOL de1f7609c8cf1a0aeb39eb69a1b730e4db9f4490beeb9a2283ba1431ddb65d3be199f0e631340287b04298ab4fedbd46f9ea13b36c9d99e13648656113713409
DIST SQLObject-1.4.1.tar.gz 263370 SHA256 033bc56606a9d10d34a0f12141f56fe622bf0b62f3b11f3dd91fa0b5827a31ce SHA512 23ac9896d31ed1aab0f1fdf2b8dfb253f07af3f5f993ae3ff88551d813f91ab25ac3e491041c34c9950c8162baf540a8f5c1679cca0d589ede99fecb77d17df6 WHIRLPOOL 68fbd0449a0907fafc471f113289d47e61e6b00907d2f95f0224c6be6f411766d9191a6bc50f4bdb0205bdcadeb9258a825baec65b2b9c9448fac9686ecd32fa

@ -0,0 +1,45 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/sqlobject/sqlobject-1.4.1.ebuild,v 1.1 2013/06/03 05:58:33 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils
MY_PN="SQLObject"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Object-Relational Manager, aka database wrapper"
HOMEPAGE="http://sqlobject.org/ http://pypi.python.org/pypi/SQLObject"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="doc firebird mysql postgres sqlite"
RDEPEND=">=dev-python/formencode-0.2.2
firebird? ( >=dev-python/kinterbasdb-3.0.2 )
mysql? ( >=dev-python/mysql-python-0.9.2-r1 )
postgres? ( dev-python/psycopg )
sqlite? ( || ( dev-lang/python:2.7[sqlite] dev-lang/python:2.6[sqlite] dev-lang/python:2.5[sqlite] dev-python/pysqlite ) )"
DEPEND="${RDEPEND}
dev-python/setuptools"
S="${WORKDIR}/${MY_P}"
src_install() {
distutils_src_install
if use doc; then
pushd docs
dodoc *.txt || die "dodoc failed"
dohtml -r presentation-2004-11 || die "dohtml failed"
insinto /usr/share/doc/${PF}
doins -r europython || die "doins failed"
popd
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/suds/suds-0.4.ebuild,v 1.3 2011/05/06 08:44:48 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/suds/suds-0.4.ebuild,v 1.4 2013/06/03 16:43:23 bicatali Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
IUSE="doc"
DEPEND="dev-python/setuptools

@ -1,2 +1,3 @@
DIST waitress-0.8.2.tar.gz 100184 SHA256 9b69a80762a899c9cb8d7e04fa3acd2e93e99ba197cae7d3d7de70fdf45a337b SHA512 b276a0164425d783d0fe64da0c8c8dc1b199294fcc4db2150e620a68c4f219aede1908a366a88e513f9290c8b9d60b5f3cd853e15e329a1ce4e6a35f7a69598a WHIRLPOOL c22542f7d1c10b977bad1873a2d2daa69841fe2ec9d3777620a063ba117479038c50b1d3f10638d27a0815376a27dac9a98b78b472f43684751cf1941f36ff25
DIST waitress-0.8.3.tar.gz 101245 SHA256 b650c2753555fbc77e2ef2c22310c6e9c3e5584f7dd97ed82a39c30e9244b114 SHA512 57af35c7da07c01acfac2a0a8e82411f91231b1da6e1f7185a3c84418bf0a0a5859380ed2f1dc57dd327034cdfb9a855f3aed4421893064d9554a7a4860ddd79 WHIRLPOOL 4d55b628c9948633a888dd37bb29afbefe900d6ccd848e6ba73f9094483dce22b63df1082c70aa747702b807b379456aba82d76c3b3b64152039e20845f17eee
DIST waitress-0.8.5.tar.gz 112208 SHA256 302efc3e8b0f7e43da58fdbb67f13c088d09dc378e55ad19078cfbf02ef44228 SHA512 6cf30d909c9d6fb24343dd3929bd37e5481215b08a13c4262c1c1e720ac1ff32466736dbe17ba877b766d5cb57c86db1ffa96f8157ed00be3157f4e075d97af8 WHIRLPOOL 1d61e5229e997ed44604adcdb80300df5ae32c153deda9210cc7e88f3eaa3192dc9474d3936a413bb9fd048a36c7199965f541d811ac0c74f5daa997e841172c

@ -0,0 +1,32 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/waitress/waitress-0.8.5.ebuild,v 1.1 2013/06/03 05:43:12 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
# doc creation is fatally broken
# somehow this seems to not work at all :\
RESTRICT="test"
inherit distutils-r1
DESCRIPTION="A pure-Python WSGI server"
HOMEPAGE="http://docs.pylonsproject.org/projects/waitress/en/latest/ https://pypi.python.org/pypi/waitress/ https://github.com/Pylons/waitress"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND=""
DEPEND="${RDEPEND}
app-arch/unzip
test? ( dev-python/nose )"
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}

@ -9,3 +9,4 @@ DIST WebTest-2.0.2.zip 78871 SHA256 b42cee18e77662463e7527c63206947a614a383756d2
DIST WebTest-2.0.3.zip 79190 SHA256 0e12fbe5b035bf31048736cdf8bc19044ba0dba3dbbc7b09230678c4b9509f5d SHA512 69acd100474d3e7e2e26002860039762940383d6676e1f63950e3c71b5fcea8be9e097d5d90206e3b9b9647a03c72a6beeb8c75e35794990ce60e20cfd48487d WHIRLPOOL 84bf8591d7a423b94060ce33368995800ca08918c9f4ca62df3e49c77ab002db484bb1b31352d5f931c0716e85e8fec721262f9d3710c0cb435f1e1c014b1393
DIST WebTest-2.0.4.zip 79822 SHA256 6db41187b8e6af709c8029d753ddcd46c44509e6016c5ca23fe0606ad3240775 SHA512 051bf5325cac11e16d3444d16ea36db94ca986c658e51bfd79ebe1967e03850bf64880d6b224ab8d67ed5ab387187bbecdf772ecb7241c8420657b0e3a1b2ad2 WHIRLPOOL 5c2af956bebe0b98fde3f68f6bbca0446a3e63ba63a8e1ebe7a0864dbc2089384787ed0032b06eebdd94fff94643517cbfd8b4796955cd3c03bafc6dc93beda7
DIST WebTest-2.0.5.zip 79986 SHA256 53006e6a53220ea89ab6cbc491305ed4d325f0e43fb611487441da7c14609e8a SHA512 93f9ae31ad6dd85227b0d025f3efd353da6dff31fdcec19e5df6c113c872d278d7714dd9f63e23270721f081316a53be314daa513b9a277e1d62cfb973739ae6 WHIRLPOOL 171c56d1b147eccb10a2fc87344cf67891b4bffb4b9a785c90a56a9d748c91116018bf1d2737161d75c5948dd5fc7ec8d958e2ac60286ccda1332a5fbdf2fc36
DIST WebTest-2.0.6.zip 80395 SHA256 cf74621cf8694fc89b7ac61e1aace02a649080f03ab6e43e256f32ca3a09d452 SHA512 b24fd050aee15b0b3251d646e26b3f87e3c23a056541aaf2b35359c60a917e4e7123a7faf0de54ca9e1a9a9ef36176e0b5fce29abc049d379c2328ee1a57112f WHIRLPOOL 7b0fc6b9ee751c3059c8039d63275f25bd62d35ac36ea3a979d2ae2c94dab15eb165519ced4d4ffbfb6fa4d9cb5502d96f80c6d7b8459fcd1a3bb47fb71fbd82

@ -0,0 +1,63 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/webtest/webtest-2.0.6.ebuild,v 1.1 2013/06/03 06:22:37 patrick Exp $
EAPI=5
# sigh.
RESTRICT="test"
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
PYTHON_TESTS_RESTRICTED_ABIS="3.*"
inherit distutils-r1
MY_PN="WebTest"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Helper to test WSGI applications"
HOMEPAGE="http://pythonpaste.org/webtest/ http://pypi.python.org/pypi/WebTest"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.zip"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc test"
RDEPEND=">=dev-python/webob-0.9.2[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? ( dev-python/nose[${PYTHON_USEDEP}]
dev-python/pyquery[${PYTHON_USEDEP}]
dev-python/waitress[${PYTHON_USEDEP}]
dev-python/wsgiproxy2[${PYTHON_USEDEP}]
dev-python/paste
dev-python/pastedeploy )"
S="${WORKDIR}/${MY_P}"
python_compile_all() {
if use doc; then
sphinx-build docs html || die
fi
}
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}
python_install() {
distutils-r1_python_install
# Why is it so?
if [[ ${EPYTHON} == python3* ]]; then
rm -f "${D}$(python_get_sitedir)"/webtest/lint3.py
fi
}
python_install_all() {
use doc && local HTML_DOCS=( html/. )
distutils-r1_python_install_all
}

@ -1 +1,2 @@
DIST WSGIProxy2-0.1.tar.gz 6465 SHA256 1162147455aa0b2f9a83b0ba4c3f48840f8329d090647426f994bb790f9e5763 SHA512 be6f6f29cca98470f9f4739d5423e395789f6dbce8131301dcee69571395ef154d12a9bb6b5d58393fe3f0f5f57cc27d230c446f94ebb3e06160ecb81dc314f1 WHIRLPOOL f88cba0a7422edc6caa3efc9c2f19334e35b8747ba821ba91077f1d3ee381f71cc58b925bea7f0214b1949e52c3262fb07dd0f50a78f8ad153c28e5fdb1fb36b
DIST WSGIProxy2-0.2.tar.gz 6389 SHA256 f49045a0fdba3890642e699455e154c51229f428b40c001ccdf5bbe19fe29ad5 SHA512 77421a7b72b5bd2b9a516da061840a0968ee965aac3c2fb5b14335e998c72382552fb33775494c5a784b40d82763cb1053dcce633d415a6fbd9c4b53587b2cee WHIRLPOOL 71e70fb868f99382059e67c80cce4679ebbd2b0852a309fa678299a2718187ade115cd056c6fa1de77ed27a5ad374f6834b7288935dc07be21901be9bce7971e

@ -0,0 +1,38 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/wsgiproxy2/wsgiproxy2-0.2.ebuild,v 1.1 2013/06/03 05:53:03 patrick Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
# this looks quite unpossible to run
RESTRICT="test"
inherit distutils-r1
MY_PN="WSGIProxy2"
DESCRIPTION="HTTP proxying tools for WSGI apps"
HOMEPAGE="http://pythonpaste.org/wsgiproxy/"
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
RDEPEND="dev-python/urllib3
dev-python/socketpool[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/restkit
dev-python/webob[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
test? ( dev-python/webtest[${PYTHON_USEDEP}] )"
S="${WORKDIR}/${MY_PN}-${PV}"
python_test() {
nosetests || die "Tests fail with ${EPYTHON}"
}

@ -1,3 +1,4 @@
DIST qt-creator-2.5.2-src.tar.gz 22523588 SHA256 04521c642953fcb7a2d4011a60fdf29dca4ac1fffa8c834a21589fa390db2d4a SHA512 db9cf844c78304e6dcd1eb05df109430281eb35294c7993088d1ebab8efe56e3e9ef5d630d520822a54a35e3e1b9bfcf5fd505cac1e23020e185b8d8b85ddaf6 WHIRLPOOL b8338d8bc3c0efa951b2d06921bfd8b4a6e840ee69e404684dc9c0061b6d451b9a228905021b6aa69459a101970e1839cbd094ebc892a0cd9ad02f33729eef00
DIST qt-creator-2.6.2-src.tar.gz 21396937 SHA256 86165159841f2a3c41e6b80af3ed6fb6655a5194de7fe51cbf08b1539a352524 SHA512 62a8def36bd6c10c0fd44977428b518b7111229d1ca847e263d61a39bd6b51eb40c0699dbccdc96a8b8980c453d0cf9c57cd8c59054df0f24c5b5af62ea7091d WHIRLPOOL 81ba71194ca2ec13235a91214d3e22fa1440cfa5d9f9296106351f5bcbe704c324623fac0774826d0ca046299790bb9a74135baf5dc62ef55fb402b571ccb267
DIST qt-creator-2.7.0-src.tar.gz 22503776 SHA256 c8d05b65661639809df7815837e8c7d42980028dff1e21dc518049d837b3d6fa SHA512 bb4b941c8acb3572450c3eb8a70807480cbe1f23b1eb7150fcbac5b766c5a109567822a3f2644164f894f736a2d8fcc972d013a9f475ae72f97609afc98b89fc WHIRLPOOL ff660ac5283ae788843e0b812e68ca950b62bfd1507c1952d9bee0a3397ef300625dc3bf4207a773d81c1e2483533213365d2d0715b0a31f20ec3ca11fb56285
DIST qt-creator-2.7.1-src.tar.gz 22572001 SHA256 5b428b49579ab62ab0575010848b4d50b05d4ff1abebaa73883bcdd9863f7613 SHA512 d76fe27e8d03bebe9aa732114b93fbd78b1561c6465e86160725b3a4cb45aabd91f2d5aa91f4d0cb24fa6e5583927cd68ccd70ffe1f672a489c41d6657ea629d WHIRLPOOL fd3cb6324a6d933b791beffaae9a226fb6356a3282ccd1ec6188ac4743e9f7c6c90d46dc5ab33a9cce4f89f83f8654ad8cbd6608e3e69e60e1a766cf534efb3c

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-creator/qt-creator-2.7.0.ebuild,v 1.3 2013/04/24 08:25:19 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-creator/qt-creator-2.7.0.ebuild,v 1.4 2013/06/03 08:01:44 pesa Exp $
EAPI=5
@ -19,7 +19,8 @@ if [[ ${PV} == *9999* ]]; then
else
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}-src
SRC_URI="http://releases.qt-project.org/qtcreator/${MY_PV}/${MY_P}.tar.gz"
[[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development
SRC_URI="http://download.qt-project.org/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
fi

@ -0,0 +1,115 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-creator/qt-creator-2.7.1.ebuild,v 1.1 2013/06/03 08:01:44 pesa Exp $
EAPI=5
PLOCALES="cs de es fr hu it ja pl ru sl uk zh_CN zh_TW"
inherit eutils l10n multilib qt4-r2
DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
HOMEPAGE="http://qt-project.org/wiki/Category:Tools::QtCreator"
LICENSE="LGPL-2.1"
if [[ ${PV} == *9999* ]]; then
inherit git-2
EGIT_REPO_URI="git://gitorious.org/${PN}/${PN}.git
https://git.gitorious.org/${PN}/${PN}.git"
else
MY_PV=${PV/_/-}
MY_P=${PN}-${MY_PV}-src
[[ ${MY_PV} == ${PV} ]] && MY_REL=official || MY_REL=development
SRC_URI="http://download.qt-project.org/${MY_REL}_releases/${PN/-}/${PV%.*}/${MY_PV}/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
fi
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
QTC_PLUGINS=(android autotools:autotoolsprojectmanager bazaar
clearcase cmake:cmakeprojectmanager cvs fakevim git
madde mercurial perforce qnx subversion valgrind)
IUSE="debug doc examples test ${QTC_PLUGINS[@]%:*}"
# minimum Qt version required
QT_PV="4.8.0:4"
CDEPEND="
=dev-libs/botan-1.10*
>=dev-qt/qtcore-${QT_PV}[ssl]
>=dev-qt/qtdeclarative-${QT_PV}
>=dev-qt/qtgui-${QT_PV}
>=dev-qt/qthelp-${QT_PV}[doc?]
>=dev-qt/qtscript-${QT_PV}
>=dev-qt/qtsql-${QT_PV}
>=dev-qt/qtsvg-${QT_PV}
"
DEPEND="${CDEPEND}
virtual/pkgconfig
test? ( >=dev-qt/qttest-${QT_PV} )
"
RDEPEND="${CDEPEND}
>=sys-devel/gdb-7.2[python]
examples? ( >=dev-qt/qtdemo-${QT_PV} )
"
PDEPEND="
autotools? ( sys-devel/autoconf )
bazaar? ( dev-vcs/bzr )
cmake? ( dev-util/cmake )
cvs? ( dev-vcs/cvs )
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
subversion? ( dev-vcs/subversion )
valgrind? ( dev-util/valgrind )
"
src_prepare() {
qt4-r2_src_prepare
# disable unwanted plugins
for plugin in "${QTC_PLUGINS[@]#[+-]}"; do
if ! use ${plugin%:*}; then
einfo "Disabling ${plugin%:*} plugin"
sed -i -re "/(^|SUBDIRS\s+\+=)\s+plugin_${plugin#*:}\>/d" src/plugins/plugins.pro \
|| die "failed to disable ${plugin} plugin"
fi
done
# fix translations
sed -i -e "/^LANGUAGES =/ s:=.*:= $(l10n_get_locales):" \
share/qtcreator/translations/translations.pro || die
}
src_configure() {
EQMAKE4_EXCLUDE="share/qtcreator/templates/*" \
eqmake4 qtcreator.pro \
IDE_LIBRARY_BASENAME="$(get_libdir)" \
IDE_PACKAGE_MODE=1 \
TEST=$(use test && echo 1 || echo 0) \
USE_SYSTEM_BOTAN=1
}
src_test() {
echo ">>> Test phase [QTest]: ${CATEGORY}/${PF}"
cd tests/auto || die
eqmake4 IDE_LIBRARY_BASENAME="$(get_libdir)"
emake check
}
src_install() {
emake INSTALL_ROOT="${ED}usr" install
dodoc dist/{changes-*,known-issues}
# install documentation
if use doc; then
emake docs
insinto /usr/share/doc/${PF}
doins share/doc/qtcreator/qtcreator{,-dev}.qch
docompress -x /usr/share/doc/${PF}/qtcreator{,-dev}.qch
fi
# install desktop file
make_desktop_entry qtcreator 'Qt Creator' QtProject-qtcreator 'Qt;Development;IDE'
}

@ -0,0 +1,43 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-1.7.1-r1.ebuild,v 1.1 2013/06/03 17:48:15 graaff Exp $
EAPI=5
USE_RUBY="ruby18 ruby19 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_BINWRAP="facter"
inherit ruby-fakegem
DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems"
HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
LICENSE="Apache-2.0"
SLOT="0"
IUSE="+dmi +pciutils"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
CDEPEND="
sys-apps/net-tools
sys-apps/lsb-release
dmi? ( sys-apps/dmidecode )
pciutils? ( sys-apps/pciutils )"
RDEPEND+=" ${CDEPEND}"
DEPEND+=" test? ( ${CDEPEND} )"
RUBY_PATCHES=( ${P}-fix-proc-self-status.patch )
ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.10.5:0.10 )"
all_ruby_prepare() {
# Provide explicit path since /sbin is not in the default PATH on
# Gentoo.
sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die
# Ensure the correct version of mocha is used without using bundler.
sed -i -e '9igem "mocha", "~>0.10.5"' spec/spec_helper.rb || die
}

@ -3,3 +3,4 @@ DIST gambc-v4_6_3.tgz 10661300 SHA256 66cbc805484898bcadeab9921d8bcdb07d536dd401
DIST gambc-v4_6_4.tgz 10694646 SHA256 6bbe7af0ca410a85716c27d29ded0cc207904e9d9d1a8012db50537d5dd1a5f9 SHA512 1364dd6ee52828899fe7ea99f2eaf66b7e2fbe9a9d81cfc774b2d823a342030b6642b209a2b2d90ae4d87e96c629111dfa243f3188c19ea00ff30f82ae2eab82 WHIRLPOOL b6f0e7276b22496a847e214d420589dd7a5fedba339aaddf56856e4618a81ae53b88d28de321f1c60ff4c6f9eff8c415a2fc8e2d40c875e980e60843157f6b98
DIST gambc-v4_6_5.tgz 10699787 SHA256 54de513a78f0fb1841ef1411b8f2d64a2bd6810cee7554fe408b0ba79ff00910 SHA512 c665eb90065f5effed88426fb280d2adcf249eeea5a89ffcd49941f0daf9db74d0ebd36206151b1d43cc161ae93b7b4da04ccc036de86c3eac7a91505e8b263e WHIRLPOOL 33b6fd11df9bcc04ea6b0efe36992c35269e74a9fef9547a75d8fcf4c95b63618f996f8ccdab4ccb3446c343a8a44d9a22f14b9bbbc7375c05b1bcc70c16b6b4
DIST gambc-v4_6_7.tgz 11080117 SHA256 8a27d78586f73eff2798dcef0b634559433042adc4124c0d878cfbbf4db4e336 SHA512 4784c07d10795715ef940ebe361ce2f18aae4415a530c86d41c8f23b56be54cb23e4f7f6307044120541aeccca371b8897ee3f1105ab02e34b8273e0c95511ac WHIRLPOOL 6ff8b7d65240c1bbb3a7a0d1b1b3e7ec10a09eb0291d47ae523409cd2f986e36148ce87897e60c6c302990ac0dd33ea1be0ffff2ca203e995a2d1b33f463fe59
DIST gambc-v4_6_9.tgz 11073013 SHA256 5190f477eb91c60017b4ccff2fe72e6874431591a808ee3c4c1754aeef4324e9 SHA512 9bf9be9c65bdff3579e78df94284deda09d8cd1db7ed23f78b3acd4f5d5d5867208758ed57add1820906a21ed2d7880361c594afc28bce494057c7e090892d16 WHIRLPOOL d594dfff7355966d847d1720b5f1a5d57354da77c4c498542feebaf1c721bae5e8a85e56378ebc5068667bf2c541741f5e439ece97a2f943b5f5615f6d7319cd

@ -0,0 +1,52 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/gambit/gambit-4.6.9.ebuild,v 1.1 2013/06/03 09:11:49 hkbst Exp $
EAPI="4"
inherit eutils elisp-common
MY_PN=gambc
MY_PV=${PV//./_}
MY_P=${MY_PN}-v${MY_PV}
DESCRIPTION="Gambit-C is a native Scheme to C compiler and interpreter."
HOMEPAGE="http://www.iro.umontreal.ca/~gambit/"
SRC_URI="http://www.iro.umontreal.ca/~gambit/download/gambit/v${PV%.*}/source/${MY_P}.tgz"
LICENSE="|| ( Apache-2.0 LGPL-2.1 )"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
DEPEND="emacs? ( virtual/emacs )"
RDEPEND=""
SITEFILE="50gambit-gentoo.el"
S=${WORKDIR}/${MY_P} #-devel
IUSE="emacs static"
src_configure() {
econf $(use_enable !static shared) --docdir="${EPREFIX}"/usr/share/doc/${PF} --enable-single-host --disable-absolute-shared-libs
}
src_compile() {
emake bootstrap || die
if use emacs; then
elisp-compile misc/*.el || die
fi
}
src_install() {
emake DESTDIR="${D}" install || die
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.25 2013/03/05 19:06:19 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-r2.eclass,v 1.28 2013/06/03 08:41:19 pesa Exp $
# @ECLASS: qt4-r2.eclass
# @MAINTAINER:
@ -127,8 +127,7 @@ qt4-r2_src_compile() {
# @FUNCTION: qt4-r2_src_install
# @DESCRIPTION:
# Default src_install function for qt4-based packages. Installs compiled code,
# documentation (via DOCS and HTML_DOCS variables).
# and documentation (via DOCS and HTML_DOCS variables).
qt4-r2_src_install() {
debug-print-function $FUNCNAME "$@"
@ -143,6 +142,14 @@ qt4-r2_src_install() {
fi
}
# @VARIABLE: EQMAKE4_EXCLUDE
# @DEFAULT_UNSET
# @DESCRIPTION:
# List of files to be excluded from eqmake4 CONFIG processing.
# Paths are relative to the current working directory (usually ${S}).
#
# Example: EQMAKE4_EXCLUDE="ignore/me.pro foo/*"
# @FUNCTION: eqmake4
# @USAGE: [project_file] [parameters to qmake]
# @DESCRIPTION:
@ -151,13 +158,16 @@ qt4-r2_src_install() {
# than one project file are found, then ${PN}.pro is processed, provided
# that it exists. Otherwise eqmake4 fails.
#
# All other arguments are appended unmodified to qmake command line. For
# recursive build systems, i.e. those based on the subdirs template, you
# should run eqmake4 on the top-level project file only, unless you have
# strong reasons to do things differently. During the building, qmake
# will be automatically re-invoked with the right arguments on every
# directory specified inside the top-level project file.
# All other arguments are appended unmodified to qmake command line.
#
# For recursive build systems, i.e. those based on the subdirs template,
# you should run eqmake4 on the top-level project file only, unless you
# have a valid reason to do otherwise. During the building, qmake will
# be automatically re-invoked with the right arguments on every directory
# specified inside the top-level project file.
eqmake4() {
debug-print-function ${FUNCNAME} "$@"
[[ ${EAPI} == 2 ]] && use !prefix && EPREFIX=
ebegin "Running qmake"
@ -172,7 +182,7 @@ eqmake4() {
if [[ -z ${project_file} ]]; then
echo
eerror "No project files found in '${PWD}'!"
eerror "This shouldn't happen - please send a bug report to http://bugs.gentoo.org/"
eerror "This shouldn't happen - please send a bug report to https://bugs.gentoo.org/"
echo
die "eqmake4 failed"
fi
@ -187,6 +197,7 @@ eqmake4() {
config_add="debug"
config_remove="release"
fi
local awkscript='BEGIN {
printf "### eqmake4 was here ###\n" > file;
printf "CONFIG -= debug_and_release %s\n", remove >> file;
@ -209,16 +220,25 @@ eqmake4() {
END {
print fixed;
}'
local file=
[[ -n ${EQMAKE4_EXCLUDE} ]] && eshopts_push -o noglob
local file
while read file; do
local excl
for excl in ${EQMAKE4_EXCLUDE}; do
[[ ${file} == ${excl} ]] && continue 2
done
grep -q '^### eqmake4 was here ###$' "${file}" && continue
local retval=$({
rm -f "${file}" || echo FAIL
awk -v file="${file}" \
-v add=${config_add} \
-v remove=${config_remove} \
-- "${awkscript}" || echo FAIL
} < "${file}")
rm -f "${file}" || echo FAIL
awk -v file="${file}" \
-v add=${config_add} \
-v remove=${config_remove} \
-- "${awkscript}" || echo FAIL
} < "${file}")
if [[ ${retval} == 1 ]]; then
einfo " - fixed CONFIG in ${file}"
elif [[ ${retval} != 0 ]]; then
@ -227,6 +247,8 @@ eqmake4() {
fi
done < <(find . -type f -name '*.pr[io]' -printf '%P\n' 2>/dev/null)
[[ -n ${EQMAKE4_EXCLUDE} ]] && eshopts_pop
"${EPREFIX}"/usr/bin/qmake \
-makefile \
QTDIR="${EPREFIX}"/usr/$(get_libdir) \
@ -257,12 +279,10 @@ eqmake4() {
if ! eend $? ; then
echo
eerror "Running qmake has failed! (see above for details)"
eerror "This shouldn't happen - please send a bug report to http://bugs.gentoo.org/"
eerror "This shouldn't happen - please send a bug report to https://bugs.gentoo.org/"
echo
die "eqmake4 failed"
fi
return 0
}
# Internal function, used by eqmake4 and qt4-r2_src_configure.

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/dynamitejack/dynamitejack-1.0.23.ebuild,v 1.4 2013/05/13 03:40:30 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/dynamitejack/dynamitejack-1.0.23.ebuild,v 1.5 2013/06/02 18:49:47 hasufell Exp $
# TODO: icon
@ -16,7 +16,7 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="bindist fetch"
RESTRICT="bindist fetch splitdebug"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/bin/*"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-kids/crayon-physics/crayon-physics-55.ebuild,v 1.3 2013/05/13 03:42:05 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-kids/crayon-physics/crayon-physics-55.ebuild,v 1.4 2013/06/02 18:50:10 hasufell Exp $
EAPI=5
@ -14,7 +14,7 @@ LICENSE="CRAYON-PHYSICS"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="bundled-libs"
RESTRICT="bindist fetch"
RESTRICT="bindist fetch splitdebug"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/crayon

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/nightsky/nightsky-20111222.ebuild,v 1.3 2013/05/13 03:44:07 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/nightsky/nightsky-20111222.ebuild,v 1.4 2013/06/02 18:50:34 hasufell Exp $
EAPI=5
@ -14,7 +14,7 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="bundled-libs"
RESTRICT="bindist fetch"
RESTRICT="bindist fetch splitdebug"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/NightSky*

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/splice/splice-20121120.ebuild,v 1.3 2013/05/13 03:45:30 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/splice/splice-20121120.ebuild,v 1.4 2013/06/02 18:50:54 hasufell Exp $
# TODO: unbundle mono? (seems hardcoded)
# icon
@ -17,7 +17,7 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="bindist fetch"
RESTRICT="bindist fetch splitdebug"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/Splice*

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/bastion/bastion-20120620-r1.ebuild,v 1.3 2013/05/13 03:49:54 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/bastion/bastion-20120620-r1.ebuild,v 1.4 2013/06/02 18:51:30 hasufell Exp $
EAPI=5
@ -15,7 +15,7 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="bundled-libs"
RESTRICT="bindist fetch"
RESTRICT="bindist fetch splitdebug"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/Bastion.bin*

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/dungeon-defenders/dungeon-defenders-20130305.ebuild,v 1.4 2013/05/13 03:52:12 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/dungeon-defenders/dungeon-defenders-20130305.ebuild,v 1.5 2013/06/02 18:51:54 hasufell Exp $
# TODO: unbundle SDL-2 when it gets released
@ -18,7 +18,7 @@ LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="bundled-libs"
RESTRICT="bindist fetch"
RESTRICT="bindist fetch splitdebug"
MYGAMEDIR=${GAMES_PREFIX_OPT}/${PN}
QA_PREBUILT="${MYGAMEDIR#/}/UDKGame/Binaries/${MY_PN}-x86

@ -1 +1 @@
DIST LegendOfGrimrock-Linux-2012-12-22.sh 316754967 SHA256 b520b8ad907ed95c8a439bc46d5e2c9fdd32d099477be08995abbb45eed288e7 SHA512 66088f768397978c6e3d67bf8d5977dd77e5042a292d72f37405bc60a76ace586940bcffa918030fa925168c4cfc9043edb2d4fb7a117dd884933ec09aea4729 WHIRLPOOL cca611fe2f1a337bee57470952153dc53f973047f3c82e64d0980de5d7957f472dea638b50174e538c722c5f89c4132a868886fa375d1de88df97d44e56e00d9
DIST LegendOfGrimrock-Linux-2013-05-15.sh 316846010 SHA256 005066be6ce12ba342e499369070113c6b66a9bea03c6ecb1e5fd0758eb0c39d SHA512 e4907ddfba9a6923f81f188d1452a1bf37e4bbaab4fb9b4befabe167b5159d35acd6c1939b98dd66e3a8f96775d12703206432f60a86c7b4d070acc3a9392f9c WHIRLPOOL a7a5c70c6622737f9904962b248578261137b0c098e7175e309d3470b798b7297dc8aeb42e36b00f809c20f5f105fdfeb75edecca33e94f0d06650f564f02487

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-rpg/grimrock/grimrock-20121222.ebuild,v 1.7 2013/05/13 03:56:15 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/games-rpg/grimrock/grimrock-20130515.ebuild,v 1.1 2013/06/02 18:53:02 hasufell Exp $
EAPI=5
@ -16,7 +16,7 @@ SLOT="0"
LICENSE="all-rights-reserved"
KEYWORDS="-* ~amd64 ~x86"
IUSE="bundled-libs"
RESTRICT="fetch bindist"
RESTRICT="fetch bindist splitdebug"
QA_PREBUILT="${GAMES_PREFIX_OPT}/${PN}/${MY_PN}.bin.*
${GAMES_PREFIX_OPT}/${PN}/lib.*"

@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/hedgewars-0.9.19-r1.ebuild,v 1.1 2013/05/31 19:20:17 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/hedgewars/hedgewars-0.9.19-r1.ebuild,v 1.2 2013/06/03 16:37:38 mr_bones_ Exp $
# TODO: when physfs-2.1.0 hits the tree, set
# -DSYSTEM_PHYSFS=ON
@ -10,7 +10,7 @@ CMAKE_BUILD_TYPE=Release
inherit cmake-utils eutils games
MY_P=${PN}-src-${PV}
DESCRIPTION="Free Worms-like turn based strategy game"
DESCRIPTION="A turn-based strategy, artillery, action and comedy game"
HOMEPAGE="http://hedgewars.org/"
SRC_URI="http://download.gna.org/hedgewars/${MY_P}.tar.bz2"

@ -1 +1 @@
DIST kpovmodeler-1.1.3-kde4.1.1.tar.bz2 1875515 RMD160 85443185aaaf6fb4f7f9e145d41cacdf763702ea SHA1 3d8f1c44fa02670a6817a302c316abb1db62c9d5 SHA256 3cef42828234500452275542b84c9c077a12ec8640df68c0952f7706fde13867
DIST kpovmodeler-1.1.3-kde4.1.1.tar.bz2 1875515 SHA256 3cef42828234500452275542b84c9c077a12ec8640df68c0952f7706fde13867 SHA512 8cfdde653ec93bc044d049ecf61b4d106d7415874668f6f56e9f59fb88f023e78717592e5e3a0aff071d0d4a84ac51f8457bedb5b1fa48e92f06c6d1d08385f6 WHIRLPOOL cfa950f200bda32eb6d42e0d200fd40afd4d8c36548f97929a04f383e324d0f6c6ff84e818d12ebfd8f88c0522f5058030e6ca3912e955a3dc3e0ab23e70e03f

@ -0,0 +1,17 @@
Remove deprecated/useless entries causing validation warnings.
--- kpovmodeler.desktop
+++ kpovmodeler.desktop
@@ -49,12 +49,8 @@
GenericName[tr]=Povray Modelleyici
GenericName[x-test]=xxPovray Modelerxx
GenericName[zh_HK]=Povray 建模器
-Path=
ServiceTypes=KParts/ReadOnlyPart,KParts/ReadWritePart,Browser/View,KPovModeler/Document
-SwallowExec=
-SwallowTitle=
Terminal=false
Type=Application
X-KDE-Library=libkpovmodelerpart
Categories=Qt;KDE;Graphics;
-Encoding=UTF-8

@ -0,0 +1,15 @@
Use the correct freetype include directory to avoid a build failure.
Gentoo bug #467998.
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -11,7 +11,7 @@
configure_file(config-kpovmodeler.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kpovmodeler.h )
-include_directories(${FREETYPE_INCLUDE_DIR})
+include_directories(${FREETYPE_INCLUDE_DIRS})
add_definitions (-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)
########### next target ###############

@ -6,7 +6,7 @@ diff -ruN kpovmodeler-1.1.3-kde4.1.1.orig/CMakeLists.txt kpovmodeler-1.1.3-kde4.
kde4_add_executable(kpovmodeler ${kpovmodeler_SRCS})
-target_link_libraries(kpovmodeler ${KDE4_KDECORE_LIBS} lkpovmodeler )
+target_link_libraries(kpovmodeler ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS} lkpovmodeler )
+target_link_libraries(kpovmodeler ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} lkpovmodeler )
install(TARGETS kpovmodeler ${INSTALL_TARGETS_DEFAULT_ARGS} )

@ -0,0 +1,39 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild,v 1.1 2013/06/03 17:12:22 kensington Exp $
EAPI=5
KDE_LINGUAS="af ar be bg br ca cs cy da de el en_GB es et eu fa fi fr ga gl he
hi hr hu is it ja km lt mk ms nb nds ne nl nn oc pl pt pt_BR ro ru se sk sl sv
ta tg tr uk vi xh zh_CN zh_TW"
OPENGL_REQUIRED="always"
inherit kde4-base
MY_P=${P}-kde4.1.1
DESCRIPTION="A modeling and composition program for creating POV-Ray(TM) scenes"
HOMEPAGE="http://www.kpovmodeler.org/"
SRC_URI="http://www.kpovmodeler.org/files/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="media-libs/freetype
virtual/glu
x11-libs/libX11
"
RDEPEND="${DEPEND}
media-gfx/povray
"
S=${WORKDIR}/${MY_P}
DOCS=( AUTHORS BUGS ChangeLog README StyleConvention TODO )
PATCHES=(
"${FILESDIR}/${P}-desktop.patch"
"${FILESDIR}/${P}-freetype-include.patch"
"${FILESDIR}/${P}-underlinking.patch"
)

@ -1,16 +1,3 @@
DIST freeverb3-2.5.10.tar.gz 6139810 RMD160 fc9b39f5dcc9fd7bd4b77893485ddd8cbe14ffd4 SHA1 e276310cd387bf75aac2670365ccbddc0d4a2574 SHA256 d3f6f76610ad4f7c06750b51986c8efe0b3a96dd681993fb94cddd60c49b6695
DIST freeverb3-2.5.12.tar.gz 6142694 RMD160 2fc2b36660ff0e09388f7af0cb0b6ff9b7e7f31e SHA1 1cfe031e61bfd92fb9b19312e0bf2515c37614d6 SHA256 69a3ccf3e76058f9259e47499226d5ad65c67b61c85c63fead39fe314cff8ec7
DIST freeverb3-2.5.13.tar.gz 6143981 RMD160 2295564fd19c91e000c3e3ea0ab3410467dba1c7 SHA1 7dfe86dfc200bb6bf401edfb3b3d43c53fe89777 SHA256 9c29adc15a94e6140e52f0b1a5a60923a8e9a3beb21ada4182363c60b25126dd
DIST freeverb3-2.5.14.1.tar.gz 6152072 RMD160 8b040ea44f9ad88d6ff2a5302f8e8532c5e1e8c9 SHA1 3564302b87f714b379afef8ceee1861432a8e686 SHA256 798fa2b80c583ab7820ff31028ef46a9a03331aab4ab684024f52f538733b827
DIST freeverb3-2.5.16.tar.gz 6170119 RMD160 dc58fe0c747155328d83b335c6728f87463ad9e6 SHA1 1ccc01889d6ad149e2ec447da54a91760f36cf80 SHA256 aee98c9add839d6c87bbf96d6a5d5cb16e6a0a94d52a83faf463a125cc062251
DIST freeverb3-2.5.17.tar.gz 6176324 RMD160 076b72c03aabd02283dd7c564cec4706258dd105 SHA1 2b217e5ab339178a20e9d46b84355ad70e6c2006 SHA256 9b6fac7eb2d704689e1d93887712ccc7cc01e5eb2bb7b75c6ff81df764474121
DIST freeverb3-2.5.18.tar.gz 6180224 RMD160 9bee665f01fa3e723d7f0ec4c5c7b9d3841905eb SHA1 dea2e3d777733c75889ecd83073ebc5ca8a189f1 SHA256 cfa293fdd2cc2d852eabf8e0d8b5ad7e4dc3c55668873ef290cd1aff437054dd
DIST freeverb3-2.5.19.tar.gz 6181842 RMD160 92151d353d2ff04bb89b1b590f5ba4c9f08aa67e SHA1 2a00f3a17fac913c6f1307d0ae80bb394721027e SHA256 d4d4c958b62c4dc8b0c5961340ef5df7df933eb194c6bbac45dbdb39db8270a9
DIST freeverb3-2.5.20.tar.gz 6182195 RMD160 c1e1289c7f04c2d013391f7c3ed9672165d1692a SHA1 9e7f9c836182d3449ffbac63714dbff2a164d80f SHA256 8a9e7c94415ec592daccb9f494beea9e908684b30449837f2e1c3b7d85a04d48
DIST freeverb3-2.5.21.tar.gz 6193499 RMD160 f439abc2ce3b2d4230f23ed58e5c1fd1fae92e73 SHA1 f3fed6d2fb3b69b2307bff4dd1013ab3392f42bc SHA256 400b3d79bca72d172d468da94b646c5309c2fe1075d49b40d0d864f476976023
DIST freeverb3-2.5.22.tar.gz 6190780 RMD160 cbbd80103edb3ff09b25dd9fd6186efa32f04e04 SHA1 01362bb59d828ccfa83caa249f716e76cf380086 SHA256 5c4061d18d1681534f4ade2a2485c94fb32e29588b43d081eaa5c11e381d24b8
DIST freeverb3-2.5.6.tar.gz 6137361 RMD160 541c4231e5dc3baf6f7c7dd2bef4611d122a8361 SHA1 ee5cadff734374fdde7652aa8e3aedbaf7fb7cc7 SHA256 5ca572ecc53e02ffbb8da6cdaae9364c4a3afacb63f764f1f12b9cf800be663f
DIST freeverb3-2.5.8.tar.gz 6136819 RMD160 df74bc8e20c016843c5d828192931d1e125714f6 SHA1 5a5e47e5eec08ebb26fcf5a5168fdd17e9c0d046 SHA256 ad489744caf0e83145eae7bc38fb88130bb86c35cf13dab7ffebc57369d31126
DIST freeverb3-2.6.0.tar.gz 6196592 RMD160 0d64c6c81a80717bffb5e8829aa04a9aa28fafe9 SHA1 cd61930850eab190c0c130d4b0b1cd5a6cb7c2a4 SHA256 d403ba0f90a8bcadcb16fa79d82f6db1684a599d1b3646f724e93f89ff10a483
DIST freeverb3-2.6.4.tar.gz 6197731 RMD160 19de206bef5da09502bede5dc694b42111690796 SHA1 7d6fafbc176cc4cf7387bba8e6ec9b127ec163a7 SHA256 038bc0f52365ac363b5ddd26294aa69b974adea808b592c8f39234571d0e54c9
DIST freeverb3-2.6.6.tar.gz 6208119 RMD160 6f0ca64132ef268127fb0fefbb736a67402675be SHA1 8682d743cb76330ae0068d19fc0c569d46847c2d SHA256 55c0585c8d53df1bcc5dcb6ffd26fc123583a239c3f064229af71e5f8dca6816
DIST freeverb3-2.5.13.tar.gz 6143981 SHA256 9c29adc15a94e6140e52f0b1a5a60923a8e9a3beb21ada4182363c60b25126dd
DIST freeverb3-2.6.6.tar.gz 6208119 SHA256 55c0585c8d53df1bcc5dcb6ffd26fc123583a239c3f064229af71e5f8dca6816 SHA512 755c95ef184487af7e01ea32765b77eba6ffc9738aece3d64f9da019f720075fb7907341689a8adbe81d6fd265a82436da578df2d98ff2e82803a064df4c5dc1 WHIRLPOOL 77795333dc30f3aca514a3a16d8760373bf1ac34fdcc1f3feef3d3bd3071fedf1dcb73ca85b3bf27666c0fba176d86607d68d4c0d5d37a2cfa42a5417d282bb4
DIST freeverb3-3.0.0.tar.gz 6199391 SHA256 32b65eaf5aee89443f9313241480f93a419cddb0325201538cc930b80a4631be SHA512 22eea4fac0e8c5e32cec4d4f7ed2f7f98c2c78fdff8f7b22e218f089072d6711455e546ad89763b0c2fe733d1f0656fe9a3080b70cb873cbea8030a87d360378 WHIRLPOOL 8da252e6edb2546baf27331abcdc55c195bfea5cd2bad0bcaa4fdfd00c34de24ce3c632461acaca14b49273f11103c5b975e7b9f18f321b567561a2d0eb39ad6

@ -1,48 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.10.ebuild,v 1.2 2011/06/20 00:41:22 sping Exp $
EAPI=2
inherit versionator
MY_PV=$(replace_version_separator 3 '')
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious jack plugdouble sse sse2 sse3 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-2.5
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
# NOTE: sse4 support not implemented, yet
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
}

@ -1,48 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.12.ebuild,v 1.2 2011/06/20 00:41:22 sping Exp $
EAPI=2
inherit versionator
MY_PV=$(replace_version_separator 3 '')
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-2.5
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
}

@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.14.1.ebuild,v 1.2 2011/06/20 00:41:22 sping Exp $
EAPI=2
inherit versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-2.5
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.16.ebuild,v 1.2 2011/08/29 09:56:12 sping Exp $
EAPI=2
inherit versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-3
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.17.ebuild,v 1.1 2011/08/29 09:56:12 sping Exp $
EAPI=2
inherit versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-3
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,54 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.18.ebuild,v 1.1 2011/09/12 18:12:52 sping Exp $
EAPI=2
inherit multilib versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious avx jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-3
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable avx) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
if use audacious ; then
find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die
fi
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,57 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.20.ebuild,v 1.1 2011/09/19 13:19:03 sping Exp $
EAPI=2
inherit multilib versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious avx jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-3
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
--disable-autocflags \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable avx) \
--disable-fma \
--disable-fma4 \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
if use audacious ; then
find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die
fi
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,57 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.21.ebuild,v 1.1 2011/10/14 17:49:23 sping Exp $
EAPI=2
inherit multilib versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious avx jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-3
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
--disable-autocflags \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable avx) \
--disable-fma \
--disable-fma4 \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
if use audacious ; then
find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die
fi
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,57 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.22.ebuild,v 1.1 2011/10/23 16:38:53 sping Exp $
EAPI=2
inherit multilib versionator
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious avx jack plugdouble sse sse2 sse3 sse4 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-3
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
--disable-autocflags \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable sse4) \
$(use_enable avx) \
--disable-fma \
--disable-fma4 \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
if use audacious ; then
find "${D}/usr/$(get_libdir)/audacious/" -name '*.la' -print -delete || die
fi
insinto /usr/share/${PN}/samples/IR
doins samples/IR/*.wav || die
}

@ -1,48 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/freeverb3/freeverb3-2.5.6.ebuild,v 1.2 2011/06/20 00:41:22 sping Exp $
EAPI=2
inherit versionator
MY_PV=$(replace_version_separator 3 '')
DESCRIPTION="High Quality Reverb and Impulse Response Convolution library including XMMS/Audacious Effect plugins"
HOMEPAGE="http://freeverb3.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="audacious jack plugdouble sse sse2 sse3 3dnow forcefpu"
RDEPEND=">=sci-libs/fftw-3.0.1
audacious? ( <media-sound/audacious-2.5
media-libs/libsndfile )
jack? ( media-sound/jack-audio-connection-kit
media-libs/libsndfile )"
DEPEND=${RDEPEND}
S="${WORKDIR}/${PN}-$(get_version_component_range 1-3)"
src_configure() {
# NOTE: sse4 support not implemented, yet
econf \
--enable-release \
--disable-bmp \
--disable-pluginit \
$(use_enable audacious) \
$(use_enable jack) \
$(use_enable plugdouble) \
$(use_enable 3dnow) \
$(use_enable sse) \
$(use_enable sse2) \
$(use_enable sse3) \
$(use_enable forcefpu) \
|| die "econf failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc ChangeLog README || die 'dodoc failed'
}

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

Loading…
Cancel
Save