Sync with portage [Sun Aug 26 23:50:20 MSK 2012].

mhiretskiy
root 12 years ago
parent c09b131905
commit f4c48183d4

@ -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/augeas/augeas-0.10.0.ebuild,v 1.6 2012/08/03 06:46:43 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/augeas/augeas-0.10.0.ebuild,v 1.7 2012/08/26 17:04:16 armin76 Exp $
EAPI="4"
inherit eutils
@ -11,7 +11,7 @@ SRC_URI="http://augeas.net/download/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ppc ~sparc x86"
KEYWORDS="alpha amd64 hppa ppc sparc x86"
IUSE="static-libs test"
RDEPEND="sys-libs/readline

@ -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/eselect-awk/eselect-awk-0.2.ebuild,v 1.8 2012/07/13 02:47:38 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-awk/eselect-awk-0.2.ebuild,v 1.9 2012/08/26 18:40:43 armin76 Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://dev.gentoo.org/~ottxor/distfiles/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86 ~x86-fbsd ~amd64-linux ~x86-macos"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-macos"
IUSE=""
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-admin/eselect-opengl/eselect-opengl-1.2.5-r1.ebuild,v 1.9 2012/07/12 17:04:20 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-opengl/eselect-opengl-1.2.5-r1.ebuild,v 1.10 2012/08/26 16:00:43 armin76 Exp $
EAPI=4
@ -22,7 +22,7 @@ SRC_URI="${MIRROR}/glext.h.${GLEXT}.xz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="app-arch/xz-utils"

@ -181,3 +181,5 @@
"Hitachi HTS725050A9A364" 190 C "Hitachi Travelstar 7K500 500GB SATA2 7200RPM 16MB"
"HTE721080G9AT00" 194 C "Hitachi Travelstar E7K100 80GB PATA6 7200RPM 8MB"
"ST9250315AS" 194 C "Seagate Momentus 5400.6 250GB SATA2 5400RPM 8MB"
"TOSHIBA MK3252GSX" 194 C "Toshiba MK3252GSX"
"SAMSUNG HM160HC" 194 C "Samsung HM160HC"

