Sync with portage [Thu Mar 22 10:14:44 MSK 2012].

mhiretskiy
root 12 years ago
parent 7449d7fb97
commit e5caeaadf2

@ -1,9 +1,11 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/localepurge/localepurge-0.5.3.3.ebuild,v 1.2 2008/01/26 10:20:17 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/localepurge/localepurge-0.5.3.3.ebuild,v 1.3 2012/03/21 12:04:26 pacho Exp $
EAPI=4
DESCRIPTION="Script to recover diskspace wasted for unneeded locale files and localized man pages."
HOMEPAGE="http://www.josealberto.org/blog/index.php?s=localepurge"
HOMEPAGE="http://gentoo.org"
SRC_URI="mirror://gentoo/${P}.tbz2"
LICENSE="GPL-2"
@ -16,12 +18,16 @@ RDEPEND="app-shells/bash"
S=${WORKDIR}/${PN}
src_prepare() {
sed -i -e 's/0.5.3.2/0.5.3.3/' localepurge || die
}
src_install() {
insinto /var/cache/localepurge
doins defaultlist
dosym defaultlist /var/cache/localepurge/localelist
insinto /etc
doins locale.nopurge
dobin localepurge || die
dobin localepurge
doman localepurge.8
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.3.4.ebuild,v 1.2 2012/03/04 22:16:44 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/syslog-ng/syslog-ng-3.3.4.ebuild,v 1.3 2012/03/21 20:54:04 mr_bones_ Exp $
EAPI=2
inherit autotools eutils multilib
@ -20,8 +20,9 @@ LIBS_DEPEND="
spoof-source? ( net-libs/libnet )
ssl? ( dev-libs/openssl )
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
!static? ( >=dev-libs/eventlog-0.2.12 )
>=dev-libs/glib-2.10.1:2
!static? (
>=dev-libs/eventlog-0.2.12
>=dev-libs/glib-2.10.1:2 )
json? ( >=dev-libs/json-glib-0.12 )
caps? ( sys-libs/libcap )
sql? ( >=dev-db/libdbi-0.8.3 )"
@ -32,7 +33,9 @@ RDEPEND="
)"
DEPEND="${RDEPEND}
${LIBS_DEPEND}
static? ( >=dev-libs/eventlog-0.2.12[static-libs] )
static? (
>=dev-libs/eventlog-0.2.12[static-libs]
>=dev-libs/glib-2.10.1:2[static-libs] )
dev-util/pkgconfig
sys-devel/flex"

@ -0,0 +1,13 @@
diff -urN rpm-4.9.1.2.old/rpm.am rpm-4.9.1.2/rpm.am
--- rpm-4.9.1.2.old/rpm.am 2012-03-21 19:57:33.942448288 +0100
+++ rpm-4.9.1.2/rpm.am 2012-03-21 20:06:19.045419773 +0100
@@ -1,7 +1,5 @@
# Internal binaries
-## HACK: It probably should be $(libexecdir)/rpm or $(libdir)/rpm
-rpmlibexecdir = $(prefix)/lib/rpm
+rpmlibexecdir = $(pkglibexecdir)
# Host independent config files
-## HACK: it probably should be $(datadir)/rpm
-rpmconfigdir = $(prefix)/lib/rpm
+rpmconfigdir = $(pkglibexecdir)

