Sync with portage [Fri Nov 9 10:06:39 MSK 2012].

mhiretskiy
root 12 years ago
parent 553f068700
commit 77a87e3571

@ -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/app-admin/augeas/augeas-0.10.0-r1.ebuild,v 1.1 2012/11/07 20:19:28 jlec Exp $
EAPI=5
inherit autotools-utils
DESCRIPTION="A library for changing configuration files"
HOMEPAGE="http://augeas.net/"
SRC_URI="http://augeas.net/download/${P}.tar.gz"
SLOT="0"
LICENSE="LGPL-2.1"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="static-libs test"
RDEPEND="
dev-libs/libxml2
sys-libs/readline"
DEPEND="${RDEPEND}
virtual/pkgconfig
>=app-doc/NaturalDocs-1.40
test? ( dev-lang/ruby )"
PATCHES=(
"${FILESDIR}"/${P}-gets.patch
"${FILESDIR}"/${P}-test.patch
"${FILESDIR}"/${P}-test2.patch
"${FILESDIR}"/${P}-libxml2-pkgconfig.patch
)
src_prepare() {
if [ -f /usr/share/NaturalDocs/Config/Languages.txt ] ; then
addwrite /usr/share/NaturalDocs/Config/Languages.txt
fi
if [ -f /usr/share/NaturalDocs/Config/Topics.txt ] ; then
addwrite /usr/share/NaturalDocs/Config/Topics.txt
fi
autotools-utils_src_prepare
}
src_configure() {
# Needs to implemented
local myeconfargs=( --without-selinux )
autotools-utils_src_configure
}
AUTOTOOLS_IN_SOURCE_BUILD=1