@ -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-2.7.18.ebuild,v 1.6 2012/08/23 09:39:36 xmw Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/puppet/puppet-2.7.18.ebuild,v 1.7 2012/08/26 14:32:00 armin76 Exp $
EAPI="4"
# ruby19: dev-ruby/ruby-ldap has no ruby19
@ -19,7 +19,7 @@ HOMEPAGE="http://puppetlabs.com/"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
IUSE="augeas diff doc emacs ldap minimal rrdtool selinux shadow sqlite3 vim-syntax xemacs"
KEYWORDS="amd64 hppa ppc ~sparc x86"
KEYWORDS="amd64 hppa ppc sparc x86"
ruby_add_rdepend "
>=dev-ruby/facter-1.5.6

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/pydf/pydf-10.ebuild,v 1.4 2012/08/02 21:23:40 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/pydf/pydf-10.ebuild,v 1.5 2012/08/26 17:03:10 armin76 Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/${PN}_${PV}.tar.
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
src_prepare() {

@ -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/app-admin/pydf/pydf-9.ebuild,v 1.6 2011/08/07 11:50:16 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/pydf/pydf-9.ebuild,v 1.7 2012/08/26 17:03:10 armin76 Exp $
EAPI="3"
@ -13,7 +13,7 @@ SRC_URI="http://kassiopeia.juls.savba.sk/~garabik/software/pydf/${PN}_${PV}.tar.
LICENSE="public-domain"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
src_prepare() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.0.5.ebuild,v 1.7 2012/08/06 00:04:13 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/sysstat-10.0.5.ebuild,v 1.8 2012/08/26 17:08:08 armin76 Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~mips ppc ppc64 ~sparc x86"
KEYWORDS="alpha amd64 ~arm hppa ~mips ppc ppc64 sparc x86"
IUSE="cron debug +doc isag nls lm_sensors"
SYSSTAT_LINGUAS="

@ -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-arch/makeself/makeself-2.1.5-r1.ebuild,v 1.6 2012/02/16 17:46:24 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/makeself/makeself-2.1.5-r1.ebuild,v 1.7 2012/08/26 18:58:21 armin76 Exp $
inherit unpacker
@ -10,7 +10,7 @@ SRC_URI="http://www.megastep.org/makeself/${P}.run"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ppc ~s390 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux"
IUSE=""
S=${WORKDIR}

@ -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-arch/makeself/makeself-2.1.5.ebuild,v 1.10 2012/02/05 05:50:25 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/makeself/makeself-2.1.5.ebuild,v 1.11 2012/08/26 18:58:21 armin76 Exp $
inherit unpacker
@ -10,7 +10,7 @@ SRC_URI="http://www.megastep.org/makeself/${P}.run"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 hppa ppc s390 x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 hppa ppc x86 ~amd64-linux ~x86-linux"
IUSE=""
S=${WORKDIR}

@ -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-arch/xar/xar-1.5.2-r1.ebuild,v 1.5 2012/08/02 21:19:31 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/xar/xar-1.5.2-r1.ebuild,v 1.6 2012/08/26 17:02:08 armin76 Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://xar.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 hppa ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="acl +bzip2"
DEPEND="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/app-cdr/brasero/brasero-2.32.1-r1.ebuild,v 1.9 2012/05/03 07:51:48 jdhore Exp $
# $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 $
EAPI="4"
GNOME2_LA_PUNT="yes"
@ -26,6 +26,7 @@ COMMON_DEPEND="
>=media-libs/gst-plugins-base-0.10:0.10
>=dev-libs/libxml2-2.6:2
>=dev-libs/libunique-1:1
x11-libs/libICE
x11-libs/libSM
introspection? ( >=dev-libs/gobject-introspection-0.6.3 )
libburn? (
@ -59,6 +60,7 @@ PDEPEND="gnome-base/gvfs"
pkg_setup() {
G2CONF="${G2CONF}
--disable-silent-rules
--disable-scrollkeeper
--disable-caches
--disable-dependency-tracking
@ -79,6 +81,8 @@ pkg_setup() {
}
src_prepare() {
epatch "${FILESDIR}"/${P}-underlinking.patch
# Fix link against installed libraries, bug #340767
epatch "${FILESDIR}/${PN}-2.32.0-build-plugins-against-local-library.patch"

@ -0,0 +1,40 @@
Author: hasufell <hasufell@gentoo.org>
Date: Sat Aug 4 11:21:07 2012 +0200
fix underlinking wrt #429280
--- configure.in
+++ configure.in
@@ -269,6 +269,10 @@ esac
AC_SUBST(BRASERO_CANBERRA_CFLAGS)
AC_SUBST(BRASERO_CANBERRA_LIBS)
+PKG_CHECK_MODULES([BRASERO_ICE], [ice])
+AC_SUBST(BRASERO_ICE_CFLAGS)
+AC_SUBST(BRASERO_ICE_LIBS)
+
dnl ****************Nautilus**********************************
# Note: the extension is built against gtk+-2.0 so we cannot build extension with gtk+-3.0
NAUTILUS_REQUIRED=2.22.2
--- src/Makefile.am
+++ src/Makefile.am
@@ -24,7 +24,8 @@ INCLUDES = \
$(BRASERO_LIBUNIQUE_CFLAGS) \
$(BRASERO_SEARCH_CFLAGS) \
$(BRASERO_PL_PARSER_CFLAGS) \
- $(BRASERO_SM_CFLAGS)
+ $(BRASERO_SM_CFLAGS) \
+ $(BRASERO_ICE_CFLAGS)
GLIB_GENMARSHAL=`pkg-config --variable=glib_genmarshal glib-2.0`
RECMARSHALFILES = brasero-marshal.h brasero-marshal.c
@@ -171,7 +172,8 @@ brasero_LDADD = \
$(BRASERO_LIBUNIQUE_LIBS) \
$(BRASERO_SEARCH_LIBS) \
$(BRASERO_PL_PARSER_LIBS) \
- $(BRASERO_SM_LIBS)
+ $(BRASERO_SM_LIBS) \
+ $(BRASERO_ICE_LIBS)
EXTRA_DIST = \
brasero-marshal.list

@ -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/hashcat-bin/hashcat-bin-0.39.ebuild,v 1.4 2012/07/04 17:48:59 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.39.ebuild,v 1.5 2012/08/25 22:21:36 zerochaos Exp $
EAPI=4
@ -48,7 +48,7 @@ src_install() {
#! /bin/sh
cd /opt/${PN}
echo "Warning: hashcat-cli32.bin is running from /opt/${PN} so be careful of relative paths."
exec ./hashcat-cli32.bin $@
exec ./hashcat-cli32.bin \$@
EOF
fperms +x /opt/bin/hashcat-cli32.bin
fi
@ -59,7 +59,7 @@ src_install() {
#! /bin/sh
cd /opt/${PN}
echo "Warning: hashcat-cli64.bin is running from /opt/${PN} so be careful of relative paths."
exec ./hashcat-cli64.bin $@
exec ./hashcat-cli64.bin \$@
EOF
fperms +x /opt/bin/hashcat-cli64.bin
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-crypt/hashcat-bin/hashcat-bin-0.40.ebuild,v 1.1 2012/08/06 03:20:47 zerochaos Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-bin/hashcat-bin-0.40.ebuild,v 1.2 2012/08/25 22:21:36 zerochaos Exp $
EAPI=4
@ -50,7 +50,7 @@ src_install() {
#! /bin/sh
cd "${EPREFIX}"/opt/${PN}
echo "Warning: hashcat-cli32.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
exec ./hashcat-cli32.bin $@
exec ./hashcat-cli32.bin \$@
EOF
fperms +x /opt/bin/hashcat-cli32.bin
fi
@ -61,7 +61,7 @@ src_install() {
#! /bin/sh
cd "${EPREFIX}"/opt/${PN}
echo "Warning: hashcat-cli64.bin is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
exec ./hashcat-cli64.bin $@
exec ./hashcat-cli64.bin \$@
EOF
fperms +x /opt/bin/hashcat-cli64.bin
fi
@ -72,7 +72,7 @@ src_install() {
#! /bin/sh
cd "${EPREFIX}"/opt/${PN}
echo "Warning: hashcat-cli64.app is running from ${EPREFIX}/opt/${PN} so be careful of relative paths."
exec ./hashcat-cli64.app $@
exec ./hashcat-cli64.app \$@
EOF
fperms +x /opt/bin/hashcat-cli64.app
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-crypt/hashcat-gui/hashcat-gui-0.5.1.ebuild,v 1.4 2012/07/27 18:21:33 kensington Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/hashcat-gui/hashcat-gui-0.5.1.ebuild,v 1.5 2012/08/25 22:32:36 zerochaos Exp $
EAPI=4
@ -15,11 +15,13 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
IUSE="cuda opencl"
RDEPEND="app-crypt/hashcat-bin
app-crypt/oclhashcat-plus-bin
app-crypt/oclhashcat-lite-bin
cuda? ( app-crypt/oclhashcat-plus-bin
app-crypt/oclhashcat-lite-bin )
opencl? ( app-crypt/oclhashcat-plus-bin
app-crypt/oclhashcat-lite-bin )
x11-libs/qt-gui:4
x11-libs/qt-core:4"

@ -1,10 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>crypto</herd>
<maintainer>
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
<herd>crypto</herd>
<maintainer>
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
<use>
<flag name="cuda">Install oclhashcat-{plus,lite}-bin to take advantage of hardware cuda support.</flag>
<flag name="opencl">Install oclhashcat-{plus,lite}-bin to take advantage of hardware opencl support.</flag>
</use>
</pkgmetadata>

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.12.ebuild,v 1.10 2012/05/10 04:47:33 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.12.ebuild,v 1.11 2012/08/26 06:57:36 radhermit Exp $
EAPI=4
@ -15,6 +15,8 @@ SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug"
DEPEND="virtual/pkgconfig"
src_configure() {
local myeconfargs=(
$(use_enable debug)

@ -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/p11-kit/p11-kit-0.13.ebuild,v 1.1 2012/07/19 01:38:16 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-crypt/p11-kit/p11-kit-0.13.ebuild,v 1.2 2012/08/26 06:57:36 radhermit Exp $
EAPI=4
@ -15,6 +15,8 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
IUSE="debug"
DEPEND="virtual/pkgconfig"
src_configure() {
local myeconfargs=(
$(use_enable debug)

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-da/aspell-da-1.6.34.ebuild,v 1.8 2012/08/06 20:48:11 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-da/aspell-da-1.6.34.ebuild,v 1.9 2012/08/26 18:30:33 armin76 Exp $
ASPELL_LANG="Danish"
@ -9,7 +9,7 @@ inherit aspell-dict
LICENSE="GPL-2"
HOMEPAGE="http://da.speling.org"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-macos"
IUSE=""
SRC_URI="http://da.speling.org/filer/new_${P}.tar.bz2"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild,v 1.8 2012/08/06 20:48:32 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-dicts/aspell-it/aspell-it-2.4.20070901.ebuild,v 1.9 2012/08/26 18:31:17 armin76 Exp $
ASPELL_LANG="Italian"
ASPOSTFIX="6"
@ -9,7 +9,7 @@ inherit aspell-dict
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE=
MY_P=aspell${ASPOSTFIX}-${PN#aspell-}-${PV%.*}-${PV##*.}-0

@ -0,0 +1,118 @@
From 5afd6d3e9558f8295496f7c59c765947e7f19d8a Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Mon, 28 Nov 2011 15:37:02 -0500
Subject: [PATCH 1/2] nanorc(5): fix bind/unbind documentation
The unbind section is listed after valid key/menu/functions, but tries
to say those sections come after it. So reorganization the section so
that bind/unbind comes first, and then we cover the key/menu/functions
after both of them.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
doc/man/nanorc.5 | 32 +++++++++++++++++++-------------
1 file changed, 19 insertions(+), 13 deletions(-)
diff --git a/doc/man/nanorc.5 b/doc/man/nanorc.5
index da33179..2da71ab 100644
--- a/doc/man/nanorc.5
+++ b/doc/man/nanorc.5
@@ -282,9 +282,19 @@ Read in self-contained color syntaxes from \fIsyntaxfile\fP. Note that
.SH KEY BINDINGS
Key bindings may be reassigned via the following commands:
.TP
-.B bind \fIkey\fP \fIfunction\fP \fImenu\fP
+.B bind \fIkey\fP \fIfunction\fP \fImenu\fP
Rebinds the key \fIkey\fP to a new function named \fIfunction\fP in the
-context of menu \fImenu\fP. The format of \fIkey\fP should be one of:
+context of menu \fImenu\fP.
+.TP
+.B unbind \fIkey\fP \fImenu\fP
+Unbind the key \fIkey\fP from the menu named \fImenu\fP or from all
+menus by using \fIall\fP. Same key syntax as for binding.
+Rebinds the key \fIkey\fP to a new function named \fIfunction\fP in the
+context of menu \fImenu\fP.
+.TP
+
+The format of \fIkey\fP should be one of:
+
.TP
.B ^
followed by an alpha character or the word "Space".
@@ -298,8 +308,10 @@ Example: M-C
followed by a numeric value from 1 to 16.
Example: F10
.TP
-Valid function names to be bound include:
-.TP 3
+
+Valid \fIfunction\fP names to be bound include:
+
+.TP 2
.B help
Invoke the help menu.
.TP
@@ -506,8 +518,9 @@ Toggle whether long lines will be wrapped to the next line.
Toggle whether the suspend sequence (normally ^Z) will suspend the editor window.
.TP
-Valid menu sections are:
-.TP
+Valid \fImenu\fP sections are:
+
+.TP 2
.B main
The main editor window where text is entered.
.TP
@@ -549,13 +562,6 @@ The 'go to directory' menu.
.TP
.B all
A special name meaning: apply to all menus where this function exists.
-
-.TP
-.B unbind \fIkey\fP \fImenu\fP
-Unbind the key \fIkey\fP from the menu named \fImenu\fP or from all
-menus by using \fIall\fP. Same key syntax as for binding.
-Rebinds the key \fIkey\fP to a new function named \fIfunction\fP in the
-context of menu \fImenu\fP. The format of \fIkey\fP should be one of:
.SH FILES
.TP
.I SYSCONFDIR/nanorc
--
1.7.9.7
From 4b3e912d4a5c3561d1cfaf944d33ba9c30a9a555 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Mon, 28 Nov 2011 15:38:26 -0500
Subject: [PATCH 2/2] nanorc syntax: add bind/unbind commands
We don't currently handle the bind/unbind commands, so adding them to
your nanorc file with colorization enabled makes it look like they're
not actually supported.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
doc/syntax/nanorc.nanorc | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/doc/syntax/nanorc.nanorc b/doc/syntax/nanorc.nanorc
index bda5f4f..287be56 100644
--- a/doc/syntax/nanorc.nanorc
+++ b/doc/syntax/nanorc.nanorc
@@ -2,10 +2,12 @@
##
syntax "nanorc" "\.?nanorc$"
## Possible errors and parameters
-icolor brightwhite "^[[:space:]]*((un)?set|include|syntax|i?color).*$"
+icolor brightwhite "^[[:space:]]*((un)?(bind|set)|include|syntax|i?color).*$"
## Keywords
icolor brightgreen "^[[:space:]]*(set|unset)[[:space:]]+(allow_insecure_backup|autoindent|backup|backupdir|backwards|boldtext|brackets|casesensitive|const|cut|fill|historylog|matchbrackets|morespace|mouse|multibuffer|noconvert|nofollow|nohelp|nonewlines|nowrap|operatingdir|poslog|preserve|punct)\>" "^[[:space:]]*(set|unset)[[:space:]]+(quickblank|quotestr|rebinddelete|rebindkeypad|regexp|smarthome|smooth|softwrap|speller|suspend|suspendenable|tabsize|tabstospaces|tempfile|undo|view|whitespace|wordbounds)\>"
-icolor green "^[[:space:]]*(set|unset|include|syntax|header|magic)\>"
+icolor brightgreen "^[[:space:]]*bind[[:space:]]+((\^|M-)([[:alpha:]]|space)|F([0-9]|1[0-6]))[[:space:]]+[[:alpha:]]+[[:space:]]+[[:alpha:]]+[[:space:]]*$"
+icolor brightgreen "^[[:space:]]*unbind[[:space:]]+((\^|M-)([[:alpha:]]|space)|F([0-9]|1[0-6]))[[:space:]]+[[:alpha:]]+[[:space:]]*$"
+icolor green "^[[:space:]]*((un)?(bind|set)|include|syntax|header|magic)\>"
## Colors
icolor yellow "^[[:space:]]*i?color[[:space:]]*(bright)?(white|black|red|blue|green|yellow|magenta|cyan)?(,(white|black|red|blue|green|yellow|magenta|cyan))?\>"
icolor magenta "^[[:space:]]*i?color\>" "\<(start|end)="
--
1.7.9.7

@ -0,0 +1,30 @@
From 0708d921211fa0f89288690593c406a682b2c826 Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Tue, 14 Jun 2011 16:00:52 -0400
Subject: [PATCH] drop --target as it makes no sense
Since nano doesn't produce code, the --target option to configure
doesn't make sense. So only support --{build,host} since those are
what we need in order to cross-compile.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure.ac b/configure.ac
index c590737..3eb61c2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -22,7 +22,7 @@
AC_INIT([GNU nano], [2.3.1], [nano-devel@gnu.org], [nano])
AC_CONFIG_SRCDIR([src/nano.c])
-AC_CANONICAL_TARGET([])
+AC_CANONICAL_HOST
AM_INIT_AUTOMAKE
AC_CONFIG_HEADERS([config.h])
--
1.7.9.7

@ -0,0 +1,78 @@
From b7e6bbe4ee980a5bb166bae8cd5603301cb6e22f Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Sat, 25 Aug 2012 23:03:22 -0400
Subject: [PATCH] gentoo syntax: update
Update to newer EAPIs, and fold in updated shell changes too.
Much of this is based on work by Davide.
Reported-by: Davide Pesavento <pesa@gentoo.org>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
doc/syntax/gentoo.nanorc | 44 ++++++++++++++++++++++++++------------------
1 file changed, 26 insertions(+), 18 deletions(-)
diff --git a/doc/syntax/gentoo.nanorc b/doc/syntax/gentoo.nanorc
index 2ad1597..55dd101 100644
--- a/doc/syntax/gentoo.nanorc
+++ b/doc/syntax/gentoo.nanorc
@@ -2,30 +2,38 @@
##
syntax "ebuild" "\.e(build|class)$"
## All the standard portage functions
-color brightgreen "^src_(unpack|prepare|configure|compile|install|test)" "^pkg_(config|nofetch|setup|(pre|post)(inst|rm))"
+color brightgreen "(^|\<default_)src_(unpack|prepare|configure|compile|install|test)\>"
+color brightgreen "^pkg_(config|nofetch|pretend|setup|(pre|post)(inst|rm))\>"
+color brightgreen "\<default(_pkg_nofetch)?\>"
## Highlight bash related syntax
-color green "\<(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while|continue|break)\>"
-color green "\<(declare|eval|exec|let)\>"
-color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)"
-color green "-[edfgruwxL]\>"
-color green "-(eq|ne|gt|lt|ge|le|s|n|z)\>"
+color green "\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|if|in|read|return|select|shift|then|time|until|while)\>"
+color green "\<(declare|eval|exec|export|let|local)\>"
+color green "[{}():;|`$<>!=&\\]" "(\]|\[)"
+color green "-[defhnrsuwxzL]\>"
+color green "-(eq|ne|gt|lt|ge|le)\>"
## Highlight variables ... official portage ones in red, all others in bright red
-color brightred "\$\{?[a-zA-Z_0-9]+\}?"
-color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|(P|R)?DEPEND|PROVIDE|PROPERTIES|RESTRICT|USERLAND)\>"
-color red "\<(S|D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|ROOT|WORKDIR)\>" "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\<C(HOST|TARGET|BUILD)\>"
-color red "\<QA_((TEXTRELS|EXECSTACK|WX_LOAD)(_[a-zA-Z_0-9]+)?|DT_HASH|PRESTRIPPED)\>" "\<WANT_AUTO(CONF|MAKE)\>" "\<AT_M4DIR\>"
+color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*"
+color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:digit:]]|@)+\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})"
+color red "\<(EAPI|ARCH|HOMEPAGE|DESCRIPTION|IUSE|SRC_URI|LICENSE|SLOT|KEYWORDS|(P|R)?DEPEND|PROVIDE|PROPERTIES|REQUIRED_USE|RESTRICT|USERLAND)\>"
+color red "\<(S|E?D|T|PV|PF|P|PN|PR|PVR|A|CATEGORY|DISTDIR|FILESDIR|EPREFIX|E?ROOT|WORKDIR)\>"
+color red "\<(AS|C(PP|XX)?|LD)FLAGS\>" "\<C(HOST|TARGET|BUILD)\>"
+color red "\<QA_((TEXTRELS|EXECSTACK|WX_LOAD)(_[a-zA-Z_0-9]+)?|DT_HASH|PRESTRIPPED)\>"
+color red "\<(PATCHES|(HTML_)?DOCS)\>" "\<WANT_(AUTO(CONF|MAKE)|LIBTOOL)\>" "\<AT_M4DIR\>"
## Highlight portage commands
-color magenta "\<use(_(with|enable))?\> [!a-zA-Z0-9_+ -]*" "inherit.*"
-color brightblue "\<e(begin|end|conf|install|make|qmake[34]|ant|(qa)?warn|infon?|error|log|patch|new(group|user))\>"
-color brightblue "\<e(pause|beep|mktemp|(cvs|svn)_clean|punt_cxx)\>" "\<e(aclocal|auto(reconf|header|conf|make))\>"
-color brightblue "\<built_with_use\>" "\<make_desktop_entry\>" "\<unpack(_(makeself|pdv))?\>"
-color brightblue "\<die\>" "\<use(_(with|enable))?\>" "\<inherit\>" "\<has\>" "\<(has|best)_version\>"
+color magenta "\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\> [!a-zA-Z0-9_+ -]*" "inherit.*"
+color brightblue "\<e(begin|end|conf|install|make|qmake4|ant|(qa)?warn|infon?|error|log|patch(_user)?|new(group|user))\>"
+color brightblue "\<e(pause|beep|mktemp|(cvs|svn)_clean|punt_cxx)\>" "\<e(aclocal|auto(reconf|header|conf|make)|libtoolize)\>"
+color brightblue "\<e(stack|shopts|umask)_(push|pop)\>" "\<version_is_at_least\>"
+color brightblue "\<make_desktop_entry\>" "\<unpack(_(makeself|pdv))?\>"
+color brightblue "\<(die|has|inherit|nonfatal)\>" "\<(use(_(with|enable|if_iuse)|x)?|in_iuse)\>" "\<(has|best)_version\>"
color brightblue "\<(do|new)(ins|(games)?s?bin|doc|lib(\.so|\.a)?|man|info|exe|initd|confd|envd|pam|menu|icon)\>"
-color brightblue "\<do(python|sed|dir|hard|sym|html|jar|mo)\>" "\<keepdir\>"
-color brightblue "prepall(docs|info|man|strip)?" "prep(info|lib|lib\.(so|a)|man|strip|gamesdirs)"
+color brightblue "\<do(compress|python|sed|dir|hard|sym|html|jar|mo)\>" "\<keepdir\>"
+color brightblue "\<prepall(docs|info|man|strip)?\>" "\<prep(info|lib|lib\.(so|a)|man|strip|gamesdirs)\>"
color brightblue "\<(doc|ins|exe)?into\>" "\<(f|games)(owners|perms)\>" "\<(exe|ins|dir)opts\>"
+color brightblue "\<tc-get(BUILD_)?(AR|AS|CC|CPP|CXX|LD|NM|OBJCOPY|PKG_CONFIG|RANLIB)\>"
+color brightblue "\<tc-(arch(-kernel)?|export|has-(tls|openmp))\>"
## Highlight common commands used in ebuilds
-color blue "\<make\>" "\<(awk|cat|cd|chmod|chown|cp|echo|env|export|find|e?grep|ln|mkdir|mv|rm|sed|set|tar|touch|unset|xargs)\>"
+color blue "\<(awk|cat|cd|chmod|chown|cp|echo|env|find|e?grep|ln|make|mkdir|mv|popd|printf|pushd|rm|rmdir|sed|set|tar|touch|unset|xargs)\>"
## Highlight comments (doesnt work that well)
color yellow "(^|[[:space:]])#.*$"
## Highlight strings (doesnt work that well)
--
1.7.9.7

@ -0,0 +1,44 @@
From 5a6a9c107148162f47032b03af3f393c3888c5df Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Tue, 28 Feb 2012 11:14:33 -0500
Subject: [PATCH] shell syntax: major updates
Highlight more shell builtins and common commands.
Rewrite the variable highlighting to be more exact and handle cases where
string operations are used.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
---
doc/syntax/sh.nanorc | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/doc/syntax/sh.nanorc b/doc/syntax/sh.nanorc
index f660105..a664ef6 100644
--- a/doc/syntax/sh.nanorc
+++ b/doc/syntax/sh.nanorc
@@ -4,12 +4,17 @@ syntax "sh" "\.sh$"
magic "(POSIX|Bourne.*) shell script text"
header "^#!.*/(ba|k|pdk)?sh[-0-9_]*"
icolor brightgreen "^[0-9A-Z_]+\(\)"
-color green "\<(case|do|done|elif|else|esac|exit|fi|for|function|if|in|local|read|return|select|shift|then|time|until|while)\>"
-color green "(\{|\}|\(|\)|\;|\]|\[|`|\\|\$|<|>|!|=|&|\|)"
+color green "\<(break|case|continue|do|done|elif|else|esac|exit|fi|for|function|if|in|read|return|select|shift|then|time|until|while)\>"
+color green "\<(declare|eval|exec|export|let|local)\>"
+color green "[{}():;|`$<>!=&\\]" "(\]|\[)"
color green "-[Ldefgruwx]\>"
color green "-(eq|ne|gt|lt|ge|le|s|n|z)\>"
-color brightblue "\<(cat|cd|chmod|chown|cp|echo|env|export|grep|install|let|ln|make|mkdir|mv|rm|sed|set|tar|touch|umask|unset)\>"
-icolor brightred "\$\{?[0-9A-Z_!@#$*?-]+\}?"
+color brightblue "\<(awk|cat|cd|ch(grp|mod|own)|cp|echo|env|grep|install|ln|make|mkdir|mv|popd|printf|pushd|rm|rmdir|sed|set|tar|touch|umask|unset)\>"
+# Basic variable names (no braces)
+color brightred "\$[-0-9@*#?$!]" "\$[[:alpha:]_][[:alnum:]_]*"
+# More complicated variable names; handles braces
+# and replacements and arrays
+color brightred "\$\{[#!]?([-@*#?$!]|[0-9]+|[[:alpha:]_][[:alnum:]_]*)(\[([[:space:]]*[[:alnum:]_]+[[:space:]]*|@)\])?(([#%/]|:?[-=?+])[^}]*\}|\[|\})"
color cyan "(^|[[:space:]])#.*$"
color brightyellow ""(\\.|[^"])*"" "'(\\.|[^'])*'"
color ,green "[[:space:]]+$"
--
1.7.9.7

@ -27,6 +27,9 @@ perhaps providing other extra functionality.
Enable debug messages and assert warnings. Note that these will all be sent
straight to stderr rather than some logging facility.
</flag>
<flag name='magic'>
Add magic file support (sys-apps/file) to automatically detect appropriate syntax highlighting
</flag>
<flag name='minimal'>
Disable all fancy features, including ones that otherwise have a dedicated
USE flag (such as spelling).

@ -0,0 +1,73 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/nano/nano-2.3.1-r2.ebuild,v 1.1 2012/08/26 03:24:37 vapier Exp $
EAPI="3"
inherit eutils autotools
if [[ ${PV} == "9999" ]] ; then
ESVN_REPO_URI="svn://svn.savannah.gnu.org/nano/trunk/nano"
inherit subversion autotools
else
MY_P=${PN}-${PV/_}
SRC_URI="http://www.nano-editor.org/dist/v${PV:0:3}/${MY_P}.tar.gz"
fi
DESCRIPTION="GNU GPL'd Pico clone with more functionality"
HOMEPAGE="http://www.nano-editor.org/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="debug justify +magic minimal ncurses nls slang spell unicode"
RDEPEND=">=sys-libs/ncurses-5.9-r1[unicode?]
magic? ( sys-apps/file )
nls? ( virtual/libintl )
!ncurses? ( slang? ( sys-libs/slang ) )"
DEPEND="${RDEPEND}
nls? ( sys-devel/gettext )
virtual/pkgconfig"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.3.1-drop-target.patch
epatch "${FILESDIR}"/${PN}-2.3.1-ncurses-pkg-config.patch
epatch "${FILESDIR}"/${PN}-2.3.1-bind-unbind-docs.patch
epatch "${FILESDIR}"/${PN}-2.3.1-{shell,gentoo}-nanorc.patch
eautoreconf
}
src_configure() {
eval export ac_cv_{header_magic_h,lib_magic_magic_open}=$(usex magic)
econf \
--bindir="${EPREFIX}"/bin \
$(use_enable !minimal color) \
$(use_enable !minimal multibuffer) \
$(use_enable !minimal nanorc) \
--disable-wrapping-as-root \
$(use_enable spell speller) \
$(use_enable justify) \
$(use_enable debug) \
$(use_enable nls) \
$(use_enable unicode utf8) \
$(use_enable minimal tiny) \
$(usex ncurses --without-slang $(use_with slang))
}
src_install() {
emake DESTDIR="${D}" install || die
rm -r "${ED}"/usr/share/nano/man-html || die
dodoc ChangeLog README doc/nanorc.sample AUTHORS BUGS NEWS TODO
dohtml doc/faq.html
insinto /etc
newins doc/nanorc.sample nanorc
dodir /usr/bin
dosym /bin/nano /usr/bin/nano
}
pkg_postinst() {
einfo "More helpful info about nano, visit the GDP page:"
einfo "http://www.gentoo.org/doc/en/nano-basics-guide.xml"
}

@ -1,3 +1,4 @@
DIST libvirt-0.10.0-rc1.tar.gz 21190904 SHA256 ab931d28c479375a54f2708329a90e2b4c56d3006bfcac2bd031edcff0a5f194 SHA512 938e14ba70342cbc6e52cdc617fdebf068bff3ab7d7f9b30c8e90b8ba34ff3b028a826b0b989e88de6b235aca00b761764433abf4327c08477fae41112f04d7a WHIRLPOOL 82042c7e987e53166a3fb46a4c6a672f0a026bec59cb5694a96eb327c04d55b51459416b2e1d566af23aa9fb732d000370ded80e89788b74cb022c031cac12b0
DIST libvirt-0.9.11.4.tar.gz 19684316 SHA256 f3e16a62dff9720e1541da5561f448853e9821baa4622a0064dc28589eebed45 SHA512 c26d0cc376b18a887fdc76b93b767c3171ca9e5e1ad3d682f73a44c1c51c59cc17772d1fac01b7d6c950c6362202b54dd457ccf04e2c3467e4b1caa44e793f5e WHIRLPOOL 1315f4d04100ae0bc4a52b79b43c90809fee23a574c3b8f7e35b40d0cb3ae160026057e174ab97c28c5fedb06bd4f509f5a1a6269ac037b9fcb48cb1bb91927d
DIST libvirt-0.9.11.5.tar.gz 19746828 SHA256 4c8a36861d0f24bf40971b2a932a5e9b42c25bec80ee98db9ca723e1990548b6 SHA512 9a9b77ffa78fc468b8f1a2ab2cc882b64ccb8ad43c0cf9f11029553d5962e18955d81f15f00b57237f1d0f38e3810d76ee1ca2e08141fdd35969c83138768d7f WHIRLPOOL 9c4ca67d1350bed4bbb112ee2489a23a418c98ad8fe25ad86bc39964faa30abf564eac92a8c32983ae7774b9598d7da37e888a0c4eae9877e018bfea9744ae37
DIST libvirt-0.9.12.tar.gz 20054618 SHA256 298ffc7f2a6d6e78aae46f11a0980f4bc17fa2928f5de6cd9e8abaf5990336e7 SHA512 6a3eac6c5373c81530ef01d4991a2795776934ef434667c6ddeb991587c9f0bb4a712f14e2f1ea2bd373dc2b4994ec0c46b8807fd209b607960a22dcce2d32ae WHIRLPOOL 2899f0668f3b6f456cbfc74c182848c0c32c7614db2d04e9099f6510556b0816372c0dde531bc7a300065bbaebf2d4dfb06041b2078b06fb4bbf0a17b8662444

@ -0,0 +1,386 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.10.0_rc1.ebuild,v 1.1 2012/08/25 23:57:43 cardoe Exp $
EAPI=4
#BACKPORTS=1
AUTOTOOLIZE=yes
MY_P="${P/_rc/-rc}"
PYTHON_DEPEND="python? 2:2.5"
#RESTRICT_PYTHON_ABIS="3.*"
#SUPPORT_PYTHON_ABIS="1"
inherit eutils python user autotools linux-info
if [[ ${PV} = *9999* ]]; then
inherit git-2
EGIT_REPO_URI="git://libvirt.org/libvirt.git"
AUTOTOOLIZE=yes
SRC_URI=""
KEYWORDS=""
else
SRC_URI="http://libvirt.org/sources/${MY_P}.tar.gz
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-bp-${BACKPORTS}.tar.xz}"
KEYWORDS="~amd64 ~x86"
fi
S="${WORKDIR}/${P%_rc*}"
DESCRIPTION="C toolkit to manipulate virtual machines"
HOMEPAGE="http://www.libvirt.org/"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="audit avahi +caps debug iscsi +libvirtd lvm +lxc +macvtap nfs \
nls numa openvz parted pcap phyp policykit python qemu rbd sasl \
selinux +udev uml +vepa virtualbox virt-network xen elibc_glibc"
REQUIRED_USE="libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) )
lxc? ( caps libvirtd )
openvz? ( libvirtd )
qemu? ( libvirtd )
uml? ( libvirtd )
vepa? ( macvtap )
virtualbox? ( libvirtd )
xen? ( libvirtd )"
# gettext.sh command is used by the libvirt command wrappers, and it's
# non-optional, so put it into RDEPEND.
# We can use both libnl:1.1 and libnl:3, but if you have both installed, the
# package will use 3 by default. Since we don't have slot pinning in an API,
# we must go with the most recent
RDEPEND="sys-libs/readline
sys-libs/ncurses
>=net-misc/curl-7.18.0
dev-libs/libgcrypt
>=dev-libs/libxml2-2.7.6
dev-libs/libnl:3
>=net-libs/gnutls-1.0.25
sys-apps/dmidecode
>=sys-apps/util-linux-2.17
sys-devel/gettext
>=net-analyzer/netcat6-1.0-r2
app-misc/scrub
audit? ( sys-process/audit )
avahi? ( >=net-dns/avahi-0.6[dbus] )
caps? ( sys-libs/libcap-ng )
iscsi? ( sys-block/open-iscsi )
lxc? ( sys-power/pm-utils )
lvm? ( >=sys-fs/lvm2-2.02.48-r2 )
nfs? ( net-fs/nfs-utils )
numa? (
>sys-process/numactl-2.0.2
sys-process/numad
)
openvz? ( sys-kernel/openvz-sources )
parted? (
>=sys-block/parted-1.8[device-mapper]
sys-fs/lvm2
)
pcap? ( >=net-libs/libpcap-1.0.0 )
phyp? ( net-libs/libssh2 )
policykit? ( >=sys-auth/polkit-0.9 )
qemu? (
|| ( app-emulation/qemu-kvm >=app-emulation/qemu-0.10.0 )
dev-libs/yajl
sys-power/pm-utils
)
rbd? ( sys-cluster/ceph )
sasl? ( dev-libs/cyrus-sasl )
selinux? ( >=sys-libs/libselinux-2.0.85 )
virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0 ) )
xen? ( app-emulation/xen-tools app-emulation/xen )
udev? ( >=sys-fs/udev-145 >=x11-libs/libpciaccess-0.10.9 )
virt-network? ( net-dns/dnsmasq
>=net-firewall/iptables-1.4.10
net-firewall/ebtables
sys-apps/iproute2[-minimal] )
elibc_glibc? ( || ( >=net-libs/libtirpc-0.2.2-r1 <sys-libs/glibc-2.14 ) )"
# one? ( dev-libs/xmlrpc-c )
DEPEND="${RDEPEND}
virtual/pkgconfig
app-text/xhtml1
=dev-lang/python-2*"
LXC_CONFIG_CHECK="
~CGROUPS
~CGROUP_FREEZER
~CGROUP_DEVICE
~CPUSETS
~CGROUP_CPUACCT
~RESOURCE_COUNTERS
~CGROUP_MEM_RES_CTLR
~CGROUP_SCHED
~BLK_CGROUP
~NAMESPACES
~UTS_NS
~IPC_NS
~PID_NS
~NET_NS
~DEVPTS_MULTIPLE_INSTANCES
~VETH
~MACVLAN
~POSIX_MQUEUE
~!GRKERNSEC_CHROOT_MOUNT
~!GRKERNSEC_CHROOT_DOUBLE
~!GRKERNSEC_CHROOT_PIVOT
~!GRKERNSEC_CHROOT_CHMOD
~!GRKERNSEC_CHROOT_CAPS
"
VIRTNET_CONFIG_CHECK="
~BRIDGE_NF_EBTABLES
~NETFILTER_ADVANCED
~NETFILTER_XT_TARGET_CHECKSUM
"
MACVTAP_CONFIG_CHECK="~MACVTAP"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
enewgroup qemu 77
enewuser qemu 77 -1 -1 qemu kvm
# Some people used the masked ebuild which was not adding the qemu
# user to the kvm group originally. This results in VMs failing to
# start for some users. bug #430808
egetent group kvm | grep -q qemu
if [[ $? -ne 0 ]]; then
gpasswd -a qemu kvm
fi
CONFIG_CHECK=""
use lxc && CONFIG_CHECK+="${LXC_CONFIG_CHECK}"
kernel_is lt 3 5 && use lxc && CONFIG_CHECK+=" ~USER_NS"
use macvtap && CONFIG_CHECK+="${MACVTAP}"
use virt-network && CONFIG_CHECK+="${VIRTNET_CONFIG_CHECK}"
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
src_prepare() {
[[ -n ${BACKPORTS} ]] && \
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
epatch
if [[ ${PV} = *9999* ]]; then
# git checkouts require bootstrapping to create the configure script.
# Additionally the submodules must be cloned to the right locations
# bug #377279
./bootstrap || die "bootstrap failed"
(
git submodule status | sed 's/^[ +-]//;s/ .*//'
git hash-object bootstrap.conf
) >.git-module-status
fi
epatch_user
[[ -n ${AUTOTOOLIZE} ]] && eautoreconf
}
src_configure() {
local myconf=""
myconf="${myconf} $(use_enable debug)"
## enable/disable daemon, otherwise client only utils
myconf="${myconf} $(use_with libvirtd)"
## enable/disable the daemon using avahi to find VMs
myconf="${myconf} $(use_with avahi)"
## hypervisors on the local host
myconf="${myconf} $(use_with xen) $(use_with xen xen-inotify)"
# leave it automagic as it depends on the version of xen used.
use xen || myconf+=" --without-libxl"
use xen || myconf+=" --without-xenapi"
myconf="${myconf} $(use_with openvz)"
myconf="${myconf} $(use_with lxc)"
if use virtualbox && has_version app-emulation/virtualbox-ose; then
myconf="${myconf} --with-vbox=/usr/lib/virtualbox-ose/"
else
myconf="${myconf} $(use_with virtualbox vbox)"
fi
myconf="${myconf} $(use_with uml)"
myconf="${myconf} $(use_with qemu)"
myconf="${myconf} $(use_with qemu yajl)" # Use QMP over HMP
myconf="${myconf} $(use_with phyp)"
myconf="${myconf} --with-esx"
myconf="${myconf} --with-vmware"
## additional host drivers
myconf="${myconf} $(use_with virt-network network)"
myconf="${myconf} --with-storage-fs"
myconf="${myconf} $(use_with lvm storage-lvm)"
myconf="${myconf} $(use_with iscsi storage-iscsi)"
myconf="${myconf} $(use_with parted storage-disk)"
myconf="${myconf} $(use_with lvm storage-mpath)"
myconf="${myconf} $(use_with rbd storage-rbd)"
myconf="${myconf} $(use_with numa numactl)"
myconf="${myconf} $(use_with numa numad)"
myconf="${myconf} $(use_with selinux)"
# udev for device support details
myconf="${myconf} $(use_with udev)"
# linux capability support so we don't need privileged accounts
myconf="${myconf} $(use_with caps capng)"
## auth stuff
myconf="${myconf} $(use_with policykit polkit)"
myconf="${myconf} $(use_with sasl)"
# network bits
myconf="${myconf} $(use_with macvtap)"
myconf="${myconf} $(use_with pcap libpcap)"
myconf="${myconf} $(use_with vepa virtualport)"
## other
myconf="${myconf} $(use_enable nls)"
myconf="${myconf} $(use_with python)"
# user privilege bits fir qemu/kvm
if use caps; then
myconf="${myconf} --with-qemu-user=qemu"
myconf="${myconf} --with-qemu-group=qemu"
else
myconf="${myconf} --with-qemu-user=root"
myconf="${myconf} --with-qemu-group=root"
fi
# audit support
myconf="${myconf} $(use_with audit)"
## stuff we don't yet support
myconf="${myconf} --without-netcf"
# we use udev over hal
myconf="${myconf} --without-hal"
# locking support
myconf="${myconf} --without-sanlock"
# this is a nasty trick to work around the problem in bug
# #275073. The reason why we don't solve this properly is that
# it'll require us to rebuild autotools (and we don't really want
# to do that right now). The proper solution has been sent
# upstream and should hopefully land in 0.7.7, in the mean time,
# mime the same functionality with this.
case ${CHOST} in
*cygwin* | *mingw* )
;;
*)
ac_cv_prog_WINDRES=no
;;
esac
econf \
${myconf} \
--disable-static \
--docdir=/usr/share/doc/${PF} \
--with-remote \
--localstatedir=/var
if [[ ${PV} = *9999* ]]; then
# Restore gnulib's config.sub and config.guess
# bug #377279
(cd .gnulib && git reset --hard > /dev/null)
fi
}
src_test() {
# Explicitly allow parallel build of tests
HOME="${T}" emake check || die "tests failed"
}
src_install() {
emake install \
DESTDIR="${D}" \
HTML_DIR=/usr/share/doc/${PF}/html \
DOCS_DIR=/usr/share/doc/${PF}/python \
EXAMPLE_DIR=/usr/share/doc/${PF}/python/examples \
|| die "emake install failed"
find "${D}" -name '*.la' -delete || die
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
newinitd "${FILESDIR}/libvirtd.init-r8" libvirtd || die
newconfd "${FILESDIR}/libvirtd.confd-r3" libvirtd || die
keepdir /var/lib/libvirt/images
}
pkg_preinst() {
# we only ever want to generate this once
if [[ -e "${ROOT}"/etc/libvirt/qemu/networks/default.xml ]]; then
rm -rf "${D}"/etc/libvirt/qemu/networks/default.xml
fi
# We really don't want to use or support old PolicyKit cause it
# screws with the new polkit integration
if has_version sys-auth/policykit; then
rm -rf "${D}"/usr/share/PolicyKit/policy/org.libvirt.unix.policy
fi
# Only sysctl files ending in .conf work
mv "${D}"/etc/sysctl.d/libvirtd "${D}"/etc/sysctl.d/libvirtd.conf
}
pkg_postinst() {
use python && python_mod_optimize libvirt.py
# support for dropped privileges
if use qemu; then
fperms 0750 "${EROOT}/var/lib/libvirt/qemu"
fperms 0750 "${EROOT}/var/cache/libvirt/qemu"
fi
if use caps && use qemu; then
fowners -R qemu:qemu "${EROOT}/var/lib/libvirt/qemu"
fowners -R qemu:qemu "${EROOT}/var/cache/libvirt/qemu"
elif use qemu; then
fowners -R root:root "${EROOT}/var/lib/libvirt/qemu"
fowners -R root:root "${EROOT}/var/cache/libvirt/qemu"
fi
if ! use policykit; then
elog "To allow normal users to connect to libvirtd you must change the"
elog "unix sock group and/or perms in /etc/libvirt/libvirtd.conf"
fi
use libvirtd || return 0
# From here, only libvirtd-related instructions, be warned!
elog
elog "For the basic networking support (bridged and routed networks)"
elog "you don't need any extra software. For more complex network modes"
elog "including but not limited to NATed network, you can enable the"
elog "'virt-network' USE flag."
elog
if has_version net-dns/dnsmasq; then
ewarn "If you have a DNS server setup on your machine, you will have"
ewarn "to configure /etc/dnsmasq.conf to enable the following settings: "
ewarn " bind-interfaces"
ewarn " interface or except-interface"
ewarn
ewarn "Otherwise you might have issues with your existing DNS server."
fi
if use caps && use qemu; then
elog "libvirt will now start qemu/kvm VMs with non-root privileges."
elog "Ensure any resources your VMs use are accessible by qemu:qemu"
fi
}
pkg_postrm() {
use python && python_mod_cleanup libvirt.py
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.55 2012/08/13 00:59:46 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-9999.ebuild,v 1.56 2012/08/25 22:38:02 cardoe Exp $
EAPI="4"
@ -242,6 +242,7 @@ src_configure() {
# provides libuuid on their platform
# --enable-vnc-thread will go away in 1.2
# $(use_enable xen xen-pci-passthrough) for 1.2
# $(use_enable debug debug-mon) goes away for 1.2
./configure --prefix=/usr \
--sysconfdir=/etc \
--disable-bsd-user \
@ -258,7 +259,6 @@ src_configure() {
$(use_enable caps cap-ng) \
$(use_enable curl) \
$(use_enable debug debug-info) \
$(use_enable debug debug-mon) \
$(use_enable debug debug-tcg) \
$(use_enable doc docs) \
$(use_enable fdt) \

@ -1,2 +1 @@
DIST transifex-client-0.7.3.tar.gz 35204 SHA256 3f2d91cb9a912f7a08ac4d38b581bbc2288d91cb914cd591fca88fa4a7be2765 SHA512 824930596aed7e12778e5c502984627c546b463efb45ad5e52be59a4f7f33231e29c46f8836d0220311ce589587a6a29bc688618a37ea77d907edf5652d28401 WHIRLPOOL d30845e3096940a2bdf976a89a1f7121ece0b23eb5cd2d9ba13f916c1b662bd19590858191ecd0993931ab5eb94e7f840d5f24f658b4c9f7af3606683600fd51
DIST transifex-client-0.8.0.tar.gz 36336 SHA256 89abd9426b35a6e5f2f4c096c6e83fa6e59d4b0b73f721ddbf19027ce3167adc SHA512 77750de853d3fb7f3228a04ce1b6c92c2ab67a6f4001c44cfb243132cf7039228467664ca01b2c6ec420dbedc7e4d54dd1ad7ee2534c87b37a13705fe5b163cb WHIRLPOOL 795ff3e700bdb63d1d10bb2a7440073b36d5ac43b583fc0ad58895f3d72f4109d24b5f6a0ca19149aa55a2fb1395bd57ab05758f7284c4849f3701b6315dda4a

@ -1,22 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.7.3.ebuild,v 1.3 2012/06/20 06:45:01 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="A command line interface for Transifex"
HOMEPAGE="http://pypi.python.org/pypi/transifex-client http://www.transifex.net/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND=""

@ -1,2 +1 @@
DIST prey-0.5.3-linux.zip 639364 SHA256 fdeed1987d30b4ca585e19ac9884194bc8a108bd56112d2913206fc85be3bd9b SHA512 ee64e00435a805503eee0c879eb4440b4ddf12e9a0a8d6ae53bf4b009ddf3e571ad51e5b17b691f08782c4b53a28bd75c76158ce4f033febc590b31cfd2f9d0b WHIRLPOOL 0779de7936ca3ab97b689a0f037208dcbe723556ce11049da796dec36c96310079beb882155012ed6bbafb12660d7633e2b46eb32f466baec376deac7b74db80
DIST prey-0.5.4-linux.zip 646891 SHA256 5d0f6f3e3a48dc5668ff82de55e202e5c28b3fab1f4d71dd55c22b8565583d7e SHA512 15e13b08dd786b3fddf39f8d0e02ceb0e2503be09ea3abde9cfc6431fb2c8388c077f2960dd82d9fb2119929274f2f57e70f642cd8cf3c6e6d76af9701c56724 WHIRLPOOL 3d7e10cfb5926a7f6a5a46c638bb859e6b4b2decb49a979f39573e8f4d2a9c66904e595c144dc4039018d567cd3810f69ef31658018ab3e2dd167ee8bcbbd114

@ -1,31 +0,0 @@
Index: prey/platform/linux/prey-config.py
===================================================================
--- prey.orig/platform/linux/prey-config.py
+++ prey/platform/linux/prey-config.py
@@ -23,7 +23,7 @@ import urllib
app_name = 'prey-config'
lang_path = 'lang'
-script_path = os.sys.path[0]
+script_path = '/usr/share/prey/platform/linux/'
################################################
# gettext localization
@@ -42,7 +42,7 @@ _ = gettext.gettext
################################################
PREY_PATH = '/usr/share/prey'
-CONFIG_FILE = PREY_PATH + '/config'
+CONFIG_FILE = '/etc/config'
CONTROL_PANEL_URL = 'http://control.preyproject.com'
CONTROL_PANEL_URL_SSL = 'https://control.preyproject.com'
GUEST_ACCOUNT_NAME = 'guest_account'
@@ -293,7 +293,7 @@ class PreyConfigurator(object):
return True
def is_config_writable(self):
- command = 'if [ ! -w "'+PREY_PATH+'/config" ]; then echo 1; fi'
+ command = 'if [ ! -w '+CONFIG_FILE+' ]; then echo 1; fi'
no_access = os.popen(command).read().strip()
if no_access == '1':
self.show_alert(_("Unauthorized"), _("You don't have access to manage Prey's configuration. Sorry."), True)

@ -1,156 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-laptop/prey/prey-0.5.3.ebuild,v 1.4 2012/06/01 00:22:28 zmedico Exp $
EAPI=4
inherit eutils user
DESCRIPTION="Tracking software for asset recovery"
HOMEPAGE="http://preyproject.com/"
SRC_URI="http://preyproject.com/releases/${PV}/${P}-linux.zip"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk userpriv"
LINGUAS="en it sv es"
for x in ${LINGUAS}; do
IUSE="${IUSE} linguas_${x}"
done
MODULES="+alarm +alert +geo lock +network secure +session webcam"
IUSE="${IUSE} ${MODULES}"
DEPEND=""
#TODO: some of these deps may be dependent on USE
RDEPEND="${DEPEND}
app-shells/bash
virtual/cron
|| ( net-misc/curl net-misc/wget )
dev-perl/IO-Socket-SSL
dev-perl/Net-SSLeay
sys-apps/net-tools
alarm? ( media-sound/mpg123
media-sound/pulseaudio
)
alert? ( || ( ( gnome-extra/zenity ) ( kde-base/kdialog ) ) )
gtk? ( dev-python/pygtk )
lock? ( dev-python/pygtk )
network? ( net-analyzer/traceroute )
session? ( sys-apps/iproute2
|| ( media-gfx/scrot media-gfx/imagemagick )
)
webcam? ( || ( ( media-video/mplayer[encode,jpeg,v4l] ) ( media-tv/xawtv ) ) )"
S=${WORKDIR}/${PN}
pkg_setup() {
if use userpriv; then
enewgroup ${PN}
fi
if use gtk; then
ewarn "You have the 'gtk' useflag enabled"
ewarn "This means that the ${PN} configuration"
ewarn "will be accessible via a graphical user"
ewarn "interface. This may allow the thief to alter"
ewarn "or disable the ${PN} functionality"
fi
# remove system module since it depends on hal and we don't
# have hal in portage anymore
rm -rf "${S}"/modules/system || die
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-cron-functions.patch \
"${FILESDIR}"/${P}-gtk-ui.patch \
"${FILESDIR}"/${P}-mplayer-support.patch
sed -i -e 's,readonly base_path=`dirname "$0"`,readonly \
base_path="/usr/share/prey",' \
"${S}"/prey.sh || die
}
src_install() {
# Remove config app if -gtk
if use gtk; then
# fix the path
doicon "${S}"/pixmaps/${PN}.png
newbin "${S}"/platform/linux/${PN}-config.py ${PN}-config
make_desktop_entry ${PN}-config "Prey Configuration" ${PN} \
"System;Monitor"
else
rm -f "${S}"/platform/linux/prey-config.py || die
fi
# clear out unneeded language files
for lang in ${LINGUAS}; do
use "linguas_${lang}" || rm -f lang/${lang} modules/*/lang/${lang}
done
# Core files
insinto /usr/share/prey
doins -r "${S}"/core "${S}"/lang "${S}"/pixmaps "${S}"/platform "${S}"/version
# Main script
newbin ${PN}.sh ${PN}
# Put the configuration file into /etc, strict perms, symlink
insinto /etc/prey
newins config ${PN}.conf
# some scripts require /usr/share/prey/config file to be present
# so symlink it to prey.conf
dosym /etc/${PN}/${PN}.conf /usr/share/${PN}/config
use userpriv && { fowners root:${PN} /etc/prey ; }
fperms 770 /etc/prey
use userpriv && { fowners root:${PN} /etc/prey/prey.conf ; }
fperms 660 /etc/prey/prey.conf
# Add cron.d script
insinto /etc/cron.d
doins "${FILESDIR}/prey.cron"
use userpriv && { fowners root:${PN} /etc/cron.d/prey.cron ; }
fperms 660 /etc/cron.d/prey.cron
dodoc README
# modules
cd "${S}"/modules
for mod in *
do
use ${mod} || continue
# move config, if present, to /etc/prey
if [ -f $mod/config ]
then
insinto "/etc/prey"
newins "$mod/config" "mod-$mod.conf"
use userpriv && { fowners root:${PN} "/etc/${PN}/mod-$mod.conf" ; }
fperms 660 "/etc/${PN}/mod-$mod.conf"
# Rest of the module in its expected location
insinto /usr/share/prey/modules
doins -r "$mod"
if [[ $mod == "lock" ]]; then
fperms 555 \
"/usr/share/${PN}/modules/lock/platform/linux/${PN}-lock"
fi
fi
done
}
pkg_postinst () {
elog "--Configuration--"
elog "Make sure you follow the next steps before running prey for the"
elog "first time"
if use userpriv; then
elog "- Add your user to ${PN} group using"
elog "gpasswd -a <your_user> ${PN}"
else
elog "You don't seem to have 'userpriv' enabled so"
elog "${PN} configuration is only accessible as root"
fi
elog "- Create an account on http://preyproject.com/"
elog "- Modify the core and module configuration in /etc/prey"
elog "- Uncomment the line in /etc/cron.d/prey.cron"
}

@ -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/colordiff/colordiff-1.0.10.ebuild,v 1.5 2012/08/03 13:26:53 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/colordiff/colordiff-1.0.10.ebuild,v 1.6 2012/08/26 17:05:48 armin76 Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://${PN}.sourceforge.net/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ppc ppc64 sparc x86 ~ppc-aix ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
DEPEND=""

@ -1 +1,2 @@
DIST SocNetV-0.81.tar.gz 361619 SHA256 17a47049fa9c6386030ea556fd5c0f9036bd1eb93fc78018ee553dbacb32bd3e SHA512 23f4c064d3395a0380328c84500234801e68ca89d69f84fdea6e8685e7230300a46ae7bbffacc61aa1ed3bee8b8fa66aa24c17030bf802d83c2570d3ae9dd084 WHIRLPOOL a8cf428f9d93c23dd0e47faf58a9551b8df68f6628c83e4e10079e7a61b58efae7b506d027f04405d0368e81d186f25ed55b7daaad56d628c542f2e1d3e91a2e
DIST SocNetV-0.90.tar.gz 371285 SHA256 044988db0cb068c61f8310fa6e51fe2db098cc9a040694b69cab495066b35744 SHA512 a2f6972486d5437977f76539ae00fa6400d979285926398629209199d2fb8b8758c1fd18dc88d89e19865072b9749d5183151c93b6714f802589b0fe10ea7791 WHIRLPOOL bec2654fb2c2141d55e4dee4ea41880d451de8f30d23292abf064df3fec691a3df15a2dcd76961685b5ed0a39e4b9ca979227e2be3d120cbd8865c24d7c4ea7b

@ -0,0 +1,47 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/socnetv/socnetv-0.90.ebuild,v 1.1 2012/08/26 16:48:40 hwoarang Exp $
EAPI="4"
inherit eutils qt4-r2 toolchain-funcs
MY_PN="SocNetV"
MY_P="${MY_PN}-${PV}"
DESCRIPTION="Qt Social Network Visualizer"
HOMEPAGE="http://socnetv.sourceforge.net/"
SRC_URI="mirror://sourceforge/socnetv/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="x11-libs/qt-gui:4
x11-libs/qt-webkit:4"
RDEPEND="${DEPEND}"
src_prepare() {
qt4-r2_src_prepare
sed -i "s/@make/@+make/" Makefile.in \
|| die "Fix parallel build"
}
src_compile() {
emake CXX="$(tc-getCXX)" CXXFLAGS="${LDFLAGS} ${CXXFLAGS}" \
LFLAGS="${LDFLAGS}"
}
src_install() {
dobin socnetv
doicon src/images/socnetv.png
make_desktop_entry ${PN} SocNetV ${PN} 'Science'
insinto /usr/share/${PN}/examples
doins nets/*
dodoc AUTHORS ChangeLog README TODO
if use doc; then
dohtml -r "${S}"/manual/*
fi
doman "${S}/man/${PN}.1.gz"
}

@ -2,3 +2,4 @@ DIST texmaker-3.1.tar.bz2 6018840 SHA256 f8d0f4a5b70bd352b328376d7946ceb67e9af32
DIST texmaker-3.3.4.tar.bz2 13028203 SHA256 db9aa4d2633e6ad96ff4b0d893205d42c2220928f021c210146a41ecf87525f5 SHA512 014bfbe2a72aa2aef8d71972526959116a8dc39852475ea8e9da0d0fbbc4e8441c04b124be93911a0b637436f94ecab730150064f2bb3842e6566cd26116c28e WHIRLPOOL fb0a5d150ac463905b0c243e4402858e0142c42f1278f185e678e48a690369830a75848b342f0f22c3db6495580ee03eb65cbcf989bad52b63f87371d660970d
DIST texmaker-3.4.1.tar.bz2 13060400 SHA256 bc11eb6d72c69919fc63bc3e44dcfc920cb03be64acbd7301b7bbce2ae12f265 SHA512 ea4b1712808520f9ab3a189da54a61aa9c85e5ca37d2d2722a08796bf91aa1641b10eddeeb157ff1dde0b825cdbb71455e78efe82f8ed63796207828958f8b59 WHIRLPOOL ba90a702471e76e539e202c1736ed446bf53957c5bccf41028b4cf0811266bbc09911b05e9d03775c02c81189b64618ac6d9eab668aaeb96f01c3c7ab874a8fc
DIST texmaker-3.4.tar.bz2 13059853 SHA256 0075128ab2e3342722900b3ee2b2870638ea333837d3beb2fadb9ebd0fdf6310 SHA512 22ea3a7ee8692cbcdf301a072aa532838a780e74cfea15e42dff222f882ad4f4f10f05f7638d0d6f581f805a6583662e427d38c4a17e74408d684cb6b64a887e WHIRLPOOL ea5e79d01f694b0f70cbb6e3bddc51f8403218b16b23ceea83146e96d87791a5f6a7ba3bb3a60824b8f6aa8cc78e764c4d7d14171b1c4b5b6fb505eff722221f
DIST texmaker-3.5.tar.bz2 13144036 SHA256 eddc8a60afc5f53d1f31154a2f0b6a60b8a1c3bd09dad1e8eaf5868231dfbcf0 SHA512 ae1c6491ed91863a7ecf2bcdcdf19832fb53a0c82e66e79825ef0d3e21300b3239550117aba75373303ca0eea448487434afce311c3a37d57a5ccb3f892d232a WHIRLPOOL 174c8ff38f643216b1367d60c6f48dcc684e3b409e37bcba534dbc5c84cfc52c75978f68652d6743c644ec8764409946ef9e7fd0e555cec0aadd5e84a1318d3f

@ -0,0 +1,148 @@
latexeditor.h | 2 +-
latexeditorview.h | 2 +-
latexhighlighter.h | 2 +-
spellerdialog.h | 2 +-
texmaker.h | 2 +-
texmaker.pro | 40 ++++------------------------------------
6 files changed, 9 insertions(+), 41 deletions(-)
diff --git a/latexeditor.h b/latexeditor.h
index 1ad4195..8f43b61 100644
--- a/latexeditor.h
+++ b/latexeditor.h
@@ -33,7 +33,7 @@
#include "latexhighlighter.h"
#include "textblockselection.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
typedef int UserBookmarkList[3];
diff --git a/latexeditorview.h b/latexeditorview.h
index 5951656..796eb28 100644
--- a/latexeditorview.h
+++ b/latexeditorview.h
@@ -22,7 +22,7 @@
#include "gotolinewidget.h"
#include "replacewidget.h"
#include "minisplitter.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
class LatexEditorView : public QWidget {
Q_OBJECT
diff --git a/latexhighlighter.h b/latexhighlighter.h
index e0b91b1..74ec42a 100644
--- a/latexhighlighter.h
+++ b/latexhighlighter.h
@@ -20,7 +20,7 @@
#include <QColor>
#include <QTextBlockUserData>
//#include "latexeditor.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
class QTextDocument;
class LatexEditor;
diff --git a/spellerdialog.h b/spellerdialog.h
index 83248ae..cd16dad 100644
--- a/spellerdialog.h
+++ b/spellerdialog.h
@@ -13,7 +13,7 @@
#include "ui_spellerdialog.h"
#include "latexeditor.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
#include <QTextCursor>
diff --git a/texmaker.h b/texmaker.h
index 83093d7..7f44645 100644
--- a/texmaker.h
+++ b/texmaker.h
@@ -48,7 +48,7 @@
#include "usertagslistwidget.h"
#include "xmltagslistwidget.h"
#include "logeditor.h"
-#include "hunspell/hunspell.hxx"
+#include <hunspell.hxx>
#include "browser.h"
#include "pdfviewerwidget.h"
#include "pdfviewer.h"
diff --git a/texmaker.pro b/texmaker.pro
index 3c0986a..a26295a 100644
--- a/texmaker.pro
+++ b/texmaker.pro
@@ -4,7 +4,8 @@ TARGET = texmaker
QT += network \
xml \
webkit
-CONFIG += qt warn_off release
+CONFIG += qt warn_off release link_pkgconfig
+PKGCONFIG = hunspell poppler-qt4
TEXMAKERVERSION=3.5
DEFINES += TEXMAKERVERSION=\\\"$${TEXMAKERVERSION}\\\"
DEFINES += HAVE_SPLASH
@@ -67,25 +68,6 @@ HEADERS += texmaker.h \
synctex_parser_utils.h \
usertagslistwidget.h \
addtagdialog.h \
- hunspell/affentry.hxx \
- hunspell/affixmgr.hxx \
- hunspell/atypes.hxx \
- hunspell/baseaffix.hxx \
- hunspell/csutil.hxx \
- hunspell/dictmgr.hxx \
- hunspell/hashmgr.hxx \
- hunspell/htypes.hxx \
- hunspell/hunspell.hxx \
- hunspell/hunspell.h \
- hunspell/langnum.hxx \
- hunspell/license.hunspell \
- hunspell/phonet.hxx \
- hunspell/suggestmgr.hxx \
- hunspell/license.myspell \
- hunspell/filemgr.hxx \
- hunspell/hunzip.hxx \
- hunspell/replist.hxx \
- hunspell/w_char.hxx \
singleapp/qtlocalpeer.h \
singleapp/qtlockedfile.h \
singleapp/qtsingleapplication.h \
@@ -171,18 +153,6 @@ SOURCES += main.cpp \
synctex_parser_utils.c \
usertagslistwidget.cpp \
addtagdialog.cpp \
- hunspell/affentry.cxx \
- hunspell/affixmgr.cxx \
- hunspell/csutil.cxx \
- hunspell/dictmgr.cxx \
- hunspell/hashmgr.cxx \
- hunspell/hunspell.cxx \
- hunspell/phonet.cxx \
- hunspell/suggestmgr.cxx \
- hunspell/utf_info.cxx \
- hunspell/filemgr.cxx \
- hunspell/replist.cxx \
- hunspell/hunzip.cxx \
singleapp/qtlocalpeer.cpp \
singleapp/qtlockedfile.cpp \
singleapp/qtsingleapplication.cpp \
@@ -277,13 +247,11 @@ isEmpty( ICONDIR ) {
ICONDIR=/usr/share/pixmaps
}
-INCLUDEPATH += /usr/include/poppler/qt4
-LIBS += -L/usr/lib -lpoppler-qt4
-LIBS += -L/usr/lib -lz
+LIBS += -lz
DEFINES += PREFIX=\\\"$${PREFIX}\\\"
target.path = $${PREFIX}/bin
-#DEFINES += DEBIAN_SPELLDIR
+DEFINES += DEBIAN_SPELLDIR
INSTALLS = target

@ -0,0 +1,75 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.5.ebuild,v 1.1 2012/08/26 09:48:24 jlec Exp $
EAPI=4
inherit base qt4-r2 versionator
# The upstream version numbering is bad, so we have to remove a dot in the
# minor version number
MAJOR="$(get_major_version)"
MINOR_1="$(($(get_version_component_range 2)/10))"
MINOR_2="$(($(get_version_component_range 2)%10))"
if [ ${MINOR_2} -eq "0" ] ; then
MY_P="${PN}-${MAJOR}.${MINOR_1}"
else
MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
fi
MY_P="${P}"
DESCRIPTION="A nice LaTeX-IDE"
HOMEPAGE="http://www.xm1math.net/texmaker/"
SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
IUSE=""
S="${WORKDIR}/${MY_P}"
COMMON_DEPEND="
app-text/poppler[qt4]
sys-libs/zlib
x11-libs/libX11
x11-libs/libXext
x11-libs/qt-gui:4
x11-libs/qt-core:4
x11-libs/qt-webkit:4
app-text/hunspell"
RDEPEND="${COMMON_DEPEND}
virtual/latex-base
app-text/psutils
app-text/ghostscript-gpl
media-libs/netpbm"
DEPEND="${COMMON_DEPEND}
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${P}-hunspell.patch
"${FILESDIR}"/${PN}-3.3.3-qt48.patch
)
src_configure() {
eqmake4 \
${PN}.pro \
PREFIX="${EPREFIX}/usr" \
DESKTOPDIR="${EPREFIX}/usr/share/applications" \
ICONDIR="${EPREFIX}/usr/share/pixmaps"
}
src_install() {
emake INSTALL_ROOT="${ED}" install
insinto /usr/share/pixmaps/texmaker
doins utilities/texmaker*.png
doins utilities/texmaker.svg
dodoc utilities/AUTHORS utilities/CHANGELOG.txt
}
pkg_postinst() {
elog "A user manual with many screenshots is available at:"
elog "${EPREFIX}/usr/share/${PN}/usermanual_en.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/app-portage/eix/eix-0.25.5.ebuild,v 1.7 2012/08/04 09:50:12 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.25.5.ebuild,v 1.8 2012/08/26 17:16:46 armin76 Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE="debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
RDEPEND="app-shells/push

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.8.ebuild,v 1.6 2012/08/04 13:58:23 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-portage/euses/euses-2.5.8.ebuild,v 1.7 2012/08/26 17:39:49 armin76 Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://www.xs4all.nl/~rooversj/gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ppc ~ppc64 ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 arm hppa ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE=""
S=${WORKDIR}

@ -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-shells/push/push-1.5.ebuild,v 1.8 2012/08/04 09:49:46 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-shells/push/push-1.5.ebuild,v 1.9 2012/08/26 17:13:57 armin76 Exp $
EAPI="4"
inherit vcs-snapshot
@ -11,7 +11,7 @@ SRC_URI="http://github.com/vaeth/${PN}/tarball/release-${PV} -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
IUSE=""
src_install() {

@ -1,11 +1,11 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/cdb/cdb-0.75-r3.ebuild,v 1.9 2012/08/04 19:18:55 blueness Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/cdb/cdb-0.75-r3.ebuild,v 1.10 2012/08/26 18:09:12 armin76 Exp $
EAPI=3
inherit eutils multilib toolchain-funcs
KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos"
DESCRIPTION="Fast, reliable, simple package for creating and reading constant databases."
HOMEPAGE="http://cr.yp.to/cdb.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-db/phpmyadmin/phpmyadmin-3.5.2.2.ebuild,v 1.4 2012/08/24 14:11:02 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/phpmyadmin/phpmyadmin-3.5.2.2.ebuild,v 1.5 2012/08/26 14:23:45 armin76 Exp $
EAPI="4"
@ -14,7 +14,7 @@ HOMEPAGE="http://www.phpmyadmin.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
LICENSE="GPL-2"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd"
KEYWORDS="alpha amd64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
IUSE="setup"
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.20.ebuild,v 1.4 2012/08/21 06:32:56 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.20.ebuild,v 1.5 2012/08/26 16:08:14 armin76 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.13.ebuild,v 1.4 2012/08/21 06:32:56 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.13.ebuild,v 1.5 2012/08/26 16:08:14 armin76 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.9.ebuild,v 1.4 2012/08/21 06:32:56 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.9.ebuild,v 1.5 2012/08/26 16:08:14 armin76 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.5.ebuild,v 1.4 2012/08/21 06:32:56 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.5.ebuild,v 1.5 2012/08/26 16:08:14 armin76 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,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.20.ebuild,v 1.4 2012/08/21 06:26:52 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.20.ebuild,v 1.5 2012/08/26 16:05:05 armin76 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.13.ebuild,v 1.4 2012/08/21 06:26:52 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.13.ebuild,v 1.5 2012/08/26 16:05:05 armin76 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.9.ebuild,v 1.4 2012/08/21 06:26:52 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.0.9.ebuild,v 1.5 2012/08/26 16:05:05 armin76 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.5.ebuild,v 1.4 2012/08/21 06:26:52 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.5.ebuild,v 1.5 2012/08/26 16:05:05 armin76 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,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.20.ebuild,v 1.4 2012/08/21 06:22:08 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.20.ebuild,v 1.5 2012/08/26 16:13:04 armin76 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.13.ebuild,v 1.4 2012/08/21 06:22:08 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.13.ebuild,v 1.5 2012/08/26 16:13:04 armin76 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.9.ebuild,v 1.4 2012/08/21 06:22:08 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.9.ebuild,v 1.5 2012/08/26 16:13:04 armin76 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.5.ebuild,v 1.4 2012/08/21 06:22:08 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.1.5.ebuild,v 1.5 2012/08/26 16:13:04 armin76 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,2 +1 @@
DIST mssqlserver.tar 2951680 RMD160 b9f1344db6613bed209e9b37cf1b423ec653e485 SHA1 e1ceaa68fb420cddddfc296f197744b96c4b2325 SHA256 51055292c5521f0b453eaa0da2c859f6cb368e27969a6b63ac43f94a9e019e78
DIST sqljdbc_1.2.2828.100_enu.tar.gz 1769998 RMD160 6eaf475b113b8db09b635036289adbe964134714 SHA1 915e24ce602c4d138adce6fde35aafa759b46c56 SHA256 e294c44f18a271cd399023781aaa40d41a57adec92586950300ef086bed3d978
DIST sqljdbc_4.0.2206.100_enu.tar.gz 2391092 SHA256 9bc2b6c216e1a82eedcde2ad10ef2fbd9629aab6806544596639fe080f914423 SHA512 7b18d56552f08976b2da5216f3f5504bc8b3db02c072a696115bbee1f5bb35e7125d4880e8e0e034116378b479465315df530eee7eb8a73e90467e1a67265084 WHIRLPOOL 92d20517c6068475c916cffde922fa597eaad4d08eae62f5c74ff59698f0caf0509d19ea1f07cabfed861b0b725ed13a2e4e1416c6dd67d34ba6119303e869bc

@ -1,35 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-mssqlserver/jdbc-mssqlserver-2.2.0040-r1.ebuild,v 1.5 2007/11/14 15:13:34 beandog Exp $
inherit java-pkg-2
At="mssqlserver.tar"
S=${WORKDIR}
DESCRIPTION="JDBC driver for Microsoft SQL Server 2000."
SRC_URI="http://download.microsoft.com/download/4/1/d/41d3e9c0-64d1-451e-947b-7a4cba273b2d/mssqlserver.tar"
HOMEPAGE="http://www.microsoft.com/downloads/details.aspx?familyid=07287b11-0502-461a-b138-2aa54bfdc03a&displaylang=en"
KEYWORDS="amd64 ppc x86"
LICENSE="MSjdbcEULA"
SLOT="0"
DEPEND=""
RDEPEND=">=virtual/jre-1.1"
IUSE="doc"
RESTRICT="mirror"
src_unpack() {
tar xf ${DISTDIR}/${At} || die
tar xf msjdbc.tar || die
}
src_install() {
dodoc read.me EULA.txt MSfixes.txt || die
if use doc; then
dohtml -r Help/*
dodoc \
books/books.pdf \
books/Msjdbcig/msjdbcig.pdf \
books/Msjdbcref/msjdbcref.pdf || die
fi
java-pkg_dojar lib/*.jar
}

@ -1,32 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-mssqlserver/jdbc-mssqlserver-2005.1.2.2828.100.ebuild,v 1.4 2008/05/02 13:31:55 maekke Exp $
inherit versionator java-pkg-2
DESCRIPTION="JDBC driver for Microsoft SQL Server 2005"
HOMEPAGE="http://www.microsoft.com/downloads/details.aspx?familyid=07287b11-0502-461a-b138-2aa54bfdc03a&displaylang=en"
MY_PN=sqljdbc
MY_PV=$(get_version_component_range 2-)
SRC_URI="http://download.microsoft.com/download/C/D/3/CD301BF5-E28F-45EA-A1DA-53F2EB448D78/${MY_PN}_${MY_PV}_enu.tar.gz"
KEYWORDS="amd64 ppc x86"
LICENSE="MSjdbcEULA2005"
SLOT="2005"
IUSE="doc"
DEPEND=""
RDEPEND=">=virtual/jre-1.4"
RESTRICT="mirror"
S=${WORKDIR}/${MY_PN}_$(get_version_component_range 2-3)/enu
src_install() {
dodoc release.txt || die
if use doc; then
dohtml -r help/*
fi
java-pkg_dojar *.jar
}

@ -0,0 +1,36 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jdbc-mssqlserver/jdbc-mssqlserver-4.0.2206.100.ebuild,v 1.1 2012/08/26 15:35:54 thev00d00 Exp $
EAPI="4"
inherit java-pkg-2 versionator
MY_PN="sqljdbc"
MY_P="${MY_PN}-${PV}"
MY_ID="02AAE597-3865-456C-AE7F-613F99F850A8"
DESCRIPTION="JDBC driver for Microsoft SQL Server"
HOMEPAGE="http://msdn.microsoft.com/en-US/data/aa937724.aspx"
SRC_URI="http://download.microsoft.com/download/${MY_ID:0:1}/${MY_ID:1:1}/${MY_ID:2:1}/${MY_ID}/${MY_PN}_${PV}_enu.tar.gz"
KEYWORDS="~amd64 ~ppc ~x86"
LICENSE="MSjdbcEULA40"
SLOT="4.0"
IUSE="doc"
DEPEND=""
RDEPEND=">=virtual/jre-1.5"
RESTRICT="mirror"
S="${WORKDIR}/${MY_PN}_$(get_version_component_range 1-2)/enu"
src_install() {
dodoc release.txt || die
if use doc; then
dohtml -r help/*
fi
java-pkg_dojar *.jar
}

@ -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-java/jffi/jffi-0.6.0.2-r1.ebuild,v 1.2 2010/01/24 20:56:13 betelgeuse Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-0.6.0.2-r1.ebuild,v 1.3 2012/08/25 19:09:47 thev00d00 Exp $
# Probably best to leave the CFLAGS as they are here. See...
# http://weblogs.java.net/blog/kellyohair/archive/2006/01/compilation_of_1.html
@ -56,6 +56,9 @@ java_prepare() {
sed -i '/<zipfileset src="archive\//d' custom-build.xml || die
sed -i '/libs.CopyLibs.classpath/d' lib/nblibraries.properties || die
sed -i '/copylibstask.jar/d' lib/nblibraries.properties || die
# Fix build with GCC 4.7 #421501
sed -i -e "s|-mimpure-text||g" jni/GNUmakefile || die
}
src_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-0.6.0.2.ebuild,v 1.1 2009/12/30 06:36:19 ali_bush Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-0.6.0.2.ebuild,v 1.2 2012/08/25 19:09:47 thev00d00 Exp $
# Probably best to leave the CFLAGS as they are here. See...
# http://weblogs.java.net/blog/kellyohair/archive/2006/01/compilation_of_1.html
@ -55,6 +55,9 @@ java_prepare() {
sed -i '/<zipfileset src="archive\//d' custom-build.xml || die
sed -i '/libs.CopyLibs.classpath/d' lib/nblibraries.properties || die
sed -i '/copylibstask.jar/d' lib/nblibraries.properties || die
# Fix build with GCC 4.7 #421501
sed -i -e "s|-mimpure-text||g" jni/GNUmakefile || die
}
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/dev-java/jffi/jffi-0.7_pre20100131.ebuild,v 1.2 2012/05/03 07:42:51 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-0.7_pre20100131.ebuild,v 1.3 2012/08/25 19:09:47 thev00d00 Exp $
# Probably best to leave the CFLAGS as they are here. See...
# http://weblogs.java.net/blog/kellyohair/archive/2006/01/compilation_of_1.html
@ -61,6 +61,9 @@ java_prepare() {
sed -i '/<zipfileset src="archive\//d' custom-build.xml || die
sed -i '/libs.CopyLibs.classpath/d' lib/nblibraries.properties || die
sed -i '/copylibstask.jar/d' lib/nblibraries.properties || die
# Fix build with GCC 4.7 #421501
sed -i -e "s|-mimpure-text||g" jni/GNUmakefile || die
}
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/dev-java/jffi/jffi-1.0.0.ebuild,v 1.7 2012/05/03 07:42:51 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-1.0.0.ebuild,v 1.8 2012/08/25 19:09:47 thev00d00 Exp $
# Probably best to leave the CFLAGS as they are here. See...
# http://weblogs.java.net/blog/kellyohair/archive/2006/01/compilation_of_1.html
@ -50,6 +50,9 @@ java_prepare() {
sed -i '/<zipfileset src="archive\//d' custom-build.xml || die
sed -i '/libs.CopyLibs.classpath/d' lib/nblibraries.properties || die
sed -i '/copylibstask.jar/d' lib/nblibraries.properties || die
# Fix build with GCC 4.7 #421501
sed -i -e "s|-mimpure-text||g" jni/GNUmakefile || die
}
EANT_EXTRA_ARGS="-Duse.system.libffi=1"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-1.0.11.ebuild,v 1.4 2012/05/09 17:10:15 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jffi/jffi-1.0.11.ebuild,v 1.5 2012/08/25 19:09:47 thev00d00 Exp $
EAPI="4"
@ -39,6 +39,9 @@ java_prepare() {
epatch "${FILESDIR}"/${P}_no-werror.patch
find "${WORKDIR}" -iname '*.jar' -delete
# Fix build with GCC 4.7 #421501
sed -i -e "s|-mimpure-text||g" jni/GNUmakefile || die
}
JAVA_ANT_REWRITE_CLASSPATH="yes"

@ -2,5 +2,6 @@ DIST Python-2.2.3.tgz 6709556 SHA256 a8f92e6b89d47359fff0d1fbfe47f104afc77fd1cd5
DIST Python-2.5.5.tgz 11606370 SHA256 03be1019c4fe93daeb53ba9e4294bf22a8ed4cb854cbd57e24e16f6bf63e2392 SHA512 787b3e99386e3b52bca63c3191ccb90418e8c5eb5eef3f4c4d8bda76cc5dd558aa28d8146a610ee66e58c1e3967516d073986b073df326685170143f191c152c WHIRLPOOL ac504a4afe70b706b5f3bf19314d97f1ecdb49067feb0137455dfc02c010cb99a145fd4afeef230bb9e2991309499b68e81a91b4e6da588af3fe40bfdb29a60c
DIST jython-2.1.tar.bz2 1301528 SHA256 faa57a55d137268e80221cd628b234ca67de13504b813be1c0499c9f4d5872b2 SHA512 397ad2819eb5bb39e1b0c0673922af7fbb75f680d707a7c344d21f680901a6fd96eddbbed8b464fb91cccd6f38a9f9b1a8f8327a530ac870002b72c38bf75ad3 WHIRLPOOL 00a1e7376b1883fc835dc801d718041a623ab0406393135d452df613fbbb9a87ab6bf4429b07260e93530f04031e531d4e041bacf22491d7ec0db76a41d77061
DIST jython-2.5.1.tar.bz2 14470421 SHA256 23bc356ac6e1037cc305dc9791a247f4cfffe7b9e3ceb5b2a97449529cf4aa1d SHA512 c56aecf57ff8fc0872c2b10216f19f9f9456cf05e8b09486e5826007f92d99b95c74416f3272556aca3dcc964f411b116f5011122a5be7cd815f54b447f53f1d WHIRLPOOL e2910a0b97b0bc2080a9a7d32c83f22630f11d51b1a8dc9d495a51a2972fc2f5066860e9eb0ae0be89a99b8327ff106d645d773e6dedb65ddf0dd76e15c6f86a
DIST jython-installer-2.5.3.jar 18487200 SHA256 05405966cdfa57abc8e705dd6aab92b8240097ce709fb916c8a0dbcaa491f99e SHA512 92d00cc8d885806749c67d1dc820e7b402c807b9a40277073fc3ea1f3dd10e1e506dc241a342874db8109120e8f0031a8dc7a4db6a88dfdc6c89906eeb9d454d WHIRLPOOL e8e3adf741a35b5e4de6c67b8805582cabc8590afac28c2e4ae3b61c4bd38d41904d7d1e4a23de21e7870d628e33a52f540fc89780a4724403b0bd92e1159768
DIST jython_installer-2.2.1.jar 4663097 SHA256 586858aa16a8b269eaaec59f5b64031ec504d33da35cba98ebac811b0e838e68 SHA512 d33262dec95dbecfc007a738ed8d8cd4844c215e451b7ab126940f1157079aa846a104f3587ad84c4a009249632e3aaa3c83479ee8f47c30c4b4833bcdd582b3 WHIRLPOOL bae264f67547a975bf648b3de0cc2becb5d51e14b2ca1a977f7c3d45ec96bd3fd4fd99b0ff6912fb38d54d57656225c51c4b8a474c6ca8fe7fc16e12ab4bbec8
DIST jython_installer-2.5.2.jar 18435770 SHA256 1b7168b961e31ddd89012a36cde611c340dadfd8b60b81c4248b026730ee2f29 SHA512 ea9d1573f1f86aba13554292418be65579e55d695c9ab625402cc9478a1fed56654eb7ef5e750c9ebdcfe388c7f007016d88dedd6e6652d2a61f7681963118c4 WHIRLPOOL 3621162d9cffa2d0312b775af6cd342fdb17a25b965b2b736b1d03fe70512f05a645eb336a5d01135555fb843f6d4498e43530675e306373f98c8184a375e96b

@ -0,0 +1,39 @@
# HG changeset patch
# User Alan Kennedy <alan@xhaus.com>
# Date 1333300584 -3600
# Node ID a972112ac1b155ef41b3f8ce195251bc6cc3ebce
# Parent 920a60f5d5b5fdf46f4f26c75cab42e2a671be2f
#1537: Fix for classloading issues with MATLAB/OpenJDK
diff --git a/Lib/xml/parsers/expat.py b/Lib/xml/parsers/expat.py
--- a/Lib/xml/parsers/expat.py
+++ b/Lib/xml/parsers/expat.py
@@ -47,12 +47,8 @@ from org.xml.sax.helpers import XMLReade
from org.xml.sax.ext import DefaultHandler2
# Xerces
-try:
- # Name mangled by jarjar?
- import org.python.apache.xerces.parsers.SAXParser
- _xerces_parser = "org.python.apache.xerces.parsers.SAXParser"
-except ImportError:
- _xerces_parser = "org.apache.xerces.parsers.SAXParser"
+_mangled_xerces_parser_name = "org.python.apache.xerces.parsers.SAXParser"
+_xerces_parser_name = "org.apache.xerces.parsers.SAXParser"
# @expat args registry
@@ -88,7 +84,11 @@ class XMLParser(object):
"not %s" % type(namespace_separator).__name__)
raise TypeError(error)
- self._reader = XMLReaderFactory.createXMLReader(_xerces_parser)
+ # See http://bugs.jython.org/issue1537
+ try:
+ self._reader = XMLReaderFactory.createXMLReader(_mangled_xerces_parser_name)
+ except:
+ self._reader = XMLReaderFactory.createXMLReader(_xerces_parser_name)
if self.namespace_separator is None:
try:

@ -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/jython/jython-2.5.2-r1.ebuild,v 1.2 2012/08/20 02:44:35 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jython/jython-2.5.2-r2.ebuild,v 1.1 2012/08/26 16:16:22 thev00d00 Exp $
EAPI="4"
@ -60,6 +60,9 @@ java_prepare() {
epatch "${FILESDIR}/${P}-sax-parser-fix.patch"
# 431754
epatch "${FILESDIR}/${P}-sax-parser-class-not-found.patch"
epatch "${FILESDIR}/${P}-distutils_byte_compilation.patch"
epatch "${FILESDIR}/${P}-distutils_scripts_location.patch"
epatch "${FILESDIR}/${P}-respect_PYTHONPATH.patch"

@ -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/jython/jython-2.5.2.ebuild,v 1.1 2012/07/18 10:30:29 sera Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/jython/jython-2.5.3-r1.ebuild,v 1.1 2012/08/26 13:43:40 thev00d00 Exp $
EAPI="4"
@ -12,11 +12,11 @@ PYTHON_ABI="${SLOT}-jython"
DESCRIPTION="An implementation of Python written in Java"
HOMEPAGE="http://www.jython.org"
SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${PN}_installer-${PV}.jar"
SRC_URI="http://central.maven.org/maven2/org/python/${PN}-installer/${PV}/${PN}-installer-${PV}.jar"
LICENSE="PSF-2"
SLOT="2.5"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos"
IUSE="readline"
# Missing in installer jar.
@ -56,11 +56,11 @@ java_prepare() {
find \( -name '*.jar' -o -name '*.class' -o -name '*.pyc' -o -name '*.exe' \) -exec rm -v {} + || die
epatch "${FILESDIR}/${P}-build.xml.patch"
epatch "${FILESDIR}/${PN}-2.5.2-build.xml.patch"
epatch "${FILESDIR}/${P}-distutils_byte_compilation.patch"
epatch "${FILESDIR}/${P}-distutils_scripts_location.patch"
epatch "${FILESDIR}/${P}-respect_PYTHONPATH.patch"
epatch "${FILESDIR}/${PN}-2.5.2-distutils_byte_compilation.patch"
epatch "${FILESDIR}/${PN}-2.5.2-distutils_scripts_location.patch"
epatch "${FILESDIR}/${PN}-2.5.2-respect_PYTHONPATH.patch"
use readline || rm -v src/org/python/util/ReadlineConsole.java || die
}
@ -111,34 +111,28 @@ src_install() {
use source && java-pkg_dosrc src/*
use examples && java-pkg_doexamples Demo/*
cat > "${T}"/pre <<-EOF
if [[ -n "\${JYTHON_SYSTEM_CACHEDIR}" ]]; then
jython_cache_dir="${EPREFIX}/var/cache/${PN}/${SLOT}-\${EUID}"
else
jython_cache_dir="\${HOME}/.jythoncachedir"
fi
EOF
local java_args=(
-Dpython.home="${EPREFIX}"/usr/share/${PN}-${SLOT}
-Dpython.executable="${EPREFIX}"/usr/bin/jython${SLOT}
-Dpython.cachedir="\${jython_cache_dir}"
-Dpython.cachedir="\${HOME}/.jythoncachedir"
)
java-pkg_dolauncher jython${SLOT} \
--main org.python.util.jython \
--java_args "${java_args[*]}" \
-pre "${T}"/pre
--java_args "${java_args[*]}"
if use readline; then
sed -i -e "/#python.console.readlinelib=JavaReadline/a \
python.console=org.python.util.ReadlineConsole\npython.console.readlinelib=GnuReadline" \
"${ED}"/usr/share/${PN}-${SLOT}/registry || die
fi
}
pkg_postinst() {
python_mod_optimize -f -x "/(site-packages|test|tests)/" $(python_get_libdir)
}
# the jvm opens classfiles rw ...
dodir /etc/sandbox.d
echo "SANDBOX_PREDICT=/usr/share/${PN}-${SLOT}" > "${ED}/etc/sandbox.d/20${P}-${SLOT}"
pkg_postrm() {
python_mod_cleanup $(python_get_libdir)
# compile aot
java -cp "$(java-pkg_getjars "${EANT_GENTOO_CLASSPATH}"):${EANT_GENTOO_CLASSPATH_EXTRA}:dist/${PN}-dev.jar" \
-Dpython.home="${ED}"/usr/share/${PN}-${SLOT} \
-Dpython.cachedir="${T}/.jythoncachedir" \
org.python.util.jython -m compileall -f -q -x "/test/" "${ED}" || die
}

@ -0,0 +1,58 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/odfdom/odfdom-0.8.6-r1.ebuild,v 1.1 2012/08/26 14:04:54 thev00d00 Exp $
EAPI="4"
JAVA_PKG_IUSE="doc source test"
inherit java-pkg-2 java-ant-2
DESCRIPTION="The ODFDOM reference implementation, written in Java."
HOMEPAGE="http://odftoolkit.org/projects/odfdom"
SRC_URI="http://odftoolkit.org/projects/odfdom/downloads/download/current-version%252F${P}-sources.zip -> ${P}-sources.zip"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~ppc-aix ~hppa-hpux ~ia64-hpux ~x86-linux ~sparc-solaris ~x86-solaris"
IUSE=""
CDEPEND="dev-java/xerces:2
dev-java/xml-commons-external:1.4"
RDEPEND=">=virtual/jre-1.5
${CDEPEND}"
DEPEND=">=virtual/jdk-1.5
${CDEPEND}
test? (
dev-java/ant-junit4:0
dev-java/hamcrest-core:0
dev-java/junit:4
)"
S="${WORKDIR}/${P}-sources"
EANT_GENTOO_CLASSPATH="xerces-2,xml-commons-external-1.4"
JAVA_ANT_REWRITE_CLASSPATH="yes"
src_prepare() {
cp "${FILESDIR}/build-${PV}.xml" build.xml || die
mkdir lib || die
}
EANT_BUILD_TARGET="package"
EANT_JAVADOC_TARGET="javadoc"
EANT_EXTRA_ARGS="-Dmaven.test.skip=true"
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},hamcrest-core,junit-4"
src_test() {
EANT_EXTRA_ARGS="" \
java-pkg-2_src_test
}
src_install() {
java-pkg_dojar target/odfdom.jar
dodoc README.txt LICENSE.txt || die
use doc && java-pkg_dojavadoc target/site/apidocs
}

@ -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-java/odfdom/odfdom-0.8.6.ebuild,v 1.1 2011/01/17 02:12:47 fordfrog Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/odfdom/odfdom-0.8.6.ebuild,v 1.2 2012/08/26 14:04:54 thev00d00 Exp $
EAPI="3"

@ -1,2 +1,3 @@
DIST proguard4.5.tar.gz 1827325 SHA256 ccd621c0560817c252d999c66e1c975f307758e928104c14be02ec311e107e4e SHA512 bf1d9c29a4b3e1ba8062632b0f7f97e8f8d3dd2fbfbdc4bbbe98fa76151721fa45b22a1d99890654c557f3a1b87b45038d4882c0cb192b907ec2c65f4e7429fa WHIRLPOOL 0783643bd69f8d972d7a469300fb61f1e06868ee434d1eaf4769bd71d0b9f4d56ef348906857cfdc8b5e20deae6596bb1c7ba9c10cd593b40715e49381fce61d
DIST proguard4.7.tar.gz 1902321 SHA256 ea2c245257d59957ce8dee9476b9595ac99c0a9c5194d739a3a800af5fac99e7 SHA512 cbf3e5ddb11a37af169cd563ffc04e554b925e99ff4f3797626e286ac40554577f2715050b46f5d1a9599de97cb62090b39798ea0aa006273d91cf8217e9e60b WHIRLPOOL 55723ae601ea02ffa27644977499c3c81b3491534a90506884b3eb68ccab87e8e1191d15fd3729871e4276b65f0f8e24a54a05b2527e27f5f906fef00227dba1
DIST proguard4.8.tar.gz 1914047 SHA256 84db4aef4235ad312e221ae95485d7848fc468db66699f1b155d89c5036374f6 SHA512 f06c98c784a71fa9e2c137c6bc4c062dfcf2eeaa28653b909b475226cf133fb67821128a3fb6ab0702807cd229330da8b64e810d9078d0b7510083453feffa10 WHIRLPOOL 5372e1100a90a28dd195ae3893adbbf2222e686fead0a8f032777795cb3f0c39c3e4f407bdc8176ac9c42d70c85fade0bae23351595849204cc2753f04a15bb4

@ -0,0 +1,65 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/proguard/proguard-4.8.ebuild,v 1.1 2012/08/26 13:21:02 thev00d00 Exp $
EAPI="4"
JAVA_PKG_IUSE="doc examples source"
inherit java-pkg-2 java-ant-2
DESCRIPTION="Free Java class file shrinker, optimizer, and obfuscator."
HOMEPAGE="http://proguard.sourceforge.net/"
MY_P=${P/-/}
MY_P=${MY_P/_/}
SRC_URI="mirror://sourceforge/proguard/${MY_P}.tar.gz"
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="ant j2me"
DEPEND=">=virtual/jdk-1.4
j2me? ( >=dev-java/sun-j2me-bin-2.2:0 )"
RDEPEND=">=virtual/jre-1.4
>=dev-java/ant-core-1.7:0
j2me? ( >=dev-java/sun-j2me-bin-2.2:0 )"
S=${WORKDIR}/${MY_P}
java_prepare() {
find "${S}" -name "*.jar" -delete
}
EANT_BUILD_XML="build/build.xml"
EANT_BUILD_TARGET="basic"
EANT_DOC_TARGET=""
src_compile() {
local j2mearg antarg
use ant && antarg="-Dant.jar=$(java-pkg_getjar ant-core ant.jar)"
use j2me && j2mearg="-Dwtk.jar=$(java-pkg_getjar sun-j2me-bin kenv.zip)"
java-pkg-2_src_compile \
$(use ant && echo anttask ${antarg}) \
$(use j2me && echo wtkplugin ${j2mearg})
if use doc; then
mkdir javadoc || die
javadoc -d javadoc -sourcepath src -classpath $${cp} -subpackages proguard || die "Cannot compile javadoc"
fi
}
src_install() {
java-pkg_dojar lib/*
java-pkg_dolauncher ${PN} --main proguard.ProGuard
java-pkg_dolauncher ${PN}gui --main proguard.gui.ProGuardGUI
java-pkg_dolauncher ${PN}_retrace --main proguard.retrace.ReTrace
if use doc; then
dohtml -r docs/*
java-pkg_dojavadoc javadoc
fi
use examples && java-pkg_doexamples examples
}

@ -1,2 +1,2 @@
DIST ispc-1.3.0.tar.gz 18280909 SHA256 6a3595450f3d9e9d790930d76d331435ca13e1aa28bc25d765703086b4a961ad SHA512 ec0c513908cb79c236e2024c64f1da81610286314fefcdcd9a5017cb9c05063154a887337f6a79111d52909ba1f2fbd815fa955a01a0ce309cd9584a50b335f7 WHIRLPOOL cd110b607191414207a55f9a27dba22cf5ab2275311210ede068fb884da685a0b7d7289bfd646cbd7708f199261e7ec38c693d86d54aa62b8a8c9d5fa6f942b5
DIST ispc-git-1.2.2.tgz 18219664 SHA256 bae7fe36fd29cca70cb5dc21f3ba2e7760e4aeaa11d4490fedca5a7133ef50fd SHA512 c844211eedd0faa649d1c652f2f26d2030f5792334b6f1fd5e718285b233c068728423b17aad1913d51984aba9541085d8d6de4621427f5b6685332a71025d74 WHIRLPOOL 0285af72f47f4d9d27518165bce47f75c075b3454495c94a1a0e53156db8df8e6eeb0522606554c96648caeebcb16cc5f3a7c8c8785f9168234e8f3febe989cb
DIST ispc-git-1.3.0.tgz 18280909 SHA256 6a3595450f3d9e9d790930d76d331435ca13e1aa28bc25d765703086b4a961ad SHA512 ec0c513908cb79c236e2024c64f1da81610286314fefcdcd9a5017cb9c05063154a887337f6a79111d52909ba1f2fbd815fa955a01a0ce309cd9584a50b335f7 WHIRLPOOL cd110b607191414207a55f9a27dba22cf5ab2275311210ede068fb884da685a0b7d7289bfd646cbd7708f199261e7ec38c693d86d54aa62b8a8c9d5fa6f942b5

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.3.0.ebuild,v 1.2 2012/07/20 19:58:21 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ispc/ispc-1.3.0.ebuild,v 1.3 2012/08/26 18:41:28 ottxor Exp $
EAPI=4
@ -12,11 +12,10 @@ HOMEPAGE="http://ispc.github.com/"
if [[ ${PV} = *9999 ]]; then
inherit git-2
EGIT_REPO_URI="git://github.com/ispc/ispc.git"
SRC_URI=""
else
SRC_URI="https://github.com/ispc/ispc/tarball/v${PV} -> ${PN}-git-${PV}.tgz"
GITHUB_ID="c6ec130"
S="${WORKDIR}/${PN}-${PN}-${GITHUB_ID}"
inherit vcs-snapshot
SRC_URI="https://github.com/${PN}/${PN}/tarball/v${PV} -> ${P}.tar.gz"
PATCHES=( "${FILESDIR}/${P}-gcc-4.7.patch" )
fi
LICENSE="BSD BSD-2 UoI-NCSA"
@ -34,8 +33,6 @@ DEPEND="
sys-devel/flex
"
PATCHES=( "${FILESDIR}/${P}-gcc-4.7.patch" )
src_compile() {
emake LDFLAGS="${LDFLAGS}" OPT="${CXXFLAGS}" CXX="$(tc-getCXX)" CPP="$(tc-getCPP)"
}

@ -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/iniparser/iniparser-3.1.ebuild,v 1.6 2012/08/04 13:41:59 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/iniparser/iniparser-3.1.ebuild,v 1.7 2012/08/26 17:31:47 armin76 Exp $
EAPI=4
@ -13,7 +13,7 @@ HOMEPAGE="http://ndevilla.free.fr/iniparser/"
SRC_URI="http://ndevilla.free.fr/iniparser/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos"
IUSE="doc examples static-libs"
DEPEND="doc? ( app-doc/doxygen )

@ -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/libassuan/libassuan-2.0.3.ebuild,v 1.8 2012/08/21 03:48:59 ottxor Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libassuan/libassuan-2.0.3.ebuild,v 1.9 2012/08/26 18:29:18 armin76 Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
LICENSE="GPL-3 LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"
RDEPEND=">=dev-libs/libgpg-error-1.8"

@ -0,0 +1,30 @@
From 8f6c59829bb84edc66ce0edb0a4d5b7335a941c6 Mon Sep 17 00:00:00 2001
From: Josef Fruehwirth <fruehwirth@gmail.com>
Date: Sat, 18 Aug 2012 14:07:04 +0200
Subject: [PATCH] Retry m_port->Read(..) if an EINTR errror occurs instead of
closing the connection.
---
src/lib/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/lib/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp b/src/lib/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp
index 70e45ac..3fc05eb 100644
--- a/src/lib/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp
+++ b/src/lib/adapter/Pulse-Eight/USBCECAdapterCommunication.cpp
@@ -393,7 +393,11 @@ bool CUSBCECAdapterCommunication::ReadFromDevice(uint32_t iTimeout, size_t iSize
if (!IsOpen())
return false;
- iBytesRead = m_port->Read(buff, sizeof(uint8_t) * iSize, iTimeout);
+ do {
+ /* retry Read() if it was interrupted */
+ iBytesRead = m_port->Read(buff, sizeof(uint8_t) * iSize, iTimeout);
+ } while(m_port->GetErrorNumber() == EINTR);
+
if (m_port->GetErrorNumber())
{
--
1.7.10

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcec/libcec-1.8.1-r1.ebuild,v 1.1 2012/08/25 18:33:11 thev00d00 Exp $
EAPI=4
inherit autotools eutils linux-info vcs-snapshot
DESCRIPTION="Library for communicating with the Pulse-Eight USB HDMI-CEC Adaptor"
HOMEPAGE="http://libcec.pulse-eight.com"
SRC_URI="http://github.com/Pulse-Eight/${PN}/tarball/${P} -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="static-libs"
RDEPEND=">=sys-fs/udev-151"
DEPEND="${RDEPEND}
dev-libs/lockdev
virtual/pkgconfig"
CONFIG_CHECK="~USB_ACM"
src_prepare() {
sed -i '/^CXXFLAGS/s:-fPIC::' configure.ac || die
epatch "${FILESDIR}/${P}-eintr-retry.patch"
eautoreconf
}
src_configure() {
econf $(use_enable static-libs static)
}
src_install() {
default
use static-libs || find "${ED}" -name '*.la' -delete
}

@ -1,29 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libjwc_c/libjwc_c-1.1-r1.ebuild,v 1.5 2011/01/23 12:54:24 tomka Exp $
EAPI="2"
inherit autotools eutils
PATCH="612"
DESCRIPTION="additional c library for ccp4"
HOMEPAGE="http://www.ccp4.ac.uk/main.html"
SRC_URI="ftp://ftp.ccp4.ac.uk/jwc/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
src_prepare() {
epatch "${FILESDIR}"/${PATCH}-gentoo.patch
rm missing || die
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc README NEWS || die
}

@ -1,35 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libjwc_f/libjwc_f-1.1-r1.ebuild,v 1.9 2011/06/21 16:12:50 jlec Exp $
EAPI="2"
inherit autotools eutils fortran-2
PATCH="612"
DESCRIPTION="additional fortran library for ccp4"
HOMEPAGE="http://www.ccp4.ac.uk/main.html"
SRC_URI="ftp://ftp.ccp4.ac.uk/jwc/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE=""
RDEPEND="
virtual/fortran
"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PATCH}-gentoo.patch
eautoreconf
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc NEWS README
dohtml doc/*
}

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/B-Keywords/B-Keywords-1.100.0.ebuild,v 1.2 2011/09/03 21:05:06 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/B-Keywords/B-Keywords-1.100.0.ebuild,v 1.3 2012/08/26 18:07:22 armin76 Exp $
EAPI=4
@ -13,7 +13,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
# GPL-2 - no later clause
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="amd64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
SRC_TEST="do"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/B-Keywords/B-Keywords-1.120.0.ebuild,v 1.3 2012/08/04 19:58:10 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/B-Keywords/B-Keywords-1.120.0.ebuild,v 1.4 2012/08/26 18:07:23 armin76 Exp $
EAPI=4
@ -13,7 +13,7 @@ DESCRIPTION="Lists of reserved barewords and symbol names"
# GPL-2 - no later clause
LICENSE="|| ( Artistic GPL-2 )"
SLOT="0"
KEYWORDS="amd64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
SRC_TEST="do"

@ -0,0 +1,93 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/DBIx-Class/DBIx-Class-0.82.0.ebuild,v 1.1 2012/08/25 19:19:50 tove Exp $
EAPI=4
MODULE_AUTHOR=FREW
MODULE_VERSION=0.08200
inherit perl-module
DESCRIPTION="Extensible and flexible object <-> relational mapper"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test admin admin_script deploy replicated"
RDEPEND_MOOSE_BASIC="
>=dev-perl/Moose-0.98
>=dev-perl/MooseX-Types-0.21
"
RDEPEND_ADMIN_BASIC="
>=dev-perl/JSON-Any-1.22
>=dev-perl/MooseX-Types-JSON-0.02
>=dev-perl/MooseX-Types-Path-Class-0.05
>=dev-perl/namespace-autoclean-0.09
"
# >=dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.08
# dev-perl/Class-Trigger
# >=dev-perl/DBIx-ContextualFetch-1.03
# >=dev-perl/Date-Simple-3.03
# dev-perl/DateTime-Format-MySQL
# dev-perl/DateTime-Format-Pg
# dev-perl/DateTime-Format-SQLite
# dev-perl/DateTime-Format-Strptime
# dev-perl/Devel-Cycle
# dev-perl/Time-Piece-MySQL
RDEPEND="
admin? (
${RDEPEND_MOOSE_BASIC}
${RDEPEND_ADMIN_BASIC}
)
admin_script? (
${RDEPEND_MOOSE_BASIC}
${RDEPEND_ADMIN_BASIC}
>=dev-perl/Getopt-Long-Descriptive-0.081
>=dev-perl/Text-CSV-1.16
)
deploy? (
>=dev-perl/SQL-Translator-0.110.60
)
replicated? (
${RDEPEND_MOOSE_BASIC}
>=dev-perl/Hash-Merge-0.12
)
>=dev-perl/DBD-SQLite-1.29
>=dev-perl/Carp-Clan-6.00
>=dev-perl/Class-Accessor-Grouped-0.100.20
>=dev-perl/Class-C3-Componentised-1.0.900
>=dev-perl/Class-Inspector-1.24
>=dev-perl/Config-Any-0.20
dev-perl/Data-Compare
>=dev-perl/Data-Page-2.01
>=dev-perl/DBI-1.609
dev-perl/Devel-GlobalDestruction
>=virtual/perl-File-Path-2.08
dev-perl/Hash-Merge
>=dev-perl/Math-Base36-0.07
>=virtual/perl-Math-BigInt-1.80
>=dev-perl/MRO-Compat-0.11
>=dev-perl/Module-Find-0.06
>=dev-perl/Moo-0.9.100
>=dev-perl/Path-Class-0.18
>=dev-perl/SQL-Abstract-1.730
>=dev-perl/Sub-Name-0.04
>=dev-perl/Data-Dumper-Concise-2.20
>=dev-perl/Scope-Guard-0.03
dev-perl/Context-Preserve
>=dev-perl/Try-Tiny-0.04
>=dev-perl/namespace-clean-0.20
"
DEPEND="${RDEPEND}
test? (
>=virtual/perl-File-Temp-0.22
>=dev-perl/Package-Stash-0.280.0
>=dev-perl/Test-Exception-0.31
>=dev-perl/Test-Warn-0.21
>=virtual/perl-Test-Simple-0.94
dev-perl/Test-Pod
dev-perl/Test-Pod-Coverage )"
SRC_TEST=do

@ -1,2 +1,3 @@
DIST DBIx-Class-0.08196.tar.gz 667259 SHA256 951eb2a1e4e929eba37b094ce275a404a4f94908d933b322c87c5a9dd79b6196 SHA512 86eef0cf5616b61d13b069d8e923962b1f06b8dcbc816541425f23c91768b7ed598c6bed45be3b3ddd6460a69420f477b3a548ce6cae400de1ce83cf173651be WHIRLPOOL dc50e2ed7b377aa570410013d6d53b233e8a9306c833941ff17e718814faf4cb25357d49e2516d3c5a9a333455bbda764ef5e05fbd52ec5abcc39fe95ef63c00
DIST DBIx-Class-0.08198.tar.gz 712546 SHA256 7217198273311d63706d5e34658223394796a1f6d749748a1f8099626b6481f7 SHA512 04372b89c0e37bd871714cf2782bcd1431de10c2021c8a7402c7fa9d941438f3270e54d216585851de1dae298c41b0fe6e4d9c03e0c7298ab81d45143aca0f90 WHIRLPOOL b77c900c923da75469b091b703a8dac00a63a268c2dba682c407e0383d58acaa388b0dac64a8efbcab18e3394c0da3d31b4287590254dcc5b526fb948ca35159
DIST DBIx-Class-0.08200.tar.gz 701379 SHA256 3d48325363085d1f64d13001d882c06e2dd243b0fc87081d42e156b5c2874774 SHA512 869ba4de8a52d4302a43b255a40991f7612bd9d04f470497229e91fe5ef437cc09bd661c566fa6499068645ecaa1ba663bb23509d36169cf2142e4cfecb5b692 WHIRLPOOL 76197eab10de5b1f67bf02e284d0a2986140e2b6b0afe69ce1a82429a9c1be07cde7e1c2849cb207750ee21ad061bb601bbf138070d21cdd4d367275d55af48b

@ -0,0 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Getopt-Mixed/Getopt-Mixed-1.110.0.ebuild,v 1.1 2012/08/25 19:09:28 tove Exp $
EAPI=4
MODULE_AUTHOR=CJM
MODULE_VERSION=1.11
inherit perl-module
DESCRIPTION="Getopt::Mixed is used for parsing mixed options"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
IUSE=""
SRC_TEST=do

@ -1 +1,2 @@
DIST Getopt-Mixed-1.10.tar.gz 11199 SHA256 0fe4e5ba512fc35d07f097dede07088463482e26517bb2836175535c8bcfa0eb SHA512 c583046c56011301057736007b3f08ad1659b821ecdfbeb9b5a6374c071d3df62ff29e7c49482565257d2ef37ab8b3eff93c6cd98fea656fe4e8b44923dc50b2 WHIRLPOOL bf2ee748edbc033ce4933ed185a3ee4e3d51fddb0b5f064e882fa8e8e3dc0a6963e1e0fdaae86ae73a83328fc39bea519631c95a70934d2b5d0fd76ae770315b
DIST Getopt-Mixed-1.11.tar.gz 21162 SHA256 cf0813c52e0ea677b08b251db7447b7fa703783ce1b75b1cb8daa1bdd511eea6 SHA512 7f00e47aa89b0272864a84af97fca4468799032d95e45fa906db2de2dc82f5ab0999a8b7c664f993feaa0f1ea0fc2203f8dc3a63e9fca19d36f7be541fe4eec1 WHIRLPOOL a28acdf976b6163a08878aeff8117c92f130b182123d106dbb0fe53bcf549c021d3df1335df8100a21e0d0467139108c54d8bf3d219c4388bf9df9f826c9cb0f

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Linux-DesktopFiles/Linux-DesktopFiles-0.60.0.ebuild,v 1.1 2012/07/26 18:29:45 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Linux-DesktopFiles/Linux-DesktopFiles-0.60.0.ebuild,v 1.2 2012/08/26 13:09:10 ago Exp $
EAPI=4
@ -12,7 +12,7 @@ DESCRIPTION="Perl module to get and parse the Linux .desktop files"
LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND="dev-lang/perl[gdbm]"

@ -2,3 +2,4 @@ DIST PadWalker-1.92.tar.gz 14573 SHA256 27a65d8a5f5eac3563a28cb727eff8b72d8ae29b
DIST PadWalker-1.93.tar.gz 14694 SHA256 f40d241a4bf2a981fde63a89ff2647fd6ca253c7fa56948dc300aa74c74720f7 SHA512 45cda5ab8d54550c9c124021bbc7b794ee869b6799b2d8cd0227a93ba6f39c753914a3f291315996ae135538987bbba2d8f279c48e8e92dc156e843eae06e31c WHIRLPOOL 71d7ff08d1be899f074a694a5a5ecce7ad269ba325b44862527850edb1a9e38931f110c9b9bd91c6212c1a12fc97cc4aefce3abd6f5dfd525878e43ec31d222e
DIST PadWalker-1.94.tar.gz 15226 SHA256 eeefa287f13cb43ba968934d8b7bbaf2ab408ea92ab99a30ca2ab16881e2cb34 SHA512 0053189ae9d21af5e0c0b338b7ed1d7aceca751c755b6809678ad6ab545abebe1b977bef70c962d4bac46fb25b96be4d608e392066d716f0ab9932570a56ea92 WHIRLPOOL 58ffbfdeecb5a4628ffe9c28da0e3f57236f7ebcb5626c533830f6e35cf5afeef8e9c16b9773721de8185228c6864eefd984328177a36c81cd753773afdd5e7b
DIST PadWalker-1.95.tar.gz 15480 SHA256 02912fe5a39af9283b561ab3ba02b738adf25851057790777e4427e862cd8ed1 SHA512 b4609dfeb2ff0bd6a48168653b3221a9e084a72127f1a60b43a9c00044592690211ce349d4e7e83bf890d9c7d4ce73f0defabcab9b3072a8fd5b04bf752784df WHIRLPOOL d630f75da24fbf4c4d17fc3fc107dbe8443e3a008f1ed8103ea7de36396e5d65260ad49962c2bc3364a29aafa32261a2d30a004faa1782dad7e69f4c033d9997
DIST PadWalker-1.96.tar.gz 15272 SHA256 df250e242f2a1009a8e9fe393b5c8b9ff4817efb345117fd6ada6a3da8380ca0 SHA512 b3fc68a457f90846c98811b0e012bcdadaac9df9077bbe3b361d82ad61d314702b735fc43551ec0d8fd566cdd0f4bae9bbc2f0af2be7f921889953b26e4150e2 WHIRLPOOL ff038f0d80e5a306e93de1154ab4fef58bc72935edcbcf27495b99156c66eb933197d4493c9bead7210d705d56e6bcb00d71974c640f59e3ca1be54761860499

@ -0,0 +1,17 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/PadWalker/PadWalker-1.960.0.ebuild,v 1.1 2012/08/25 19:02:22 tove Exp $
EAPI=4
MODULE_AUTHOR=ROBIN
MODULE_VERSION=1.96
inherit perl-module
DESCRIPTION="play with other peoples' lexical variables"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE=""
SRC_TEST="do"

@ -1,2 +1,3 @@
DIST Sub-Exporter-Progressive-0.001003.tar.gz 10706 SHA256 12363d9e9f845cececa28b2555a1d6ab1f9713a5d230829b63c75c1d4074ecc6 SHA512 ed6c48ce114ad4f19e28075e4771eb73f57890ff55c52cbbd4f47a6ea8c916ad009ef71274340c14579e3c82f0d7bd45012723f642c2ce15146690c354f121e7 WHIRLPOOL 41d3cbc2fc86824d8e6ecc3e52de0bb3affa78ac37a7ab387674b68bd186da236f95f93655c790c03e40929ab832e39386bfdbde970e960cc904a747e4cdc1d7
DIST Sub-Exporter-Progressive-0.001004.tar.gz 3692 SHA256 086591f7e74993f942673ad2b28598d14d4252d5f8adefc4e0b5e65f81f86e01 SHA512 109997e2e05d232ef27c5770514c7d0f0964d90b6bd15c758785240966bcb9569906d86ccddf02a0a894a27bc78fc9caf055a66509ed034546d1f64093436081 WHIRLPOOL d3327e01a68baa1c02906ef15ec5c021c01acb1ae8eaf3ae56fdc9f199fd9df32ac1fa7cb16c0a22f2db232739275018c7f5c4c6d240bac76a2beaaf13b99d04
DIST Sub-Exporter-Progressive-0.001005.tar.gz 4152 SHA256 0a5d6bdfd6027d2674184c1bcefa8dfacccbe786404154e1100183f8d6e04117 SHA512 387e484e11af60f778daf938330923c21ee9c795a3861adbd18fbcf8694c288b8d7090dabeecd2568b2b99bdce5159d5bcad6188ee559abb3279a0fc71202a08 WHIRLPOOL b92505de278842be5f15315949d3f319c05194ba3418bc349dd2ee00d9c4a09c883b10bf22de6ef4a78f086a754515bb4879bf7e986f2c37285f3b8f60486176

@ -0,0 +1,24 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Sub-Exporter-Progressive/Sub-Exporter-Progressive-0.1.5.ebuild,v 1.1 2012/08/25 19:00:35 tove Exp $
EAPI=4
MODULE_AUTHOR=LEONT
MODULE_VERSION=0.001005
inherit perl-module
DESCRIPTION="Only use Sub::Exporter if you need it"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="
dev-perl/Sub-Exporter
"
DEPEND="${RDEPEND}
>=virtual/perl-ExtUtils-MakeMaker-6.300.0
"
SRC_TEST=do

@ -0,0 +1 @@
DIST sphinx-1.2.0.tgz 13392 SHA256 5e6ba4111500749bd80c78c8b3cdb85757b0614e2761032ca4b1795913293a43 SHA512 f5a9c397e2a8141bb99c123d1729f0bd53f036a23f2da852f5799d624bd503e70b346148e6068d8575516a595491da59745e9b9bfeebdf1a83dd8a019cf47a37 WHIRLPOOL 5314289df57efbe6e25d11b7e56f561715a36589982610ac344dfc037ab4def3a2627a9c168856d5754ef976576087c6ed6a2e58eab0d424e659705324d08a9d

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>php</herd>
</pkgmetadata>

@ -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/dev-php/pecl-sphinx/pecl-sphinx-1.2.0.ebuild,v 1.1 2012/08/26 05:28:27 olemarkus Exp $
EAPI="4"
PHP_EXT_NAME="sphinx"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
USE_PHP="php5-3 php5-4"
DOCS="README ChangeLog"
inherit php-ext-pecl-r2
KEYWORDS="~amd64"
DESCRIPTION="PHP extension to execute search queries on a sphinx daemon"
LICENSE="PHP-3"
SLOT="0"
IUSE=""
DEPEND="${RDEPEND}
>=dev-util/re2c-0.13"
RDEPEND="app-misc/sphinx"

@ -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/foolscap/foolscap-0.6.0.ebuild,v 1.6 2011/01/19 14:39:02 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/foolscap/foolscap-0.6.0.ebuild,v 1.8 2012/08/26 18:50:32 armin76 Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -17,7 +17,7 @@ SRC_URI="http://${PN}.lothar.com/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc ssl"
RDEPEND=">=dev-python/twisted-2.4.0

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/foolscap/foolscap-0.6.1.ebuild,v 1.5 2011/03/23 20:43:18 xarthisius Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/foolscap/foolscap-0.6.1.ebuild,v 1.6 2012/08/26 18:50:32 armin76 Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -17,7 +17,7 @@ SRC_URI="http://${PN}.lothar.com/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc ssl"
RDEPEND=">=dev-python/twisted-2.4.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/foolscap/foolscap-0.6.3.ebuild,v 1.1 2012/03/09 08:50:32 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/foolscap/foolscap-0.6.3.ebuild,v 1.2 2012/08/26 18:50:32 armin76 Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -17,7 +17,7 @@ SRC_URI="http://${PN}.lothar.com/releases/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="doc ssl"
RDEPEND=">=dev-python/twisted-2.4.0

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

Loading…
Cancel
Save