@ -0,0 +1,118 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/rpm/rpm-4.9.1.2-r1.ebuild,v 1.1 2012/03/21 19:19:35 scarabeus Exp $
EAPI=4
PYTHON_DEPEND="2"
inherit eutils autotools flag-o-matic perl-module python
DESCRIPTION="Red Hat Package Management Utils"
HOMEPAGE="http://www.rpm.org"
SRC_URI="http://rpm.org/releases/rpm-4.9.x/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
IUSE="nls python doc caps lua acl"
RDEPEND=">=sys-libs/db-4.5
>=sys-libs/zlib-1.2.3-r1
>=app-arch/bzip2-1.0.1
>=dev-libs/popt-1.7
>=app-crypt/gnupg-1.2
dev-libs/elfutils
virtual/libintl
>=dev-lang/perl-5.8.8
dev-libs/nss
python? ( >=dev-lang/python-2.3 )
nls? ( virtual/libintl )
lua? ( >=dev-lang/lua-5.1.0[deprecated] )
acl? ( virtual/acl )
caps? ( >=sys-libs/libcap-2.0 )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
doc? ( app-doc/doxygen )"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
epatch \
"${FILESDIR}"/${PN}-4.8.1-autotools.patch \
"${FILESDIR}"/${PN}-4.8.1-db-path.patch \
"${FILESDIR}"/${PN}-4.9.1.2-libdir.patch
# fix #356769
sed -i 's:%{_var}/tmp:/var/tmp:' macros.in || die "Fixing tmppath failed"
eautoreconf
}
src_configure() {
econf \
--without-selinux \
--with-external-db \
$(use_enable python) \
$(use_with doc hackingdocs) \
$(use_enable nls) \
$(use_with lua) \
$(use_with caps cap) \
$(use_with acl)
}
src_compile() {
default
}
src_install() {
default
# remove la files
find "${ED}" -name '*.la' -exec rm -f {} +
mv "${ED}"/bin/rpm "${ED}"/usr/bin
rmdir "${ED}"/bin
# fix symlinks to /bin/rpm (#349840)
for binary in rpmquery rpmverify;do
ln -sf rpm "${ED}"/usr/bin/${binary}
done
use nls || rm -rf "${ED}"/usr/share/man/??
keepdir /usr/src/rpm/{SRPMS,SPECS,SOURCES,RPMS,BUILD}
dodoc CHANGES CREDITS GROUPS README*
if use doc; then
pushd doc/hacking/html
dohtml -p hacking -r .
popd
pushd doc/librpm/html
dohtml -p librpm -r .
popd
fi
# Fix perllocal.pod file collision
fixlocalpod
}
pkg_postinst() {
if [[ -f "${EROOT}"/var/lib/rpm/Packages ]] ; then
einfo "RPM database found... Rebuilding database (may take a while)..."
"${EROOT}"/usr/bin/rpmdb --rebuilddb --root="${EROOT}"
else
einfo "No RPM database found... Creating database..."
"${EROOT}"/usr/bin/rpmdb --initdb --root="${EROOT}"
fi
use python && python_mod_optimize rpm
}
pkg_postrm() {
use python && python_mod_cleanup rpm
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/kstart/kstart-4.1.ebuild,v 1.1 2012/01/08 08:25:27 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/kstart/kstart-4.1.ebuild,v 1.2 2012/03/21 12:02:54 ago Exp $
EAPI=4
@ -13,7 +13,7 @@ SRC_URI="http://archives.eyrie.org/software/kerberos/${P}.tar.gz"
LICENSE="|| ( MIT Stanford ISC )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="afs"
DEPEND="virtual/krb5

@ -1,3 +1,3 @@
DIST leechcraft-0.4.99.tar.xz 4601736 RMD160 343e64a430cd55f401989b1c89a74a9c2ddf1e33 SHA1 c8275ea635d7ea579b95a70e64372658928752f7 SHA256 967ca3a9b942d71da7f4818ba912f12b386b553fe4abded04c7d1956473e4e42
DIST leechcraft-0.5.0.tar.xz 4691312 RMD160 4ea82848fe59fcd1159fa835dfb94ff81775f964 SHA1 0d01a9b38fd1ce136d678803a1270538fb8e3cc4 SHA256 ef0802442b803079dc491f73ff0294cb8560d86fbea44c8e57b3d54fdf3b88fa
DIST leechcraft-0.5.60.tar.xz 2048000 RMD160 505a90f631779a1918ea814602288732b4f8af89 SHA1 b03ce9bb160c00c6be2f50af4e061c5d7777d630 SHA256 b7ee7aff4b07fa383da169346979701f4a428fc29d4e8b77a31f27561b025baf
DIST leechcraft-0.5.0.tar.xz 7240 RMD160 41109d2b24cf188f31bafc9d65950ecb223f1fb7 SHA1 e32a08d9926a8351fcdbc13649e0fe83bbefb84a SHA256 762751d75d2bfa76656b8a88feae193af3c9467f74749ba182212bbe72eea1fc
DIST leechcraft-0.5.60.tar.xz 4743936 RMD160 e845b9f9e7b0bdebd2c99822ffd3e15c019f6051 SHA1 2941679520e6871372eac31d1e683615a8dd64e6 SHA256 477d8fc54167798337e64324575d12cf1cace4d6502bb14d892edd2ed4b5a7f4

@ -1,2 +1 @@
DIST ibus-hangul-1.3.1.tar.gz 431214 RMD160 996172fb00854ae2000b3197707269ebd8d6808e SHA1 e1fb0e0560d8987c3106992693638a298bd2ea1c SHA256 1e5530c1d7add8970f3a98a76a0a2feda06a08d65af56fbba5329a6645915afc
DIST ibus-hangul-1.4.0.tar.gz 439462 RMD160 07ac966ba9f878ead7e17d31a653bd5514098305 SHA1 421d7164a27eeedfea49d54b61e2a5edd4f7d3a7 SHA256 a955ec0c9ea90ecd8e8d0fd2de1596a5ba1186463862c387d74a418d1707ca0a

@ -1,155 +0,0 @@
From 6ce58d1d79e5b175865ee26794e9fc7ce576ce56 Mon Sep 17 00:00:00 2001
From: Daiki Ueno <ueno@unixuser.org>
Date: Mon, 8 Nov 2010 14:12:35 +0900
Subject: [PATCH] Fix build with ibus-1.4.
This patch adds compatibility code for the API changes of IBusConfig and
IBusEngineDesc in ibus-1.3 -> ibus-1.4.
---
src/engine.c | 75 ++++++++++++++++++++++++++++++++++++++++++++++++---------
1 files changed, 63 insertions(+), 12 deletions(-)
diff --git a/src/engine.c b/src/engine.c
index 79db70f..a297e4d 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -111,7 +111,11 @@ static void ibus_hangul_engine_update_lookup_table
static void ibus_config_value_changed (IBusConfig *config,
const gchar *section,
const gchar *name,
+#if IBUS_CHECK_VERSION(1,3,99)
+ GVariant *value,
+#else
GValue *value,
+#endif /* !IBUS_CHECK_VERSION(1,3,99) */
gpointer user_data);
static void lookup_table_set_visible (IBusLookupTable *table,
@@ -136,6 +140,11 @@ static gboolean hanja_key_list_match (HanjaKeyList *list,
static gboolean hanja_key_list_has_modifier (HanjaKeyList *list,
guint keyval);
+static gboolean config_get_string (IBusConfig *config,
+ const gchar *section,
+ const gchar *name,
+ gchar **result);
+
static IBusEngineClass *parent_class = NULL;
static HanjaTable *hanja_table = NULL;
static HanjaTable *symbol_table = NULL;
@@ -176,7 +185,7 @@ void
ibus_hangul_init (IBusBus *bus)
{
gboolean res;
- GValue value = { 0, };
+ gchar *str;
hanja_table = hanja_table_load (NULL);
@@ -187,22 +196,20 @@ ibus_hangul_init (IBusBus *bus)
g_object_ref_sink (config);
hangul_keyboard = g_string_new_len ("2", 8);
- res = ibus_config_get_value (config, "engine/Hangul",
- "HangulKeyboard", &value);
+ str = NULL;
+ res = config_get_string (config, "engine/Hangul", "HangulKeyboard", &str);
if (res) {
- const gchar* str = g_value_get_string (&value);
g_string_assign (hangul_keyboard, str);
- g_value_unset(&value);
+ g_free (str);
}
hanja_key_list_init(&hanja_keys);
- res = ibus_config_get_value (config, "engine/Hangul",
- "HanjaKeys", &value);
+ str = NULL;
+ res = config_get_string (config, "engine/Hangul", "HanjaKeys", &str);
if (res) {
- const gchar* str = g_value_get_string (&value);
hanja_key_list_set_from_string(&hanja_keys, str);
- g_value_unset(&value);
+ g_free (str);
} else {
hanja_key_list_append(&hanja_keys, IBUS_Hangul_Hanja, 0);
hanja_key_list_append(&hanja_keys, IBUS_F9, 0);
@@ -963,27 +970,71 @@ ibus_hangul_engine_property_activate (IBusEngine *engine,
}
}
+static gboolean
+config_get_string (IBusConfig *config,
+ const gchar *section,
+ const gchar *name,
+ gchar **result)
+{
+#if IBUS_CHECK_VERSION(1,3,99)
+ GVariant *value = NULL;
+
+ g_return_val_if_fail (result != NULL, FALSE);
+
+ value = ibus_config_get_value (config, section, name);
+ if (value) {
+ *result = g_strdup (g_variant_get_string (value, NULL));
+ g_variant_unref (value);
+ return TRUE;
+ }
+ return FALSE;
+#else
+ GValue value = { 0 };
+
+ g_return_val_if_fail (result != NULL, FALSE);
+
+ if (ibus_config_get_value (config, section, name, &value)) {
+ *result = g_strdup (g_value_get_string (&value));
+ g_value_unset (&value);
+ return TRUE;
+ }
+ return FALSE;
+#endif /* !IBUS_CHECK_VERSION(1,3,99) */
+}
+
+#if IBUS_CHECK_VERSION(1,3,99)
+#define _g_variant_get_string g_variant_get_string
+#define _g_variant_get_int32 g_variant_get_int32
+#else
+#define _g_variant_get_string(value, length) g_value_get_string(value)
+#define _g_variant_get_int32 g_value_get_int
+#endif /* !IBUS_CHECK_VERSION(1,3,99) */
+
static void
ibus_config_value_changed (IBusConfig *config,
const gchar *section,
const gchar *name,
+#if IBUS_CHECK_VERSION(1,3,99)
+ GVariant *value,
+#else
GValue *value,
+#endif /* !IBUS_CHECK_VERSION(1,3,99) */
gpointer user_data)
{
IBusHangulEngine *hangul = (IBusHangulEngine *) user_data;
if (strcmp(section, "engine/Hangul") == 0) {
if (strcmp(name, "HangulKeyboard") == 0) {
- const gchar *str = g_value_get_string (value);
+ const gchar *str = _g_variant_get_string (value, NULL);
g_string_assign (hangul_keyboard, str);
hangul_ic_select_keyboard (hangul->context, hangul_keyboard->str);
} else if (strcmp(name, "HanjaKeys") == 0) {
- const gchar* str = g_value_get_string (value);
+ const gchar* str = _g_variant_get_string (value, NULL);
hanja_key_list_set_from_string(&hanja_keys, str);
}
} else if (strcmp(section, "panel") == 0) {
if (strcmp(name, "lookup_table_orientation") == 0) {
- lookup_table_orientation = g_value_get_int (value);
+ lookup_table_orientation = _g_variant_get_int32 (value);
}
}
}
--
1.7.5.1

@ -1,40 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-hangul/ibus-hangul-1.3.1-r1.ebuild,v 1.3 2011/10/04 21:30:16 phajdan.jr Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
inherit eutils python
DESCRIPTION="The Hangul engine for IBus input platform"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="nls"
RDEPEND=">=app-i18n/ibus-1.2.99
>=app-i18n/libhangul-0.0.12
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( >=sys-devel/gettext-0.17 )"
src_prepare() {
# http://pkgs.fedoraproject.org/gitweb/?p=ibus-hangul.git
epatch "${FILESDIR}/${PN}-ibus-1.4.patch" || die
mv py-compile py-compile.orig || die
ln -s "$(type -P true)" py-compile || die
}
src_configure() {
econf $(use_enable nls) || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}

@ -1,11 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-hangul/ibus-hangul-1.4.0.ebuild,v 1.2 2012/03/13 13:04:40 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-hangul/ibus-hangul-1.4.0.ebuild,v 1.4 2012/03/21 17:04:39 ssuominen Exp $
EAPI=4
EAPI="3"
PYTHON_DEPEND="2:2.5"
inherit eutils python
inherit python
DESCRIPTION="The Hangul engine for IBus input platform"
HOMEPAGE="http://code.google.com/p/ibus/"
@ -13,17 +14,22 @@ SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="nls"
RDEPEND=">=app-i18n/ibus-1.3.99
dev-python/pygobject
dev-python/pygtk
RDEPEND=">=app-i18n/ibus-1.4
=dev-python/pygobject-2*
=dev-python/pygtk-2*
>=app-i18n/libhangul-0.1
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( >=sys-devel/gettext-0.17 )"
nls? (
dev-util/intltool
>=sys-devel/gettext-0.17
)"
DOCS="AUTHORS ChangeLog NEWS README"
pkg_setup() {
python_set_active_version 2
@ -31,19 +37,12 @@ pkg_setup() {
}
src_prepare() {
mv py-compile py-compile.orig || die
ln -s "$(type -P true)" py-compile || die
sed -i -e "s:python:$(PYTHON -2):" setup/ibus-setup-hangul.in || die
>py-compile
python_convert_shebangs 2 setup/ibus-setup-hangul.in
}
src_configure() {
econf $(use_enable nls) || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
econf $(use_enable nls)
}
pkg_postinst() {

@ -1,8 +1,8 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/libhangul/libhangul-0.1.0.ebuild,v 1.2 2012/03/13 13:04:59 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/libhangul/libhangul-0.1.0.ebuild,v 1.4 2012/03/21 17:49:24 ssuominen Exp $
EAPI="3"
EAPI=4
DESCRIPTION="libhangul is a generalized and portable library for processing hangul."
HOMEPAGE="http://code.google.com/p/libhangul/"
@ -10,22 +10,24 @@ SRC_URI="http://libhangul.googlecode.com/files/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
KEYWORDS="amd64 ~ppc x86"
IUSE="nls static-libs test"
RDEPEND="nls? ( virtual/libintl )"
DEPEND="nls? ( sys-devel/gettext )
DEPEND="${RDEPEND}
dev-util/pkgconfig
nls? ( sys-devel/gettext )
test? ( dev-libs/check )"
DOCS="AUTHORS ChangeLog NEWS README"
src_configure() {
econf \
$(use_enable nls) \
$(use_enable static-libs static) || die
$(use_enable static-libs static)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README || die
default
rm -f "${ED}"/usr/lib*/libhangul.la
}

@ -1,3 +1,4 @@
DIST radeontool-1.5.tar.gz 20869 RMD160 1cdeeb7ad379afa7bc03e1cd79adbb09f6a9cb85 SHA1 bd9096d5b18b31a1f1addbea80e6debfc707abf6 SHA256 598190677279001fd8d2724ac28aae11820d3c01f850bc167ec0030c21577361
DIST radeontool-1.6.0.tar.bz2 334577 RMD160 cf1cdf5219a469d50e804382a99f5eec64ad0ef1 SHA1 3ed4678eede77e542251863417432f2d35e1878d SHA256 b23a1335379e028d7a3a1e5c5a9b53a891f31bcd54237a46580a4b996607534e
DIST radeontool-1.6.1.tar.bz2 338446 RMD160 c4642b6fee4b4a6525178941490d3c8b5daabbee SHA1 afa2195aa7fa02605d56dc8ecd519e81f5754299 SHA256 6ebab96e2c3bc92c0e34507eb04e7bebdb3506c4bb3f7e2a3e9f84b4699ea46e
DIST radeontool-1.6.3.tar.bz2 367487 RMD160 e291b54638d9ed87f285541e65269d15eb223a9a SHA1 f76fbef4f7e31711bc9ec0ab34fc31bf3f6db30a SHA256 f73d1ec1a962822e681c2eefa77d9843a02ee0c63196ba0c1181cc1da016a76c

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/radeontool/radeontool-1.6.3.ebuild,v 1.1 2012/03/21 18:42:30 robbat2 Exp $
EAPI=2
inherit eutils toolchain-funcs
DESCRIPTION="Manage the backlight, external video output and registers of ATI Radeon graphics cards"
HOMEPAGE="http://cgit.freedesktop.org/~airlied/radeontool/"
SRC_URI="http://people.freedesktop.org/~airlied/${PN}/${P}.tar.bz2"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="x11-libs/libpciaccess"
DEPEND="${RDEPEND}"
src_install() {
emake install DESTDIR="${D}"
}

@ -1,2 +1,2 @@
DIST datovka-1.7.tar.gz 883670 RMD160 a46d8b052b9e87216888ca9cd13c00e2e5d5ef34 SHA1 108ff6c9b85af3b06a96ce2a3917b0dbb78b5e24 SHA256 23ad782f42c80958b423d0ea3e39320338a85a66d2d326ae3ed2752135389ef9
DIST datovka-2.0.tar.gz 896205 RMD160 d4b17d5bb5b75a1b1c595802a9885255757e84d4 SHA1 e3a9d30dbb15af67bb55a7829f8d5b60544f1507 SHA256 cfdc21d6f572cca73501ad462a3f93de7171ca56e17c6e64dcaec76aa154a655
DIST datovka-2.0.2.tar.gz 896658 RMD160 41bafa462096df716b9968769f9e3d17a10a825f SHA1 5e8fdce30b6ba339edd34c84ca085d38eb12d333 SHA256 688befa5cb52e563f55421889876c5c8915dc5642b8343b580277d6fa102e87e

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/datovka/datovka-2.0.ebuild,v 1.1 2012/02/28 15:07:57 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/datovka/datovka-2.0.2.ebuild,v 1.1 2012/03/21 21:37:45 scarabeus Exp $
EAPI=4
@ -23,7 +23,7 @@ DEPEND="
dev-python/reportlab
dev-python/sqlalchemy
media-fonts/dejavu
>=net-libs/dslib-1.7
>=net-libs/dslib-2.0
"
RDEPEND="${DEPEND}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/ytree/ytree-1.97.ebuild,v 1.1 2012/01/30 17:21:14 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/ytree/ytree-1.97.ebuild,v 1.2 2012/03/21 15:22:43 tomka Exp $
EAPI=2
@ -12,7 +12,7 @@ SRC_URI="http://www.han.de/~werner/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
KEYWORDS="x86"
IUSE=""
DEPEND="sys-libs/readline

@ -1,3 +1 @@
DIST skrooge-0.8.0.tar.bz2 8262568 RMD160 094659591763bf757cf5bb050f191492163b072a SHA1 47182435735a9abbe733782814ff770ddb5f0ab6 SHA256 67cb3f557bbeb55afa77f7b306187cead45915d1cf0161bbd1206a942d2af66e
DIST skrooge-1.1.1.tar.bz2 8559953 RMD160 030e9f16f9ec9a81a48c7610fc0df5b7d73442bf SHA1 063af1a04c2406babc59203e0d57912e834e46f1 SHA256 6553a61a74bb4f5d0272fff4844e47d983fa38cd6af0481658f4d1e3150c6d62
DIST skrooge-1.2.0.tar.bz2 9709899 RMD160 9652414237b000a1ba206911876d6104423e642c SHA1 1587d493f6064637805e3601bdae08fd5258a633 SHA256 059d2e1dd6feb8e7fcf86b61c0932359b182c207f9dda21642a50253b7857f2a

@ -1,36 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/skrooge/skrooge-0.8.0.ebuild,v 1.4 2011/03/10 12:56:28 angelos Exp $
EAPI=3
KDE_LINGUAS="bg ca ca@valencia cs da de el en_GB eo es et fr ga gl hu it ja ko lt ms nb
nds nl pl pt pt_BR ro ru sk sv tr uk zh_TW"
KDE_DOC_DIRS="doc doc-translations/%lingua_${PN}"
VIRTUALX_REQUIRED=test
inherit kde4-base
DESCRIPTION="personal finances manager for KDE4, aiming at being simple and intuitive"
HOMEPAGE="http://skrooge.org/"
SRC_URI="http://skrooge.org/files/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="4"
KEYWORDS="amd64 x86"
IUSE="debug +handbook test"
DEPEND=">=dev-libs/libofx-0.9.1
app-crypt/qca:2
x11-libs/qt-sql:4[sqlite]"
RDEPEND="${DEPEND}
$(add_kdebase_dep kdesdk-scripts)"
# Tests hangs forever with Openbigtest
# Quite few others fail (in all versions)
RESTRICT="test"
DOCS="AUTHORS CHANGELOG README TODO"
src_configure() {
mycmakeargs+=( $(cmake-utils_use test SKG_BUILD_TEST) )
kde4-base_src_configure
}

@ -1,34 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/skrooge/skrooge-1.1.1.ebuild,v 1.2 2012/01/18 14:46:30 johu Exp $
EAPI=4
KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fr ga gl hu it ja lt nb
nl pl pt pt_BR ro ru sk sv tr ug zh_CN"
KDE_DOC_DIRS="doc"
KDE_HANDBOOK=optional
inherit kde4-base
DESCRIPTION="personal finances manager for KDE4, aiming at being simple and intuitive"
HOMEPAGE="http://www.skrooge.org/"
SRC_URI="http://www.skrooge.org/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
DEPEND="
app-crypt/qca:2
dev-libs/grantlee
>=dev-libs/libofx-0.9.1
x11-libs/qt-sql:4[sqlite]
"
RDEPEND="${DEPEND}
$(add_kdebase_dep kdesdk-scripts)
"
DOCS="AUTHORS CHANGELOG README TODO"
src_test() { :; }
# tests are not included in tarball, bug 372315

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/skrooge/skrooge-1.2.0.ebuild,v 1.1 2012/01/18 14:46:30 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/skrooge/skrooge-1.2.0.ebuild,v 1.2 2012/03/21 19:49:26 scarabeus Exp $
EAPI=4
@ -16,7 +16,7 @@ SRC_URI="http://www.skrooge.org/files/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="4"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="debug"
DEPEND="

@ -1 +1,2 @@
DIST gnome-doc-utils-0.20.6.tar.bz2 716487 RMD160 d333cd84d1ae1404f3913caaf51be833f85696bb SHA1 c11dda3cff4248a6918cfaf0d7b892fc20bf329e SHA256 091486e370480bf45349ad09dac799211092a02938b26a0d68206172cb6cebbf
DIST gnome-doc-utils-0.20.9.tar.xz 524480 RMD160 0bf48994ba1d91ae1a7f351e00dd254a4a70e1a4 SHA1 dd23ece0d1d5359d835e6adabdc60bf151087800 SHA256 60c4c1071071b97998fc80787870b9a0c07b5fd4cc1fde177e81f40f325d432a

@ -0,0 +1,82 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/gnome-doc-utils/gnome-doc-utils-0.20.9.ebuild,v 1.1 2012/03/22 05:13:48 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
PYTHON_DEPEND="2:2.5"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython *-pypy-*"
inherit gnome2 python
DESCRIPTION="A collection of documentation utilities for the Gnome project"
HOMEPAGE="http://live.gnome.org/GnomeDocUtils"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=">=dev-libs/libxml2-2.6.12[python]
>=dev-libs/libxslt-1.1.8
"
DEPEND="${RDEPEND}
>=sys-apps/gawk-3
sys-devel/gettext
>=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.9
app-text/docbook-xml-dtd:4.4
app-text/scrollkeeper-dtd"
# dev-libs/glib needed for eautofoo, bug #255114.
# If there is a need to reintroduce eautomake or eautoreconf, make sure
# to AT_M4DIR="tools m4", bug #224609 (m4 removes glib build time dep)
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="${G2CONF} --disable-scrollkeeper"
python_pkg_setup
}
src_prepare() {
gnome2_src_prepare
python_clean_py-compile_files
python_copy_sources
}
src_configure() {
python_execute_function -s gnome2_src_configure
}
src_compile() {
python_execute_function -d -s
}
src_test() {
python_execute_function -d -s
}
src_install() {
installation() {
gnome2_src_install
python_convert_shebangs $(python_get_version) "${ED}"usr/bin/xml2po
mv "${ED}"usr/bin/xml2po "${ED}"usr/bin/xml2po-$(python_get_version)
}
python_execute_function -s installation
python_clean_installation_image
python_generate_wrapper_scripts -E -f "${ED}"usr/bin/xml2po
}
pkg_postinst() {
python_mod_optimize xml2po
gnome2_pkg_postinst
}
pkg_postrm() {
python_mod_cleanup xml2po
gnome2_pkg_postrm
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/texi2html/texi2html-5.0-r1.ebuild,v 1.1 2012/03/15 19:07:35 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texi2html/texi2html-5.0-r1.ebuild,v 1.2 2012/03/21 20:40:04 jer Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.bz2"
LICENSE="CCPL-ShareAlike-1.0 FDL-1.3 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~mips ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~hppa ~mips ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="unicode"
RDEPEND=">=dev-lang/perl-5.10.1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2011-r6.ebuild,v 1.2 2012/03/20 10:41:24 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2011-r6.ebuild,v 1.4 2012/03/21 16:21:08 tomka Exp $
EAPI=3
@ -61,7 +61,7 @@ for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
done
SRC_URI="${SRC_URI} )"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE="cjk X doc source tk xetex"
MODULAR_X_DEPEND="X? (

@ -1,2 +1,3 @@
DIST parrot-4.0.0.tar.bz2 4304293 RMD160 1c7693e0027c99efba7de2b91504db605053b844 SHA1 12c7bd48b5df4217547e8f913d989a7beafe6bd7 SHA256 a1e0bc3de509b247b2cea4863cc202cdceeaa329729416115d3c20a162a0dd88
DIST parrot-4.1.0.tar.bz2 4302808 RMD160 a0cf550967a37f2273212ed8b401b24ce70329e4 SHA1 32e7bf38d307bc90d6fcf26f1016228bbee307d3 SHA256 826465f3b7045cf81768029b1f18a4fa05259b7268c98c9c0436bd77c74785ec
DIST parrot-4.2.0.tar.bz2 4309388 RMD160 7e93362932cee529e15a2158be55565d45c8e41d SHA1 f439bc06d566b8e7e5e4ec703101bc6bca4dd383 SHA256 a960c89f94099c9643c5623263bdb7fa9e97effb889c975382bbf9c0251186b4

@ -0,0 +1,86 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.2.0.ebuild,v 1.1 2012/03/21 15:06:36 patrick Exp $
EAPI=3
# There's multiple small issues at the moment, so ...
RESTRICT="test"
inherit eutils multilib
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
HOMEPAGE="http://www.parrot.org/"
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.bz2"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
RDEPEND="sys-libs/readline
opengl? ( media-libs/freeglut )
nls? ( sys-devel/gettext )
unicode? ( >=dev-libs/icu-2.6 )
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
gmp? ( >=dev-libs/gmp-4.1.4 )
ssl? ( dev-libs/openssl )
pcre? ( dev-libs/libpcre )"
DEPEND="dev-lang/perl[doc?]
${RDEPEND}"
src_prepare() {
# Fix for #404195 - pcre detection is wonky
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
}
src_configure() {
myconf="--disable-rpath"
use unicode || myconf+=" --without-icu"
use ssl || myconf+=" --without-crypto"
use gdbm || myconf+=" --without-gdbm"
use nls || myconf+=" --without-gettext"
use gmp || myconf+=" --without-gmp"
use opengl || myconf+=" --without-opengl"
use pcre || myconf+=" --without-pcre"
perl Configure.pl \
--ccflags="${CFLAGS}" \
--linkflags="${LDFLAGS}" \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--mandir="${EPREFIX}"/usr/share/man \
--sysconfdir="${EPREFIX}"/etc \
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
$myconf || die
}
src_compile() {
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
# occasionally dies in parallel make
emake -j1 || die
if use doc ; then
emake -j1 html || die
fi
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/* || die
fi
if use doc; then
insinto "/usr/share/doc/${PF}/editor"
doins -r editor || die
cd docs/html
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
pmc.html tools.html docs src tools || die
fi
}

@ -0,0 +1,43 @@
# HG changeset patch
# User Victor Stinner <victor.stinner@haypocalc.com>
# Date 1315259096 -7200
# Node ID fb4d2e6d393e96baac13c4efc216e361bf12c293
# Parent cb47cf5138a4567718a25d69a79d1c62d13f187c
Issue #9561: distutils now reads and writes egg-info files using UTF-8
instead of the locale encoding.
diff --git a/Lib/distutils/command/install_egg_info.py b/Lib/distutils/command/install_egg_info.py
--- a/Lib/distutils/command/install_egg_info.py
+++ b/Lib/distutils/command/install_egg_info.py
@@ -40,9 +40,8 @@ class install_egg_info(Command):
"Creating "+self.install_dir)
log.info("Writing %s", target)
if not self.dry_run:
- f = open(target, 'w')
- self.distribution.metadata.write_pkg_file(f)
- f.close()
+ with open(target, 'w', encoding='UTF-8') as f:
+ self.distribution.metadata.write_pkg_file(f)
def get_outputs(self):
return self.outputs
diff --git a/Lib/distutils/dist.py b/Lib/distutils/dist.py
--- a/Lib/distutils/dist.py
+++ b/Lib/distutils/dist.py
@@ -1010,11 +1010,9 @@ class DistributionMetadata:
def write_pkg_info(self, base_dir):
"""Write the PKG-INFO file into the release tree.
"""
- pkg_info = open(os.path.join(base_dir, 'PKG-INFO'), 'w')
- try:
+ with open(os.path.join(base_dir, 'PKG-INFO'), 'w',
+ encoding='UTF-8') as pkg_info:
self.write_pkg_file(pkg_info)
- finally:
- pkg_info.close()
def write_pkg_file(self, file):
"""Write the PKG-INFO format data to a file object.

@ -0,0 +1,361 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.1.4-r4.ebuild,v 1.1 2012/03/21 16:27:07 floppym Exp $
EAPI="3"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib python toolchain-funcs
if [[ "${PV}" == *_pre* ]]; then
inherit mercurial
EHG_REPO_URI="http://hg.python.org/cpython"
EHG_REVISION=""
else
MY_PV="${PV%_p*}"
MY_P="Python-${MY_PV}"
fi
PATCHSET_REVISION="0"
DESCRIPTION="Python is an interpreted, interactive, object-oriented programming language."
HOMEPAGE="http://www.python.org/"
if [[ "${PV}" == *_pre* ]]; then
SRC_URI=""
else
SRC_URI="http://www.python.org/ftp/python/${MY_PV}/${MY_P}.tar.xz
mirror://gentoo/python-gentoo-patches-${MY_PV}$([[ "${PATCHSET_REVISION}" != "0" ]] && echo "-r${PATCHSET_REVISION}").tar.bz2"
fi
LICENSE="PSF-2"
SLOT="3.1"
PYTHON_ABI="${SLOT}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="build doc elibc_uclibc examples gdbm ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
RDEPEND=">=app-admin/eselect-python-20091230
app-arch/bzip2
>=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
!build? (
gdbm? ( sys-libs/gdbm )
ncurses? (
>=sys-libs/ncurses-5.2
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.3:3 )
ssl? ( dev-libs/openssl )
tk? (
>=dev-lang/tk-8.0
dev-tcltk/blt
)
xml? ( >=dev-libs/expat-2 )
)"
DEPEND="${RDEPEND}
$([[ "${PV}" == *_pre* ]] && echo "=${CATEGORY}/${PN}-${PV%%.*}*")
dev-util/pkgconfig
$([[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+_pre ]] && echo "doc? ( dev-python/sphinx )")
!sys-devel/gcc[libffi]"
RDEPEND+=" !build? ( app-misc/mime-types )
$([[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+_pre ]] || echo "doc? ( dev-python/python-docs:${SLOT} )")"
PDEPEND="app-admin/python-updater"
if [[ "${PV}" != *_pre* ]]; then
S="${WORKDIR}/${MY_P}"
fi
pkg_setup() {
python_pkg_setup
}
src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -fr Modules/expat
rm -fr Modules/_ctypes/libffi*
rm -fr Modules/zlib
if [[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+_pre ]]; then
if [[ "$(hg branch)" != "default" ]]; then
die "Invalid EHG_REVISION"
fi
fi
if [[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+_pre ]]; then
if [[ "$(hg branch)" != "${SLOT}" ]]; then
die "Invalid EHG_REVISION"
fi
if grep -Eq '#define PY_RELEASE_LEVEL[[:space:]]+PY_RELEASE_LEVEL_FINAL' Include/patchlevel.h; then
# Update micro version, release level and version string.
local micro_version="${PV%_pre*}"
micro_version="${micro_version##*.}"
local version_string="${PV%.*}.$((${micro_version} - 1))+"
sed \
-e "s/\(#define PY_MICRO_VERSION[[:space:]]\+\)[^[:space:]]\+/\1${micro_version}/" \
-e "s/\(#define PY_RELEASE_LEVEL[[:space:]]\+\)[^[:space:]]\+/\1PY_RELEASE_LEVEL_ALPHA/" \
-e "s/\(#define PY_VERSION[[:space:]]\+\"\)[^\"]\+\(\"\)/\1${version_string}\2/" \
-i Include/patchlevel.h || die "sed failed"
fi
fi
local excluded_patches
if ! tc-is-cross-compiler; then
excluded_patches="*_all_crosscompile.patch"
fi
local patchset_dir
if [[ "${PV}" == *_pre* ]]; then
patchset_dir="${FILESDIR}/${SLOT}-${PATCHSET_REVISION}"
else
patchset_dir="${WORKDIR}/${MY_PV}"
fi
EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" epatch "${patchset_dir}"
epatch "${FILESDIR}/linux2.patch"
# https://bugs.gentoo.org/show_bug.cgi?id=343721
epatch "${FILESDIR}"/python-3-distutils-egg-utf8.patch
# Linux-3 compat. Bug #374579 (upstream issue12571)
cp -r "${S}/Lib/plat-linux2" "${S}/Lib/plat-linux3" || die
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
eautoconf
eautoheader
}
src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
local disable
use gdbm || disable+=" gdbm"
use ncurses || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite || disable+=" _sqlite3"
use ssl || export PYTHON_DISABLE_SSL="1"
use tk || disable+=" _tkinter"
use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"
if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi
if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi
filter-flags -malign-double
[[ "${ARCH}" == "alpha" ]] && append-flags -fPIC
# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all && replace-flags -O3 -O2
use hardened && replace-flags -O3 -O2
fi
if tc-is-cross-compiler; then
OPT="-O1" CFLAGS="" LDFLAGS="" CC="" \
./configure --{build,host}=${CBUILD} || die "cross-configure failed"
emake python Parser/pgen || die "cross-make failed"
mv python hostpython
mv Parser/pgen Parser/hostpgen
make distclean
sed -i \
-e "/^HOSTPYTHON/s:=.*:=./hostpython:" \
-e "/^HOSTPGEN/s:=.*:=./Parser/hostpgen:" \
Makefile.pre.in || die "sed failed"
fi
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# Set LDFLAGS so we link modules with -lpython3.1 correctly.
# Needed on FreeBSD unless Python 3.1 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
OPT="" econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
$(use_with wide-unicode) \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--with-system-ffi
}
src_compile() {
emake EPYTHON="python${PV%%.*}" || die "emake failed"
}
src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi
if ! use threads; then
ewarn "Disabling tests due to USE=\"-threads\""
return
fi
# Byte compiling should be enabled here.
# Otherwise test_import fails.
python_enable_pyc
# Skip failing tests.
local skipped_tests="distutils"
for test in ${skipped_tests}; do
mv "${S}/Lib/test/test_${test}.py" "${T}"
done
# Rerun failed tests in verbose mode (regrtest -w).
emake test EXTRATESTOPTS="-w" < /dev/tty
local result="$?"
for test in ${skipped_tests}; do
mv "${T}/test_${test}.py" "${S}/Lib/test/test_${test}.py"
done
elog "The following tests have been skipped:"
for test in ${skipped_tests}; do
elog "test_${test}.py"
done
elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}$(python_get_libdir)/test'"
elog "and run the tests separately."
python_disable_pyc
if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}
src_install() {
emake DESTDIR="${D}" altinstall || die "emake altinstall failed"
python_clean_installation_image -q
mv "${ED}usr/bin/python${SLOT}-config" "${ED}usr/bin/python-config-${SLOT}"
# Fix collisions between different slots of Python.
mv "${ED}usr/bin/2to3" "${ED}usr/bin/2to3-${SLOT}"
mv "${ED}usr/bin/pydoc3" "${ED}usr/bin/pydoc${SLOT}"
mv "${ED}usr/bin/idle3" "${ED}usr/bin/idle${SLOT}"
rm -f "${ED}usr/bin/smtpd.py"
if use build; then
rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{idlelib,sqlite3,test,tkinter}
else
use elibc_uclibc && rm -fr "${ED}$(python_get_libdir)/test"
use sqlite || rm -fr "${ED}$(python_get_libdir)/"{sqlite3,test/test_sqlite*}
use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{idlelib,tkinter,test/test_tk*}
fi
use threads || rm -fr "${ED}$(python_get_libdir)/multiprocessing"
use wininst || rm -f "${ED}$(python_get_libdir)/distutils/command/"wininst-*.exe
dodoc Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed"
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r "${S}/Tools" || die "doins failed"
fi
newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed"
newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed"
if use kernel_linux; then
if [ -d "${ED}$(python_get_libdir)/plat-linux2" ];then
cp -r "${ED}$(python_get_libdir)/plat-linux2" \
"${ED}$(python_get_libdir)/plat-linux3" || die "copy plat-linux failed"
else
cp -r "${ED}$(python_get_libdir)/plat-linux3" \
"${ED}$(python_get_libdir)/plat-linux2" || die "copy plat-linux failed"
fi
fi
sed \
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \
-e "s:@PYDOC@:pydoc${SLOT}:" \
-i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then
python_updater_warning="1"
fi
}
eselect_python_update() {
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi
if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}
pkg_postinst() {
eselect_python_update
python_mod_optimize -f -x "/(site-packages|test|tests)/" $(python_get_libdir)
if [[ "${python_updater_warning}" == "1" ]]; then
ewarn
ewarn "\e[1;31m************************************************************************\e[0m"
ewarn
ewarn "You have just upgraded from an older version of Python."
ewarn "You should switch active version of Python ${PV%%.*} and run"
ewarn "'python-updater \${options}' to rebuild Python modules."
ewarn
ewarn "\e[1;31m************************************************************************\e[0m"
ewarn
local n
for ((n = 0; n < 12; n++)); do
echo -ne "\a"
sleep 1
done
fi
}
pkg_postrm() {
eselect_python_update
python_mod_cleanup $(python_get_libdir)
}

@ -0,0 +1,365 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.2-r1.ebuild,v 1.1 2012/03/21 16:27:07 floppym Exp $
EAPI="3"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib python toolchain-funcs
if [[ "${PV}" == *_pre* ]]; then
inherit subversion
ESVN_PROJECT="python"
ESVN_REPO_URI="http://svn.python.org/projects/python/branches/release32-maint"
ESVN_REVISION=""
else
MY_PV="${PV%_p*}"
MY_P="Python-${MY_PV}"
fi
PATCHSET_REVISION="0"
DESCRIPTION="Python is an interpreted, interactive, object-oriented programming language."
HOMEPAGE="http://www.python.org/"
if [[ "${PV}" == *_pre* ]]; then
SRC_URI=""
else
SRC_URI="http://www.python.org/ftp/python/${MY_PV}/${MY_P}.tar.xz
mirror://gentoo/python-gentoo-patches-${MY_PV}$([[ "${PATCHSET_REVISION}" != "0" ]] && echo "-r${PATCHSET_REVISION}").tar.bz2"
fi
LICENSE="PSF-2"
SLOT="3.2"
PYTHON_ABI="${SLOT}"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="build doc elibc_uclibc examples gdbm ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
RDEPEND=">=app-admin/eselect-python-20091230
>=sys-libs/zlib-1.1.3
virtual/libffi
virtual/libintl
!build? (
gdbm? ( sys-libs/gdbm )
ncurses? (
>=sys-libs/ncurses-5.2
readline? ( >=sys-libs/readline-4.1 )
)
sqlite? ( >=dev-db/sqlite-3.3.8:3[extensions] )
ssl? ( dev-libs/openssl )
tk? (
>=dev-lang/tk-8.0
dev-tcltk/blt
)
xml? ( >=dev-libs/expat-2 )
)"
DEPEND=">=sys-devel/autoconf-2.65
${RDEPEND}
$([[ "${PV}" == *_pre* ]] && echo "=${CATEGORY}/${PN}-${PV%%.*}*")
$([[ "${PV}" != *_pre* ]] && echo "app-arch/xz-utils")
dev-util/pkgconfig
$([[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+_pre ]] && echo "doc? ( dev-python/sphinx )")
!sys-devel/gcc[libffi]"
RDEPEND+=" !build? ( app-misc/mime-types )
$([[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+_pre ]] || echo "doc? ( dev-python/python-docs:${SLOT} )")"
PDEPEND="app-admin/python-updater"
if [[ "${PV}" != *_pre* ]]; then
S="${WORKDIR}/${MY_P}"
fi
pkg_setup() {
python_pkg_setup
}
src_prepare() {
# Ensure that internal copies of expat, libffi and zlib are not used.
rm -fr Modules/expat
rm -fr Modules/_ctypes/libffi*
rm -fr Modules/zlib
if [[ "${PV}" =~ ^[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+_pre ]]; then
if grep -Eq '#define PY_RELEASE_LEVEL[[:space:]]+PY_RELEASE_LEVEL_FINAL' Include/patchlevel.h; then
# Update micro version, release level and version string.
local micro_version="${PV%_pre*}"
micro_version="${micro_version##*.}"
local version_string="${PV%.*}.$((${micro_version} - 1))+"
sed \
-e "s/\(#define PY_MICRO_VERSION[[:space:]]\+\)[^[:space:]]\+/\1${micro_version}/" \
-e "s/\(#define PY_RELEASE_LEVEL[[:space:]]\+\)[^[:space:]]\+/\1PY_RELEASE_LEVEL_ALPHA/" \
-e "s/\(#define PY_VERSION[[:space:]]\+\"\)[^\"]\+\(\"\)/\1${version_string}\2/" \
-i Include/patchlevel.h || die "sed failed"
fi
fi
local excluded_patches
if ! tc-is-cross-compiler; then
excluded_patches="*_all_crosscompile.patch"
fi
local patchset_dir
if [[ "${PV}" == *_pre* ]]; then
patchset_dir="${FILESDIR}/${SLOT}-${PATCHSET_REVISION}"
else
patchset_dir="${WORKDIR}/${MY_PV}"
fi
EPATCH_EXCLUDE="${excluded_patches}" EPATCH_SUFFIX="patch" epatch "${patchset_dir}"
# https://bugs.gentoo.org/show_bug.cgi?id=343721
epatch "${FILESDIR}"/python-3-distutils-egg-utf8.patch
# Linux-3 compat. Bug #374579 (upstream issue12571)
cp -r "${S}/Lib/plat-linux2" "${S}/Lib/plat-linux3" || die
sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" \
Lib/distutils/command/install.py \
Lib/distutils/sysconfig.py \
Lib/site.py \
Lib/sysconfig.py \
Lib/test/test_site.py \
Makefile.pre.in \
Modules/Setup.dist \
Modules/getpath.c \
setup.py || die "sed failed to replace @@GENTOO_LIBDIR@@"
# The setup.py file hardcodes /usr/lib64!
sed -i -e "s:/lib64:/$(get_libdir):g" setup.py || die
if ! use wininst; then
# Remove Microsoft Windows executables.
rm Lib/distutils/command/wininst-*.exe
fi
# Support versions of Autoconf other than 2.65.
sed -e "/version_required(2\.65)/d" -i configure.in || die "sed failed"
# Disable ABI flags.
sed -e "s/ABIFLAGS=\"\${ABIFLAGS}.*\"/:/" -i configure.in || die "sed failed"
if [[ "${PV}" == *_pre* ]]; then
sed -e "s/\(-DSVNVERSION=\).*\( -o\)/\1\\\\\"${ESVN_REVISION}\\\\\"\2/" -i Makefile.pre.in || die "sed failed"
fi
eautoconf
eautoheader
}
src_configure() {
if use build; then
# Disable extraneous modules with extra dependencies.
export PYTHON_DISABLE_MODULES="gdbm _curses _curses_panel readline _sqlite3 _tkinter _elementtree pyexpat"
export PYTHON_DISABLE_SSL="1"
else
local disable
use gdbm || disable+=" gdbm"
use ncurses || disable+=" _curses _curses_panel"
use readline || disable+=" readline"
use sqlite || disable+=" _sqlite3"
use ssl || export PYTHON_DISABLE_SSL="1"
use tk || disable+=" _tkinter"
use xml || disable+=" _elementtree pyexpat" # _elementtree uses pyexpat.
export PYTHON_DISABLE_MODULES="${disable}"
if ! use xml; then
ewarn "You have configured Python without XML support."
ewarn "This is NOT a recommended configuration as you"
ewarn "may face problems parsing any XML documents."
fi
fi
if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
fi
if [[ "$(gcc-major-version)" -ge 4 ]]; then
append-flags -fwrapv
fi
filter-flags -malign-double
[[ "${ARCH}" == "alpha" ]] && append-flags -fPIC
# https://bugs.gentoo.org/show_bug.cgi?id=50309
if is-flagq -O3; then
is-flagq -fstack-protector-all && replace-flags -O3 -O2
use hardened && replace-flags -O3 -O2
fi
if tc-is-cross-compiler; then
OPT="-O1" CFLAGS="" LDFLAGS="" CC="" \
./configure --{build,host}=${CBUILD} || die "cross-configure failed"
emake python Parser/pgen || die "cross-make failed"
mv python hostpython
mv Parser/pgen Parser/hostpgen
make distclean
sed -i \
-e "/^HOSTPYTHON/s:=.*:=./hostpython:" \
-e "/^HOSTPGEN/s:=.*:=./Parser/hostpgen:" \
Makefile.pre.in || die "sed failed"
fi
# Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
tc-export CXX
# Set LDFLAGS so we link modules with -lpython3.2 correctly.
# Needed on FreeBSD unless Python 3.2 is already installed.
# Please query BSD team before removing this!
append-ldflags "-L."
local dbmliborder
if use gdbm; then
dbmliborder+="${dbmliborder:+:}gdbm"
fi
OPT="" econf \
--with-fpectl \
--enable-shared \
$(use_enable ipv6) \
$(use_with threads) \
$(use_with wide-unicode) \
--infodir='${prefix}/share/info' \
--mandir='${prefix}/share/man' \
--with-computed-gotos \
--with-dbmliborder="${dbmliborder}" \
--with-libc="" \
--enable-loadable-sqlite-extensions \
--with-system-expat \
--with-system-ffi
}
src_compile() {
emake EPYTHON="python${PV%%.*}" CPPFLAGS="" CFLAGS="" LDFLAGS="" || die "emake failed"
}
src_test() {
# Tests will not work when cross compiling.
if tc-is-cross-compiler; then
elog "Disabling tests due to crosscompiling."
return
fi
# Byte compiling should be enabled here.
# Otherwise test_import fails.
python_enable_pyc
# Skip failing tests.
local skip_tests="distutils gdb"
for test in ${skip_tests}; do
mv "${S}/Lib/test/test_${test}.py" "${T}"
done
# Rerun failed tests in verbose mode (regrtest -w).
emake test EXTRATESTOPTS="-w" CPPFLAGS="" CFLAGS="" LDFLAGS="" < /dev/tty
local result="$?"
for test in ${skip_tests}; do
mv "${T}/test_${test}.py" "${S}/Lib/test/test_${test}.py"
done
elog "The following tests have been skipped:"
for test in ${skip_tests}; do
elog "test_${test}.py"
done
elog "If you would like to run them, you may:"
elog "cd '${EPREFIX}$(python_get_libdir)/test'"
elog "and run the tests separately."
python_disable_pyc
if [[ "${result}" -ne 0 ]]; then
die "emake test failed"
fi
}
src_install() {
emake DESTDIR="${D}" altinstall || die "emake altinstall failed"
python_clean_installation_image -q
sed \
-e "s/\(CONFIGURE_LDFLAGS=\).*/\1/" \
-e "s/\(PY_LDFLAGS=\).*/\1/" \
-i "${ED}$(python_get_libdir)/config-${SLOT}/Makefile" || die "sed failed"
mv "${ED}usr/bin/python${SLOT}-config" "${ED}usr/bin/python-config-${SLOT}"
if use build; then
rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{idlelib,sqlite3,test,tkinter}
else
use elibc_uclibc && rm -fr "${ED}$(python_get_libdir)/test"
use sqlite || rm -fr "${ED}$(python_get_libdir)/"{sqlite3,test/test_sqlite*}
use tk || rm -fr "${ED}usr/bin/idle${SLOT}" "${ED}$(python_get_libdir)/"{idlelib,tkinter,test/test_tk*}
fi
use threads || rm -fr "${ED}$(python_get_libdir)/multiprocessing"
dodoc Misc/{ACKS,HISTORY,NEWS} || die "dodoc failed"
if use examples; then
insinto /usr/share/doc/${PF}/examples
doins -r "${S}/Tools" || die "doins failed"
fi
newconfd "${FILESDIR}/pydoc.conf" pydoc-${SLOT} || die "newconfd failed"
newinitd "${FILESDIR}/pydoc.init" pydoc-${SLOT} || die "newinitd failed"
if use kernel_linux; then
if [ -d "${ED}$(python_get_libdir)/plat-linux2" ];then
cp -r "${ED}$(python_get_libdir)/plat-linux2" \
"${ED}$(python_get_libdir)/plat-linux3" || die "copy plat-linux failed"
else
cp -r "${ED}$(python_get_libdir)/plat-linux3" \
"${ED}$(python_get_libdir)/plat-linux2" || die "copy plat-linux failed"
fi
fi
sed \
-e "s:@PYDOC_PORT_VARIABLE@:PYDOC${SLOT/./_}_PORT:" \
-e "s:@PYDOC@:pydoc${SLOT}:" \
-i "${ED}etc/conf.d/pydoc-${SLOT}" "${ED}etc/init.d/pydoc-${SLOT}" || die "sed failed"
}
pkg_preinst() {
if has_version "<${CATEGORY}/${PN}-${SLOT}" && ! has_version ">=${CATEGORY}/${PN}-${SLOT}_alpha"; then
python_updater_warning="1"
fi
}
eselect_python_update() {
if [[ -z "$(eselect python show)" || ! -f "${EROOT}usr/bin/$(eselect python show)" ]]; then
eselect python update
fi
if [[ -z "$(eselect python show --python${PV%%.*})" || ! -f "${EROOT}usr/bin/$(eselect python show --python${PV%%.*})" ]]; then
eselect python update --python${PV%%.*}
fi
}
pkg_postinst() {
eselect_python_update
python_mod_optimize -f -x "/(site-packages|test|tests)/" $(python_get_libdir)
if [[ "${python_updater_warning}" == "1" ]]; then
ewarn
ewarn "\e[1;31m************************************************************************\e[0m"
ewarn
ewarn "You have just upgraded from an older version of Python."
ewarn "You should run 'python-updater \${options}' to rebuild Python modules."
ewarn
ewarn "\e[1;31m************************************************************************\e[0m"
ewarn
local n
for ((n = 0; n < 12; n++)); do
echo -ne "\a"
sleep 1
done
fi
}
pkg_postrm() {
eselect_python_update
python_mod_cleanup $(python_get_libdir)
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/distorm64/distorm64-3.1.ebuild,v 1.3 2012/02/24 11:50:39 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/distorm64/distorm64-3.1.ebuild,v 1.4 2012/03/21 22:17:29 ikelos Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -16,6 +16,9 @@ HOMEPAGE="http://www.ragestorm.net/distorm/"
SRC_URI="http://distorm.googlecode.com/files/distorm3-1.0.zip"
S="${WORKDIR}/distorm3-1.0"
DEPEND="app-arch/unzip"
RDEPEND=""
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/expat-2.1.0_beta3.ebuild,v 1.2 2012/03/15 02:27:16 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/expat/expat-2.1.0_beta3.ebuild,v 1.3 2012/03/21 21:56:36 jer Exp $
EAPI=4
inherit eutils libtool toolchain-funcs
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/expat/${P/_/-}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="elibc_FreeBSD examples static-libs unicode"
src_unpack() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.8.1-r2.ebuild,v 1.3 2012/03/16 18:14:46 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libgdata/libgdata-0.8.1-r2.ebuild,v 1.4 2012/03/22 05:27:19 tetromino Exp $
EAPI="3"
GCONF_DEBUG="yes"
@ -50,7 +50,7 @@ src_prepare() {
# Fix MITM attack, bug #408245
epatch "${FILESDIR}/${P}-validate-ssl.patch"
eautoreconf
AT_M4DIR=. eautoreconf
gnome2_src_prepare
# Disable tests requiring network access, bug #307725

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/JSON/JSON-2.530.0.ebuild,v 1.6 2012/02/02 19:43:02 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/JSON/JSON-2.530.0.ebuild,v 1.7 2012/03/21 20:14:11 jer Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="parse and convert to JSON (JavaScript Object Notation)"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-solaris"
KEYWORDS="alpha amd64 ~hppa ia64 ppc ~ppc64 sparc x86 ~x64-macos ~x86-solaris"
IUSE=""
SRC_TEST="do"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Install/Module-Install-1.60.0.ebuild,v 1.1 2012/03/04 14:06:26 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-Install/Module-Install-1.60.0.ebuild,v 1.2 2012/03/21 20:38:47 jer Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Standalone, extensible Perl module installer"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="test"
RDEPEND=">=virtual/perl-File-Spec-3.28

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-ScanDeps/Module-ScanDeps-1.80.0.ebuild,v 1.1 2012/02/21 17:38:39 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Module-ScanDeps/Module-ScanDeps-1.80.0.ebuild,v 1.2 2012/03/21 20:33:06 jer Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Recursively scan Perl code for dependencies"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE="test"
RDEPEND="virtual/perl-Module-Build

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-1.30.ebuild,v 1.1 2012/03/15 18:58:55 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Unicode-EastAsianWidth/Unicode-EastAsianWidth-1.30.ebuild,v 1.2 2012/03/21 20:39:25 jer Exp $
EAPI=4
@ -11,7 +11,7 @@ DESCRIPTION="East Asian Width properties"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~hppa ~x86"
IUSE=""
RDEPEND="virtual/perl-File-Spec"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Benchmark/PEAR-Benchmark-1.2.9.ebuild,v 1.1 2012/01/18 18:03:46 mabi Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Benchmark/PEAR-Benchmark-1.2.9.ebuild,v 1.2 2012/03/21 18:57:08 mabi Exp $
EAPI="4"
@ -12,15 +12,8 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
rm -f package.xml
cp package2.xml package.xml
}
pkg_postinst() {
if ! has_version "=dev-lang/php[bcmath]" ; then
if ! has_version "dev-lang/php[bcmath]" ; then
elog "${PN} can optionally use dev-lang/php bcmath features."
elog "If you want those, recompile dev-lang/php with these flags in USE."
fi

@ -0,0 +1,41 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/awl/awl-0.51-r1.ebuild,v 1.1 2012/03/22 00:20:11 patrick Exp $
EAPI=2
inherit depend.php php-lib-r1
DESCRIPTION="Andrew McMillan's web libraries: A collection of generic classes
used by the davical calendar server"
HOMEPAGE="http://andrew.mcmillan.net.nz/projects/awl"
SRC_URI="http://debian.mcmillan.net.nz/packages/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="dev-lang/php[pdo,postgres,xml]
doc? ( dev-php/PEAR-PhpDocumentor )"
RDEPEND="${DEPEND}"
need_php5
src_compile() {
if use doc ; then
ebegin "Generating documentation"
phpdoc -c "docs/api/phpdoc.ini" || die "Documentation failed to build"
fi
}
src_install() {
local docs="debian/README.Debian debian/changelog"
dodoc-php ${docs} || die "dodoc failed"
if use doc ; then
dohtml -r "docs/api/" || die "dohtml failed"
fi
php-lib-r1_src_install . dba/* inc/* scripts/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/simpy/simpy-2.3.ebuild,v 1.6 2012/02/28 21:26:00 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/simpy/simpy-2.3.ebuild,v 1.7 2012/03/21 17:55:26 jlec Exp $
EAPI=4
@ -26,7 +26,7 @@ IUSE="test doc"
RDEPEND=""
DEPEND="
doc? ( <=dev-python/sphinx-1.0.7 )
doc? ( dev-python/sphinx )
test? ( dev-python/pytest )"
S="${WORKDIR}/${MY_P}"

@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/splint-3.1.2.ebuild,v 1.10 2008/02/27 11:11:01 coldwind Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/splint/splint-3.1.2.ebuild,v 1.11 2012/03/21 16:54:18 jer Exp $
DESCRIPTION="Check C programs for vulnerabilities and programming mistakes"
HOMEPAGE="http://lclint.cs.virginia.edu/"
@ -11,7 +11,11 @@ SLOT="0"
KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
IUSE=""
DEPEND=""
DEPEND="
sys-devel/flex
virtual/yacc
"
RDEPEND=""
src_compile() {
econf || die

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.126 2012/03/21 08:19:22 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/eclass/autotools.eclass,v 1.128 2012/03/21 21:51:32 vapier Exp $
# @ECLASS: autotools.eclass
# @MAINTAINER:
@ -38,11 +38,11 @@ inherit eutils libtool
# @DESCRIPTION:
# CONSTANT!
# The latest major version/slot of automake available on each arch. #312315
# If a newer version is stable on any arch, and is NOT reflected in this list,
# If a newer slot is stable on any arch, and is NOT reflected in this list,
# then circular dependencies may arise during emerge @system bootstraps.
# Do NOT change this variable in your ebuilds!
# If you want to force a newer minor version, you can specify the correct
# WANT value by using a colon: <PV>[:<WANT_AUTOMAKE>]
# Do NOT change this variable in your ebuilds!
_LATEST_AUTOMAKE=( 1.11.1:1.11 )
_automake_atom="sys-devel/automake"
@ -52,7 +52,14 @@ if [[ -n ${WANT_AUTOMAKE} ]]; then
none) _automake_atom="" ;; # some packages don't require automake at all
# if you change the "latest" version here, change also autotools_run_tool
# this MUST reflect the latest stable major version for each arch!
latest) _automake_atom="|| ( `printf '>=sys-devel/automake-%s ' ${_LATEST_AUTOMAKE[@]/%:*}` )" ;;
latest)
# Use SLOT deps if we can. For EAPI=0, we get pretty close.
if [[ ${EAPI:-0} != 0 ]] ; then
_automake_atom="|| ( `printf '>=sys-devel/automake-%s:%s ' ${_LATEST_AUTOMAKE[@]/:/ }` )"
else
_automake_atom="|| ( `printf '>=sys-devel/automake-%s ' ${_LATEST_AUTOMAKE[@]/%:*}` )"
fi
;;
*) _automake_atom="=sys-devel/automake-${WANT_AUTOMAKE}*" ;;
esac
export WANT_AUTOMAKE

@ -1,3 +1,2 @@
DIST atanks-4.7.tar.gz 3114429 RMD160 027546c34d4fc4bcfac3e116fcf12ec16ee44ed2 SHA1 bcb731c2c84d16efa1930fde8756b62c28993b24 SHA256 300be923cd6f4b7eb19c5f39db1dc001da2ee6c52f544c768e059dc5ad42a94d
DIST atanks-5.1.tar.gz 3125673 RMD160 542cc069a850eb2a28cc6df320da62c9d6461f94 SHA1 b5c692839015992e55bb9c9eb94d75739dcb4081 SHA256 39788e7139d553c628e2cba0c81b7e24659fb640b9bbf041619d4f94e0c7286c
DIST atanks-5.2.tar.gz 3125456 RMD160 b4b1b0e2798f1474174539b14893cc9b97e7b6c9 SHA1 ad49d15ab8dcc0066fa88a6241e4454a5b37a444 SHA256 c086810db7661ba61e2b585c5d7fb3795924e978462b866fa05d5e6a00901a8e
DIST atanks-5.3.tar.gz 3129896 RMD160 0bc985539331a8c6e6b8faf100fdbe4f0588456b SHA1 01ae12570496db7625ab2d72b837a0346b54c3bf SHA256 592f33f742c2017947896d1f3297727a724f191664ab8bae0fd3e9af11f8d530

@ -1,41 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/atanks/atanks-4.7.ebuild,v 1.6 2011/10/14 06:19:16 vapier Exp $
EAPI=2
inherit eutils games
DESCRIPTION="Worms and Scorched Earth-like game"
HOMEPAGE="http://atanks.sourceforge.net/"
SRC_URI="mirror://sourceforge/atanks/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="media-libs/allegro:0[X]"
src_prepare() {
find . -type f -name ".directory" -exec rm -vf '{}' +
epatch "${FILESDIR}"/${P}-build.patch
}
src_compile() {
emake \
BINDIR="${GAMES_BINDIR}" \
INSTALLDIR="${GAMES_DATADIR}/${PN}" \
|| die "emake failed"
}
src_install() {
dogamesbin ${PN} || die "dogamesbin failed"
insinto "${GAMES_DATADIR}"/${PN}
doins -r button misc missile sound stock tank tankgun text title \
unicode.dat *.txt \
|| die "doins failed"
doicon ${PN}.png
make_desktop_entry atanks "Atomic Tanks"
dodoc Changelog README TODO
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-action/atanks/atanks-5.1.ebuild,v 1.4 2011/10/14 06:19:16 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/games-action/atanks/atanks-5.3.ebuild,v 1.1 2012/03/21 20:12:48 mr_bones_ Exp $
EAPI=2
inherit eutils games
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/atanks/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="media-libs/allegro:0[X]"

@ -1,134 +0,0 @@
diff -ru atanks-4.6.orig/src/Makefile atanks-4.6/src/Makefile
--- atanks-4.6.orig/src/Makefile 2010-05-24 12:30:23.000000000 -0400
+++ atanks-4.6/src/Makefile 2010-06-02 03:22:25.112064819 -0400
@@ -4,9 +4,6 @@
missile.o perlin.o physobj.o player.o satellite.o sky.o tank.o team.o teleport.o virtobj.o \
update.o network.o floattext.o land.o text.o client.o gameloop.o
-CPP=g++
-CC=gcc
-LD=g++
LIB=ar
WINDRES=
# FLAGS += -DDATA_DIR=\".\" -Wno-write-strings -DNETWORK -DTHREADS
@@ -15,9 +12,9 @@
WFLAGS =
OFLAGS =
LFLAGS +=
-LDFLAGS = `allegro-config --libs`
+LDFLAGS += `allegro-config --libs`
-CFLAGS += -g -Wall -Iinclude # -fprofile-arcs -ftest-coverage
+CXXFLAGS += -Wall -Iinclude # -fprofile-arcs -ftest-coverage
SRCS = $(MODULES:.o=.cpp)
GLOBALS = main.h imagedefs.h externs.h
@@ -33,82 +30,82 @@
$(MODULES): Makefile
atanks.o: atanks.cpp globals.h main.h menucontent.h
- $(CPP) -c atanks.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c atanks.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
button.o: button.cpp button.h
- $(CPP) -c button.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c button.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
client.o: client.h client.cpp
- $(CPP) -c client.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGSS) $(CFLAGS)
+ $(CXX) -c client.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGSS) $(CXXFLAGS)
environment.o: environment.cpp environment.h
- $(CPP) -c environment.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c environment.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
explosion.o: explosion.cpp explosion.h
- $(CPP) -c explosion.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c explosion.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
files.o: files.cpp files.h text.h text.cpp
- $(CPP) -c files.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c files.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
floattext.o: floattext.cpp floattext.h
- $(CPP) -c floattext.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c floattext.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
gameloop.o: gameloop.cpp atanks.cpp main.h
- $(CPP) -c gameloop.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c gameloop.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
globaldata.o: globaldata.cpp globaldata.h
- $(CPP) -c globaldata.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c globaldata.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
land.o: land.cpp land.h globaldata.h environment.h
- $(CPP) -c land.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c land.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
missile.o: missile.cpp missile.h
- $(CPP) -c missile.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c missile.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
teleport.o: teleport.cpp teleport.h
- $(CPP) -c teleport.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c teleport.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
physobj.o: physobj.cpp physobj.h
- $(CPP) -c physobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c physobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
player.o: player.cpp player.h
- $(CPP) -c player.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c player.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
tank.o: tank.cpp tank.h
- $(CPP) -c tank.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c tank.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
team.o: team.cpp team.h
- $(CPP) -c team.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c team.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
virtobj.o: virtobj.cpp virtobj.h
- $(CPP) -c virtobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c virtobj.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
fade.o: fade.cpp
- $(CPP) -c fade.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c fade.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
perlin.o: perlin.cpp
- $(CPP) -c perlin.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c perlin.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
sky.o: sky.cpp sky.h
- $(CPP) -c sky.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c sky.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
satellite.o: satellite.cpp satellite.h
- $(CPP) -c satellite.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c satellite.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
text.o: text.cpp text.h
- $(CPP) -c text.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c text.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
update.o: update.cpp update.h
- $(CPP) -c update.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c update.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
network.o: network.cpp network.h
- $(CPP) -c network.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c network.cpp -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
%.o: %.cpp %.h
- $(CPP) -c $< -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CFLAGS)
+ $(CXX) -c $< -o $@ $(FLAGS) $(LFLAGS) $(OFLAGS) $(CXXFLAGS)
$(OUTPUT): $(OBJECTS) $(MODULES)
- $(CPP) $(MODULES) -o $(OUTPUT) $(FLAGS) $(LFLAGS) $(LDFLAGS) $(SFLAGS) $(CFLAGS)
+ $(CXX) $(MODULES) -o $(OUTPUT) $(FLAGS) $(LFLAGS) $(LDFLAGS) $(SFLAGS) $(CXXFLAGS)
# strip $(OUTPUT)
# dependencies:

@ -1,6 +1,5 @@
diff -ru atanks-4.6.orig/src/Makefile atanks-4.6/src/Makefile
--- atanks-4.6.orig/src/Makefile 2010-05-24 12:30:23.000000000 -0400
+++ atanks-4.6/src/Makefile 2010-06-02 03:22:25.112064819 -0400
--- atanks-4.6.orig/src/Makefile
+++ atanks-4.6/src/Makefile
@@ -4,9 +4,6 @@
missile.o perlin.o physobj.o player.o satellite.o sky.o tank.o team.o teleport.o virtobj.o \
update.o network.o floattext.o land.o text.o client.o gameloop.o

@ -1,6 +1,5 @@
diff -ru atanks-4.6.orig/src/Makefile atanks-4.6/src/Makefile
--- atanks-4.6.orig/src/Makefile 2010-05-24 12:30:23.000000000 -0400
+++ atanks-4.6/src/Makefile 2010-06-02 03:22:25.112064819 -0400
--- atanks-5.3.orig/src/Makefile
+++ atanks-5.3/src/Makefile
@@ -4,9 +4,6 @@
missile.o perlin.o physobj.o player.o satellite.o sky.o tank.o team.o teleport.o virtobj.o \
update.o network.o floattext.o land.o text.o client.o gameloop.o
@ -18,7 +17,7 @@ diff -ru atanks-4.6.orig/src/Makefile atanks-4.6/src/Makefile
-LDFLAGS = `allegro-config --libs`
+LDFLAGS += `allegro-config --libs` -lm -lpthread
-CFLAGS += -g -Wall -Iinclude # -fprofile-arcs -ftest-coverage
-CFLAGS += -Wall -Iinclude # -fprofile-arcs -ftest-coverage
+CXXFLAGS += -Wall -Iinclude # -fprofile-arcs -ftest-coverage
SRCS = $(MODULES:.o=.cpp)

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-arcade/moleinvasion/moleinvasion-0.4-r1.ebuild,v 1.4 2011/06/14 20:18:03 tupone Exp $
# $Header: /var/cvsroot/gentoo-x86/games-arcade/moleinvasion/moleinvasion-0.4-r1.ebuild,v 1.5 2012/03/22 00:22:39 mr_bones_ Exp $
EAPI=2
inherit eutils games
@ -15,7 +15,8 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="music"
DEPEND="media-libs/libsdl
DEPEND="media-libs/libsdl[opengl,video]
virtual/opengl
media-libs/sdl-image[jpeg,png]
media-libs/sdl-mixer[vorbis]
media-libs/sdl-ttf"

@ -1 +1,2 @@
DIST nazghul-0.7.0.tar.gz 7819035 RMD160 406f1e98c4de628603de7e39288129e1c126db3e SHA1 1d67c3fb3b03b3f8b5170305f3d97428932e6c4f SHA256 023796490e6ba15be1d5ae40856efb27071b3a61cd2289c06d7bef124436425b
DIST nazghul-0.7.1.tar.gz 7929363 RMD160 e339b122aac6d67262a42e1468ee41fe48826ce7 SHA1 eab4e5c49761373ad083ec606beb36af10fb8532 SHA256 f1b62810da52a116dfc1c407dbe683991b1b380ca611f57b5701cfbb803e9d2b

@ -0,0 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-engines/nazghul/nazghul-0.7.1.ebuild,v 1.1 2012/03/22 01:50:37 mr_bones_ Exp $
EAPI=2
inherit eutils games
DESCRIPTION="A computer role-playing game (CRPG) engine with game called HaximA"
HOMEPAGE="http://myweb.cableone.net/gmcnutt/nazghul.html"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="media-libs/libpng
>=media-libs/libsdl-1.2.3[X,audio,video]
media-libs/sdl-image[png]
media-libs/sdl-mixer[midi,vorbis,wav]"
src_prepare() {
ecvs_clean
}
src_configure() {
egamesconf \
--includedir=/usr/include
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README \
doc/{GAME_RULES,GHULSCRIPT,MAP_HACKERS_GUIDE,USERS_GUIDE}
dohtml -a html,gif -r doc/*
docinto engine_extension_and_design
dodoc doc/engine_extension_and_design/*
docinto world_building
dodoc doc/world_building/*
doicon icons/haxima.png
make_desktop_entry haxima.sh HaximA haxima
prepgamesdirs
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/liquidwar/liquidwar-5.6.4.ebuild,v 1.10 2011/10/14 06:15:38 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/liquidwar/liquidwar-5.6.4.ebuild,v 1.11 2012/03/22 01:20:56 mr_bones_ Exp $
EAPI=2
inherit eutils games
@ -15,8 +15,7 @@ KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="nls"
RESTRICT="test"
DEPEND=">=media-libs/allegro-4.2:0"
RDEPEND="${DEPEND}"
DEPEND=">=media-libs/allegro-4.2:0[X]"
src_prepare() {
epatch "${FILESDIR}"/${P}-exec-stack.patch \

@ -1,3 +1,2 @@
DIST wesnoth-1.10.1.tar.bz2 341899698 RMD160 7deb86d92ffae85d5c2bf7867fcf556bbe6cc621 SHA1 34a609ac1b2b7fc5f034db15e10fe99970a19c4f SHA256 0050494695af384ef1bd3b5d1d0ced4d1f41695bed9176ddb3d838b12242d387
DIST wesnoth-1.10.tar.bz2 339946658 RMD160 39f0addc95ccc556c952f1172666a3d0b5756149 SHA1 6315c8e262fba86a98fcb8dd67d5d4d56b807c4d SHA256 4ba12b1e43761650579d563d4384c5e06674b0bff75cef2cb0abb439ecdc8ece
DIST wesnoth-1.8.5.tar.bz2 301024033 RMD160 c2a6a9f094b862ef274838fd062c5d961f97c261 SHA1 22c6cc10dc7172daf636158dba0acac35f538597 SHA256 eca3bdce505480a0cf045d0189df7260c16af9f543a427e7de8690fff9c655fa
DIST wesnoth-1.8.6.tar.bz2 302226547 RMD160 2190efe45d554df59052db1a58fcc3bdf766c47e SHA1 ade2f88287b5900485646f0ffe3414fa8b695afb SHA256 4fe603fa984ac76a384dc94ba28bd99fe2d1adf02ddf1706f2fa1b82b40f8081

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.8.6.ebuild,v 1.4 2011/10/04 22:26:48 josejx Exp $
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.10.1.ebuild,v 1.1 2012/03/22 00:35:59 mr_bones_ Exp $
EAPI=2
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
@ -11,8 +11,8 @@ SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE="dbus dedicated doc nls server tinygui"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="dbus dedicated doc nls server"
RDEPEND=">=media-libs/libsdl-1.2.7[video,X]
media-libs/sdl-net
@ -22,7 +22,7 @@ RDEPEND=">=media-libs/libsdl-1.2.7[video,X]
!dedicated? (
dbus? ( sys-apps/dbus )
)
>=dev-libs/boost-1.35
>=dev-libs/boost-1.36
sys-libs/zlib
x11-libs/pango
dev-lang/lua
@ -30,14 +30,6 @@ RDEPEND=">=media-libs/libsdl-1.2.7[video,X]
virtual/libintl"
DEPEND="${RDEPEND}
dev-util/pkgconfig
!dedicated? (
tinygui? (
|| (
media-gfx/imagemagick[jpeg,png]
media-gfx/graphicsmagick[imagemagick,jpeg,png]
)
)
)
sys-devel/gettext"
src_prepare() {
@ -57,7 +49,7 @@ src_prepare() {
|| die "sed failed"
fi
# how do I hate boost? Let me count the ways...
local boost_ver=$(best_version ">=dev-libs/boost-1.35")
local boost_ver=$(best_version ">=dev-libs/boost-1.36")
boost_ver=${boost_ver/*boost-/}
boost_ver=${boost_ver%.*}
@ -97,12 +89,10 @@ src_configure() {
$(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
$(cmake-utils_use_enable nls NLS)
$(cmake-utils_use_enable dbus NOTIFICATIONS)
"-DGUI=$(use tinygui && echo tiny || echo normal)"
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
"-DENABLE_FRIBIDI=FALSE"
"-DENABLE_STRICT_COMPILATION=FALSE"
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
"-DPREFERENCES_DIR=.wesnoth"
"-DDATAROOTDIR=${GAMES_DATADIR}"
"-DBINDIR=${GAMES_BINDIR}"
"-DICONDIR=/usr/share/pixmaps"

@ -1,127 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-strategy/wesnoth/wesnoth-1.8.5.ebuild,v 1.5 2011/10/04 01:27:59 josejx Exp $
EAPI=2
inherit cmake-utils eutils multilib toolchain-funcs flag-o-matic games
DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game"
HOMEPAGE="http://www.wesnoth.org/"
SRC_URI="mirror://sourceforge/wesnoth/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd"
IUSE="dbus dedicated doc nls server tinygui"
RDEPEND=">=media-libs/libsdl-1.2.7[video,X]
media-libs/sdl-net
>=media-libs/sdl-ttf-2.0.8
>=media-libs/sdl-mixer-1.2[vorbis]
>=media-libs/sdl-image-1.2[jpeg,png]
!dedicated? (
dbus? ( sys-apps/dbus )
)
>=dev-libs/boost-1.35
sys-libs/zlib
x11-libs/pango
dev-lang/lua
media-libs/fontconfig
virtual/libintl"
DEPEND="${RDEPEND}
dev-util/pkgconfig
!dedicated? (
tinygui? (
|| (
media-gfx/imagemagick[jpeg,png]
media-gfx/graphicsmagick[imagemagick,jpeg,png]
)
)
)
sys-devel/gettext"
src_prepare() {
if use dedicated || use server ; then
sed \
-e "s:GAMES_BINDIR:${GAMES_BINDIR}:" \
-e "s:GAMES_STATEDIR:${GAMES_STATEDIR}:" \
-e "s/GAMES_USER_DED/${GAMES_USER_DED}/" \
-e "s/GAMES_GROUP/${GAMES_GROUP}/" "${FILESDIR}"/wesnothd.rc \
> "${T}"/wesnothd \
|| die "sed failed"
fi
if ! use doc ; then
sed -i \
-e '/manual/d' \
doc/CMakeLists.txt \
|| die "sed failed"
fi
# how do I hate boost? Let me count the ways...
local boost_ver=$(best_version ">=dev-libs/boost-1.35")
boost_ver=${boost_ver/*boost-/}
boost_ver=${boost_ver%.*}
boost_ver=${boost_ver/./_}
einfo "Using boost version ${boost_ver}"
append-cxxflags \
-I/usr/include/boost-${boost_ver}
append-ldflags \
-L/usr/$(get_libdir)/boost-${boost_ver}
export BOOST_INCLUDEDIR="/usr/include/boost-${boost_ver}"
export BOOST_LIBRARYDIR="/usr/$(get_libdir)/boost-${boost_ver}"
}
src_configure() {
filter-flags -ftracer -fomit-frame-pointer
if [[ $(gcc-major-version) -eq 3 ]] ; then
filter-flags -fstack-protector
append-flags -fno-stack-protector
fi
if use dedicated || use server ; then
mycmakeargs=(
"-DENABLE_CAMPAIGN_SERVER=TRUE"
"-DENABLE_SERVER=TRUE"
"-DSERVER_UID=${GAMES_USER_DED}"
"-DSERVER_GID=${GAMES_GROUP}"
"-DFIFO_DIR=${GAMES_STATEDIR}/run/wesnothd"
)
else
mycmakeargs=(
"-DENABLE_CAMPAIGN_SERVER=FALSE"
"-DENABLE_SERVER=FALSE"
)
fi
mycmakeargs+=(
$(cmake-utils_use_enable !dedicated GAME)
$(cmake-utils_use_enable !dedicated ENABLE_DESKTOP_ENTRY)
$(cmake-utils_use_enable nls NLS)
$(cmake-utils_use_enable dbus NOTIFICATIONS)
"-DGUI=$(use tinygui && echo tiny || echo normal)"
"-DCMAKE_VERBOSE_MAKEFILE=TRUE"
"-DENABLE_FRIBIDI=FALSE"
"-DENABLE_STRICT_COMPILATION=FALSE"
"-DCMAKE_INSTALL_PREFIX=${GAMES_PREFIX}"
"-DPREFERENCES_DIR=.wesnoth"
"-DDATAROOTDIR=${GAMES_DATADIR}"
"-DBINDIR=${GAMES_BINDIR}"
"-DICONDIR=/usr/share/pixmaps"
"-DDESKTOPDIR=/usr/share/applications"
"-DMANDIR=/usr/share/man"
"-DDOCDIR=/usr/share/doc/${PF}"
)
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_install() {
DOCS="README changelog players_changelog" cmake-utils_src_install
if use dedicated || use server; then
keepdir "${GAMES_STATEDIR}/run/wesnothd"
doinitd "${T}"/wesnothd || die "doinitd failed"
fi
prepgamesdirs
}

@ -1,2 +1 @@
DIST pyfa-1.1.2-crucible-src.tar.bz2 4034641 RMD160 deb3467c6b23652005d18670e0b147d64e07da8a SHA1 4e25ec9b68ce8390f43a1548ad57939b0cf79688 SHA256 f0b976a0975a91217850a1b4549a00fbb4bfe5d2cd427d543adca8348e32210f
DIST pyfa-1.1.3-crucible-src.tar.bz2 3918655 RMD160 768be5be520b4a4515a1944588b784ef2b45495b SHA1 1dcf5cab833e0b739cce8b58686f4b3209a85507 SHA256 ad0ab1589cdd5b2783781e27f789c119883cef59437234aeaabea1f71c84b5d8
DIST pyfa-1.1.4-crucible-src.tar.bz2 3926243 RMD160 56a8b7a376a203b37bef393f376d8800c23113e5 SHA1 178fecb02b1ea6d6b83a03102cc3c8ad9cc2417f SHA256 e7ddd071d7f2c7b2794e0bece1964b4763ddcc8ba1d84f9f9736552897672674

@ -0,0 +1,40 @@
From 6971971729dbbea1db8c1006c99b1035f30214a2 Mon Sep 17 00:00:00 2001
From: Alexandre Rostovtsev <tetromino@gentoo.org>
Date: Wed, 21 Mar 2012 18:24:26 -0400
Subject: [PATCH] Use wxversion.select('2.8') to support systems that have
wxpython-2.9 installed
Pyfa-1.x supports only wxpython-2.8, but multiple wxpython versions can
be installed in parallel, and by default, 'import wx' pulls in the
latest one.
To support systems that have both wxpython-2.8 and 2.9 installed, pyfa
needs to call wxversion.select.
Note that wxversion.select can potentially fail with several exceptions
internal to the wxversion module, so for simplicity, just check for all
of them with an 'except:'.
http://trac.evefit.org/ticket/475
---
pyfa.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pyfa.py b/pyfa.py
index aedb718..6992aaf 100755
--- a/pyfa.py
+++ b/pyfa.py
@@ -29,8 +29,8 @@ if not hasattr(sys, 'frozen'):
try:
import wxversion
- wxversion.ensureMinimal('2.8')
- except ImportError:
+ wxversion.select('2.8')
+ except:
print "Cannot find wxPython or the installed wxPython version doesn't meet the min. requirements.\nYou can download wxPython (2.8) from http://www.wxpython.org/"
sys.exit(1)
--
1.7.8.5

@ -1,79 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/pyfa-1.1.3.ebuild,v 1.1 2012/03/14 06:41:11 tetromino Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
PYTHON_USE_WITH="sqlite threads"
inherit eutils gnome2-utils python
if [[ ${PV/_rc*/} == ${PV} ]] ; then
MY_PV=${PV}-crucible-src
FOLDER=stable/${PV}
else
MY_PV=${PV/_rc/-stable-RC}-src
FOLDER=stable/${PV/*_rc/RC}
fi
DESCRIPTION="Python Fitting Assistant - a ship fitting application for EVE Online"
HOMEPAGE="http://www.evefit.org/Pyfa"
SRC_URI="http://dl.evefit.org/${FOLDER}/${PN}-${MY_PV}.tar.bz2"
LICENSE="GPL-3 LGPL-2.1 CCPL-Attribution-2.5 free-noncomm"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+graph"
RDEPEND="dev-python/sqlalchemy
>=dev-python/wxpython-2.8
graph? ( dev-python/matplotlib[wxwidgets] dev-python/numpy )"
DEPEND=""
S=${WORKDIR}/${PN}
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
# make staticPath settable from configforced again
epatch "${FILESDIR}/${PN}-1.1-staticPath.patch"
python_convert_shebangs -r -x 2 .
sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \
-e "s:%%EPREFIX%%:${EPREFIX}:" \
"${FILESDIR}/configforced.py" > configforced.py
}
src_install() {
local packagedir=$(python_get_sitedir)/${PN}
insinto "${packagedir}"
doins -r eos gui icons service config*.py info.py gpl.txt
exeinto "${packagedir}"
doexe ${PN}.py
dosym "${packagedir}/${PN}.py" /usr/bin/${PN}
insinto /usr/share/${PN}
doins -r staticdata
dodoc readme.txt
insinto /usr/share/icons/hicolor/32x32/apps
doins icons/pyfa.png
insinto /usr/share/icons/hicolor/64x64/apps
newins icons/pyfa64.png pyfa.png
domenu "${FILESDIR}/${PN}.desktop"
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
gnome2_icon_cache_update
python_mod_optimize ${PN}
}
pkg_postrm() {
gnome2_icon_cache_update
python_mod_cleanup ${PN}
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/pyfa-1.1.2.ebuild,v 1.1 2012/01/26 19:44:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/games-util/pyfa/pyfa-1.1.4-r1.ebuild,v 1.1 2012/03/21 22:45:57 tetromino Exp $
EAPI="4"
PYTHON_DEPEND="2:2.6"
@ -26,7 +26,7 @@ KEYWORDS="~amd64 ~x86"
IUSE="+graph"
RDEPEND="dev-python/sqlalchemy
>=dev-python/wxpython-2.8
dev-python/wxpython:2.8
graph? ( dev-python/matplotlib[wxwidgets] dev-python/numpy )"
DEPEND=""
@ -41,6 +41,9 @@ src_prepare() {
# make staticPath settable from configforced again
epatch "${FILESDIR}/${PN}-1.1-staticPath.patch"
# use correct slot of wxpython, http://trac.evefit.org/ticket/475
epatch "${FILESDIR}/${PN}-1.1.4-wxversion.patch"
python_convert_shebangs -r -x 2 .
sed -e "s:%%SITEDIR%%:$(python_get_sitedir):" \
-e "s:%%EPREFIX%%:${EPREFIX}:" \

@ -50,6 +50,58 @@ DIST thunderbird-10.0.2-uk.xpi 463922 RMD160 a6d34f5da36ba5066c3a5505e8e4c99db8b
DIST thunderbird-10.0.2-vi.xpi 435882 RMD160 f4b428533728b2dbf7affdd93d7af1fcabf431e1 SHA1 8b475d626396debbb01ab9484ddebc9227f8245f SHA256 1ee138ed4f805d21a9028b70e2d568c730be95564aeb82bb5fdc66a133543406
DIST thunderbird-10.0.2-zh-CN.xpi 431231 RMD160 c6c19ecd67dd35edffc1563efb1b33fb585db144 SHA1 def9055acb5b574103e4f0f0eca5e15501430810 SHA256 e8ba5f21fe037530cae7832db4ed33c2ce58cc0fae605a8a0d25654b4a0e09cc
DIST thunderbird-10.0.2-zh-TW.xpi 431824 RMD160 a65bc34ef02a67350f8107016ae1f8e971506ac5 SHA1 8cefe8df6cb805306b91faed5d99f7c0a21eb36e SHA256 a92886276ee1750f4bcd0fdf9100fc90783e9abf8aace55f5422eb1ac1dd22d8
DIST thunderbird-10.0.3esr-ar.xpi 441462 RMD160 5c766a06764de46f12f047de4f1f25d291a0fd68 SHA1 5173b44d9e4af36fcb9c0fe37c0cdd907ecc7e56 SHA256 35cb4a50b24558d44a9473b0a247e7228e9e06c77ccd59398a09bd4e2aa4bcf2
DIST thunderbird-10.0.3esr-ast.xpi 362706 RMD160 0a7df1c5dd8909448b4079116cc2892e0a2f65d1 SHA1 f48f456c2bf5df19f62b581fdbdb4ff4f3660469 SHA256 db64f4f9e7475ac97a0f080628a423bcd7a65b25c7cd5e5f2a4aa6ddd0b6e6c9
DIST thunderbird-10.0.3esr-be.xpi 397804 RMD160 a8d3b420a96afc93213f242530e336f4b1b32f19 SHA1 964ded2493cf768eb693708dbcfec62470bf2b7e SHA256 45faed1033a3538ec7356e12e0b582b93aae781f30284e3200b3b0425e8cebc1
DIST thunderbird-10.0.3esr-bg.xpi 460809 RMD160 fd4061d239a98f4ca0d864f13ea3299cf5b58e22 SHA1 9eb4dab0338d8f75349f26252d3c3955f13b20a7 SHA256 26e58d2f89d59cc7e65546acc436d610f04ccc3088524b4fcc414e0ae93e9691
DIST thunderbird-10.0.3esr-bn-BD.xpi 478143 RMD160 df293cb84829807e6e51a30395f6f5cfdd8429c2 SHA1 0a6c05efa2358f6deebe82d533163e5c78636621 SHA256 1e9154a8a27cc2da50800b64119756aafcbf7613dcda26caa1389c30c5df7e49
DIST thunderbird-10.0.3esr-br.xpi 415523 RMD160 c118cfaebbc95102e042d4bb0e1286be29da7823 SHA1 794529023fc6b37313601a9fee72b134a593d8cc SHA256 90986fed08d865c1228565b431a52a144c6ee691f9e84ef791f2a0e06435b4cc
DIST thunderbird-10.0.3esr-ca.xpi 416065 RMD160 3e482f95c406d97c0f9ef136b27413e925ad2391 SHA1 b03b01dd57e8e19eaaea9e46664697ed77fa8757 SHA256 40dc4bf050f5f94f6f32a8bde6eec69525dbeca29c6c09803174a974018ddd8b
DIST thunderbird-10.0.3esr-cs.xpi 419415 RMD160 21308e984ed636b861edbaee90c44eede3fe9c00 SHA1 f4417276bb32b6bdeea6e4b83b77e57a9919bb64 SHA256 38e3e5a0744e1d2af582742cdc78b0264db653f29285ed9c7357f7cefec80676
DIST thunderbird-10.0.3esr-da.xpi 363372 RMD160 89f5a4fd469ed472359c69c9987e5db9a3944f6b SHA1 e1f0528add0e1ed17f2118febc7a6efd81bdb3f2 SHA256 dc9e5f1e9fb9c20cb2c0bd0688ad0338add337e787251e6f1303709d0df25b79
DIST thunderbird-10.0.3esr-de.xpi 418263 RMD160 396885741b0230f817e46519b22cc38f1d0a4401 SHA1 db44c84e519f76dd9702ce6e324c640506519230 SHA256 c00b4dd2d236161a7c3d789b6950c6ae8981a3ca98c7aef02184f5d7be7d53a9
DIST thunderbird-10.0.3esr-el.xpi 404863 RMD160 a65de47b384d874fd149362eabebe7e5f25dfd79 SHA1 beec71eea4eaa00f625218f4cd29259d31cc78ef SHA256 d1a8c7724db8b2afa25b0d1bae506c1cdbd79ebbb2f07eb1c67e99ead7471800
DIST thunderbird-10.0.3esr-en-GB.xpi 391739 RMD160 50270f7d170718d8b94fa2da644824fa6700e405 SHA1 e3a94d4b06a327bfaed83b9d052eca2da3860727 SHA256 e005bc85a3dff4f7f49b948e05e316d593ab6bd2032b35ad53e62cb237aace97
DIST thunderbird-10.0.3esr-es-AR.xpi 410723 RMD160 9bc1bc7bcf65e646203581694050e70fd7d376ca SHA1 2f0e4bbfe84cb50d37b114e226b7a1c73c698242 SHA256 e825057b315c26a6d3762acf7511408ca4adbbdae9c06b2b1f3f66b1e13cef0e
DIST thunderbird-10.0.3esr-es-ES.xpi 355140 RMD160 73ca0164653e7d4c1e670924cd329d0cabe4283b SHA1 f42ab8c8d769140956428f37a30bf98f955a8bba SHA256 39c0057e14359acdd4355f44ca7d4a2fa5d1594a95f8b0367d3dfbeaedd51c03
DIST thunderbird-10.0.3esr-et.xpi 410720 RMD160 282efdcf6f2d773e4cb0b6241b880ac8adc80edb SHA1 f95dc6a3eef35548392f9c219abf65de2f22ad91 SHA256 22081871d97c4e4017bd7633c8e99c87e89d478d828b8af7ab0fed262be39f65
DIST thunderbird-10.0.3esr-eu.xpi 406383 RMD160 1aec69844a5dc77a389ff8ad0e62763b2c10f946 SHA1 571d9e896a42ee0871eb9150dc0fb9a0286dbae5 SHA256 d184c996c336ecc6ab93c821e8fbc5a69154210e8ee6a44a9824093cf1ec4d6e
DIST thunderbird-10.0.3esr-fi.xpi 411925 RMD160 02753d79fb8d6caeea42a70bc0862706f6636a91 SHA1 9f4453a05a2374757795fce1735dfc094ed2b8e1 SHA256 b18c9ee4d136af05a7bc01c47522ba7bf2526859e0475c845d507d76e2f3c160
DIST thunderbird-10.0.3esr-fr.xpi 414745 RMD160 c51bd4b55993f47bff4b90112f4d4c25fc974b93 SHA1 2a7507494bedf3a49e116be81b1d97772b9721bd SHA256 53b23cead071ee75fb9277280ace903a56739ea03ce51a6290f7c24d2c193bd9
DIST thunderbird-10.0.3esr-fy-NL.xpi 413981 RMD160 25817216c0bcdbcce9b87c059d85ee95309b7e49 SHA1 6fcb73582bbc0869da7f150745c2772adae2cf03 SHA256 80e9b13ce9668f9973e3352c692c40175ae931960848a97f4895922d63e35f62
DIST thunderbird-10.0.3esr-ga-IE.xpi 423257 RMD160 3b0c4c816fd920d88219be611e6d7f2d4e5fa5a4 SHA1 e4eab0f1b859ef21a4c4d44409722b215b5bc06a SHA256 efea50cfed12ec8d5fd744073479156af6b1a7faddd447dd892a052c270b4211
DIST thunderbird-10.0.3esr-gd.xpi 425871 RMD160 77db9904061c72dc3095b1cd75f591997f6a72eb SHA1 9c20661e06ec9b384ff79b534405fd18f54b9d19 SHA256 47e67ad2c85b9f018b65d1d1d08f609fcef39d61a287f2e5a4cc8d9e49716c32
DIST thunderbird-10.0.3esr-gl.xpi 409226 RMD160 0e60a2fd20b984f0640e6e3c1d54121cf86afa86 SHA1 79612ce375674e77d330c1d46c3c9c0e8cfcf716 SHA256 1851262d60689f70d272cafdaa75d6fa0a34e1c694c0d391f3b420ef232ddfa5
DIST thunderbird-10.0.3esr-he.xpi 439203 RMD160 2285511a2f968aee32a9700fec62e3636a7a0aab SHA1 a1a014de3a9fd8cf619b60417f830479fcddd3f3 SHA256 de0f654e12f9576b614b0ed64117fa28f7b7c2f707870308036012683ffd1925
DIST thunderbird-10.0.3esr-hu.xpi 426354 RMD160 86ed3ea80639bafd428ce3ff87d0155dba013f46 SHA1 bc57d9530f69daac63edfa7e40f472e071f8494a SHA256 572807030037168bba5f9d2ac857d303c683105f1fa2ccaf3487f3e4e8d5c950
DIST thunderbird-10.0.3esr-id.xpi 400407 RMD160 460cd418f9c358a43cddbb824646bb5c3f9e0157 SHA1 c581ee59241cd44cda6cdd69a5651dc6367e612b SHA256 02c85622aae7f19bc7fd69e815f7cc4dfb3fe2fda8e437bbd101488d1a397d06
DIST thunderbird-10.0.3esr-is.xpi 412631 RMD160 d9e3109fc4b29e37f5234dbe8f5a94bb5faf979f SHA1 4c0c800bf4c7b86742f8f046e384a4dd04657014 SHA256 f5137a07f033cdca54acc326020d2d372196cd79b147986081a09eef32645c82
DIST thunderbird-10.0.3esr-it.xpi 347630 RMD160 3754a356746835cfe54c532fbc233b3e1b6a3dcb SHA1 f486a007a04cdc2a0374e07265cd1df24ff0273c SHA256 403b69429ad951529bc46d0beae23ef0724815f3c39290db59d128cd5dd47804
DIST thunderbird-10.0.3esr-ja.xpi 459027 RMD160 6e122190a12062df22929673c55da8ce8535cb65 SHA1 e0ed5f05d64b8bdd57710e9feeb19338baf214b0 SHA256 f0300add69719084fdca5112068fbf208b1b570f366b7e22159aa8b3bea58926
DIST thunderbird-10.0.3esr-ko.xpi 372009 RMD160 1a4db202fe07ca200601f4fb3986f619e60b5b37 SHA1 f0f2fd8ca9d7c458eaa04e391bbbc4b9826be332 SHA256 802fb0df904c074e436de03e0b1418feab512995b4310c8d8391f3c7257f1815
DIST thunderbird-10.0.3esr-lt.xpi 531018 RMD160 72bec6a45094d092d12db638f12508f849b8b9c5 SHA1 cf7529a9a7bbea4d95ca49aefb82da1ae5326f23 SHA256 a76b1b20c92b22d0a8fa63f7ac8a890283d3861b17a75f910f58f91e9e71f93c
DIST thunderbird-10.0.3esr-nb-NO.xpi 407726 RMD160 b3354040e92b4327d154fda444087f9328070f5d SHA1 14a27b79ea1b773fc46e7052bbd239c370953303 SHA256 98256461574f7aa06199500afd48a0700e5dd76072d0f175d5346f763dfd329b
DIST thunderbird-10.0.3esr-nl.xpi 407981 RMD160 2b66573f164620b146f47fd37168c4f5b9c5b318 SHA1 366f067ed17b83e67559e58a8ba12f8093f8a9b2 SHA256 81cf4c679fda285400ba2ed8043a546132acd50b82863de15312a66eb72b2d6e
DIST thunderbird-10.0.3esr-nn-NO.xpi 409455 RMD160 22e47f02ed42cf42fa1661190649cc1e75aaca72 SHA1 c786a22c96e9a54b95baac1b569912a3b1391225 SHA256 dd4ccb6e3a3660e9ef3e331a953ca2e96ff12ade94d7ddff024595b3a2702d2f
DIST thunderbird-10.0.3esr-pa-IN.xpi 450327 RMD160 70b6ced9a7d99975788d5b436233818412d3ee22 SHA1 cc74f6884e4d6a8e38d5ca6ceeaa264e4b4eab2b SHA256 01500b2af03f93b03f790cb440506b8137974cd095dccd802b0a3f29114e008c
DIST thunderbird-10.0.3esr-pl.xpi 393574 RMD160 b4c32a67fec29657306d533148b15e0cfc51eaee SHA1 d2cb7c1f0e09f947bb5c756bb40fa97e07d3d216 SHA256 07810903b8aa75d0378f8a3a790b6fe8097952a2b0e239b9033e58fccc2b68d3
DIST thunderbird-10.0.3esr-pt-BR.xpi 417225 RMD160 e7b4b3b071a4ad2437ac3638c4cb2f6bfcad2295 SHA1 2b343b7a8c58ce77e60b00b80e9223a0ac5cf125 SHA256 781061abb5bb55ed5b49b6b659c560830d191f36eeb052420b91287d1cc77e64
DIST thunderbird-10.0.3esr-pt-PT.xpi 414262 RMD160 f4be67df75769d3ff60d3198d39bf5e6e596cf93 SHA1 c558a9de2468ead21d13b1727f7017246105890b SHA256 aa0425c45464ecfc94c5912a5020760e37f235c5ff8657c0375087c6232054ce
DIST thunderbird-10.0.3esr-rm.xpi 414704 RMD160 ac2e492c6c3805877fbd3790820e5e52e2763103 SHA1 71ccff387ecff4350fb74a76b07f5bb70a86f742 SHA256 1ba0594b7029d4c9b2b239cc52d6bc3b861cf5c20d02dd2d17046b924d647fee
DIST thunderbird-10.0.3esr-ro.xpi 441291 RMD160 9e35baa05201237cc2c1cb5ac8e4b9f3cfda15ac SHA1 9516ce0f6dc1833a505cd64de24956d19e88bf3d SHA256 5099002ac5b2bd85461f770f5077ee48c3568d1c5bf2aa1be0d58cfba5e28f6d
DIST thunderbird-10.0.3esr-ru.xpi 411631 RMD160 795f046262d66b9adb4410186b20f519473a5951 SHA1 1cb44cbc5ea23a82ad4c2e66c14007734c2a2923 SHA256 ec610eac0811a68b0dbc1014915ffe2f2eef6db1ac1680683c1e2a6b5127ac59
DIST thunderbird-10.0.3esr-si.xpi 456604 RMD160 2b35fc0605d03483f06da5b2c63b6629a6200054 SHA1 b7edd6bd63036bab9c98e9325f1c25d66f307b45 SHA256 0e0bfa36032aefd3a391d0388e1f90eddc14957112189132045b476ec5dcb58d
DIST thunderbird-10.0.3esr-sk.xpi 425026 RMD160 9b011b68a4840833de5aba2deaa8c00f3de70bdf SHA1 e7dd716f0fd6aaeebf652032587fd15aea502a0e SHA256 4ead646b5aead9d4478c7340c6daf49ffcf82a8b134dbf7286e131e9297a0cca
DIST thunderbird-10.0.3esr-sl.xpi 410428 RMD160 f94b8586a08d836c81f30abca7c873b46b1bde24 SHA1 a40588e761cdee8b56d2a9969f5089733fed65d6 SHA256 a32141c4df379da4ba6f408d05e384590088f5d51e3bd5a092a246663a1aa0cd
DIST thunderbird-10.0.3esr-sq.xpi 360476 RMD160 5ed0af642adc10c408a865cb68d55934c3551946 SHA1 25df1e106ee131f43e051b4b6bbb666d3512964e SHA256 a74763ebaf9572e8916ef4251540fc9626a9c29b4269b9cfa61e9b13fca02194
DIST thunderbird-10.0.3esr-sr.xpi 460274 RMD160 081e2ad0678e3e36e60046f703b723a35beaef42 SHA1 3dc9aeaba7c22e35f7ada3f9940aba5fe48d0811 SHA256 86c59990e4abd1186768724176ad28516e623e70af8291f102c19670030a7ce0
DIST thunderbird-10.0.3esr-sv-SE.xpi 478278 RMD160 2416ce0cc4cbb5a4d559dec1681017b645388ce7 SHA1 6088edd98ae1a55ea24f887d1372fffa5e765c86 SHA256 6665a49e1d1fce0676f1d9b68d13c2db10457c7e1b73fa8b9f2f729ddb9d175e
DIST thunderbird-10.0.3esr-ta-LK.xpi 475715 RMD160 aed9401e1d7fa3a7db466f31b9f9643056bee7b0 SHA1 983f7e5228a4e55e0ed0a6429dca0fd894a6a447 SHA256 2ed073ee939f6f85fcccf064d7d71a4838b713dc5fe3b54254369e797c4e495d
DIST thunderbird-10.0.3esr-tr.xpi 418206 RMD160 54faa3f326f08b1d6261b0713184e230bc69adc7 SHA1 6f1ea50a0faed292a4a81d6ec2e5b5d53a04e7c1 SHA256 96ed93aea3ea42ad1aeef8fc30f3b54a5b2efb4b219a35959864231e510e64cb
DIST thunderbird-10.0.3esr-uk.xpi 463922 RMD160 d39ad39da90c06158b417be8f8806144971ed63b SHA1 9a493fb19e22b21dbb58cf757e0958585e76a7c4 SHA256 8ab1d49cc57f3f367e94852e4ef78fdb08471dad89bcc59e005a6ba1cba9dcaf
DIST thunderbird-10.0.3esr-vi.xpi 435882 RMD160 2ea48f13c119dc4bf7310f8008a4a5e72d6fc5f1 SHA1 8f86e864381c08a56f47e7a74784305c9c8dc767 SHA256 a1e287e688ec2c8b6b715064f693c73c44f526654b2cfc2ff3ddcd7f4789e1eb
DIST thunderbird-10.0.3esr-zh-CN.xpi 431232 RMD160 6617c84511d2753dbe00cd56181f2c5dbeb55227 SHA1 372ffe54885713e80a0080145b66434a9ab38a70 SHA256 b7c0077f9188f862866a4b36b7f9aa1e19a0350b86e9196908404f0206e79854
DIST thunderbird-10.0.3esr-zh-TW.xpi 431824 RMD160 5649ecb95f2233b743b8b9c41b3cafc06097da03 SHA1 cde708d712327858cc077fcc075942e7a3a1d074 SHA256 bc6f06aa0bedf72f326a9f525f17c0828fb7569ccf45d891487f189c4d1d5a8e
DIST thunderbird-11.0-ar.xpi 441216 RMD160 899f5287bfdfa5a6af02bbf27c7d915663d1342d SHA1 3e5a7c2649484787dd3002c3ebb25c3c3a81acdf SHA256 30fa17d2c6237d22670466dc21c7b1c01370fe98e9a48c385affc87c168110a6
DIST thunderbird-11.0-ast.xpi 362423 RMD160 bc98f7985b8bc38dbe8afd8bff21113db9ecf106 SHA1 f194cf28af94485e8da91b727bf3f56c0f012729 SHA256 80e5ac8b08dbf8c14d1b0fe14cf015b1d72a10238772071d84b3a3c898a6d40b
DIST thunderbird-11.0-be.xpi 397779 RMD160 09ecbf1bfd029851f4427ad50749387f39ff429d SHA1 95dd4746fc30e50a27e3ae9a423736bda6790ce0 SHA256 db3bdc8906061620016288667574338833b796ea8833565d24001b781383fe46
@ -103,6 +155,8 @@ DIST thunderbird-11.0-vi.xpi 435640 RMD160 54b5466ca62e25e273d100774d0ed382dc4e0
DIST thunderbird-11.0-zh-CN.xpi 430646 RMD160 f81ba574d57ce22140e1c7a197d3df7a5e837017 SHA1 261459cf085f6149cfeee62ff07213d06e0a8e88 SHA256 cd6a889da84b559acc37022b8bedef92f4ed8a0264a785596738094363b7ff1b
DIST thunderbird-11.0-zh-TW.xpi 431214 RMD160 c2c31a828342cce399c008cb0128f7d476952846 SHA1 0be122d14cd4cdfb33d4564141b69772d37bccba SHA256 38341b2457744a81a6d31fb727e8d47bee58aca594e27a5d645fadddc76706af
DIST thunderbird-bin_i686-10.0.2.tar.bz2 18549327 RMD160 81eccac4baf6344380360f450226ba1cc4c4d1fa SHA1 0e7cdf0e8b73029474ec6b0ce98a98997e42491d SHA256 06abdafed6e6a5f1bbb7de90ed7fb6498d9b2c0a4a9c1c84a6f326ea606f3d5a
DIST thunderbird-bin_i686-10.0.3.tar.bz2 18549592 RMD160 9d411b1761db57f595e29e4a6b12320dddf41a26 SHA1 406255ae89cf60c462ea66c3285de5d2f6e5afb8 SHA256 6301c227be7ad5b767a0d29131fb0c45599f1020a0628162141262eccde9c3ed
DIST thunderbird-bin_i686-11.0.tar.bz2 18761612 RMD160 a1e5767f33d82b577b2556d7849154d26b07c51c SHA1 a926e70af1633f3ded54e9ebed3862f0a2d51bf9 SHA256 7251edac496ac0a456c92c97c57e4e235c19b5cbbb489f78eb0c60b194188f47
DIST thunderbird-bin_x86_64-10.0.2.tar.bz2 21461716 RMD160 fdaeea491e4d74d48d384fb98be2794e9dad6585 SHA1 d1661b63a2e6c4d774e004b823e4ed035b36ec11 SHA256 bf3fb051064bb66980e2e63b871f09cf12dcff99c0401b046dbbf03a0d0ea48a
DIST thunderbird-bin_x86_64-10.0.3.tar.bz2 21406960 RMD160 5990edbd76d0aee01d729efb591fcf6b570bbd35 SHA1 50cbfc0cde73b694eb2974fde2f7d0595424b5da SHA256 8dd10a8f8e52e830d7b60b48364b5403516cd25b4e2f49154d508a78fc9129d7
DIST thunderbird-bin_x86_64-11.0.tar.bz2 21730134 RMD160 fc2ad5e0abbe5d53f6461899d37161af58c3d2f4 SHA1 0688e1b04d0f59f7115b270a453ccaef5c16daa0 SHA256 1924bdd7ee812cbd4d4587c020a083c23f7182c045489627f99baa5140801f06

@ -0,0 +1,111 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/thunderbird-bin/thunderbird-bin-10.0.3.ebuild,v 1.1 2012/03/21 18:26:29 jdhore Exp $
EAPI="4"
MOZ_ESR="1"
# Can be updated using scripts/get_langs.sh from mozilla overlay
MOZ_LANGS=(ar ast be bg bn-BD br ca cs da de el en en-GB en-US es-AR es-ES et eu
fi fr fy-NL ga-IE gd gl he hu id is it ja ko lt nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT rm ro ru si sk sl sq sr sv-SE ta-LK tr uk vi zh-CN zh-TW)
# Convert the ebuild version to the upstream mozilla version, used by
MOZ_PN="${PN/-bin}"
MOZ_PV="${PV/_beta/b}"
MOZ_PV="${MOZ_PV/_rc/rc}"
if [[ ${MOZ_ESR} == 1 ]]; then
# ESR releases have slightly version numbers
MOZ_PV="${MOZ_PV}esr"
fi
MOZ_P="${MOZ_PN}-${MOZ_PV}"
# Upstream ftp release URI that's used by mozlinguas.eclass
# We don't use the http mirror because it deletes old tarballs.
MOZ_FTP_URI="ftp://ftp.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/"
inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins
DESCRIPTION="Thunderbird Mail Client"
SRC_URI="${SRC_URI}
amd64? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
x86? ( ${MOZ_FTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
HOMEPAGE="http://www.mozilla.com/thunderbird"
RESTRICT="strip mirror binchecks"
KEYWORDS="-* ~amd64 ~x86"
SLOT="0"
LICENSE="|| ( MPL-1.1 GPL-2 LGPL-2.1 )"
IUSE="+crashreporter"
DEPEND="app-arch/unzip"
RDEPEND="virtual/freedesktop-icon-theme
x11-libs/libXrender
x11-libs/libXt
x11-libs/libXmu
>=x11-libs/gtk+-2.2:2
>=media-libs/alsa-lib-1.0.16
crashreporter? ( net-misc/curl ) "
S="${WORKDIR}/${MOZ_PN}"
src_unpack() {
unpack ${A}
# Unpack language packs
mozlinguas_src_unpack
}
src_install() {
declare MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
# Install thunderbird in /opt
dodir ${MOZILLA_FIVE_HOME%/*}
mv "${S}" "${D}"${MOZILLA_FIVE_HOME}
# Install language packs
mozlinguas_src_install
# Create /usr/bin/thunderbird-bin
dodir /usr/bin/
cat <<EOF >"${D}"/usr/bin/${PN}
#!/bin/sh
unset LD_PRELOAD
LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}"
exec ${MOZILLA_FIVE_HOME}/thunderbird "\$@"
EOF
fperms 0755 /usr/bin/${PN}
# Install icon and .desktop for menu entry
doicon "${FILESDIR}"/icon/${PN}-icon.png
domenu "${FILESDIR}"/icon/${PN}.desktop
# revdep-rebuild entry
insinto /etc/revdep-rebuild
doins "${FILESDIR}"/10${PN}
# Enable very specific settings for thunderbird-3
cp "${FILESDIR}"/thunderbird-gentoo-default-prefs.js \
"${D}/${MOZILLA_FIVE_HOME}/defaults/pref/all-gentoo.js" || \
die "failed to cp thunderbird-gentoo-default-prefs.js"
# Plugins dir
share_plugins_dir
pax-mark mr "${ED}"/${MOZILLA_FIVE_HOME}/{thunderbird-bin,thunderbird,plugin-container}
}
pkg_preinst() {
gnome2_icon_savelist
}
pkg_postinst() {
fdo-mime_desktop_database_update
gnome2_icon_cache_update
}
pkg_postrm() {
gnome2_icon_cache_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.4.3.ebuild,v 1.1 2011/12/26 12:39:37 eras Exp $
# $Header: /var/cvsroot/gentoo-x86/mail-filter/opendkim/opendkim-2.4.3.ebuild,v 1.2 2012/03/21 12:04:29 ago Exp $
EAPI=4
@ -17,7 +17,7 @@ SRC_URI="mirror://sourceforge/opendkim/${P}.tar.gz"
LICENSE="Sendmail-Open-Source BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE="asyncdns +berkdb ldap lua opendbx poll sasl +ssl static-libs unbound"
# FUTURE: diffheaders (libtre error) - bug #296813

@ -0,0 +1,32 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/colorhug-client/colorhug-client-0.1.7-r1.ebuild,v 1.1 2012/03/21 15:26:29 gregkh Exp $
EAPI=4
inherit gnome2-utils
DESCRIPTION="Client tools for the ColorHug display colorimeter"
HOMEPAGE="http://www.hughsie.com/"
SRC_URI="http://people.freedesktop.org/~hughsient/releases/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-db/sqlite:3
>=dev-libs/glib-2.28.0
dev-libs/libgusb
media-libs/lcms:2
net-libs/libsoup:2.4
x11-libs/gtk+:3
>=x11-misc/colord-0.1.15"
RDEPEND="${DEPEND}"
pkg_postinst() {
gnome2_schemas_update
}
pkg_postrm() {
gnome2_schemas_update
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/fidlib/fidlib-0.9.10.ebuild,v 1.1 2012/03/20 21:27:25 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/fidlib/fidlib-0.9.10.ebuild,v 1.3 2012/03/21 16:47:26 radhermit Exp $
EAPI=4
@ -35,7 +35,7 @@ src_compile() {
-fPIC -shared fidlib.c -lm -o libfidlib.so.${PV:0:1}
# build command-line tool
doecho $(tc-getCC) ${CFLAGS} ${LDFLAGS} -L. firun.c -lm -lfidlib -o firun
doecho $(tc-getCC) ${CFLAGS} ${LDFLAGS} firun.c -lm ./libfidlib.so.${PV:0:1} -o firun
}
src_install() {

@ -1 +1 @@
DIST libcdr-0.0.4.tar.xz 469428 RMD160 50c99a13c266a4555a778937722c01c34966c099 SHA1 f3cbada2925800a7a55548ca87454b8765615429 SHA256 b0f1ded08bbdf09ed0b5f9b277661811e22388b26e847c4a43b02ce635cbe7c9
DIST libcdr-0.0.5.tar.xz 460504 RMD160 47b7d659e96af54fb42faf1522632fd261c64714 SHA1 725bf06b6b8000fd472408befb1a0b0e80a8fdbd SHA256 83b84cc2ffa5444b3d9a07026a064c3a0c2744c8dc8f2fcd1888bdba92b1e244

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libcdr/libcdr-0.0.4.ebuild,v 1.1 2012/03/09 15:11:59 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libcdr/libcdr-0.0.5.ebuild,v 1.1 2012/03/21 21:40:31 scarabeus Exp $
EAPI=4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0.ebuild,v 1.7 2012/03/21 11:28:26 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/media-libs/libvpx/libvpx-1.0.0.ebuild,v 1.8 2012/03/21 11:56:31 ssuominen Exp $
EAPI=4
inherit multilib toolchain-funcs eutils
@ -49,9 +49,10 @@ src_configure() {
# http://bugs.gentoo.org/show_bug.cgi?id=384585
addpredict /usr/share/snmp/mibs/.index
tc-export CC
# http://bugs.gentoo.org/379659 http://gerrit.chromium.org/gerrit/#change,18142
LC_ALL=C \
export LC_ALL=C
tc-export CC
./configure \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \

@ -1 +1,2 @@
DIST openjpeg-1.5.0.tar.gz 2117572 RMD160 ffa85dbb0a3ba1545bc6974f4950f466789c04ef SHA1 dce705ae45f137e4698a8cf39d1fbf22bc434fa8 SHA256 c9908fab44432a2ed2550c457cb7e736da6d7c326f1203d23d1082d992364ace
DIST openjpeg_v1_4_sources_r697.tgz 2365447 RMD160 c0d88c4a312651bac17d50bd6917e1b678fcf8f7 SHA1 9ef6a08ecf5944962b4e2cd7569ac01a8eaa66d0 SHA256 493e4db087bf5c5485618a1e1cfd827c4fb2ad421a4342903b166b76cf094b73

@ -0,0 +1,72 @@
Some bits have been loaned from http://pkgs.fedoraproject.org/gitweb/?p=openjpeg.git;a=tree
--- CMake/OpenJPEGConfig.cmake.in
+++ CMake/OpenJPEGConfig.cmake.in
@@ -11,13 +11,13 @@
SET(OPENJPEG_BUILD_VERSION "@OPENJPEG_VERSION_BUILD@")
# The libraries.
-SET(OPENJPEG_LIBRARIES "@OPENJPEG_LIBRARIES@")
+SET(OPENJPEG_LIBRARIES "@OPENJPEG_LIBRARY_NAME@")
# The CMake macros dir.
-SET(OPENJPEG_CMAKE_DIR "@OPENJPEG_CMAKE_DIR_CONFIG@")
+SET(OPENJPEG_CMAKE_DIR "@OPENJPEG_INSTALL_PACKAGE_DIR@")
# The configuration options.
-SET(OPENJPEG_BUILD_SHARED_LIBS "@OPENJPEG_BUILD_SHARED_LIBS@")
+SET(OPENJPEG_BUILD_SHARED_LIBS "@BUILD_SHARED_LIBS@")
# The "use" file.
SET(OPENJPEG_USE_FILE "@OPENJPEG_USE_FILE_CONFIG@")
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -146,7 +146,7 @@
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/libopenjpeg1.pc.cmake
${CMAKE_CURRENT_BINARY_DIR}/libopenjpeg1.pc @ONLY)
INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/libopenjpeg1.pc DESTINATION
- ${OPENJPEG_INSTALL_SHARE_DIR}/pkgconfig )
+ ${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig )
INSTALL( CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink
\"libopenjpeg1.pc\"
\"\$ENV{DESTDIR}${OPENJPEG_INSTALL_LIB_DIR}/pkgconfig/libopenjpeg.pc\")")
@@ -252,11 +252,4 @@
DESTINATION ${OPENJPEG_INSTALL_PACKAGE_DIR}
)
-#-----------------------------------------------------------------------------
-# install CHANGES and LICENSE
-INSTALL(
- FILES CHANGES
- LICENSE
- DESTINATION ${OPENJPEG_INSTALL_DOC_DIR})
-
INCLUDE (CMake/OpenJPEGCPack.cmake)
--- libopenjpeg/CMakeLists.txt
+++ libopenjpeg/CMakeLists.txt
@@ -57,6 +57,10 @@
INSTALL(FILES openjpeg.h
DESTINATION ${OPENJPEG_INSTALL_INCLUDE_DIR}/${OPENJPEG_INSTALL_SUBDIR} COMPONENT Headers
)
+INSTALL( CODE "execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink
+ \"${OPENJPEG_INSTALL_SUBDIR}/openjpeg.h\"
+ \"\$ENV{DESTDIR}${OPENJPEG_INSTALL_INCLUDE_DIR}/openjpeg.h\")"
+)
# install man page of the library
INSTALL(
--- libopenjpeg1.pc.cmake
+++ libopenjpeg1.pc.cmake
@@ -1,8 +1,8 @@
prefix=@CMAKE_INSTALL_PREFIX@
-bindir=@OPENJPEG_INSTALL_BIN_DIR@
-datadir=@OPENJPEG_INSTALL_DATA_DIR@
-libdir=@OPENJPEG_INSTALL_LIB_DIR@
-includedir=@OPENJPEG_INSTALL_INCLUDE_DIR@
+bindir=${prefix}/@OPENJPEG_INSTALL_BIN_DIR@
+datadir=${prefix}/@OPENJPEG_INSTALL_DATA_DIR@
+libdir=${prefix}/@OPENJPEG_INSTALL_LIB_DIR@
+includedir=${prefix}/@OPENJPEG_INSTALL_INCLUDE_DIR@/@OPENJPEG_INSTALL_SUBDIR@
Name: openjpeg
Description: JPEG2000 files library

@ -0,0 +1,46 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-libs/openjpeg/openjpeg-1.5.0.ebuild,v 1.2 2012/03/22 04:37:50 ssuominen Exp $
EAPI=4
inherit cmake-utils multilib
DESCRIPTION="An open-source JPEG 2000 library"
HOMEPAGE="http://code.google.com/p/openjpeg/"
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
IUSE="doc test"
RDEPEND="media-libs/lcms:2
media-libs/libpng:0
media-libs/tiff:0
sys-libs/zlib"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
DOCS=( AUTHORS CHANGES NEWS README THANKS )
PATCHES=( "${FILESDIR}"/${P}-build.patch )
RESTRICT="test" #409263
src_configure() {
local mycmakeargs=(
-DOPENJPEG_INSTALL_LIB_DIR="$(get_libdir)"
$(cmake-utils_use_build doc)
$(cmake-utils_use_build test TESTING)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
# See broken -E create_symlink(s) in the -build.patch!
dosym openjpeg-1.5/openjpeg.h /usr/include/openjpeg.h
dosym libopenjpeg1.pc /usr/$(get_libdir)/pkgconfig/libopenjpeg.pc
}

@ -1,3 +1,2 @@
DIST live.2009.06.02.tar.gz 469471 RMD160 ddbe057ac4f47d66ee7c99ec3c4886fe97f06565 SHA1 a03ac47dc1b2a5e4745e30fc304af61675036782 SHA256 66c54241bfcc7ea42fe40e1c93739be79a3c065390c4163c0f2647ac45c24758
DIST live.2012.01.07.tar.gz 534076 RMD160 1bfbbbe4b0ee7f627aa2551657bf9f0937603147 SHA1 a89bc86d179d17c57ed98c0bb8fdaf5f101fdb70 SHA256 8f3d167959b355c571caab2ee12cf70c89f09e93484f150080a59367b35c8131
DIST live.2012.02.29.tar.gz 538874 RMD160 949dc8b1ac8314e2d21cd99d5266898c50acb796 SHA1 a2eb6ecf88e64475ac0d936c50939859311539a4 SHA256 cedf54750639a98acade344cf7888b67b04544f2964e6300b897454fd9d8fe01

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2012.01.07.ebuild,v 1.1 2012/01/09 16:41:26 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2012.01.07.ebuild,v 1.2 2012/03/21 12:01:58 ago Exp $
EAPI=3
inherit flag-o-matic eutils toolchain-funcs multilib
@ -11,7 +11,7 @@ SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
S="${WORKDIR}"

@ -1,112 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/live/live-2012.02.29.ebuild,v 1.1 2012/03/20 10:05:44 aballier Exp $
EAPI=3
inherit flag-o-matic eutils toolchain-funcs multilib
DESCRIPTION="Source-code libraries for standards-based RTP/RTCP/RTSP multimedia streaming, suitable for embedded and/or low-cost streaming applications"
HOMEPAGE="http://www.live555.com/"
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
S="${WORKDIR}"
# Alexis Ballier <aballier@gentoo.org>
# Be careful, bump this everytime you bump the package and the ABI has changed.
# If you don't know, ask someone.
LIVE_ABI_VERSION=4
src_prepare() {
cd "${WORKDIR}"
epatch "${FILESDIR}/${PN}-recursive.patch"
cp -pPR live live-shared
mv live live-static
cp "${FILESDIR}/config.gentoo" live-static
cp "${FILESDIR}/config.gentoo-so-r1" live-shared
case ${CHOST} in
*-solaris*)
sed -i \
-e '/^COMPILE_OPTS /s/$/ -DSOLARIS/' \
-e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
live-static/config.gentoo \
live-shared/config.gentoo-so-r1 \
|| die
;;
*-darwin*)
sed -i \
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
-e '/^LINK /s/$/ /' \
-e '/^LIBRARY_LINK /s/$/ /' \
-e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
live-static/config.gentoo \
|| die static
sed -i \
-e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
-e '/^LINK /s/$/ /' \
-e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
-e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
live-shared/config.gentoo-so-r1 \
|| die shared
;;
esac
}
src_configure() { :; }
src_compile() {
tc-export CC CXX LD
cd "${WORKDIR}/live-static"
einfo "Beginning static library build"
./genMakefiles gentoo
emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
einfo "Beginning programs build"
cd "${WORKDIR}/live-static/testProgs"
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
cd "${WORKDIR}/live-static/mediaServer"
emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build the mediaserver"
cd "${WORKDIR}/live-shared"
einfo "Beginning shared library build"
./genMakefiles gentoo-so-r1
local suffix=$(get_libname ${LIVE_ABI_VERSION})
emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
}
src_install() {
for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
dolib.a live-static/${library}/lib${library}.a
dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
insinto /usr/include/${library}
doins live-shared/${library}/include/*h
done
# Should we really install these?
find live-static/testProgs -type f -perm +111 -print0 | \
xargs -0 dobin
#install included live555MediaServer aplication
dobin live-static/mediaServer/live555MediaServer
# install docs
dodoc live-static/README
}
pkg_postinst() {
ewarn "If you are upgrading from a version prior to live-2008.02.08"
ewarn "Please make sure to rebuild applications built against ${PN}"
ewarn "like vlc or mplayer. ${PN} may have had ABI changes and ${PN}"
ewarn "support might be broken."
}

@ -3,3 +3,8 @@ DIST Csound5.16_manual-fr_html.zip 9711044 RMD160 951a5e6872c888b49917e172f1b5a2
DIST Csound5.16_manual-fr_pdf.zip 5969838 RMD160 8710496e4909ac80df2a2fb48c124d811f3cffe7 SHA1 68a7dc63bf08b04aee8635d0cf13c44214fe743d SHA256 a30f30554529d891018534dc1de06cb7c7499d80f1b618f9977cf457194e8091
DIST Csound5.16_manual_html.zip 9451986 RMD160 262888c476044827f872764ba3a5ffab3717d42f SHA1 4dbe80c06a6573066269ce1ee0ac466a03414a65 SHA256 572b1b3825fd5203d00e3db6db7a190a17212b28de425cc0373e705d44aa2c8b
DIST Csound5.16_manual_pdf.zip 5661273 RMD160 a63c6806366e0b7bb702096d10d956194d2c9378 SHA1 91ee66b4c4aa93757165a391a19e8039ef9a6982 SHA256 66550eb53a77b942ad073be63c12dca66b6960d5995a6a241dde255d2d0be85b
DIST Csound5.17.2.tar.gz 8777963 RMD160 79bb854e722c049afd4a2e048b2332223c2a0f97 SHA1 717233f40fe516a955b9caf2ddad3b5c85634b36 SHA256 b46c7efc23831b2c611b0f77d2222a8d0055eee094d92ac3fb7eb1aa969003bb
DIST Csound5.17_manual-fr_html.zip 9881142 RMD160 089a4fa7bbcd194494f9a20f10166b4f05c8af59 SHA1 a170cf2f3009ac6055bcc91e9104d33146c286c2 SHA256 9c2a6639ee733329269f1474a60e0233aded2b9f11d1f183fd9602fc38d301f5
DIST Csound5.17_manual-fr_pdf.zip 6044660 RMD160 44a188bcaf70afba2e9e884460348aa6a6e50fad SHA1 2ef4ee6ce503d40ddc9f6afb9104fce66d28cc47 SHA256 03033ef48e570c89b6a2b4c70c1c29e379f5d09d0f5d98a24fe5bf1ee559164a
DIST Csound5.17_manual_html.zip 9621312 RMD160 fbd6d343dbbe6787e10b3abbc35011713db27cea SHA1 20c22f73abc5b4a72956881d5cbde1587d853a31 SHA256 cad3ee307c801c972d9d5f626a79c88dddda6872d8a4af64dd4f3edfe7c0f626
DIST Csound5.17_manual_pdf.zip 5736239 RMD160 469f7a1df1ef33b17bc3de169123c4842e30994a SHA1 e27d16ed45e7a9b40d129d8b32411775faff5e29 SHA256 72d3e416b1e2fa7d60d67f803083f86ec12a09a4af427713a5a6a10472f95ee8

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-sound/csound/csound-5.16.6-r1.ebuild,v 1.4 2012/02/28 21:28:40 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/media-sound/csound/csound-5.17.2.ebuild,v 1.1 2012/03/22 01:08:57 radhermit Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -26,8 +26,8 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+alsa beats chua csoundac +cxx debug double-precision dssi examples fltk +fluidsynth
html +image jack java keyboard linear lua nls osc openmp doc portaudio portmidi pulseaudio
IUSE="+alsa beats chua csoundac +cxx debug doc double-precision dssi examples fltk +fluidsynth
html +image jack java keyboard linear lua luajit nls osc openmp portaudio portmidi pulseaudio
python samples static-libs stk tcl test +threads +utils vim-syntax vst"
LANGS=" de en_GB en_US es_CO fr it ro ru"
@ -47,7 +47,10 @@ RDEPEND=">=media-libs/libsndfile-1.0.16
java? ( >=virtual/jdk-1.5 )
keyboard? ( x11-libs/fltk:1[threads?] )
linear? ( sci-mathematics/gmm )
lua? ( dev-lang/luajit:2 )
lua? (
luajit? ( dev-lang/luajit:2 )
!luajit? ( dev-lang/lua )
)
osc? ( media-libs/liblo )
portaudio? ( media-libs/portaudio )
portmidi? ( media-libs/portmidi )
@ -89,8 +92,8 @@ pkg_setup() {
src_prepare() {
epatch "${FILESDIR}"/${P}-scons.patch
epatch "${FILESDIR}"/${P}-tests.patch
epatch "${FILESDIR}"/${P}-install.patch
epatch "${FILESDIR}"/${PN}-5.16.6-tests.patch
epatch "${FILESDIR}"/${PN}-5.16.6-install.patch
cat > custom.py <<-EOF
platform = 'linux'
@ -135,6 +138,7 @@ src_compile() {
$(use_scons linear buildLinearOpcodes) \
$(use_scons lua buildLuaOpcodes) \
$(use_scons lua buildLuaWrapper) \
$(use_scons luajit useLuaJIT) \
$(use_scons nls useGettext) \
$(use_scons osc useOSC) \
$(use_scons openmp useOpenMP) \

@ -0,0 +1,277 @@
--- Csound5.17.2/SConstruct
+++ Csound5.17.2/SConstruct
@@ -89,6 +89,9 @@
commandOptions.Add('usePortMIDI',
'Build PortMidi plugin for real time MIDI input and output.',
'1')
+commandOptions.Add('usePulseAudio',
+ 'Set to 1 to use PulseAudio for real-time audio and MIDI input and output.',
+ '1')
commandOptions.Add('useALSA',
'Set to 1 to use ALSA for real-time audio and MIDI input and output.',
'1')
@@ -101,6 +104,9 @@
commandOptions.Add('noFLTKThreads',
'Set to 1 to disable use of a separate thread for FLTK widgets.',
'1')
+commandOptions.Add('useLuaJIT',
+ 'Set to 1 to use the Just-In-Time Compiler for Lua',
+ '1')
commandOptions.Add('pythonVersion',
'Set to the Python version to be used.',
'%d.%d' % (int(sys.hexversion) >> 24, (int(sys.hexversion) >> 16) & 255))
@@ -180,6 +186,15 @@
commandOptions.Add('dynamicCsoundLibrary',
'Build dynamic Csound library instead of libcsound.a',
'0')
+commandOptions.Add('buildChuaOpcodes',
+ 'Set to 1 to build chua opcodes.',
+ '1')
+commandOptions.Add('buildLinearOpcodes',
+ 'Set to 1 to build linear algebra opcodes.',
+ '1')
+commandOptions.Add('buildFluidOpcodes',
+ 'Set to 1 to build Fluidsynth opcodes.',
+ '1')
commandOptions.Add('buildStkOpcodes',
"Build opcodes encapsulating Perry Cook's Synthesis Toolkit in C++ instruments and effects",
'0')
@@ -352,6 +367,7 @@
fileOptions.Add('customCXXFLAGS')
fileOptions.Add('customLIBS')
fileOptions.Add('customLIBPATH')
+fileOptions.Add('customLINKFLAGS')
fileOptions.Add('customSHLINKFLAGS')
fileOptions.Add('customSWIGFLAGS')
fileOptions.Update(commonEnvironment)
@@ -366,6 +382,8 @@
commonEnvironment.Prepend(LIBS = customLIBS)
customLIBPATH = commonEnvironment['customLIBPATH']
commonEnvironment.Prepend(LIBPATH = customLIBPATH)
+customLINKFLAGS = commonEnvironment['customLINKFLAGS']
+commonEnvironment.Prepend(LINKFLAGS = customLINKFLAGS)
customSHLINKFLAGS = commonEnvironment['customSHLINKFLAGS']
commonEnvironment.Prepend(SHLINKFLAGS = customSHLINKFLAGS)
customSWIGFLAGS = commonEnvironment['customSWIGFLAGS']
@@ -469,14 +487,6 @@
if commonEnvironment['buildRelease'] == '0':
commonEnvironment.Prepend(CPPFLAGS = ['-DBETA'])
-if commonEnvironment['Lib64'] == '1':
- if getPlatform() == 'sunos':
- commonEnvironment.Prepend(LIBPATH = ['.', '#.', '/lib/64', '/usr/lib/64'])
- else:
- commonEnvironment.Prepend(LIBPATH = ['.', '#.', '/usr/local/lib64'])
-else:
- commonEnvironment.Prepend(LIBPATH = ['.', '#.', '/usr/local/lib'])
-
if commonEnvironment['Word64'] == '1':
if compilerSun():
commonEnvironment.Append(CCFLAGS = ['-xcode=pic32'])
@@ -494,10 +504,7 @@
if getPlatform() == 'linux':
commonEnvironment.Append(CCFLAGS = ["-DLINUX"])
commonEnvironment.Append(CPPFLAGS = ['-DHAVE_SOCKETS'])
- commonEnvironment.Append(CPPPATH = ['/usr/local/include'])
- commonEnvironment.Append(CPPPATH = ['/usr/include'])
commonEnvironment.Append(CPPPATH = ['/usr/include'])
- commonEnvironment.Append(CPPPATH = ['/usr/X11R6/include'])
commonEnvironment.Append(CCFLAGS = ["-DPIPES"])
commonEnvironment.Append(LINKFLAGS = ['-Wl,-Bdynamic'])
elif getPlatform() == 'sunos':
@@ -559,18 +566,17 @@
if getPlatform() == 'linux':
path1 = '/usr/include/python%s' % commonEnvironment['pythonVersion']
- path2 = '/usr/local/include/python%s' % commonEnvironment['pythonVersion']
- pythonIncludePath = [path1, path2]
+ pythonIncludePath = [path1]
path1 = '/usr/include/tcl%s' % commonEnvironment['tclversion']
path2 = '/usr/include/tk%s' % commonEnvironment['tclversion']
tclIncludePath = [path1, path2]
pythonLinkFlags = []
if commonEnvironment['Lib64'] == '1':
tmp = '/usr/lib64/python%s/config' % commonEnvironment['pythonVersion']
- pythonLibraryPath = ['/usr/local/lib64', '/usr/lib64', tmp]
+ pythonLibraryPath = ['/usr/lib64', tmp]
else:
tmp = '/usr/lib/python%s/config' % commonEnvironment['pythonVersion']
- pythonLibraryPath = ['/usr/local/lib', '/usr/lib', tmp]
+ pythonLibraryPath = ['/usr/lib', tmp]
pythonLibs = ['python%s' % commonEnvironment['pythonVersion']]
elif getPlatform() == 'sunos':
path1 = '/usr/include/python%s' % commonEnvironment['pythonVersion']
@@ -777,6 +783,7 @@
zlibhfound = configure.CheckHeader("zlib.h", language = "C")
midiPluginSdkFound = configure.CheckHeader("funknown.h", language = "C++")
luaFound = configure.CheckHeader("lua.h", language = "C")
+luajitFound = configure.CheckLibWithHeader("luajit-5.1", "luajit-2.0/lua.h", language = "C")
#print 'LUA: %s' % (['no', 'yes'][int(luaFound)])
swigFound = 'swig' in commonEnvironment['TOOLS']
print 'Checking for SWIG... %s' % (['no', 'yes'][int(swigFound)])
@@ -1452,25 +1459,31 @@
swigflags = csoundWrapperEnvironment['SWIGFLAGS']
print 'swigflags:', swigflags
luaWrapper = None
- if not (luaFound and commonEnvironment['buildLuaWrapper'] != '0'):
+ if not ((luaFound or luajitFound) and commonEnvironment['buildLuaWrapper'] != '0'):
print 'CONFIGURATION DECISION: Not building Lua wrapper to Csound C++ interface library.'
else:
print 'CONFIGURATION DECISION: Building Lua wrapper to Csound C++ interface library.'
luaWrapperEnvironment = csoundWrapperEnvironment.Clone()
if getPlatform() != 'win32':
- csoundWrapperEnvironment.Append(CPPPATH=['/usr/include/lua5.1'])
+ if luajitFound and commonEnvironment['useLuaJIT'] == '1':
+ csoundWrapperEnvironment.Append(CPPPATH=['/usr/include/luajit-2.0'])
+ else:
+ csoundWrapperEnvironment.Append(CPPPATH=['/usr/include/lua5.1'])
if getPlatform() == 'win32':
csoundLuaInterface = luaWrapperEnvironment.SharedObject(
'interfaces/lua_interface.i',
SWIGFLAGS = [swigflags, '-lua', '-module', 'luaCsnd', '-outdir', '.'])
luaWrapperEnvironment.Prepend(LIBS = ['csnd','lua51'])
- else:
- csoundLuaInterface = luaWrapperEnvironment.SharedObject(
- 'interfaces/lua_interface.i',
- SWIGFLAGS = [swigflags, '-lua', '-module', 'luaCsnd', '-outdir', '.'])
- luaWrapperEnvironment.Prepend(LIBS = ['csnd','luajit-5.1'])
- luaWrapper = makeLuaModule(luaWrapperEnvironment, 'luaCsnd', [csoundLuaInterface])
- Depends(luaWrapper, csoundLuaInterface)
+ else:
+ csoundLuaInterface = luaWrapperEnvironment.SharedObject(
+ 'interfaces/lua_interface.i',
+ SWIGFLAGS = [swigflags, '-lua', '-module', 'luaCsnd', '-outdir', '.'])
+ if luajitFound and commonEnvironment['useLuaJIT'] == '1':
+ luaWrapperEnvironment.Prepend(LIBS = ['csnd','luajit-5.1'])
+ else:
+ luaWrapperEnvironment.Prepend(LIBS = ['csnd','lua'])
+ luaWrapper = makeLuaModule(luaWrapperEnvironment, 'luaCsnd', [csoundLuaInterface])
+ Depends(luaWrapper, csoundLuaInterface)
if not (javaFound and commonEnvironment['buildJavaWrapper'] != '0'):
print 'CONFIGURATION DECISION: Not building Java wrapper to Csound C++ interface library.'
@@ -1510,6 +1523,9 @@
javaWrapper = javaWrapperEnvironment.Program(
'lib_jcsound.jnilib', javaWrapperSources)
else:
+ soname = 'lib_jcsound.so'
+ soflag = [ '-Wl,-soname=%s' % soname ]
+ javaWrapperEnvironment.Prepend(LINKFLAGS = [soflag])
javaWrapper = javaWrapperEnvironment.SharedLibrary(
'_jcsound', javaWrapperSources)
#Depends(javaWrapper, csoundLibrary)
@@ -1759,9 +1775,12 @@
jpluginEnvironment.Append(LINKFLAGS = ['-framework', 'Jackmp'])
makePlugin(jpluginEnvironment, 'jackTransport', 'Opcodes/jackTransport.c')
makePlugin(jpluginEnvironment, 'jacko', 'Opcodes/jacko.cpp')
-if boostFound:
+if commonEnvironment['buildChuaOpcodes'] == '1' and boostFound:
+ print 'CONFIGURATION DECISION: Building chua opcodes.'
makePlugin(pluginEnvironment, 'chua', 'Opcodes/chua/ChuaOscillator.cpp')
-if gmmFound and commonEnvironment['useDouble'] != '0':
+else:
+ print 'CONFIGURATION DECISION: Not building chua opcodes.'
+if commonEnvironment['buildLinearOpcodes'] == '1' and gmmFound and commonEnvironment['useDouble'] != '0':
makePlugin(pluginEnvironment, 'linear_algebra', 'Opcodes/linear_algebra.cpp')
print 'CONFIGURATION DECISION: Building linear algebra opcodes.'
else:
@@ -1893,11 +1912,13 @@
alsaEnvironment.Append(LIBS = ['asound', 'pthread'])
makePlugin(alsaEnvironment, 'rtalsa', ['InOut/rtalsa.c'])
-if pulseaudioFound and (getPlatform() == 'linux' or getPlatform() == 'sunos'):
+if commonEnvironment['usePulseAudio'] == '1' and pulseaudioFound and (getPlatform() == 'linux' or getPlatform() == 'sunos'):
print "CONFIGURATION DECISION: Building PulseAudio plugin"
pulseaudioEnv = pluginEnvironment.Clone()
pulseaudioEnv.Append(LIBS = ['pulse-simple'])
makePlugin(pulseaudioEnv, 'rtpulse', ['InOut/rtpulse.c'])
+else:
+ print "CONFIGURATION DECISION: Not building PulseAudio plugin."
if getPlatform() == 'win32':
winmmEnvironment = pluginEnvironment.Clone()
@@ -1963,9 +1984,7 @@
# FLUIDSYNTH OPCODES
-if not configure.CheckHeader("fluidsynth.h", language = "C"):
- print "CONFIGURATION DECISION: Not building fluid opcodes."
-else:
+if commonEnvironment['buildFluidOpcodes'] == '1' and configure.CheckHeader("fluidsynth.h", language = "C"):
print "CONFIGURATION DECISION: Building fluid opcodes."
fluidEnvironment = pluginEnvironment.Clone()
if getPlatform() == 'win32':
@@ -1981,6 +2000,8 @@
fluidEnvironment.Append(LIBS = ['pthread'])
makePlugin(fluidEnvironment, 'fluidOpcodes',
['Opcodes/fluidOpcodes/fluidOpcodes.cpp'])
+else:
+ print "CONFIGURATION DECISION: Not building fluid opcodes."
# VST HOST OPCODES
@@ -2174,7 +2195,7 @@
if getPlatform() == 'win32' and pythonLibs[0] < 'python24':
Depends(pythonOpcodes, pythonImportLibrary)
-# Python opcodes
+# Lua opcodes
if not (commonEnvironment['buildLuaOpcodes'] != '0'):
print "CONFIGURATION DECISION: Not building Lua opcodes."
@@ -2183,10 +2204,13 @@
luaEnvironment = pluginEnvironment.Clone()
if getPlatform() == 'linux':
- if(luaFound == 1):
+ if(luajitFound == 1 and commonEnvironment['useLuaJIT'] == '1'):
luaEnvironment.Append(LIBS = ['luajit-5.1'])
luaEnvironment.Append(LIBS = ['util', 'dl', 'm'])
- luaEnvironment.Append(CPPPATH = '/usr/local/include/luajit-2.0')
+ luaEnvironment.Append(CPPPATH = '/usr/include/luajit-2.0')
+ elif(luaFound == 1):
+ luaEnvironment.Append(LIBS = ['lua'])
+ luaEnvironment.Append(LIBS = ['util', 'dl', 'm'])
elif getPlatform() == 'win32':
if(luaFound == 1):
luaEnvironment.Append(LIBS = ['lua51'])
@@ -2538,21 +2562,24 @@
Depends(csoundAcPythonModule, pythonWrapper)
Depends(csoundAcPythonModule, csoundac)
Depends(csoundAcPythonModule, csnd)
- if luaFound and commonEnvironment['buildLuaWrapper'] != '0':
- luaCsoundACWrapperEnvironment = acWrapperEnvironment.Clone()
- if getPlatform() == 'win32':
- luaCsoundACWrapperEnvironment.Prepend(LIBS = Split('luaCsnd lua51 CsoundAC csnd fltk_images'))
- else:
- luaCsoundACWrapperEnvironment.Prepend(LIBS = [luaWrapper])
- luaCsoundACWrapperEnvironment.Prepend(LIBS = Split('luajit-5.1 CsoundAC csnd fltk_images'))
- luaCsoundACWrapper = luaCsoundACWrapperEnvironment.SharedObject(
- 'frontends/CsoundAC/luaCsoundAC.i', SWIGFLAGS = [swigflags, Split('-lua ')])
- luaCsoundACWrapperEnvironment.Clean('.', 'frontends/CsoundAC/luaCsoundAC_wrap.h')
- CsoundAclModule = makeLuaModule(luaCsoundACWrapperEnvironment, 'luaCsoundAC', [luaCsoundACWrapper])
- Depends(CsoundAclModule, luaCsoundACWrapper)
- Depends(CsoundAclModule, luaWrapper)
- Depends(CsoundAclModule, csoundac)
- Depends(CsoundAclModule, csnd)
+ if (luajitFound or luaFound) and commonEnvironment['buildLuaWrapper'] != '0':
+ luaCsoundACWrapperEnvironment = acWrapperEnvironment.Clone()
+ if getPlatform() == 'win32':
+ luaCsoundACWrapperEnvironment.Prepend(LIBS = Split('luaCsnd lua51 CsoundAC csnd fltk_images'))
+ else:
+ luaCsoundACWrapperEnvironment.Prepend(LIBS = [luaWrapper])
+ if commonEnvironment['useLuaJIT'] == '1':
+ luaCsoundACWrapperEnvironment.Prepend(LIBS = Split('luajit-5.1 CsoundAC csnd fltk_images'))
+ else:
+ luaCsoundACWrapperEnvironment.Prepend(LIBS = Split('lua CsoundAC csnd fltk_images'))
+ luaCsoundACWrapper = luaCsoundACWrapperEnvironment.SharedObject(
+ 'frontends/CsoundAC/luaCsoundAC.i', SWIGFLAGS = [swigflags, Split('-lua ')])
+ luaCsoundACWrapperEnvironment.Clean('.', 'frontends/CsoundAC/luaCsoundAC_wrap.h')
+ CsoundAclModule = makeLuaModule(luaCsoundACWrapperEnvironment, 'luaCsoundAC', [luaCsoundACWrapper])
+ Depends(CsoundAclModule, luaCsoundACWrapper)
+ Depends(CsoundAclModule, luaWrapper)
+ Depends(CsoundAclModule, csoundac)
+ Depends(CsoundAclModule, csnd)
# Build CsoundVST

@ -1 +1 @@
DIST leechcraft-0.5.60.tar.xz 2048000 RMD160 505a90f631779a1918ea814602288732b4f8af89 SHA1 b03ce9bb160c00c6be2f50af4e061c5d7777d630 SHA256 b7ee7aff4b07fa383da169346979701f4a428fc29d4e8b77a31f27561b025baf
DIST leechcraft-0.5.60.tar.xz 4743936 RMD160 e845b9f9e7b0bdebd2c99822ffd3e15c019f6051 SHA1 2941679520e6871372eac31d1e683615a8dd64e6 SHA256 477d8fc54167798337e64324575d12cf1cace4d6502bb14d892edd2ed4b5a7f4

@ -1,3 +1,3 @@
DIST leechcraft-0.4.99.tar.xz 4601736 RMD160 343e64a430cd55f401989b1c89a74a9c2ddf1e33 SHA1 c8275ea635d7ea579b95a70e64372658928752f7 SHA256 967ca3a9b942d71da7f4818ba912f12b386b553fe4abded04c7d1956473e4e42
DIST leechcraft-0.5.0.tar.xz 4691312 RMD160 4ea82848fe59fcd1159fa835dfb94ff81775f964 SHA1 0d01a9b38fd1ce136d678803a1270538fb8e3cc4 SHA256 ef0802442b803079dc491f73ff0294cb8560d86fbea44c8e57b3d54fdf3b88fa
DIST leechcraft-0.5.60.tar.xz 2048000 RMD160 505a90f631779a1918ea814602288732b4f8af89 SHA1 b03ce9bb160c00c6be2f50af4e061c5d7777d630 SHA256 b7ee7aff4b07fa383da169346979701f4a428fc29d4e8b77a31f27561b025baf
DIST leechcraft-0.5.0.tar.xz 7240 RMD160 41109d2b24cf188f31bafc9d65950ecb223f1fb7 SHA1 e32a08d9926a8351fcdbc13649e0fe83bbefb84a SHA256 762751d75d2bfa76656b8a88feae193af3c9467f74749ba182212bbe72eea1fc
DIST leechcraft-0.5.60.tar.xz 4743936 RMD160 e845b9f9e7b0bdebd2c99822ffd3e15c019f6051 SHA1 2941679520e6871372eac31d1e683615a8dd64e6 SHA256 477d8fc54167798337e64324575d12cf1cace4d6502bb14d892edd2ed4b5a7f4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.6.5.ebuild,v 1.3 2012/02/09 12:01:20 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.6.5.ebuild,v 1.4 2012/03/22 01:32:51 flameeyes Exp $
EAPI=4
@ -87,7 +87,7 @@ src_prepare() {
}
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
# enabled by default

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.4.ebuild,v 1.2 2012/03/20 22:58:59 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.4.ebuild,v 1.4 2012/03/22 01:32:51 flameeyes Exp $
EAPI=4
@ -94,10 +94,10 @@ src_prepare() {
}
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
myconf="
myconf+="
$(use_enable gpl)
$(use_enable gpl version3)
--enable-postproc

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild,v 1.6 2012/03/20 22:58:59 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.7.9999.ebuild,v 1.7 2012/03/22 01:08:51 flameeyes Exp $
EAPI=4
@ -94,10 +94,10 @@ src_prepare() {
}
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
myconf="
myconf+="
$(use_enable gpl)
$(use_enable gpl version3)
--enable-postproc

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.1.ebuild,v 1.2 2012/03/20 22:58:59 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.1.ebuild,v 1.4 2012/03/22 01:32:51 flameeyes Exp $
EAPI=4
@ -106,10 +106,10 @@ src_prepare() {
}
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
myconf="
myconf+="
$(use_enable gpl)
$(use_enable gpl version3)
--enable-postproc

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild,v 1.7 2012/03/20 22:58:59 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.9999.ebuild,v 1.8 2012/03/22 01:08:51 flameeyes Exp $
EAPI=4
@ -106,10 +106,10 @@ src_prepare() {
}
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
myconf="
myconf+="
$(use_enable gpl)
$(use_enable gpl version3)
--enable-postproc

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.ebuild,v 1.9 2012/03/20 22:58:59 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-0.8.ebuild,v 1.11 2012/03/22 01:32:51 flameeyes Exp $
EAPI=4
@ -106,10 +106,10 @@ src_prepare() {
}
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
myconf="
myconf+="
$(use_enable gpl)
$(use_enable gpl version3)
--enable-postproc

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-9999.ebuild,v 1.35 2012/03/20 22:58:59 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/libav/libav-9999.ebuild,v 1.37 2012/03/22 01:08:51 flameeyes Exp $
EAPI=4
@ -107,10 +107,10 @@ src_prepare() {
TOOLS="aviocat graph2dot ismindex qt-faststart"
src_configure() {
local myconf="${EXTRA_FFMPEG_CONF}"
local myconf="${EXTRA_LIBAV_CONF}"
local uses i
myconf="
myconf+="
$(use_enable gpl)
$(use_enable gpl version3)
--enable-avfilter

@ -3,4 +3,4 @@ DIST vlc-2.0.0.tar.xz 17144876 RMD160 6c4d1401a7cc5b1c66dde7eb896347a728961d2b S
DIST vlc-2.0.1.tar.xz 17210552 RMD160 9d932e1be72b65cf47057191d9e84deeedea282c SHA1 40d0ed360dd3fa7dc3ff4fbc9c319553ebb22538 SHA256 7f485725c17487a77d70844cbd9acf528360d65cd6ff79d206657920f4fcbf4b
DIST vlc-patches-101.tar.bz2 3011 RMD160 785ba728c04f025ca8377061e82c6c865d50a736 SHA1 e9be6b192bb3d69e4bd2387a9854543e0f8b3132 SHA256 abd3af99b9c2fa76b67a2e9c72e2d81982f1bca93cb5e3b2f33d29de9e395dae
DIST vlc-patches-105.tar.bz2 4325 RMD160 1fc8f5edc1f136c7074a5a00aabec583aec1cc58 SHA1 9f70e4a7ac7749da58b0134f4de79227a6b66c69 SHA256 e28047c097de2b1daa26b32227f11bb06d09a060b93c6ae2fe564094373f0778
DIST vlc-patches-106.tar.bz2 3662 RMD160 1f3365ec69bad76ac31f3c12b762fdfb81389eaf SHA1 cc9ada821c58aa6b1d5ef881f1ac1c2f871cddf1 SHA256 ea02e3428bd72b0f9b58723c1773e6eafaf8518e83a2eeb2dc3a95ecfd0b59bb
DIST vlc-patches-107.tar.bz2 4694 RMD160 341138714b59572bb4aaa7af96cfbebcfdd76d28 SHA1 60217caa88a35487a28eaab4f95e2dc6bae6ec98 SHA256 b371af609bd3d8ed11769b72b9bdb82bc231a8e2058c8965567ab4fa9363b4ca

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.0.1.ebuild,v 1.2 2012/03/20 10:43:13 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/media-video/vlc/vlc-2.0.1.ebuild,v 1.3 2012/03/22 01:53:28 aballier Exp $
EAPI="4"
@ -21,7 +21,7 @@ MY_PV="${PV/_/-}"
MY_PV="${MY_PV/-beta/-test}"
MY_P="${PN}-${MY_PV}"
PATCHLEVEL="106"
PATCHLEVEL="107"
DESCRIPTION="VLC media player - Video player and streamer"
HOMEPAGE="http://www.videolan.org/vlc/"
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild

@ -1,4 +1,4 @@
java? ( >=virtual/jdk-1.4 ) bluetooth? ( net-wireless/bluez ) gpm? ( >=sys-libs/gpm-1.20 ) iconv? ( virtual/libiconv ) icu? ( dev-libs/icu ) nls? ( virtual/libintl ) python? ( >=dev-python/pyrex-0.9.4.1 ) tcl? ( >=dev-lang/tcl-8.4.15 ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libXaw ) ocaml? ( >=dev-ml/findlib-1.0.4-r1 ) java? ( >=dev-java/java-config-2.1.9-r1 ) || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
java? ( >=virtual/jdk-1.4 ) bluetooth? ( net-wireless/bluez ) gpm? ( >=sys-libs/gpm-1.20 ) iconv? ( virtual/libiconv ) icu? ( dev-libs/icu ) nls? ( virtual/libintl ) python? ( >=dev-python/pyrex-0.9.4.1 ) tcl? ( >=dev-lang/tcl-8.4.15 ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libXaw ) ocaml? ( >=dev-ml/findlib-1.0.4-r1 ) java? ( >=dev-java/java-config-2.1.9-r1 ) || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
java? ( >=virtual/jre-1.4 ) bluetooth? ( net-wireless/bluez ) gpm? ( >=sys-libs/gpm-1.20 ) iconv? ( virtual/libiconv ) icu? ( dev-libs/icu ) nls? ( virtual/libintl ) python? ( >=dev-python/pyrex-0.9.4.1 ) tcl? ( >=dev-lang/tcl-8.4.15 ) usb? ( virtual/libusb:0 ) X? ( x11-libs/libXaw ) java? ( >=dev-java/java-config-2.1.9-r1 )
0
http://mielke.cc/brltty/releases/brltty-4.2.tar.gz

@ -1,4 +1,4 @@
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 >=virtual/jdk-1.4 >=dev-util/pkgconfig-0.9 >=dev-java/java-config-2.1.9-r1 >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 >=virtual/jdk-1.4 >=dev-util/pkgconfig-0.9 >=dev-java/java-config-2.1.9-r1 >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 >=virtual/jre-1.4 >=dev-java/java-config-2.1.9-r1
0
mirror://gnome/sources/java-access-bridge/1.24/java-access-bridge-1.24.2.tar.bz2

@ -1,4 +1,4 @@
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 x11-apps/xprop >=virtual/jdk-1.4 >=dev-util/pkgconfig-0.9 >=dev-java/java-config-2.1.9-r1 >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 x11-apps/xprop >=virtual/jdk-1.4 >=dev-util/pkgconfig-0.9 >=dev-java/java-config-2.1.9-r1 >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 x11-apps/xprop >=virtual/jre-1.4 >=dev-java/java-config-2.1.9-r1
0
mirror://gnome/sources/java-access-bridge/1.26/java-access-bridge-1.26.0.tar.bz2

@ -1,4 +1,4 @@
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 >=virtual/jdk-1.4 >=dev-util/pkgconfig-0.9 >=dev-java/java-config-2.1.9-r1 >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 >=virtual/jdk-1.4 >=dev-util/pkgconfig-0.9 >=dev-java/java-config-2.1.9-r1 >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
>=gnome-base/libbonobo-2 >=gnome-extra/at-spi-1.7.10:1 >=virtual/jre-1.4 >=dev-java/java-config-2.1.9-r1
0
mirror://gnome/sources/java-access-bridge/1.6/java-access-bridge-1.6.0.tar.bz2

@ -1,4 +1,4 @@
dev-libs/dotconf >=dev-libs/glib-2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) dev-util/pkgconfig || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool python? ( =dev-lang/python-2* )
dev-libs/dotconf >=dev-libs/glib-2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) dev-util/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool python? ( =dev-lang/python-2* )
dev-libs/dotconf >=dev-libs/glib-2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) python? ( =dev-lang/python-2* )
0
http://www.freebsoft.org/pub/projects/speechd/speech-dispatcher-0.7.1.tar.gz

@ -1,4 +1,4 @@
|| ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|| ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
0
mirror://sourceforge/cmusphinx/sphinx2-0.6.tar.gz

@ -1,4 +1,4 @@
nls? ( sys-devel/gettext ) || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
nls? ( sys-devel/gettext ) || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
0
mirror://sourceforge/yasr/yasr-0.6.9.tar.gz

@ -1,4 +1,4 @@
dev-libs/btparser >=dev-libs/glib-2.21:2 dev-libs/libreport dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-text/asciidoc app-text/xmlto >=dev-util/intltool-0.35.0 >=dev-util/pkgconfig-0.9.0 >=sys-devel/gettext-0.17 || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
dev-libs/btparser >=dev-libs/glib-2.21:2 dev-libs/libreport dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-text/asciidoc app-text/xmlto >=dev-util/intltool-0.35.0 >=dev-util/pkgconfig-0.9.0 >=sys-devel/gettext-0.17 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
dev-libs/btparser >=dev-libs/glib-2.21:2 dev-libs/libreport dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-arch/cpio dev-libs/elfutils sys-devel/gdb || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
0
https://fedorahosted.org/released/abrt/abrt-2.0.6.tar.gz

@ -1,4 +1,4 @@
>=dev-libs/btparser-0.16 >=dev-libs/glib-2.21:2 >=dev-libs/libreport-2.0.9 dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-text/asciidoc app-text/xmlto >=dev-util/intltool-0.35.0 >=dev-util/pkgconfig-0.9.0 >=sys-devel/gettext-0.17 || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
>=dev-libs/btparser-0.16 >=dev-libs/glib-2.21:2 >=dev-libs/libreport-2.0.9 dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-text/asciidoc app-text/xmlto >=dev-util/intltool-0.35.0 >=dev-util/pkgconfig-0.9.0 >=sys-devel/gettext-0.17 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool >=sys-apps/sed-4 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) !<sys-apps/systemd-29-r4 !=sys-apps/systemd-37-r1
>=dev-libs/btparser-0.16 >=dev-libs/glib-2.21:2 >=dev-libs/libreport-2.0.9 dev-libs/libxml2 dev-libs/nss sys-apps/dbus sys-fs/inotify-tools x11-libs/gtk+:2 x11-libs/libnotify app-arch/cpio dev-libs/elfutils >=sys-devel/gdb-7 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
0
https://fedorahosted.org/released/abrt/abrt-2.0.8.tar.gz

@ -1,4 +1,4 @@
fam? ( virtual/fam ) pcre? ( dev-libs/libpcre ) adns? ( net-libs/adns ) || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
fam? ( virtual/fam ) pcre? ( dev-libs/libpcre ) adns? ( net-libs/adns ) || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
fam? ( virtual/fam ) pcre? ( dev-libs/libpcre ) adns? ( net-libs/adns )
0
http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz

@ -1,4 +1,4 @@
dev-libs/libpcre sys-libs/ncurses >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
dev-libs/libpcre sys-libs/ncurses >=sys-apps/sed-4 || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
dev-libs/libpcre sys-libs/ncurses
0
mirror://gentoo/ccze-0.2.1.tar.gz

@ -1,4 +1,4 @@
|| ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|| ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
0
http://ftp.tux.org/pub/X-Windows/ftp.hungry.com/chrpath/chrpath-0.13.tar.gz

@ -1,4 +1,4 @@
dev-libs/libgcrypt sys-devel/libtool perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_apache? ( net-misc/curl ) collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_bind? ( dev-libs/libxml2 ) collectd_plugins_curl? ( net-misc/curl ) collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl ) collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 ) collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper ) collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 ) collectd_plugins_nginx? ( net-misc/curl ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl ) collectd_plugins_nut? ( sys-power/nut ) collectd_plugins_onewire? ( sys-fs/owfs ) collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 ) collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 ) collectd_plugins_python? ( =dev-lang/python-2* ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 ) collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_write_http? ( net-misc/curl ) kernel_FreeBSD? ( collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 ) ) dev-util/pkgconfig kernel_linux? ( collectd_plugins_vserver? ( sys-kernel/vserver-sources ) ) dev-lang/perl[-build] || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
dev-libs/libgcrypt sys-devel/libtool perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_apache? ( net-misc/curl ) collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_bind? ( dev-libs/libxml2 ) collectd_plugins_curl? ( net-misc/curl ) collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl ) collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 ) collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper ) collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 ) collectd_plugins_nginx? ( net-misc/curl ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl ) collectd_plugins_nut? ( sys-power/nut ) collectd_plugins_onewire? ( sys-fs/owfs ) collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 ) collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 ) collectd_plugins_python? ( =dev-lang/python-2* ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 ) collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_write_http? ( net-misc/curl ) kernel_FreeBSD? ( collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 ) ) dev-util/pkgconfig kernel_linux? ( collectd_plugins_vserver? ( sys-kernel/vserver-sources ) ) dev-lang/perl[-build] || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
dev-libs/libgcrypt sys-devel/libtool perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_apache? ( net-misc/curl ) collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_bind? ( dev-libs/libxml2 ) collectd_plugins_curl? ( net-misc/curl ) collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl ) collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 ) collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper ) collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 ) collectd_plugins_nginx? ( net-misc/curl ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl ) collectd_plugins_nut? ( sys-power/nut ) collectd_plugins_onewire? ( sys-fs/owfs ) collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 ) collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 ) collectd_plugins_python? ( =dev-lang/python-2* ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 ) collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_write_http? ( net-misc/curl ) kernel_FreeBSD? ( collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 ) ) collectd_plugins_syslog? ( virtual/logger ) dev-lang/perl[-build]
0
http://collectd.org/files/collectd-5.0.2.tar.bz2

@ -1,4 +1,4 @@
dev-libs/libgcrypt sys-devel/libtool perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_apache? ( net-misc/curl ) collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_bind? ( dev-libs/libxml2 ) collectd_plugins_curl? ( net-misc/curl ) collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl ) collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 ) collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper ) collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 ) collectd_plugins_nginx? ( net-misc/curl ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl ) collectd_plugins_nut? ( sys-power/nut ) collectd_plugins_onewire? ( sys-fs/owfs ) collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 ) collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 ) collectd_plugins_python? ( =dev-lang/python-2* ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 ) collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_write_http? ( net-misc/curl ) kernel_FreeBSD? ( collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 ) ) dev-util/pkgconfig kernel_linux? ( collectd_plugins_vserver? ( sys-kernel/vserver-sources ) ) dev-lang/perl[-build] || ( >=sys-devel/automake-1.11.1 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
dev-libs/libgcrypt sys-devel/libtool perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_apache? ( net-misc/curl ) collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_bind? ( dev-libs/libxml2 ) collectd_plugins_curl? ( net-misc/curl ) collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl ) collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 ) collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper ) collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 ) collectd_plugins_nginx? ( net-misc/curl ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl ) collectd_plugins_nut? ( sys-power/nut ) collectd_plugins_onewire? ( sys-fs/owfs ) collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 ) collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 ) collectd_plugins_python? ( =dev-lang/python-2* ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 ) collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_write_http? ( net-misc/curl ) kernel_FreeBSD? ( collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 ) ) dev-util/pkgconfig kernel_linux? ( collectd_plugins_vserver? ( sys-kernel/vserver-sources ) ) dev-lang/perl[-build] || ( >=sys-devel/automake-1.11.1:1.11 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
dev-libs/libgcrypt sys-devel/libtool perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_apache? ( net-misc/curl ) collectd_plugins_ascent? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_bind? ( dev-libs/libxml2 ) collectd_plugins_curl? ( net-misc/curl ) collectd_plugins_curl_json? ( net-misc/curl dev-libs/yajl ) collectd_plugins_curl_xml? ( net-misc/curl dev-libs/libxml2 ) collectd_plugins_dbi? ( dev-db/libdbi ) collectd_plugins_dns? ( net-libs/libpcap ) collectd_plugins_gmond? ( sys-cluster/ganglia ) collectd_plugins_ipmi? ( >=sys-libs/openipmi-2.0.16-r1 ) collectd_plugins_iptables? ( >=net-firewall/iptables-1.4.9.1-r2 ) collectd_plugins_java? ( virtual/jre dev-java/java-config-wrapper ) collectd_plugins_libvirt? ( app-emulation/libvirt dev-libs/libxml2 ) collectd_plugins_memcachec? ( dev-libs/libmemcached ) collectd_plugins_mysql? ( >=virtual/mysql-5.0 ) collectd_plugins_netlink? ( >=sys-apps/iproute2-2.6.34 ) collectd_plugins_nginx? ( net-misc/curl ) collectd_plugins_notify_desktop? ( x11-libs/libnotify ) collectd_plugins_notify_email? ( >=net-libs/libesmtp-1.0.4 dev-libs/openssl ) collectd_plugins_nut? ( sys-power/nut ) collectd_plugins_onewire? ( sys-fs/owfs ) collectd_plugins_oracle? ( >=dev-db/oracle-instantclient-basic-11.2.0.1.0 ) collectd_plugins_perl? ( dev-lang/perl[ithreads] ( || ( sys-devel/libperl[ithreads] >=sys-devel/libperl-5.10 ) ) ) collectd_plugins_ping? ( net-libs/liboping ) collectd_plugins_postgresql? ( >=dev-db/postgresql-base-8.2 ) collectd_plugins_python? ( =dev-lang/python-2* ) collectd_plugins_routeros? ( net-libs/librouteros ) collectd_plugins_rrdcached? ( >=net-analyzer/rrdtool-1.4 ) collectd_plugins_rrdtool? ( >=net-analyzer/rrdtool-1.2.27 ) collectd_plugins_sensors? ( sys-apps/lm_sensors ) collectd_plugins_snmp? ( net-analyzer/net-snmp ) collectd_plugins_tokyotyrant? ( net-misc/tokyotyrant ) collectd_plugins_varnish? ( www-servers/varnish ) collectd_plugins_write_http? ( net-misc/curl ) kernel_FreeBSD? ( collectd_plugins_disk? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_interface? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_load? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_memory? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_swap? ( >=sys-libs/libstatgrab-0.16 ) collectd_plugins_users? ( >=sys-libs/libstatgrab-0.16 ) ) collectd_plugins_syslog? ( virtual/logger ) dev-lang/perl[-build]
0
http://collectd.org/files/collectd-5.0.2.tar.bz2

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

Loading…
Cancel
Save