@ -0,0 +1,15 @@
gnulib/lib/stdio.in.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/gnulib/lib/stdio.in.h b/gnulib/lib/stdio.in.h
index 9091497..fa7e3fb 100644
--- a/gnulib/lib/stdio.in.h
+++ b/gnulib/lib/stdio.in.h
@@ -162,7 +162,6 @@ _GL_WARN_ON_USE (fflush, "fflush is not always POSIX compliant - "
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
-_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@

@ -0,0 +1,24 @@
From b41deef293841da50a236023bad486ea3f57e4dc Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Sat, 3 Dec 2011 14:21:50 +0000
Subject: [PATCH] pkg-config: Augeas requires libxml2.
---
augeas.pc.in | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/augeas.pc.in b/augeas.pc.in
index c97847d..9e166db 100644
--- a/augeas.pc.in
+++ b/augeas.pc.in
@@ -6,6 +6,6 @@ includedir=@includedir@
Name: augeas
Version: @VERSION@
Description: Augeas configuration editing library
-Requires:
+Requires.private: libxml-2.0
Libs: -L${libdir} -laugeas @LIBS@
Cflags: -I${includedir}
--
1.7.6

@ -0,0 +1,56 @@
From 075f8d35497fb36d9193e5364c055049c66fa5eb Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lubo.rintel@gooddata.com>
Date: Mon, 9 Jan 2012 18:52:11 +0100
Subject: [PATCH 1/2] Allow JSON number literals to be followed by whitespace
Add a test case.
Fixes https://fedorahosted.org/augeas/ticket/247
---
AUTHORS | 1 +
lenses/json.aug | 2 +-
lenses/tests/test_json.aug | 3 +++
3 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/AUTHORS b/AUTHORS
index df63f95..e7870f2 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -44,6 +44,7 @@ Contributions by:
Bill Pemberton <wfp5p@virginia.edu>
Alan Pevec <apevec@redhat.com>
Robin Lee Powell <rlpowell@digitalkingdom.org>
+ Lubomir Rintel <lubo.rintel@gooddata.com>
Roman Rakus <rrakus@redhat.com>
Satoru SATOH <satoru.satoh@gmail.com>
Nicolas Valcárcel Scerpella <nvalcarcel@ubuntu.com>
diff --git a/lenses/json.aug b/lenses/json.aug
index c22ad90..6ceab09 100644
--- a/lenses/json.aug
+++ b/lenses/json.aug
@@ -29,7 +29,7 @@ let str_store =
let q = del "\"" "\"" in
q . store /[^"]*/ . q . ws (* " Emacs, relax *)
-let number = [ label "number" . store /-?[0-9]+(\.[0-9]+)?([eE][+-]?[0-9]+)?/ ]
+let number = [ label "number" . store /-?[0-9]+(\.[0-9]+)?([eE][+-]?[0-9]+)?/ . ws ]
let str = [ label "string" . str_store ]
let const (r:regexp) = [ label "const" . store r . ws ]
diff --git a/lenses/tests/test_json.aug b/lenses/tests/test_json.aug
index 0bcd25d..d8b7fa8 100644
--- a/lenses/tests/test_json.aug
+++ b/lenses/tests/test_json.aug
@@ -8,6 +8,9 @@ test lns get "true" = { "const" = "true" }
test lns get "3.141" = { "number" = "3.141" }
+test lns get "{ \"key\" : 666 }" =
+ { "dict" { "entry" = "key" { "number" = "666" } } }
+
test lns get "[true, 0, \"yo\"]" =
{ "array" { "const" = "true" } { "number" = "0" } { "string" = "yo" } }
--
1.7.7.5

@ -0,0 +1,49 @@
From 100a7b38222a63c6435a72b4974b55f39a28989e Mon Sep 17 00:00:00 2001
From: Lubomir Rintel <lubo.rintel@gooddata.com>
Date: Mon, 9 Jan 2012 19:24:41 +0100
Subject: [PATCH 2/2] Correctly parse empty object and arrays in JSON
Add a test case.
Fix from David Lutterkort <lutter@redhat.com>.
https://fedorahosted.org/augeas/ticket/248
---
lenses/json.aug | 4 ++--
lenses/tests/test_json.aug | 5 +++++
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/lenses/json.aug b/lenses/json.aug
index 6ceab09..2645806 100644
--- a/lenses/json.aug
+++ b/lenses/json.aug
@@ -37,9 +37,9 @@ let const (r:regexp) = [ label "const" . store r . ws ]
let value0 = str | number | const /true|false|null/
let fix_value (value:lens) =
- let array = [ label "array" . lbrack . Build.opt_list value comma . rbrack ] in
+ let array = [ label "array" . lbrack . (Build.opt_list value comma)? . rbrack ] in
let pair = [ label "entry" . str_store . colon . value ] in
- let obj = [ label "dict" . lbrace . Build.opt_list pair comma . rbrace ] in
+ let obj = [ label "dict" . lbrace . (Build.opt_list pair comma)? . rbrace ] in
(str | number | obj | array | const /true|false|null/)
(* Typecheck finitely deep nesting *)
diff --git a/lenses/tests/test_json.aug b/lenses/tests/test_json.aug
index d8b7fa8..aec7d4c 100644
--- a/lenses/tests/test_json.aug
+++ b/lenses/tests/test_json.aug
@@ -30,6 +30,11 @@ test lns get "{ \"0\": true, \"1\":false }" =
test lns get "{\"menu\": \"entry one\"}" =
{ "dict" { "entry" = "menu" { "string" = "entry one" } } }
+test lns get "[ ]" =
+ { "array" }
+
+test lns get "{}" =
+ { "dict" }
let s = "{\"menu\": {
\"id\": \"file\",
--
1.7.7.5

@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>matsuu@gentoo.org</email>
</maintainer>
<longdescription lang="en">
<maintainer>
<email>matsuu@gentoo.org</email>
</maintainer>
<longdescription lang="en">
A library for programmatically editing configuration files. Augeas parses
configuration files into a tree structure, which it exposes through its
public API. Changes made through the API are written back to the initially
@ -15,4 +15,3 @@ details. It is controlled by ``lens'' definitions that describe the file
format and the transformation into a tree.
</longdescription>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.9.0-r1.ebuild,v 1.1 2012/08/18 08:48:10 billie Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.9.0-r1.ebuild,v 1.3 2012/11/09 02:04:17 blueness Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-3 BSD LGPL-2.1 MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
KEYWORDS="~alpha ~amd64 ppc ppc64 ~sparc ~x86"
IUSE="apcupsd audacious curl debug eve hddtemp imlib iostats lua lua-cairo lua-imlib math moc mpd nano-syntax ncurses nvidia +portmon rss thinkpad truetype vim-syntax weather-metar weather-xoap wifi X xmms2"
DEPEND_COMMON="
@ -121,13 +121,14 @@ src_install() {
}
pkg_postinst() {
elog "You can find a sample configuration file at ${ROOT%/}/etc/conky/conky.conf."
elog "To customize, copy it to ~/.conkyrc and edit it to your liking."
elog
elog "For more info on Conky's features please look at the Changelog in"
elog "${ROOT%/}/usr/share/doc/${PF}. There are also pretty html docs available"
elog "on Conky's site or in ${ROOT%/}/usr/share/doc/${PF}/html."
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}."
elog "To customize, copy to ~/.conkyrc and edit it to your liking."
elog
elog "There are pretty html docs available at the conky homepage"
elog "or in ${ROOT%/}/usr/share/doc/${PF}/html."
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.9.0.ebuild,v 1.7 2012/10/05 17:59:23 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/conky/conky-1.9.0.ebuild,v 1.8 2012/11/07 17:07:56 billie Exp $
EAPI=4
@ -120,13 +120,14 @@ src_install() {
}
pkg_postinst() {
elog "You can find a sample configuration file at ${ROOT%/}/etc/conky/conky.conf."
elog "To customize, copy it to ~/.conkyrc and edit it to your liking."
elog
elog "For more info on Conky's features please look at the Changelog in"
elog "${ROOT%/}/usr/share/doc/${PF}. There are also pretty html docs available"
elog "on Conky's site or in ${ROOT%/}/usr/share/doc/${PF}/html."
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
if [[ -z "${REPLACING_VERSIONS}" ]]; then
elog "You can find sample configurations at ${ROOT%/}/usr/share/doc/${PF}."
elog "To customize, copy to ~/.conkyrc and edit it to your liking."
elog
elog "There are pretty html docs available at the conky homepage"
elog "or in ${ROOT%/}/usr/share/doc/${PF}/html."
elog
elog "Also see http://www.gentoo.org/doc/en/conky-howto.xml"
elog
fi
}

@ -1,3 +1,5 @@
DIST diradm-2.9.3.tar.bz2 105362 SHA256 4bd8261c11916caab989b596c78f648510225de4d52af3c9a425ef92bf6a096d SHA512 369d6d912f3b1f7c06427ab570325c8783d80c74fd7097c3f22cf5f14259c5c95558f30a9f479624213b8f9b920b2275b3ed1010e743aad8671e504d94ebbf70 WHIRLPOOL 54836bd9ff7d325768cd3efed1cf7b1dc261af27f2eb542e9bdc1d8c2526ce7ac6fee195647bc8e0ecdf4e69f1d3ac49f54e41520dba5ce7a94f2ead39f5bd6b
DIST diradm-2.9.5.tar.bz2 113429 SHA256 8d189981d0fbd63bd55114f7b1c34f97f39a832fa5093f63be3c403ba4da87e4 SHA512 95342ece8ee79bf846ead7a0b5af0954ebded47663c0325476599252269e1f7dbc72437b69a777d2e02382d9c824838592eee1d916da6199f8982b4df7833158 WHIRLPOOL 91f33d6007a119269ac6ba5c7881a2cdc3fc77076824b7c23c7eab2c4403c605a2d1455b0f705a7db6d9b8a2277470ab73c9af10b57a94b7b0bede939298000b
DIST diradm-2.9.6.tar.bz2 113599 SHA256 8c316d05a8d5faf73fc9608bb3bfd1c610148c0132f7db80f92423c40ce08256 SHA512 4a6a976cedda306e4eec2478e1fd61a00f67c93b23ca86c701cd10bc32d73ce52a3d0ade97f04f0f2d0cd0dba292e3110ccad35d68a6b34ef9b651412b1a5768 WHIRLPOOL e7d55bbb30e0379d24b5172bc9f156b6d9e8ce4cd42e62116be763b01e00db29b0efd39d6e6192dcf8039ef6acb3fc7e3e713a05128ffc1d819ec21a79a3af94
DIST diradm-2.9.7.1.tar.bz2 126172 SHA256 0a10f8b8b872a1f985c1f73da0109e8ba5ebde09ccb4760b56e67d4a1b88f2bf SHA512 5052f7b7072cd61eb9c70d23057f6c0d2fa68a151792d7260ca52716c9588c06234d335af84b967df23da4b4a8650502cab3b18900dc15e71f71b0888224993f WHIRLPOOL 31c2b6eaa913aa0a273652958233e0ace3b309063448add6b446a41e48903b984810f0ce668b27efbbca8c558a20a379692a3d7d3997d8481d0dbfe19827adee
DIST diradm-2.9.7.tar.bz2 126122 SHA256 de3833a8e6632e69245ff248022426e5ce33f14f63f09d8c102e84bb14e2fc5c SHA512 a7aba26d6eff8829b4e2e65e33d030c2373101c5dd526285ab5a79fef052c08e1886204a7d6d2591ebe0807f0f396d189f9e1263de06f37497aa8b76fcae6395 WHIRLPOOL 7f93087282cddd32e3ecd85a9da89dc629b3bd925a12eab40c69a37e7c522fcdbc8cb045be1deea3bcb405e1aaab0e64a0ee38dcdc45acb7944f9a7743989984

@ -0,0 +1,76 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.9.7.1.ebuild,v 1.1 2012/11/09 02:06:04 robbat2 Exp $
EAPI="2"
inherit eutils
DESCRIPTION="diradm is a nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP."
#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/"
#SRC_URI="${HOMEPAGE}/${P}.tar.bz2"
HOMEPAGE="http://orbis-terrarum.net/~robbat2/"
SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="samba irixpasswd automount test"
RDEPEND=">=net-nds/openldap-2.3
sys-apps/gawk
sys-apps/coreutils
sys-apps/grep
dev-lang/perl
app-shells/bash
sys-apps/sed
virtual/perl-MIME-Base64
samba? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3.0.6
)"
DEPEND="
${RDEPEND}
test? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3.0.6
dev-util/dejagnu
net-nds/openldap[-minimal]
)"
pkg_setup() {
use test && elog "Warning, for test usage, diradm is built with all optional features!"
}
src_configure() {
local myconf
if use test; then
myconf="--enable-samba --enable-automount --enable-irixpasswd"
else
myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`"
fi
econf ${myconf} || die "econf failed"
}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork \
THANKS TODO KNOWN-BUGS || die
if use irixpasswd; then
insinto /etc/openldap/schema
doins irixpassword.schema || die "Failed irixpassword.schema"
fi
}
pkg_postinst() {
elog "The new diradm pulls many settings from your LDAP configuration."
elog "But don't forget to customize /etc/diradm.conf for other settings."
elog "Please see the README to instructions if you problems."
elog "This package is primarily intended for use with nss_ldap & pam_ldap"
elog "and populates many default settings from the /etc/ldap.conf used by"
elog "those packages, with a further fallback to /etc/openldap/ldap.conf"
elog "for server connection settings only."
}
src_test() {
emake -j1 check
}

@ -0,0 +1,72 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/diradm/diradm-2.9.7.ebuild,v 1.2 2012/11/09 01:07:36 robbat2 Exp $
EAPI="2"
inherit eutils
DESCRIPTION="diradm is a nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP."
#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/"
#SRC_URI="${HOMEPAGE}/${P}.tar.bz2"
HOMEPAGE="http://orbis-terrarum.net/~robbat2/"
SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="samba irixpasswd automount test"
RDEPEND=">=net-nds/openldap-2.3
sys-apps/gawk
sys-apps/coreutils
sys-apps/grep
dev-lang/perl
app-shells/bash
sys-apps/sed
virtual/perl-MIME-Base64
samba? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3.0.6
)"
DEPEND="
${RDEPEND}
test? (
dev-perl/Crypt-SmbHash
>=net-fs/samba-3.0.6
dev-util/dejagnu
net-nds/openldap[-minimal]
)"
pkg_setup() {
use test && elog "Warning, for test usage, diradm is built with all optional features!"
}
src_configure() {
local myconf
if use test; then
myconf="--enable-samba --enable-automount --enable-irixpasswd"
else
myconf="`use_enable samba` `use_enable automount` `use_enable irixpasswd`"
fi
econf ${myconf} || die "econf failed"
}
src_install() {
emake install DESTDIR="${D}" || die "emake install failed"
dodoc CHANGES* README AUTHORS ChangeLog NEWS README.prefork \
THANKS TODO KNOWN-BUGS || die
if use irixpasswd; then
insinto /etc/openldap/schema
doins irixpassword.schema || die "Failed irixpassword.schema"
fi
}
pkg_postinst() {
elog "The new diradm pulls many settings from your LDAP configuration."
elog "But don't forget to customize /etc/diradm.conf for other settings."
elog "Please see the README to instructions if you problems."
}
src_test() {
emake -j1 check
}

@ -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/puppet/puppet-3.0.1.ebuild,v 1.5 2012/11/06 22:45:32 tampakrap Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-3.0.1.ebuild,v 1.6 2012/11/07 21:33:31 idl0r Exp $
EAPI="4"
@ -18,7 +18,8 @@ KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
ruby_add_rdepend "
>=dev-ruby/facter-1.5.6
dev-ruby/hiera
>=dev-ruby/facter-1.6.2
augeas? ( dev-ruby/ruby-augeas )
diff? ( dev-ruby/diff-lcs )
doc? ( dev-ruby/rdoc )

@ -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/system-config-printer-gnome/system-config-printer-gnome-1.3.11.ebuild,v 1.4 2012/09/30 17:41:13 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/system-config-printer-gnome/system-config-printer-gnome-1.3.11.ebuild,v 1.5 2012/11/07 20:10:25 pacho Exp $
EAPI="3"
@ -16,7 +16,7 @@ HOMEPAGE="http://cyberelk.net/tim/software/system-config-printer/"
SRC_URI="http://cyberelk.net/tim/data/system-config-printer/1.3/${MY_P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc ~x86"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86"
SLOT="0"
IUSE="gnome-keyring"

@ -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/webmin/webmin-1.600-r1.ebuild,v 1.1 2012/11/05 21:40:01 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/webmin/webmin-1.600-r1.ebuild,v 1.2 2012/11/07 18:51:57 hwoarang Exp $
EAPI="3"
@ -46,9 +46,6 @@ DEPEND="virtual/perl-Sys-Syslog
RDEPEND="${DEPEND}"
src_prepare() {
# Fix security bug - https://bugs.gentoo.org/show_bug.cgi?id=441840
epatch "${FILESDIR}/${P}-SA51201.patch"
local perl="$( which perl )"
# Remove the unnecessary and incompatible files
@ -57,6 +54,9 @@ src_prepare() {
rm -rf {format,{bsd,hpux,sgi}exports,zones,rbac}
rm -f mount/{free,net,open}bsd-mounts*
rm -f mount/macos-mounts*
# Fix security bug - https://bugs.gentoo.org/show_bug.cgi?id=441840
epatch "${FILESDIR}/${P}-SA51201.patch"
fi
# For security reasons remove the SSL certificate that comes with Webmin

@ -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-benchmarks/os-autoinst/os-autoinst-9999.ebuild,v 1.3 2012/10/09 20:55:21 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-benchmarks/os-autoinst/os-autoinst-9999.ebuild,v 1.4 2012/11/08 13:29:38 scarabeus Exp $
EAPI=4
@ -18,6 +18,7 @@ KEYWORDS=""
IUSE=""
RDEPEND="
dev-lang/perl[ithreads]
app-emulation/qemu
app-text/gocr
media-gfx/imagemagick

@ -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-cdr/brasero/brasero-2.32.1-r1.ebuild,v 1.10 2012/08/26 08:41:38 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-2.32.1-r1.ebuild,v 1.11 2012/11/07 21:44:04 tetromino Exp $
EAPI="4"
GNOME2_LA_PUNT="yes"
@ -118,5 +118,5 @@ pkg_postinst() {
echo
elog "If ${PN} doesn't handle some music or video format, please check"
elog "your USE flags on media-plugins/gst-plugins-meta"
elog "your USE flags on media-plugins/gst-plugins-meta:0.10"
}

@ -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-cdr/brasero/brasero-3.2.0-r1.ebuild,v 1.2 2012/05/03 07:51:48 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-3.2.0-r1.ebuild,v 1.3 2012/11/07 21:44:04 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -100,5 +100,5 @@ pkg_postinst() {
echo
elog "If ${PN} doesn't handle some music or video format, please check"
elog "your USE flags on media-plugins/gst-plugins-meta"
elog "your USE flags on media-plugins/gst-plugins-meta:0.10"
}

@ -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-cdr/brasero/brasero-3.4.0.ebuild,v 1.2 2012/05/03 07:51:48 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-3.4.0.ebuild,v 1.3 2012/11/07 21:44:04 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -84,5 +84,5 @@ pkg_postinst() {
echo
elog "If ${PN} doesn't handle some music or video format, please check"
elog "your USE flags on media-plugins/gst-plugins-meta"
elog "your USE flags on media-plugins/gst-plugins-meta:0.10"
}

@ -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-cdr/brasero/brasero-3.4.1.ebuild,v 1.1 2012/05/14 00:48:15 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-cdr/brasero/brasero-3.4.1.ebuild,v 1.2 2012/11/07 21:44:04 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -84,5 +84,5 @@ pkg_postinst() {
echo
elog "If ${PN} doesn't handle some music or video format, please check"
elog "your USE flags on media-plugins/gst-plugins-meta"
elog "your USE flags on media-plugins/gst-plugins-meta:0.10"
}

@ -0,0 +1,27 @@
--- Makefile.in 2012-11-07 22:04:51.207982344 -0500
+++ Makefile.in.new 2012-11-07 22:06:00.905977580 -0500
@@ -18,19 +18,19 @@
all: md6sum
md6sum: $(OBJS)
- $(CC) $(OBJS) $(CXXFLAGS) $(LDFLAGS) -o $@
+ $(CC) $(OBJS) $(CFLAGS) $(LDFLAGS) -o $@
md6_compress.o: md6_compress.c inttypes.h md6.h md6_nist.h stdint.h
- $(CC) $(CXXFLAGS) -c $< -o $@
+ $(CC) $(CFLAGS) -c $< -o $@
md6_mode.o: md6_mode.c inttypes.h md6.h md6_nist.h stdint.h
- $(CC) $(CXXFLAGS) -c $< -o $@
+ $(CC) $(CFLAGS) -c $< -o $@
md6_nist.o: md6_nist.c inttypes.h md6.h md6_nist.h stdint.h
- $(CC) $(CXXFLAGS) -c $< -o $@
+ $(CC) $(CFLAGS) -c $< -o $@
md6sum.o: md6sum.c inttypes.h md6.h md6_nist.h stdint.h
- $(CC) $(CXXFLAGS) -c $< -o $@
+ $(CC) $(CFLAGS) -c $< -o $@
clean:
rm *.o

@ -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/md6sum/md6sum-1.0.ebuild,v 1.2 2012/11/05 23:38:30 c1pher Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/md6sum/md6sum-1.0-r1.ebuild,v 1.1 2012/11/08 03:15:48 c1pher Exp $
EAPI="4"
@ -17,6 +17,7 @@ IUSE=""
src_prepare() {
epatch "${FILESDIR}/${P}-ldflags.patch"
epatch "${FILESDIR}/${P}-cflags.patch"
}
src_install() {

@ -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-forensics/air/air-2.0.0-r1.ebuild,v 1.2 2012/11/04 20:22:50 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-forensics/air/air-2.0.0-r1.ebuild,v 1.3 2012/11/09 02:15:30 blueness Exp $
EAPI="4"
@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/air-imager/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~x86"
KEYWORDS="amd64 ppc ~x86"
IUSE="crypt"
# coreutils are needed for /usr/bin/split binary

@ -0,0 +1,26 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/dtach/dtach-0.8-r1.ebuild,v 1.1 2012/11/07 21:21:34 jlec Exp $
EAPI=4
inherit eutils
DESCRIPTION="Emulates the detach feature of screen"
HOMEPAGE="http://dtach.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
src_prepare() {
epatch "${FILESDIR}"/${P}-CVE-2012-3368.patch
}
src_install() {
dobin dtach
doman dtach.1
dodoc README
}

@ -0,0 +1,35 @@
Fix error handling for read from stdin in attach.c
attach.c did not correctly handle a read from stdin when read returned
an error. The code assigned the return value of read to pkt.len (an
unsigned char) before checking the value. This prevented the error check
from working correctly, since an unsigned integer can never be < 0.
A packet with an invalid length was then sent to the master, which then
sent 255 bytes of garbage to the program.
Fix the bug in attach.c and the unchecked packet length bug in master.c.
Report and initial patch by Enrico Scholz.
--- attach.c 2012/07/01 21:26:10 1.12
+++ attach.c 2012/07/01 21:44:34 1.13
@@ -237,12 +237,16 @@
/* stdin activity */
if (n > 0 && FD_ISSET(0, &readfds))
{
+ ssize_t len;
+
pkt.type = MSG_PUSH;
memset(pkt.u.buf, 0, sizeof(pkt.u.buf));
- pkt.len = read(0, pkt.u.buf, sizeof(pkt.u.buf));
+ len = read(0, pkt.u.buf, sizeof(pkt.u.buf));
- if (pkt.len <= 0)
+ if (len <= 0)
exit(1);
+
+ pkt.len = len;
process_kbd(s, &pkt);
n--;
}

@ -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/tracker/tracker-9999.ebuild,v 1.53 2012/10/25 07:56:27 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/tracker/tracker-9999.ebuild,v 1.54 2012/11/07 21:06:22 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
@ -71,7 +71,7 @@ RDEPEND="
gstreamer? (
>=media-libs/gstreamer-0.10.31:0.10
upnp? ( >=media-libs/gupnp-dlna-0.5 )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31 ) )
!upnp? ( >=media-libs/gst-plugins-base-0.10.31:0.10 ) )
!gstreamer? ( !xine? ( || ( media-video/totem media-video/mplayer ) ) )
gtk? (
>=dev-libs/libgee-0.3:0

@ -2,3 +2,4 @@ DIST gammu-1.25.0.tar.bz2 1838498 SHA256 be2c9600d781eb07e1e34975d59d09d8f8701cd
DIST gammu-1.28.0.tar.bz2 2391956 SHA256 f620bbb48c15c730cae39feb3e729c6ca070e59ab4e9dee624cc35eae416bf16 SHA512 a183acb6d8120c432630d75cee70e608d3030243084ca1e90c76469d81b358a6e5c16da651a031fb8620410bb131efdaf3926e81662ef3c8356a8631b90f5be7 WHIRLPOOL 5fd3bec505cd66bda14a1949599116fee7b64a00c1ec1621d0af7a35d9cc2b92151f78ba3efdc16be7b7d5a0f539ae0e5e1ed3303294fae7f82042f231b55dc2
DIST gammu-1.29.0.tar.bz2 5982258 SHA256 0f7c3122e5f5e246b3ce7fb128b42c1d679ebb3f11f805ea17f1ba86400e1bbf SHA512 741dc30c6c7474f40701ca2edc166bd5a5ab4200677e001ed439c637b14c221501b1d39ce4a335c460cdfe5ff343f16524ae08e2188c54aac2ac4a80f576d9f8 WHIRLPOOL 91ec199b0802182b32c169ab781ba6185410abb5ce25a4a3bea5811e7c4fa4f96c2690e22c3d6a40b81927ea63400913bcbf5a2ca1cc3726d91f0f2a6e5948a8
DIST gammu-1.30.0.tar.bz2 6230340 SHA256 5918fe10502aef36ab474b4ae44545cd0a7433499b5e29b703ffecb99a7496ae SHA512 227b4c6500951c26ba602be639201abab021b2963b8e452fe2f9eb0543b59df67609282f19b8d48bc3ba0bdb8577bc62e24f75caa8d574e09114f7ae44cb0696 WHIRLPOOL d9a3d5570a51b954f896ac2424daece8f7341f8b3cddef7bd80a04d7fc0ddca29529ac27a3b8b234e3292a2fe5c87a769fbf58742e13bd9afedae73457724f05
DIST gammu-1.32.0.tar.bz2 6296184 SHA256 de67caa102aa4c8fbed5300e5a0262e40411c4cc79f4379a8d34eed797968fc3 SHA512 8758085c3c3ecb34710513d04ec0e686c8bf06f2c3b60c618eaf77e42eba047f0dbc2898cfbc0c31c0811f30a6c2955cc372e3cb819e7ff41224f55ef1df187d WHIRLPOOL 717ca87674639429a45759b56859c49420e612a8f703003671ca00232ae99ad1424b012d525a65a306baf0ed856d8a61e72105bc89537fcfc12d7bd1210626a4

@ -0,0 +1,107 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/gammu/gammu-1.32.0.ebuild,v 1.1 2012/11/08 09:38:52 pinkbyte Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
inherit eutils cmake-utils python
DESCRIPTION="A tool to handle your cellular phone"
HOMEPAGE="http://www.wammu.eu/"
SRC_URI="http://dl.cihar.com/${PN}/releases/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="bash-completion bluetooth curl dbi debug irda mysql nls postgres python usb"
RDEPEND="bluetooth? ( net-wireless/bluez )
curl? ( net-misc/curl )
usb? ( virtual/libusb:1 )
mysql? ( virtual/mysql )
postgres? ( dev-db/postgresql-server )
dbi? ( >=dev-db/libdbi-0.8.3 )
dev-util/dialog"
DEPEND="${RDEPEND}
irda? ( virtual/os-headers )
nls? ( sys-devel/gettext )"
# sys-devel/gettext is needed for creating .mo files
# Supported languages and translated documentation
# Be sure all languages are prefixed with a single space!
MY_AVAILABLE_LINGUAS=" af ar bg ca cs da de el en_GB es et fi fr gl he hu id it ko nl pl pt_BR ru sk sv sw tr zh_CN zh_TW"
IUSE="${IUSE} ${MY_AVAILABLE_LINGUAS// / linguas_}"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-skip-locktest.patch
local lang support_linguas=no
for lang in ${MY_AVAILABLE_LINGUAS} ; do
if use linguas_${lang} ; then
support_linguas=yes
break
fi
done
# install all languages when all selected LINGUAS aren't supported
if [ "${support_linguas}" = "yes" ]; then
for lang in ${MY_AVAILABLE_LINGUAS} ; do
if ! use linguas_${lang} ; then
rm -rf locale/${lang} || die
fi
done
fi
}
src_configure() {
# debug flag is used inside cmake-utils.eclass
local mycmakeargs=(
$(cmake-utils_use_with bluetooth Bluez) \
$(cmake-utils_use_with irda IRDA) \
$(cmake-utils_use_with curl CURL) \
$(cmake-utils_use_with usb USB) \
$(cmake-utils_use_with python PYTHON) \
$(cmake-utils_use_with mysql MySQL) \
$(cmake-utils_use_with postgres Postgres) \
$(cmake-utils_use_with dbi LibDBI) \
$(cmake-utils_use_with nls GettextLibs) \
$(cmake-utils_use_with nls Iconv) \
-DBUILD_SHARED_LIBS=ON \
-DINSTALL_DOC_DIR="share/doc/${PF}"
)
if ! use bash-completion; then
mycmakeargs+=( -DINSTALL_BASH_COMPLETION=OFF )
fi
if use python; then
mycmakeargs+=( -DBUILD_PYTHON="$(PYTHON -a)" )
fi
cmake-utils_src_configure
}
src_compile() {
cmake-utils_src_compile
}
src_test() {
LD_LIBRARY_PATH="${WORKDIR}/${PN}_build/common" cmake-utils_src_test
}
src_install() {
cmake-utils_src_install
}
pkg_postinst() {
use python && python_mod_optimize gammu
}
pkg_postrm() {
use python && python_mod_cleanup gammu
}

@ -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/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild,v 1.7 2012/09/26 11:23:05 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.5.5.3.ebuild,v 1.8 2012/11/07 21:08:03 tetromino Exp $
EAPI=4
@ -103,8 +103,8 @@ COMMON_DEPEND="
gnome? ( gnome-base/gconf:2 )
>=x11-libs/gtk+-2.24:2
media-gfx/graphite2
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10
java? (
>=dev-java/bsh-2.0_beta4
dev-java/lucene:2.9

@ -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/libreoffice/libreoffice-3.5.7.2.ebuild,v 1.1 2012/11/02 12:22:25 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.7.2.ebuild,v 1.2 2012/11/07 21:10:10 tetromino Exp $
EAPI=4
@ -118,8 +118,8 @@ COMMON_DEPEND="
gtk? ( >=x11-libs/gtk+-2.24:2 )
graphite? ( media-gfx/graphite2 )
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10
)
java? (
>=dev-java/bsh-2.0_beta4

@ -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/libreoffice/libreoffice-3.6.3.2.ebuild,v 1.2 2012/11/04 10:47:00 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.3.2.ebuild,v 1.3 2012/11/07 21:10:10 tetromino Exp $
EAPI=4
@ -137,8 +137,8 @@ COMMON_DEPEND="
>=x11-libs/gtk+-2.24:2
)
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10
)
jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )

@ -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/libreoffice/libreoffice-3.6.9999.ebuild,v 1.30 2012/11/04 10:47:00 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.6.9999.ebuild,v 1.31 2012/11/07 21:10:10 tetromino Exp $
EAPI=4
@ -137,8 +137,8 @@ COMMON_DEPEND="
>=x11-libs/gtk+-2.24:2
)
gstreamer? (
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
>=media-libs/gstreamer-0.10:0.10
>=media-libs/gst-plugins-base-0.10:0.10
)
jemalloc? ( dev-libs/jemalloc )
libreoffice_extensions_pdfimport? ( >=app-text/poppler-0.16[xpdf-headers(+),cxx] )

@ -1,2 +1,3 @@
DIST pgadmin3-1.14.2.tar.gz 15041255 SHA256 043e782fcedbf46f040d7164256f531ad4711730b97bd280b16035fb279fd872 SHA512 a53e9b920e4112de7e7a891aaede08f0cd751f054ddee011c941b64454d7e00e1d125ece7cfe96a5598457cebf837d2f1169024cbe6c82b995bd65d0f71d6aef WHIRLPOOL 890ca9632d87805636b4914de2e92088252d10d717a2b23308a0fd224ca3c2c08ec146e21e4a4232bfce7b6b4dd833a1322651bc74c7987772cbdc71749b4e6b
DIST pgadmin3-1.14.3.tar.gz 15074739 SHA256 00724a88b9f9f6ded24c98052053aef9b09a6a51816fbe9809f398307de12dd7 SHA512 14439ffc87309f6dccc243db33fcfb454a8892afd88ef0c6961750e3604a62427bcf2b1984eb80177ed193e03644e8d6f83fa4ae2102a62f03684df7f33e8bd2 WHIRLPOOL 5670bb23fae12a1aa0e34ffc862c372176eb1e43be9eb8838d18a981bdc5830c35905f7e1d6e3be606a04ff246dda52769bdd4127b2ac86fd5bede87b65a5b09
DIST pgadmin3-1.16.0.tar.gz 13467810 SHA256 f9cd6ff620f9c920615261ed6bd4b4c9f7b446420ed18a8080d2375640d851ac SHA512 d6d3fa96af3dd655c799134f106d68f1684d245ff2bbb2bf510c574afb667693ffe0167e4795c791fcdcaab4f129a166c085832e78812a4d591009a4ea47d96b WHIRLPOOL 78eae140d5b250925a002af65a4150bd0d1c7c563a63d0909500d4b1092655cfc2114cf73787492cee0b7cf643da5c61b77089b7ed0cd3da301f45dc7b05f1e4

@ -0,0 +1,54 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgadmin3/pgadmin3-1.16.0.ebuild,v 1.1 2012/11/08 11:15:01 titanofold Exp $
EAPI="4"
WX_GTK_VER="2.8"
inherit multilib versionator wxwidgets
DESCRIPTION="wxWidgets GUI for PostgreSQL."
HOMEPAGE="http://www.pgadmin.org/"
SRC_URI="mirror://postgresql/${PN}/release/v${PV}/src/${P}.tar.gz"
LICENSE="POSTGRESQL"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
SLOT="0"
IUSE="debug"
DEPEND="x11-libs/wxGTK:2.8[X,debug=]
>=dev-db/postgresql-base-8.4.0
>=dev-libs/libxml2-2.6.18
>=dev-libs/libxslt-1.1"
RDEPEND="${DEPEND}"
pkg_setup() {
local pgslot=$(postgresql-config show)
if [[ ${pgslot//.} < 84 ]] ; then
eerror "PostgreSQL slot must be set to 8.4 or higher."
eerror " postgresql-config set 8.4"
die "PostgreSQL slot is not set to 8.4 or higher."
fi
}
src_configure() {
econf --with-wx-version=2.8 \
$(use_enable debug)
}
src_install() {
emake DESTDIR="${D}" install
newicon "${S}/pgadmin/include/images/pgAdmin3.png" ${PN}.png
# icon location for the desktop file provided in pkg folder
insinto /usr/share/pgadmin3
doins "${S}/pgadmin/include/images/pgAdmin3.png"
domenu "${S}/pkg/pgadmin3.desktop"
# Fixing world-writable files
fperms -R go-w /usr/share
}

@ -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-db/postgresql-base/postgresql-base-8.3.21.ebuild,v 1.1 2012/09/24 17:35:57 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.21.ebuild,v 1.2 2012/11/08 15:29:47 blueness Exp $
EAPI="4"
@ -10,7 +10,7 @@ inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.14.ebuild,v 1.1 2012/09/24 17:35:57 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.14.ebuild,v 1.2 2012/11/08 15:32:26 blueness Exp $
EAPI="4"
@ -10,7 +10,7 @@ inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.10.ebuild,v 1.1 2012/09/24 17:35:57 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.10.ebuild,v 1.2 2012/11/08 15:34:58 blueness Exp $
EAPI="4"
@ -10,7 +10,7 @@ inherit autotools eutils flag-o-matic multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.6.ebuild,v 1.1 2012/09/24 17:35:57 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.6.ebuild,v 1.2 2012/11/08 15:37:27 blueness Exp $
EAPI="4"
@ -8,7 +8,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.2.1.ebuild,v 1.1 2012/09/24 17:35:57 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.2.1.ebuild,v 1.2 2012/11/08 15:40:04 blueness Exp $
EAPI="4"
@ -8,7 +8,7 @@ WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.21.ebuild,v 1.1 2012/09/24 17:39:02 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.21.ebuild,v 1.2 2012/11/08 15:28:39 blueness Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.14.ebuild,v 1.1 2012/09/24 17:39:02 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.14.ebuild,v 1.2 2012/11/08 15:31:32 blueness Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.10.ebuild,v 1.1 2012/09/24 17:39:02 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.10.ebuild,v 1.2 2012/11/08 15:34:08 blueness Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.6.ebuild,v 1.1 2012/09/24 17:39:02 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.6.ebuild,v 1.2 2012/11/08 15:36:38 blueness Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.2.1.ebuild,v 1.1 2012/09/24 17:39:02 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.2.1.ebuild,v 1.2 2012/11/08 15:39:15 blueness Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -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-db/postgresql-server/postgresql-server-8.3.21.ebuild,v 1.1 2012/09/24 17:37:46 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.21.ebuild,v 1.2 2012/11/08 15:30:45 blueness Exp $
EAPI="4"
@ -9,7 +9,7 @@ inherit autotools eutils multilib pam prefix user versionator
SLOT="$(get_version_component_range 1-2)"
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"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.14.ebuild,v 1.1 2012/09/24 17:37:46 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.14.ebuild,v 1.2 2012/11/08 15:33:19 blueness Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -10,7 +10,7 @@ inherit autotools eutils multilib pam prefix python user versionator
SLOT="$(get_version_component_range 1-2)"
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"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.10.ebuild,v 1.1 2012/09/24 17:37:46 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.10.ebuild,v 1.2 2012/11/08 15:35:50 blueness Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -10,7 +10,7 @@ inherit autotools eutils multilib pam prefix python user versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.6.ebuild,v 1.1 2012/09/24 17:37:46 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.6.ebuild,v 1.2 2012/11/08 15:38:20 blueness Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -8,7 +8,7 @@ PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.1.ebuild,v 1.1 2012/09/24 17:37:46 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.2.1.ebuild,v 1.2 2012/11/08 15:40:52 blueness Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
@ -8,7 +8,7 @@ PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib pam prefix python user versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.98-r3.ebuild,v 1.7 2012/10/18 08:44:11 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.98-r3.ebuild,v 1.8 2012/11/07 21:11:32 tetromino Exp $
EAPI=4
@ -24,8 +24,8 @@ RDEPEND="alsa? ( media-libs/alsa-lib )
gjdoc? ( >=dev-java/antlr-2.7.1:0 )
gmp? ( >=dev-libs/gmp-4.2.4 )
gstreamer? (
>=media-libs/gstreamer-0.10.10
>=media-libs/gst-plugins-base-0.10.10
>=media-libs/gstreamer-0.10.10:0.10
>=media-libs/gst-plugins-base-0.10.10:0.10
x11-libs/gtk+:2
)
gtk? (

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0.ebuild,v 1.1 2012/11/05 18:23:56 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/boost/boost-1.52.0-r1.ebuild,v 1.2 2012/11/08 06:17:18 flameeyes Exp $
EAPI="5"
PYTHON_DEPEND="python? *"
@ -19,7 +19,7 @@ LICENSE="Boost-1.0"
SLOT=0
MAJOR_V="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug doc icu mpi python static-libs tools"
IUSE="debug doc icu mpi python static-libs +threads tools"
RDEPEND="icu? ( >=dev-libs/icu-3.6:= )
!icu? ( virtual/libiconv )
@ -31,9 +31,6 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${MY_P}
MAJOR_PV=$(replace_all_version_separators _ ${MAJOR_V})
BJAM="b2-${MAJOR_PV}"
create_user-config.jam() {
local compiler compiler_version compiler_executable
@ -79,6 +76,23 @@ src_prepare() {
"${FILESDIR}/${PN}-1.48.0-python_linking.patch" \
"${FILESDIR}/${PN}-1.48.0-disable_icu_rpath.patch" \
"${FILESDIR}/remove-toolset-1.48.0.patch"
# Avoid a patch for now
for file in libs/context/src/asm/*.S; do
cat - >> $file <<EOF
#if defined(__linux__) && defined(__ELF__)
.section .note.GNU-stack,"",%progbits
#endif
EOF
done
}
ejam() {
local NUMJOBS="-j$(makeopts_jobs)"
echo b2 ${NUMJOBS} -q -d+2 "$@"
b2 ${NUMJOBS} -q -d+2 "$@"
}
src_configure() {
@ -95,17 +109,15 @@ src_configure() {
[[ $(gcc-version) > 4.3 ]] && append-flags -mno-altivec
fi
# Do _not_ use C++11 yet, make sure to force GNU C++ 98 standard.
append-cxxflags -std=gnu++98
use icu && OPTIONS+=" -sICU_PATH=/usr"
use icu || OPTIONS+=" --disable-icu boost.locale.icu=off"
use mpi || OPTIONS+=" --without-mpi"
use python || OPTIONS+=" --without-python"
# https://svn.boost.org/trac/boost/attachment/ticket/2597/add-disable-long-double.patch
if use sparc || { use mips && [[ ${ABI} = "o32" ]]; } || use hppa || use arm || use x86-fbsd || use sh; then
OPTIONS+=" --disable-long-double"
fi
OPTIONS+=" pch=off --boost-build=/usr/share/boost-build-${MAJOR_PV} --prefix=\"${D}usr\" --layout=versioned"
OPTIONS+=" pch=off --boost-build=/usr/share/boost-build --prefix=\"${D}usr\" --layout=system"
if use static-libs; then
LINK_OPTS="link=shared,static"
@ -121,30 +133,21 @@ src_compile() {
export BOOST_ROOT="${S}"
PYTHON_DIRS=""
MPI_PYTHON_MODULE=""
NUMJOBS="-j$(makeopts_jobs)"
building() {
create_user-config.jam
einfo "Using the following command to build:"
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} $(use python && echo --python-buildid=${PYTHON_ABI})"
${BJAM} ${NUMJOBS} -q -d+2 \
gentoorelease \
ejam gentoorelease \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
${OPTIONS} threading=$(usex threads multi single) ${LINK_OPTS} \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|| die "Building of Boost libraries failed"
# ... and do the whole thing one more time to get the debug libs
if use debug; then
einfo "Using the following command to build:"
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoodebug --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --buildid=debug $(use python && echo --python-buildid=${PYTHON_ABI})"
${BJAM} ${NUMJOBS} -q -d+2 \
gentoodebug \
ejam gentoodebug \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
${OPTIONS} threading=$(usex threads multi single) ${LINK_OPTS} \
--buildid=debug \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
|| die "Building of Boost debug libraries failed"
@ -188,11 +191,8 @@ src_compile() {
if use tools; then
pushd tools > /dev/null || die
einfo "Using the following command to build the tools:"
einfo "${BJAM} ${NUMJOBS} -q -d+2 gentoorelease --user-config=../user-config.jam ${OPTIONS}"
${BJAM} ${NUMJOBS} -q -d+2\
gentoorelease \
ejam gentoorelease \
--user-config=../user-config.jam \
${OPTIONS} \
|| die "Building of Boost tools failed"
@ -217,12 +217,9 @@ src_install () {
fi
einfo "Using the following command to install:"
einfo "${BJAM} -q -d+2 gentoorelease --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --includedir=\"${D}usr/include\" --libdir=\"${D}usr/$(get_libdir)\" $(use python && echo --python-buildid=${PYTHON_ABI}) install"
${BJAM} -q -d+2 \
gentoorelease \
ejam gentoorelease \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
${OPTIONS} threading=$(usex threads multi single) ${LINK_OPTS} \
--includedir="${D}usr/include" \
--libdir="${D}usr/$(get_libdir)" \
$(use python && echo --python-buildid=${PYTHON_ABI}) \
@ -230,12 +227,10 @@ src_install () {
if use debug; then
einfo "Using the following command to install:"
einfo "${BJAM} -q -d+2 gentoodebug --user-config=user-config.jam ${OPTIONS} threading=single,multi ${LINK_OPTS} --includedir=\"${D}usr/include\" --libdir=\"${D}usr/$(get_libdir)\" --buildid=debug $(use python && echo --python-buildid=${PYTHON_ABI})"
${BJAM} -q -d+2 \
gentoodebug \
ejam gentoodebug \
--user-config=user-config.jam \
${OPTIONS} threading=single,multi ${LINK_OPTS} \
${OPTIONS} threading=$(usex threads multi single) ${LINK_OPTS} \
--includedir="${D}usr/include" \
--libdir="${D}usr/$(get_libdir)" \
--buildid=debug \
@ -246,11 +241,12 @@ src_install () {
if use python; then
rm -r ${PYTHON_DIRS} || die
# Move mpi.so Python module to Python site-packages directory and make sure it is slotted.
# Move mpi.so Python module to Python site-packages directory.
# https://svn.boost.org/trac/boost/ticket/2838
if use mpi; then
mkdir -p "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die
mv "${D}usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost_${MAJOR_PV}" || die
cat << EOF > "${D}$(python_get_sitedir)/boost_${MAJOR_PV}/__init__.py" || die
dodir $(python_get_sitedir)/boost
mv "${D}usr/$(get_libdir)/mpi.so" "${D}$(python_get_sitedir)/boost" || die
cat << EOF > "${D}$(python_get_sitedir)/boost/__init__.py" || die
import sys
if sys.platform.startswith('linux'):
import DLFCN
@ -272,7 +268,7 @@ EOF
installation
fi
use python || rm -rf "${D}usr/include/boost-${MAJOR_PV}/boost"/python* || die
use python || rm -rf "${D}usr/include/boost/python"* || die
if use doc; then
find libs/*/* -iname "test" -or -iname "src" | xargs rm -rf
@ -294,102 +290,35 @@ EOF
dosym /usr/include/boost /usr/share/doc/${PF}/html/boost
fi
dosym boost-${MAJOR_PV}/boost /usr/include/boost
pushd "${D}usr/$(get_libdir)" > /dev/null || die
# The threading libs obviously always gets the "-mt" (multithreading) tag
# some packages seem to have a problem with it. Creating symlinks...
if use static-libs; then
THREAD_LIBS="libboost_thread-mt-${MAJOR_PV}.a libboost_thread-mt-${MAJOR_PV}$(get_libname)"
else
THREAD_LIBS="libboost_thread-mt-${MAJOR_PV}$(get_libname)"
fi
local lib
for lib in ${THREAD_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
done
# The same goes for the mpi libs
if use mpi; then
if use static-libs; then
MPI_LIBS="libboost_mpi-mt-${MAJOR_PV}.a libboost_mpi-mt-${MAJOR_PV}$(get_libname)"
else
MPI_LIBS="libboost_mpi-mt-${MAJOR_PV}$(get_libname)"
fi
local lib
for lib in ${MPI_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
done
fi
if use debug; then
if use static-libs; then
THREAD_DEBUG_LIBS="libboost_thread-mt-${MAJOR_PV}-debug$(get_libname) libboost_thread-mt-${MAJOR_PV}-debug.a"
else
THREAD_DEBUG_LIBS="libboost_thread-mt-${MAJOR_PV}-debug$(get_libname)"
fi
local lib
for lib in ${THREAD_DEBUG_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
local ext=$(get_libname)
if use threads; then
local f
for f in $(ls -1 *${ext}); do
dosym ${f} /usr/$(get_libdir)/${f/${ext}/-mt${ext}}
done
if use mpi; then
if use static-libs; then
MPI_DEBUG_LIBS="libboost_mpi-mt-${MAJOR_PV}-debug.a libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)"
else
MPI_DEBUG_LIBS="libboost_mpi-mt-${MAJOR_PV}-debug$(get_libname)"
fi
local lib
for lib in ${MPI_DEBUG_LIBS}; do
dosym ${lib} "/usr/$(get_libdir)/${lib/-mt/}"
done
fi
fi
local f
for f in $(ls -1 ${LIBRARY_TARGETS} | grep -v debug); do
dosym ${f} /usr/$(get_libdir)/${f/-${MAJOR_PV}}
done
if use debug; then
dodir /usr/$(get_libdir)/boost-debug
local f
for f in $(ls -1 ${LIBRARY_TARGETS} | grep debug); do
dosym ../${f} /usr/$(get_libdir)/boost-debug/${f/-${MAJOR_PV}-debug}
for f in $(ls -1 *-debug*.a *debug*${ext}); do
dosym ../${f} /usr/$(get_libdir)/boost-debug/${f/-debug}
done
fi
popd > /dev/null || die
if use tools; then
pushd dist/bin > /dev/null || die
# Append version postfix to binaries for slotting
local b
for b in *; do
newbin "${b}" "${b}-${MAJOR_PV}"
done
popd > /dev/null || die
dobin dist/bin/*
pushd dist > /dev/null || die
insinto /usr/share
doins -r share/boostbook
# Append version postfix for slotting
mv "${D}usr/share/boostbook" "${D}usr/share/boostbook-${MAJOR_PV}" || die
popd > /dev/null || die
fi
pushd status > /dev/null || die
if [[ -f regress.log ]]; then
docinto status
dohtml *.html ../boost.png
dodoc regress.log
fi
popd > /dev/null || die
# boost's build system truely sucks for not having a destdir. Because for
# this reason we are forced to build with a prefix that includes the
# DESTROOT, dynamic libraries on Darwin end messed up, referencing the
@ -423,6 +352,18 @@ EOF
fi
}
pkg_postinst() {
if use mpi && use python; then
python_mod_optimize boost
fi
}
pkg_postrm() {
if use mpi && use python; then
python_mod_cleanup boost
fi
}
# the tests will never fail because these are not intended as sanity
# tests at all. They are more a way for upstream to check their own code
# on new compilers. Since they would either be completely unreliable

@ -15,5 +15,9 @@
libraries are not used by default, and should not be used unless
you're developing against Boost.
</flag>
<flag name='threads'>
Build multi-thread-compatible libraries instead of
single-threaded only.
</flag>
</use>
</pkgmetadata>

@ -1,3 +1,3 @@
DIST icu4c-49_1_2-docs.zip 4245617 SHA256 50fcc81a797b20ebaf12167479f24eac323bad21d012ca366701f62eccdabb94 SHA512 84ddc1e4cc3e4617e6a93c6ada3e7e5fa470fb34fed3ca4e3c57a741bbdd279d402d3fd313543230f2c73c3197300311eafd2d91c207ff64d3eca9833907a32b WHIRLPOOL 44fde7cfc560bb29e16f32ab4ca300c87469747719ba5a0e0622ed5eb64911e5f5969328a9cef71f0c4aee455093233d0a5c0f8719559d705c2698de2f457662
DIST icu4c-49_1_2-src.tgz 19010646 SHA256 cce83cc88a2ff79d65c05426facbf30530bbe13a1cfda04b3ab81b55414cf5a3 SHA512 83997878222ada25be281c35b766906a9997da350068d4f7400874ea37133baeef0e8277dc117219c37ab486b643125b4b73ace956507d2237c1c9002173a140 WHIRLPOOL 68ff12ab0b3b5e471ced5d07c7170494e24526591587669b86a2a732ce3d0dda4abd74e2dcfdc3dd2e66a30b28d897836a6b0c1f1148101e1b51ffc87a87f080
DIST icu4c-50_rc-src.tgz 19637660 SHA256 1336b0da4e862fc9b5d40c93c1a9be61aff635d9b743b5138176619409e6bb0b SHA512 be6dd349134a13848e4ff005c045db456a365212c558f38e0f371aa376e69f1044ff010308923c9542ec2ba3edba5521907e2a0dbb9e53f65d4dbe340aa2a019 WHIRLPOOL e71f3d8da84ff8b0d31df6b3b11cb065e366e9a4b8387411c75d4114c31533682867811b178c19c78c2670818b733db9489aff43ee4b377031aca6687a26359a
DIST icu4c-50_1-src.tgz 21181132 SHA256 68592b3c07d9b86100f41d0172eb1a81f3ffb2a8fef1104d7395099079ba7350 SHA512 01a3e42b6180641ae7569bba70c31509d2c65bc7cdd8e84a74444d5da1964486af001d0436c0e6b85ce8867d75bbdcf0b2ad2d18ed24196104db73fc469a301d WHIRLPOOL c7f958be4734d05cc0fcf1a541cc77618fbaabdeeda986b96de14e2a76ccf3eb2ed4b57548d9fb931f510f46207441e99f6f96217aa481bea3bb540b20b6d687

@ -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/icu/icu-50_rc-r3.ebuild,v 1.1 2012/11/05 11:56:17 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/icu/icu-50.1.ebuild,v 1.2 2012/11/08 15:49:43 scarabeus Exp $
EAPI=5
@ -114,7 +114,6 @@ src_install() {
default
dohtml ../readme.html
dodoc ../unicode-license.txt
use doc && dohtml -p api -r doc/html/
}

@ -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/keybinder/keybinder-0.3.0-r200.ebuild,v 1.5 2012/10/26 02:16:43 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/keybinder/keybinder-0.3.0-r200.ebuild,v 1.6 2012/11/08 19:25:04 blueness Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://kaizer.se/publicfiles/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~arm ~mips x86"
KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86"
IUSE="+introspection lua python"
RDEPEND=">=x11-libs/gtk+-2.20:2

@ -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/pugixml/pugixml-1.2.ebuild,v 1.6 2012/11/05 08:31:37 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/pugixml/pugixml-1.2.ebuild,v 1.7 2012/11/09 01:36:57 blueness Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://pugixml.googlecode.com/files/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
S=${WORKDIR}/scripts

@ -0,0 +1,68 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/totem-pl-parser/totem-pl-parser-2.32.6.ebuild,v 1.9 2012/11/07 21:43:33 tetromino Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2
DESCRIPTION="Playlist parsing library"
HOMEPAGE="http://projects.gnome.org/totem/ http://developer.gnome.org/totem-pl-parser/stable/"
# eautoreconf needs:
#SRC_URI="${SRC_URI} mirror://gentoo/introspection-20110205.m4.tar.bz2"
LICENSE="LGPL-2+"
SLOT="0"
KEYWORDS="ppc ppc64"
IUSE="archive doc +introspection +quvi"
RDEPEND=">=dev-libs/glib-2.24:2
dev-libs/gmime:2.4
>=net-libs/libsoup-gnome-2.30:2.4
archive? ( >=app-arch/libarchive-2.8.4 )
introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
quvi? ( >=media-libs/quvi-0.2.15 )"
DEPEND="${RDEPEND}
!<media-video/totem-2.21
>=sys-devel/gettext-0.17
>=dev-util/intltool-0.35
doc? ( >=dev-util/gtk-doc-1.11 )"
# eautoreconf needs:
# >=dev-util/gtk-doc-am-1.11
pkg_setup() {
G2CONF="${G2CONF}
--disable-static
--disable-maintainer-mode
$(use_enable archive libarchive)
$(use_enable quvi)
$(use_enable introspection)"
DOCS="AUTHORS ChangeLog NEWS"
}
# eautoreconf needs:
#src_unpack() {
# # If gobject-introspection is installed, we don't need the extra .m4
# if has_version "dev-libs/gobject-introspection"; then
# unpack ${P}.tar.bz2
# else
# unpack ${A}
# fi
#}
src_prepare() {
gnome2_src_prepare
# Disable tests requiring network access, bug #346127
sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \
-e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \
-i plparse/tests/parser.c || die "sed failed"
}
src_test() {
# This is required as told by upstream in bgo#629542
dbus-launch emake check || die "emake check failed"
}

@ -0,0 +1,33 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/xxl/xxl-1.0.1-r1.ebuild,v 1.1 2012/11/08 10:03:23 pinkbyte Exp $
EAPI=4
inherit eutils
DESCRIPTION="C/C++ library that provides exception handling and asset management"
HOMEPAGE="http://www.zork.org/xxl/"
SRC_URI="http://www.zork.org/software/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="threads static-libs"
DOCS=( README )
src_prepare() {
epatch "${FILESDIR}"/${P}-nested-exception.patch
}
src_configure() {
econf \
$(use_enable static-libs static) \
$(use_enable threads)
}
src_install() {
default
prune_libtool_files
}

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/3to2/3to2-1.0.ebuild,v 1.1 2012/11/09 00:15:59 chutzpah Exp $
EAPI=4
PYTHON_COMPAT=(python2_7)
inherit distutils-r1
DESCRIPTION="Refactors valid 3.x syntax into valid 2.x syntax, if a syntactical conversion is possible"
HOMEPAGE="http://pypi.python.org/pypi/3to2"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-1.1"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND="${PYTHON_DEPS}"
RDEPEND="${DEPEND}"

@ -0,0 +1 @@
DIST 3to2-1.0.tar.gz 46028 SHA256 1c5179e0ff3a1270e98aa213035185298392693a692a5e9053cea3c45e220182 SHA512 0f1eb0397e3e777a88a9530472349febaa36a5ddf45b000da174e8cb073dada65c3db566785550b2fa812651a1b2651fcbd281b29e3a3a8f6429379cd66536f0 WHIRLPOOL 970004480bd9abe48ce17527774b594bf25ed932eed96c9219786325783eba8ace8420db1598c615e1183907424d2b2f5a84c690d1341fee658aa440505200b7

@ -1,5 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>games</herd>
<maintainer>
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
</pkgmetadata>

@ -1,75 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/cgkit/cgkit-2.0.0_alpha9.ebuild,v 1.6 2012/01/24 20:45:42 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
inherit distutils
MY_P="${P/_/}"
DESCRIPTION="Python library for creating 3D images"
HOMEPAGE="http://cgkit.sourceforge.net"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
RDEPEND="dev-python/pyrex
<dev-libs/boost-1.48[python]
dev-python/pyprotocols
dev-python/pyopengl
dev-python/pygame
dev-python/imaging
3ds? ( media-libs/lib3ds )"
DEPEND="${RDEPEND}
dev-util/scons"
LICENSE="LGPL-2.1 MPL-1.1 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="3ds"
S="${WORKDIR}/${MY_P}"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
distutils_src_prepare
sed -i -e "s/fPIC/fPIC\",\"${CFLAGS// /\",\"}/" supportlib/SConstruct
cp config_template.cfg config.cfg
echo 'LIBS += ["GL", "GLU", "glut"]' >> config.cfg
if use 3ds; then
echo 'LIB3DS_AVAILABLE = True' >> config.cfg
fi
# Ogre viewer is no longer maintained by upstream
# bug 210731
#if use ogre; then
# echo 'OGRE_AVAILABLE = True' >> config.cfg
# echo 'INC_DIRS += ["/usr/include/OGRE"]' >> config.cfg
# echo 'MACROS += [("EXT_HASH", None),("GCC_3_1",None)]' >> config.cfg
# sed -i -e "s/#include <Math.h>//" wrappers/ogre/OgreCore.h
#fi
sed -i -e "s:INC_DIRS = \[\]:INC_DIRS = \['/usr/include'\]:" "${S}"/setup.py
sed -i -e "160s/as/as_/;168s/as/as_/" cgkit/flockofbirds.py
}
src_compile() {
pushd supportlib > /dev/null
scons ${MAKEOPTS}
popd > /dev/null
distutils_src_compile
}
src_test() {
cd unittests
# Remove failing tests due to non-existing files
rm test_maimport.py test_mayaascii.py test_mayabinary.py test_ri.py test_slparams.py
PYTHONPATH="$(ls -d ../build/lib*)" "$(PYTHON)" all.py || die "Tests failed"
}

@ -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/envisagecore/envisagecore-3.2.0.ebuild,v 1.4 2012/06/12 11:54:48 iksaif Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/envisagecore/envisagecore-3.2.0.ebuild,v 1.5 2012/11/08 08:16:43 idella4 Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -21,6 +21,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples test"
RESTRICT="test"
RDEPEND=">=dev-python/apptools-3.4.1
>=dev-python/enthoughtbase-3.1.0

@ -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/envisageplugins/envisageplugins-3.2.0.ebuild,v 1.4 2012/06/12 11:57:53 iksaif Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/envisageplugins/envisageplugins-3.2.0.ebuild,v 1.5 2012/11/08 20:56:10 idella4 Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -21,6 +21,7 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples test"
RESTRICT="test"
RDEPEND=">=dev-python/envisagecore-3.2.0
dev-python/setuptools

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild,v 1.4 2011/02/01 01:54:22 arfrever Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/etsprojecttools/etsprojecttools-0.6.0.ebuild,v 1.5 2012/11/08 10:20:21 idella4 Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -25,6 +25,7 @@ IUSE="test"
RDEPEND="dev-python/setuptools
dev-vcs/subversion"
DEPEND="${RDEPEND}
!dev-python/ets
test? ( dev-python/nose )"
S="${WORKDIR}/${MY_P}"

@ -1 +1 @@
DIST gst-python-0.10.22.tar.bz2 632651 SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178
DIST gst-python-0.10.22.tar.bz2 632651 SHA256 8f26f519a5bccd770864317e098e5e307fc5ad1201eb96329634b6508b253178 SHA512 bbbd6b661778cca990da0e216294d86da31a6e472049905989a3311459dd1227bf8f2ae3699a3cdbb66a16288569764352f1e1b93e696d3db4b0728bc38e5b12 WHIRLPOOL c6902554bc8f390b5d295d05598ee60fd6b2637d290125d83a48fc40bbd4e6e261a711430259831c96a30fee4c5ec5c89aea444424b117fb5d62c946b0263454

@ -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/gst-python/gst-python-0.10.22.ebuild,v 1.12 2012/10/25 18:46:23 eva Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/gst-python/gst-python-0.10.22.ebuild,v 1.13 2012/11/07 20:10:53 tetromino Exp $
EAPI=4
@ -27,8 +27,8 @@ RDEPEND="dev-libs/libxml2
DEPEND="${RDEPEND}
virtual/pkgconfig
test? (
media-plugins/gst-plugins-ogg
media-plugins/gst-plugins-vorbis
media-plugins/gst-plugins-ogg:0.10
media-plugins/gst-plugins-vorbis:0.10
)" # tests a "audiotestsrc ! vorbisenc ! oggmux ! fakesink" pipeline
src_prepare() {

@ -0,0 +1 @@
DIST jsonschema-0.7.tar.gz 15656 SHA256 b459747a1f615bcdb13ec20cbc753f486118e3b589d8ef7e72857bd33996ea44 SHA512 90eb89bb336595f783cf10603a4c0945567281b3f3aedbb68a5dda67b5fd3ec8c61311837b1a0d7291caecc843402e2945f80aa6529794f234fc3caf23cd502c WHIRLPOOL ab0bd1a9f31d61130052336e75e21c38772355a02f26e092239eeca43a78ccaeb2831ccbeaa765847af38ae1b70092e4bd9dc2c4db6a8a75cf8e1ffcf7a2a568

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/jsonschema/jsonschema-0.7.ebuild,v 1.1 2012/11/08 18:28:27 chutzpah Exp $
EAPI="4"
PYTHON_COMPAT=(python2_7 python3_2 python3_3)
inherit distutils-r1
DESCRIPTION="An implementation of JSON-Schema validation for Python"
HOMEPAGE="http://pypi.python.org/pypi/jsonschema"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
DEPEND=""
RDEPEND=""

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>chutzpah@gentoo.org</email>
<name>Patrick McLean</name>
</maintainer>
<longdescription lang="en">
jsonschema is an implementation of JSON Schema (currently in Draft 3) for
Python (supporting 2.6+ including Python 3).
</longdescription>
</pkgmetadata>

@ -1,53 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycuda/pycuda-2011.2.2.ebuild,v 1.4 2012/02/25 01:54:53 patrick Exp $
EAPI=4
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
inherit distutils multilib
DESCRIPTION="Python wrapper for NVIDIA CUDA"
HOMEPAGE="http://mathema.tician.de/software/pycuda/ http://pypi.python.org/pypi/pycuda/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples opengl"
RDEPEND="
<dev-libs/boost-1.48[python]
dev-python/decorator
dev-python/numpy
dev-python/pytools
dev-util/nvidia-cuda-toolkit
opengl? ( virtual/opengl )"
DEPEND="${RDEPEND}"
src_configure() {
local myopts=""
use opengl && myopts="${myopts} --cuda-enable-gl"
./configure.py \
--cuda-root="${ROOT}opt/cuda" \
--boost-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
--boost-inc-dir="${EPREFIX}/usr/include" \
--cudadrv-lib-dir="${EPREFIX}/usr/$(get_libdir)" \
--cudart-lib-dir="${EPREFIX}/opt/cuda/$(get_libdir)" \
--boost-python-libname=boost_python-mt \
--boost-thread-libname=boost_thread-mt \
--no-use-shipped-boost \
${myopts}
}
src_install() {
distutils_src_install
insinto /usr/share/doc/${PF}
if use examples; then
doins -r examples || die
fi
}

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.1.0.ebuild,v 1.2 2012/08/07 04:01:25 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.1.0.ebuild,v 1.3 2012/11/08 15:03:12 idella4 Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.5"
DISTUTILS_SRC_TEST="nosetests"
PYTHON_TESTS_RESTRICTED_ABIS="2.[56] 2.7-pypy-*"
inherit distutils virtualx
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
@ -38,7 +38,7 @@ src_compile() {
}
src_test() {
VIRTUALX_COMMAND="distutils_src_test" virtualmake
VIRTUALX_COMMAND="nosetests -I test_editor_area_pane*" virtualmake
}
src_install() {

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.2.0.ebuild,v 1.1 2012/10/09 11:23:31 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyface/pyface-4.2.0.ebuild,v 1.2 2012/11/08 15:03:12 idella4 Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.5"
DISTUTILS_SRC_TEST="nosetests"
PYTHON_TESTS_RESTRICTED_ABIS="2.[56]"
inherit distutils virtualx
DESCRIPTION="Enthought Tool Suite: Traits-capable windowing framework"
@ -38,7 +38,7 @@ src_compile() {
}
src_test() {
VIRTUALX_COMMAND="distutils_src_test" virtualmake
VIRTUALX_COMMAND="nosetests -I test_editor_area_pane*" virtualmake
}
src_install() {

@ -1,53 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyopencl/pyopencl-2011.2.ebuild,v 1.4 2012/02/25 01:56:21 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
inherit distutils
DESCRIPTION="Python wrapper for OpenCL"
HOMEPAGE="http://mathema.tician.de/software/pyopencl"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples opengl"
RDEPEND="<dev-libs/boost-1.48[python]
>=dev-python/numpy-1.0.4
dev-python/pytools
virtual/opencl"
DEPEND="${RDEPEND}"
src_configure()
{
if use opengl; then
myconf="${myconf} --cl-enable-gl"
fi
"$(PYTHON -f)" ./configure.py --boost-python-libname=boost_python-mt \
--boost-compiler=gcc ${myconf}
sed -i -e 's/USE_SHIPPED_BOOST = True/USE_SHIPPED_BOOST = False/' siteconf.py
}
src_install()
{
distutils_src_install
insinto /usr/share/doc/${PF}
if use examples; then
doins -r examples || die
fi
}
pkg_postinst()
{
distutils_pkg_postinst
if use examples; then
elog "Some of the examples provided by this package require dev-python/matplotlib."
fi
}

@ -1 +1,2 @@
DIST python-slip-0.2.20.tar.bz2 23181 SHA256 fac87d163318193191e550d0f3c0ece527ec3d3d3550c70a7cc692025b85418b SHA512 73ed45ad1d02cf4caf50e8ca0d2ceaf6d41fe8688a4eba9ae64ab9e62727e0ea3ad0ddeccd128ee778786c807e44a50218707d1c1610f9c083ce36a03160d63b WHIRLPOOL dfc754de6fb0aab9d8c76a38176c8b253329c37fe39421675a5c37977b5e95d4b399755083b800fbeed46239cdb7a6edde137eb5743ec7f6a242cf88ff8c2cb0
DIST python-slip-0.2.21.tar.bz2 23442 SHA256 3ee1ddab0b16571eef012f5555e541851d1046642b5c336fd41132c1188b47ef SHA512 21e80d04a2c4a5f179ab1533b047a1e0000ac76023fbe0f09546fc82cb19b0da70557aaaa0fd26beb2fea871ae9f4001a02e940998d1f5b4ab664c355cb73b1a WHIRLPOOL 59b9b25dc5883a0b298b7c0fcf8664e32ade6bbcda3a3499f2dadf9529640180a49f95849e2efb4dfa70c7f29209bfea71587a8f82041d7edee3d77e0aa29363

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/python-slip-0.2.20.ebuild,v 1.1 2012/07/19 01:03:57 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/python-slip-0.2.20.ebuild,v 1.2 2012/11/08 04:28:44 tetromino Exp $
EAPI=4
@ -13,7 +13,7 @@ DESCRIPTION="Miscellaneous convenience, extension and workaround code for Python
HOMEPAGE="https://fedorahosted.org/python-slip/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dbus gtk selinux"

@ -0,0 +1,43 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/python-slip/python-slip-0.2.21.ebuild,v 1.1 2012/11/08 04:28:44 tetromino Exp $
EAPI=4
# pygtk, pygobject:2 etc. don't support multiple python2 slots
PYTHON_COMPAT="python2_7"
inherit eutils python-distutils-ng
DESCRIPTION="Miscellaneous convenience, extension and workaround code for Python"
HOMEPAGE="https://fedorahosted.org/python-slip/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="dbus gtk selinux"
RDEPEND="
dbus? (
dev-python/dbus-python
dev-python/pygobject:2
sys-auth/polkit )
gtk? ( dev-python/pygtk:2 )
selinux? ( dev-python/python-selinux )
"
DEPEND=""
python_prepare_all() {
use selinux || epatch "${FILESDIR}/${PN}-0.2.20-no-selinux.patch"
sed -e "s:@VERSION@:${PV}:" setup.py.in > setup.py || die "sed failed"
if ! use dbus; then
sed -e '/name="slip.dbus"/ s/\(.*\)/if 0:\n \1/' \
-i setup.py || die "sed 2 failed"
fi
if ! use gtk; then
sed -e '/name="slip.gtk"/ s/\(.*\)/if 0:\n \1/' \
-i setup.py || die "sed 3 failed"
fi
}

@ -26,19 +26,22 @@
diff -ur python-yadis-1.1.0.orig/yadis/test/test_xri.py python-yadis-1.1.0/yadis/test/test_xri.py
--- yadis/test/test_xri.py 2006-12-09 06:17:12.000000000 +0900
+++ yadis/test/test_xri.py 2011-11-16 22:03:07.254992928 +0800
@@ -45,7 +45,7 @@
@@ -44,11 +44,6 @@
s = u'l\xa1m'
expected = 'l%C2%A1m'
self.failUnlessEqual(xri.iriToURI(s), expected)
else:
- else:
- def test_iri_to_url(self):
+ def test_iri_to_url2(self):
s = u'l\xa1m\U00101010n'
expected = 'l%C2%A1m%F4%81%80%90n'
self.failUnlessEqual(xri.iriToURI(s), expected)
- s = u'l\xa1m\U00101010n'
- expected = 'l%C2%A1m%F4%81%80%90n'
- self.failUnlessEqual(xri.iriToURI(s), expected)
diff -ur /mnt/gen2/tmpdir/portage/dev-python/python-yadis-1.1.0/work/python-yadis-1.1.0.orig/yadis/etxrd.py /mnt/gen2/tmpdir/portage/dev-python/python-yadis-1.1.0/work/python-yadis-1.1.0/yadis/etxrd.py
--- yadis/etxrd.py 2006-12-09 06:17:12.000000000 +0900
+++ yadis/etxrd.py 2011-11-16 22:26:21.386992510 +0800
@@ -23,12 +23,12 @@
@@ -22,12 +22,8 @@
from elementtree.ElementTree import ElementTree
# Use expat if it's present. Otherwise, use xmllib
@ -48,10 +51,6 @@ diff -ur /mnt/gen2/tmpdir/portage/dev-python/python-yadis-1.1.0/work/python-yadi
-except ImportError:
- from elementtree.SimpleXMLTreeBuilder import TreeBuilder as XMLTreeBuilder
- from xmllib import Error as XMLError
+#try
+# from xml.parsers.expat import ExpatError as XMLError
+# from elementtree.ElementTree import XMLTreeBuilder
+#except ImportError:
+from elementtree.SimpleXMLTreeBuilder import TreeBuilder as XMLTreeBuilder
+from xmllib import Error as XMLError
@ -60,15 +59,24 @@ diff -ur /mnt/gen2/tmpdir/portage/dev-python/python-yadis-1.1.0/work/python-yadi
diff -ur /mnt/gen2/tmpdir/portage/dev-python/python-yadis-1.1.0/work/python-yadis-1.1.0.orig/yadis/test/test_etxrd.py /mnt/gen2/tmpdir/portage/dev-python/python-yadis-1.1.0/work/python-yadis-1.1.0/yadis/test/test_etxrd.py
--- yadis/test/test_etxrd.py 2006-12-09 06:17:12.000000000 +0900
+++ yadis/test/test_etxrd.py 2011-11-16 22:29:00.896992462 +0800
@@ -40,9 +40,9 @@
@@ -40,9 +40,6 @@
def _getServices(self, flt=None):
return list(services.applyFilter(self.yadis_url, self.xmldoc, flt))
- def testParse(self):
+# def testParse(self):
"""Make sure that parsing succeeds at all"""
- """Make sure that parsing succeeds at all"""
- services = self._getServices()
+# services = self._getServices()
def testParseOpenID(self):
"""Parse for OpenID services with a transformer function"""
diff -ur python-yadis-1.1.0.orig/yadis/test/test_parsehtml.py python-yadis-1.1.0/yadis/test/test_parsehtml.py
--- yadis/test/test_parsehtml.py 2006-12-09 06:17:12.000000000 +0900
+++ yadis/test/test_parsehtml.py 2012-11-08 20:42:34.248733469 +0800
@@ -3,6 +3,7 @@
import os.path, unittest, sys
+@unittest.skip("Recently broken test")
class _TestCase(unittest.TestCase):
reserved_values = ['None', 'EOF']

@ -1,62 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pythonmagick/pythonmagick-0.9.7.ebuild,v 1.5 2012/05/04 15:12:12 patrick Exp $
EAPI="3"
PYTHON_DEPEND="2:2.6"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 2.5 3.* *-jython 2.7-pypy-*"
PYTHON_EXPORT_PHASE_FUNCTIONS="1"
inherit autotools eutils python
MY_PN="PythonMagick"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Python bindings for ImageMagick"
HOMEPAGE="http://www.imagemagick.org/script/api.php"
SRC_URI="http://www.imagemagick.org/download/python/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND="<dev-libs/boost-1.48[python]
>=media-gfx/imagemagick-6.4"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
PYTHON_CXXFLAGS=("2.* + -fno-strict-aliasing")
src_prepare() {
epatch "${FILESDIR}/${PN}-0.9.1-use_active_python_version.patch"
epatch "${FILESDIR}/${PN}-0.9.2-fix_detection_of_python_includedir.patch"
sed -e "s/AM_PATH_PYTHON(3.1)/AM_PATH_PYTHON(2.6)/" -i configure.ac || die "sed failed"
eautoreconf
python_clean_py-compile_files
python_src_prepare
}
src_configure() {
python_src_configure --disable-static BOOST_PYTHON_LIB="boost_python"
}
src_install() {
python_src_install
python_clean_installation_image
}
pkg_postinst() {
python_mod_optimize PythonMagick
}
pkg_postrm() {
python_mod_cleanup PythonMagick
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/allison/allison-2.0.3-r1.ebuild,v 1.5 2012/01/01 20:51:05 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/allison/allison-2.0.3-r1.ebuild,v 1.6 2012/11/08 17:55:01 jer Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -18,7 +18,7 @@ HOMEPAGE="http://fauna.github.com/fauna/allison/files/README.html"
LICENSE="AFL-3.0"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-solaris"
IUSE=""
all_ruby_install() {

@ -1,2 +1 @@
DIST aws-sdk-for-ruby-1.6.9.tar.gz 1298710 SHA256 2425a1473b12e7f8c87aafbe88a0ae506022eb048e12c114a7e494dd9de309d5 SHA512 c89babd6a9b9863428cf5b6694a4c59055f59d71e66862a2c399ccd481c7c315d91be5584fa626e9e26f93bb0330b47a40afa214be0edf0457c2abb4dad8198f WHIRLPOOL b60f70d22b94fb5682701356535ecbe6c3254b1dedf293193aa869b778c7f98328cfbd87b990fc6391ce0329f8ffa3cb5d244a40d76bcb58d79a18e1e91d5cab
DIST aws-sdk-for-ruby-1.7.0.tar.gz 1347209 SHA256 f827bc83deac127b4470b514735da40910d84b7a6406d8566b121fa9d534733a SHA512 bbbccfe77e7cfb88c80f49695eeccdcacf5d0b2c5a1b49c73e0ab18fc014009769ef31610cd76c27554a57a73c186d2feb4b396b12ceefef9c8ed4974cba9c6e WHIRLPOOL 99e9da5111558fb542555cffbe1170ce496eb52215ae337139c9f0b6f0f0d6fcf162db540535d7987c7878c86671932a52f37c490c40d11b408a51ad0df59c1a
DIST aws-sdk-for-ruby-1.7.1.tar.gz 1347303 SHA256 471ee21a0eb9555ac871f7331200c4cbba51990399b86904c9875261e52dfddd SHA512 d0ef40cc2b48f00e62d900ac853beb8d247bc467e38ce640b942eba796d74e0aba96ec8199cc9474b3217f550a32334ce725d20bef07dfaeef2cf385290c2906 WHIRLPOOL 4e1d863f49a48b4a47bac0173c1ec0515b173dc1c92b4a9b9d9cdc73a0f53006888c3bfb67c4a251ee734c8d664d24d98eef746c04393cebf964ba976881d691

@ -1,52 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.6.9.ebuild,v 1.1 2012/10/05 06:09:40 flameeyes Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
GITHUB_USER="amazonwebservices"
GITHUB_PROJECT="${PN}-for-ruby"
RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="Official SDK for Amazon Web Services"
HOMEPAGE="http://aws.amazon.com/sdkforruby"
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
ruby_add_rdepend "virtual/ruby-ssl
>=dev-ruby/httparty-0.7
>=dev-ruby/json-1.4
>=dev-ruby/nokogiri-1.4.4
>=dev-ruby/uuidtools-2.1"
RUBY_PATCHES=(
${PN}-1.5.3-disabletest.patch
)
all_ruby_prepare() {
sed -i -e 's:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
}
all_ruby_install() {
all_fakegem_install
insinto /usr/share/doc/${PF}
doins -r recipebook samples
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.7.0.ebuild,v 1.1 2012/11/03 21:35:38 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.7.1.ebuild,v 1.1 2012/11/07 22:28:49 flameeyes Exp $
EAPI=4

@ -1,38 +0,0 @@
diff --git a/spec/shared/s3/paginated_collection_examples.rb b/spec/shared/s3/paginated_collection_examples.rb
index b9eb2e4..50fd291 100644
--- a/spec/shared/s3/paginated_collection_examples.rb
+++ b/spec/shared/s3/paginated_collection_examples.rb
@@ -84,33 +84,6 @@ module AWS
end
- it 'should request the remainder of the requested number of items' do
- expect_limits = [2, 2, 1]
- results = [
- client.new_stub_for(list_method),
- client.new_stub_for(list_method),
- client.new_stub_for(list_method),
- ]
- results[0].data[:truncated] = true
- results[1].data[:truncated] = true
- results[2].data[:truncated] = false
-
- ["first", "second", "third"].zip(results).each do |name, result|
- stub_markers(result, name)
- end
-
- [0, 1, 0].zip(results).each do |quantity, result|
- stub_members(result, quantity)
- end
-
- client.should_receive(list_method) do |opts|
- expect_limits.should_not be_empty
- opts[limit_param].should == expect_limits.shift
- results.shift
- end
- collection.each(:limit => 2) { |u| }
- end
-
end
end

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/echoe/echoe-4.6.3.ebuild,v 1.4 2012/10/28 17:17:26 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/echoe/echoe-4.6.3.ebuild,v 1.5 2012/11/08 17:55:42 jer Exp $
EAPI=2
@ -23,7 +23,7 @@ HOMEPAGE="http://fauna.github.com/fauna/echoe/files/README.html"
LICENSE="AFL-3.0 MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha ~amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
IUSE=""
ruby_add_bdepend "doc? ( dev-ruby/allison )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.25.ebuild,v 1.6 2012/11/07 05:05:41 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.25.ebuild,v 1.7 2012/11/08 11:45:14 blueness Exp $
EAPI=4
USE_RUBY="ruby18 ruby19"
@ -18,7 +18,7 @@ HOMEPAGE="http://www.fxruby.org/"
LICENSE="LGPL-2.1"
SLOT="1.6"
KEYWORDS="amd64 hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
KEYWORDS="amd64 hppa ppc ppc64 ~x86 ~x86-fbsd"
IUSE="examples doc"
CDEPEND="x11-libs/fox:1.6 >=x11-libs/fxscintilla-1.62-r1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mkrf/mkrf-0.2.3-r2.ebuild,v 1.10 2012/11/07 05:04:20 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mkrf/mkrf-0.2.3-r2.ebuild,v 1.11 2012/11/08 11:40:54 blueness Exp $
EAPI="2"
USE_RUBY="ruby18 ruby19"
@ -20,7 +20,7 @@ HOMEPAGE="http://mkrf.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ppc64 ~x86"
KEYWORDS="amd64 hppa ppc ppc64 ~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/nokogiri-1.5.5.ebuild,v 1.4 2012/11/07 03:29:22 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/nokogiri/nokogiri-1.5.5.ebuild,v 1.5 2012/11/09 00:07:40 blueness Exp $
EAPI=4
@ -18,7 +18,7 @@ LICENSE="MIT"
SRC_URI="https://github.com/sparklemotion/nokogiri/tarball/v${PV} -> ${P}.tgz"
RUBY_S="sparklemotion-nokogiri-*"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rmagick/rmagick-2.13.1.ebuild,v 1.9 2012/11/07 05:11:38 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rmagick/rmagick-2.13.1.ebuild,v 1.10 2012/11/08 10:36:28 blueness Exp $
EAPI="2"
USE_RUBY="ruby18 ree18 ruby19"
@ -18,7 +18,7 @@ SRC_URI="mirror://rubyforge/rmagick/RMagick-${PV}.tar.bz2"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="amd64 hppa ~mips ~ppc ~ppc64 x86 ~x86-macos"
KEYWORDS="amd64 hppa ~mips ppc ppc64 x86 ~x86-macos"
IUSE="doc"
# hdri causes extensive changes in the imagemagick internals, and

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-opengl/ruby-opengl-0.60.1-r2.ebuild,v 1.8 2012/11/07 05:05:08 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-opengl/ruby-opengl-0.60.1-r2.ebuild,v 1.9 2012/11/08 11:43:04 blueness Exp $
EAPI="4"
USE_RUBY="ruby18 ruby19"
@ -19,7 +19,7 @@ HOMEPAGE="http://ruby-opengl.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc ppc64 ~x86"
KEYWORDS="amd64 hppa ppc ppc64 ~x86"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-shadow/ruby-shadow-2.1.4.ebuild,v 1.5 2012/11/07 05:10:26 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-shadow/ruby-shadow-2.1.4.ebuild,v 1.6 2012/11/08 10:28:58 blueness Exp $
EAPI="4"
USE_RUBY="ruby18 ruby19 ree18"
@ -17,7 +17,7 @@ HOMEPAGE="http://ttsky.net"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="amd64 hppa ~ppc sparc x86"
KEYWORDS="amd64 hppa ppc sparc x86"
IUSE=""
each_ruby_configure() {

@ -1 +1,2 @@
DIST selenium-webdriver-2.25.0.gem 1978880 SHA256 d77f39f41c881678dd7647cd2c436bbdef9fc5bda67216db76a5fa66f3d33765 SHA512 d487a5949c2721eb060ec0687fc78ba1d375b02f71caf6cfdb998025c8d962ecededf303f3b7dcc3bc8698b4222a8ea8ba6b8ccd59044927f6d94923360baad1 WHIRLPOOL 11649e1d5fb4817cb3fdc3b61e64bf0538ba9ca1282132a9555d58194883877600906533f3aa9975095adcba92bb66ab52144594f0e7a393c5405dcb7cb0935b
DIST selenium-webdriver-2.26.0.gem 2094080 SHA256 0a67038cf228788c91123468ea032a78c0adbccf6ada7149c545763eb5c9f255 SHA512 278113461ef46f55eaa23b146e062f8cf0d29e8cf226d7c5fc0f52041ba32b5e6b354a2de8a7164924bf58b73684e5f8ddcf651e2605c30011fcbecadf47b0eb WHIRLPOOL 6bf07f87b2da64ef777a5122b752c7db26c6a677c1d6c174b3df4bd5db2b625e7a6e9dc95d8ec1e1ffa293593b81912d674c76b1b718db75501db2d4c4bf2c54

@ -0,0 +1,39 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/selenium-webdriver/selenium-webdriver-2.26.0.ebuild,v 1.1 2012/11/08 06:43:55 graaff Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18"
# NOTE: this package contains precompiled code. It appears that all
# source code can be found at http://code.google.com/p/selenium/ but the
# repository is not organized in a way so that we can easily rebuild the
# suited shared object. We'll just try our luck with the precompiled
# objects for now.
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="CHANGES README"
RUBY_FAKEGEM_TASK_TEST=""
RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so"
inherit ruby-fakegem
DESCRIPTION="This gem provides Ruby bindings for WebDriver."
HOMEPAGE="http://gemcutter.org/gems/selenium-webdriver"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/childprocess-0.2.5
>=dev-ruby/multi_json-1.0.4
dev-ruby/rubyzip"
all_ruby_prepare() {
# Make websocket a development dependency since it is only needed
# for the safari driver which we don't support on Gentoo.
sed -i -e '/libwebsocket/,/version_requirements/ s/runtime/development/' ../metadata || die
}

@ -1,2 +1,2 @@
DIST tzinfo-0.3.31.tar.gz 296665 SHA256 a57118a631a7d90f978aa5d2b3b11e37385cfc5a17b81583ce9275322f1241a7 SHA512 0d100e90cdce9569429ec685902cfa6ae38bd360c7c3280a58ed4246e763bc6dc42da8d65ecbd5dae7f70a97ed72fb857f3123d0d1b65665de14464cf0738662 WHIRLPOOL d65a052e28595fc7ee111f1fe29d5172bd389b6537ac6ba82407a469eefaec11997f8cb74d92dd250b53cad041f38e370f987e39ddda2336aabb749ee38a741b
DIST tzinfo-0.3.33.tar.gz 304444 SHA256 491c941e1fcec09c16cc9fe4a967e59ec9316f413ca0e6182afb6bc8a85d0c61 SHA512 1336248324951d92f891f128e987d3208065b2abf0f1af6b3ed48004cf2881346b6ed4c3e1523a85b061ab5c26c9b079e7207b1c3cd405437d39bc32a1db225a WHIRLPOOL 4b29d98c2202215377a7b3387c3f6340e86b226a3d6db57578c65c70572984b623f5567fb89fa343c9978e69e5461180f0c308c650d0eab8cb24b5e1b35ca82e
DIST tzinfo-0.3.35.gem 311808 SHA256 b72ee96326a85fd2d8ccef97d94d10d15e46194aae2fca28ecef768665b3a2b0 SHA512 850ac09abe22a81cfd542f4663186cd5fa36edfbf3c91dc7397c9fd4cd26b052b00bd0347f95cb14a8b8f2fc9ee1e9e1d14cda57471c0fb945257af3d299f903 WHIRLPOOL 7e4f8b89a9ffb4371dfe6793194e6660e2be71c50052e123765b856550163414be89f5217b3b1394bb056dff96b18584c0b3b31e810df41bb50d1f2714953576

@ -1,9 +1,9 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tzinfo/tzinfo-0.3.31.ebuild,v 1.9 2012/05/01 18:24:07 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/tzinfo/tzinfo-0.3.35.ebuild,v 1.1 2012/11/08 06:50:39 graaff Exp $
EAPI=2
USE_RUBY="ruby18 ree18 jruby"
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
# No longer compatible with rake 0.9 starting with 0.3.31.
RUBY_FAKEGEM_TASK_DOC=""
@ -14,18 +14,15 @@ inherit ruby-fakegem
DESCRIPTION="Daylight-savings aware timezone library"
HOMEPAGE="http://tzinfo.rubyforge.org/"
SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND=""
DEPEND=""
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
all_ruby_prepare() {
# With rubygems 1.3.1 we get the following warning
# warning: Insecure world writable dir /var/tmp in LOAD_PATH, mode 041777

@ -1,4 +1,4 @@
DIST bigloo-3.4a-patchset-1.tbz2 3282 RMD160 2db81e6bd6c2a90813942d66b84af6e6552548a1 SHA1 9c5b04405acf6d87e0f6280f699f9548d379e8ec SHA256 44f3f62e39b344bdc4c6eb54f7e2003fedcadb23b6bf2a1a8b647f9799884b2a
DIST bigloo3.0c-4.tar.gz 11776933 RMD160 010e8cbdb4e3d99c017b3bfbec3288fc83317bf8 SHA1 2adfabf40c414c1a3fc897c4f34135b382265523 SHA256 047bb6b36c8ca51a2b261fdfba6b0637808d0d9923360633f695bcc3dd6b6c2b
DIST bigloo3.4a-3.tar.gz 13631619 RMD160 8c9e5a2b3d4adfa2b28d1554681bda42190d7dd9 SHA1 1e925718c81f4067740ca63eb44e97aae6423397 SHA256 c6bf16a60a16447444dc1e3eadf061d37f2796ebb75f3190415fb14aa06bc4bd
DIST bigloo3.6a.tar.gz 14264922 RMD160 d21484321594ed77f8b3e153a14ea5def1baa94b SHA1 0bf79428d56035cdf454f8bd474e01165d41318b SHA256 3c026d97d79b8d97d6104c1e63b8ef1b77380462262c5172d8ca66f932d45a54
DIST bigloo-3.4a-patchset-1.tbz2 3282 SHA256 44f3f62e39b344bdc4c6eb54f7e2003fedcadb23b6bf2a1a8b647f9799884b2a
DIST bigloo3.0c-4.tar.gz 11776933 SHA256 047bb6b36c8ca51a2b261fdfba6b0637808d0d9923360633f695bcc3dd6b6c2b
DIST bigloo3.4a-3.tar.gz 13631619 SHA256 c6bf16a60a16447444dc1e3eadf061d37f2796ebb75f3190415fb14aa06bc4bd
DIST bigloo3.6a.tar.gz 14264922 SHA256 3c026d97d79b8d97d6104c1e63b8ef1b77380462262c5172d8ca66f932d45a54

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/bigloo-3.4a_p3.ebuild,v 1.1 2010/10/06 19:13:29 chiiph Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/bigloo/bigloo-3.4a_p3.ebuild,v 1.2 2012/11/07 20:13:01 tetromino Exp $
EAPI="3"
@ -27,7 +27,7 @@ IUSE="bglpkg calendar crypto debug doc emacs gmp gstreamer java mail multimedia
DEPEND=">=dev-libs/boehm-gc-7.1[threads?]
emacs? ( virtual/emacs )
gmp? ( dev-libs/gmp )
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
gstreamer? ( media-libs/gstreamer:0.10 media-libs/gst-plugins-base:0.10 )
java? ( >=virtual/jdk-1.5 app-arch/zip )
sqlite? ( dev-db/sqlite:3 )
ssl? ( dev-libs/openssl )

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.52.0.ebuild,v 1.1 2012/11/05 18:23:38 flameeyes Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/boost-build/boost-build-1.52.0-r1.ebuild,v 1.1 2012/11/08 03:19:21 flameeyes Exp $
EAPI="5"
PYTHON_DEPEND="python? 2"
@ -8,7 +8,6 @@ PYTHON_DEPEND="python? 2"
inherit eutils flag-o-matic python toolchain-funcs versionator
MY_PV=$(replace_all_version_separators _)
MAJOR_PV="$(replace_all_version_separators _ $(get_version_component_range 1-2))"
DESCRIPTION="A system for large project software construction, which is simple to use and powerful."
HOMEPAGE="http://www.boost.org/doc/tools/build/index.html"
@ -66,11 +65,6 @@ src_prepare() {
}
src_configure() {
# For slotting
sed -i \
-e "s|/usr/share/boost-build|/usr/share/boost-build-${MAJOR_PV}|" \
engine/Jambase || die "sed failed"
if use python; then
# replace versions by user-selected one (TODO: fix this when slot-op
# deps are available to always match the best version available)
@ -96,17 +90,16 @@ src_compile() {
}
src_install() {
newbin engine/bin.*/bjam bjam-${MAJOR_PV}
newbin engine/bin.*/b2 b2-${MAJOR_PV}
dobin engine/bin.*/{bjam,b2}
insinto /usr/share/boost-build-${MAJOR_PV}
insinto /usr/share/boost-build
doins -r "${FILESDIR}/site-config.jam" \
boost-build.jam bootstrap.jam build-system.jam user-config.jam *.py \
build kernel options tools util
rm "${D}/usr/share/boost-build-${MAJOR_PV}/build/project.ann.py" || die "removing faulty python file failed"
rm "${D}/usr/share/boost-build/build/project.ann.py" || die "removing faulty python file failed"
if ! use python; then
find "${D}/usr/share/boost-build-${MAJOR_PV}" -iname "*.py" -delete || die "removing experimental python files failed"
find "${D}/usr/share/boost-build" -iname "*.py" -delete || die "removing experimental python files failed"
fi
dodoc changes.txt hacking.txt release_procedure.txt \
@ -132,9 +125,9 @@ src_test() {
}
pkg_postinst() {
use python && python_mod_optimize /usr/share/boost-build-${MAJOR_PV}
use python && python_mod_optimize /usr/share/boost-build
}
pkg_postrm() {
use python && python_mod_cleanup /usr/share/boost-build-${MAJOR_PV}
use python && python_mod_cleanup /usr/share/boost-build
}

@ -1,2 +1,2 @@
DIST qt-creator-2.5.2-src.tar.gz 22523588 SHA256 04521c642953fcb7a2d4011a60fdf29dca4ac1fffa8c834a21589fa390db2d4a SHA512 db9cf844c78304e6dcd1eb05df109430281eb35294c7993088d1ebab8efe56e3e9ef5d630d520822a54a35e3e1b9bfcf5fd505cac1e23020e185b8d8b85ddaf6 WHIRLPOOL b8338d8bc3c0efa951b2d06921bfd8b4a6e840ee69e404684dc9c0061b6d451b9a228905021b6aa69459a101970e1839cbd094ebc892a0cd9ad02f33729eef00
DIST qt-creator-2.6.0-rc-src.tar.gz 20913758 SHA256 7033eb52a9c72d25476f26b442995f032455c9114b40966ae36367e9522cb9e8 SHA512 c454c91eabe3f08f60c6ebb65e0d8dbbdec79fbb23eab56f70b83713296a46eb520a3875ae17a5efb9565d263d7530f5000bf7c6778139ee8d59c64dc1a38743 WHIRLPOOL b3c4a34b109eb25811ee0e1fdfa6bb73d2e6bb4522c3bc356c24fec6567afce08f9c1d818a8023342b79e9c7ec05fbef20a2026ef2489433a1170b55334c24f0
DIST qt-creator-2.6.0-src.tar.gz 21189006 SHA256 80eee368b4dbd6fb8b647fa770f1105314272a2e096ceef365a7508329de33ed SHA512 537594737cc39cfc662789066f4539a5d90cf2ea80daf90bb018bbffe0b4ce8cc677ee60621ea475fd5589200d8dac864cfb72300af0876949b36a443827535b WHIRLPOOL 9580608ee674f539b3ed9639402b4b4b3d85ef14d1351a4d6accb2bfb8074a574241479a8a5e5d64e2507cd1b14ed55b1f5161d67d9f432420231c674de965ca

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/qt-creator-2.6.0_rc.ebuild,v 1.3 2012/10/28 19:19:24 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-util/qt-creator/qt-creator-2.6.0.ebuild,v 1.1 2012/11/09 03:57:24 pesa Exp $
EAPI=4

@ -1,7 +1,8 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rcsi/rcsi-0.5.ebuild,v 1.1 2011/02/10 21:36:09 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rcsi/rcsi-0.5.ebuild,v 1.3 2012/11/08 05:53:06 pinkbyte Exp $
EAPI=4
inherit toolchain-funcs
DESCRIPTION="A program to give information about RCS files"
@ -10,7 +11,7 @@ SRC_URI="http://www.colinbrough.pwp.blueyonder.co.uk/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="sys-apps/sed"
@ -18,18 +19,12 @@ RDEPEND=">=dev-vcs/rcs-5.7-r2"
S=${WORKDIR}/${PN}
src_unpack() {
unpack ${A}
CC="$(tc-getCC)"
sed -e "s^gcc -Wall -O2 -Xlinker -s^${CC} -Wall ${CFLAGS}^g" -i "${S}"/Makefile
}
src_compile() {
emake -j1 rcsi || die
$(tc-getCC) $CFLAGS $LDFLAGS rcsi.c -o rcsi || die "Compile failed"
}
src_install() {
dobin rcsi || die
dobin rcsi
doman rcsi.1
dodoc README
dohtml README.html example{1,2}.png

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

Loading…
Cancel
Save