Sync with portage [Thu Mar 8 10:00:34 MSK 2012].

mhiretskiy
root 12 years ago
parent b476b7d716
commit 8bd651a2ea

@ -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/abrt/abrt-2.0.8.ebuild,v 1.1 2012/03/07 07:21:37 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/abrt/abrt-2.0.8.ebuild,v 1.2 2012/03/07 14:16:27 tetromino Exp $
PYTHON_DEPEND="2:2.6"
EAPI="4"
@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug"
COMMON_DEPEND="dev-libs/btparser
COMMON_DEPEND=">=dev-libs/btparser-0.16
>=dev-libs/glib-2.21:2
>=dev-libs/libreport-2.0.9
dev-libs/libxml2

@ -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/tar/tar-1.26.ebuild,v 1.7 2012/03/04 15:35:15 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/tar/tar-1.26.ebuild,v 1.8 2012/03/07 19:59:31 ranger Exp $
EAPI="3"
@ -14,7 +14,7 @@ SRC_URI="http://ftp.gnu.org/gnu/tar/${P}.tar.bz2
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~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"
KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~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="nls static userland_GNU"
RDEPEND=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.1.4-r2.ebuild,v 1.8 2012/03/06 21:37:50 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.1.4-r2.ebuild,v 1.9 2012/03/07 19:54:03 ranger Exp $
EAPI=4
inherit flag-o-matic multilib toolchain-funcs
@ -13,7 +13,7 @@ SRC_URI="http://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz"
LICENSE="unRAR"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND="!<=app-arch/unrar-gpl-0.0.1_p20080417"

@ -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/app-backup/duplicity/duplicity-0.6.18-r1.ebuild,v 1.1 2012/03/08 04:04:57 radhermit Exp $
EAPI="4"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython 2.7-pypy-*"
inherit distutils
DESCRIPTION="duplicity is a secure backup system using gnupg to encrypt data"
HOMEPAGE="http://www.nongnu.org/duplicity/"
SRC_URI="http://code.launchpad.net/${PN}/0.6-series/${PV}/+download/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="s3"
DEPEND="
>=net-libs/librsync-0.9.6
app-crypt/gnupg
"
RDEPEND="${DEPEND}
dev-python/paramiko
>=dev-python/pexpect-2.1
>=dev-python/py-gnupg-0.3.2
s3? ( dev-python/boto )
"
src_prepare() {
distutils_src_prepare
sed -i -r "s/'COPYING',//" setup.py || die "Couldn't remove unnecessary COPYING file."
}

@ -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-editors/juffed/juffed-0.8.1.ebuild,v 1.4 2011/12/15 11:15:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/juffed/juffed-0.8.1.ebuild,v 1.5 2012/03/07 20:24:51 ranger Exp $
EAPI=2
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
KEYWORDS="amd64 ppc x86"
IUSE="debug"
RDEPEND="x11-libs/qscintilla

@ -1,3 +1,4 @@
DIST python-mode-5.2.0.tgz 73566 RMD160 fc6d649f4c85a275b714b2a1ba8fa5cfb13cea7a SHA1 f5a8e8ee5bcfef7df329a99f24106a77fe1e5b7b SHA256 84ee977fb7c639bc96cd4e8db0145c7a182489456e4d95a71c3612258b5013ac
DIST python-mode.el-6.0.3.tar.gz 134816 RMD160 09a29896fd759ec1d928e4ce922b0a8cbd62a328 SHA1 2aac9464fe9690b00f94c2ea5debf3a5bb1b2884 SHA256 ea58b4aa944ee4c81041b5124cd552800a694b90bed9ba38f5dde673eaad06fa
DIST python-mode.el-6.0.4.tar.gz 152308 RMD160 dc658f09f088458aab77cceaf90769c0ff62434c SHA1 c33c97415d638b18e2901fcc29cd11ea64dd93b3 SHA256 7b8c4b059d630b294d1a3ae8228c0bfb22a6a6239b362aaa3b36af1ad63869a6
DIST python-mode.el-6.0.5.tar.gz 178565 RMD160 34985e76c73d68556edb0c799489387f94ff9ff4 SHA1 e4e47ac98dd5c740af039addb4db553ea8080ff5 SHA256 468af8fc5c37cdbcb942bc5dc9562024f2f7d7725da3032d009bae424a53e026

@ -0,0 +1,29 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-6.0.5.ebuild,v 1.1 2012/03/07 16:54:33 ulm Exp $
EAPI=4
inherit elisp
MY_P="${PN}.el-${PV}"
DESCRIPTION="An Emacs major mode for editing Python source"
HOMEPAGE="https://launchpad.net/python-mode"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${MY_P}.tar.gz"
LICENSE="GPL-3 as-is"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
S="${WORKDIR}/${MY_P}"
# remove bundled pymacs.el
ELISP_REMOVE="pymacs.el"
SITEFILE="50${PN}-gentoo.el"
DOCS="NEWS README"
pkg_postinst() {
elisp-site-regen
elog "Note that doctest and pymacs are in their own packages,"
elog "app-emacs/doctest-mode and app-emacs/pymacs, respectively."
}

@ -0,0 +1,14 @@
diff --git a/Makefile b/Makefile
index 5e189fc..bfdf175 100644
--- a/Makefile
+++ b/Makefile
@@ -20,7 +20,8 @@ $(HALLPROGS): %: %.hs Ganeti/HTools/Version.hs $(HSRCS) Makefile
test live-test: HEXTRA=-fhpc -Wwarn -fno-warn-missing-signatures \
-fno-warn-monomorphism-restriction -fno-warn-orphans \
- -fno-warn-missing-methods -fno-warn-unused-imports
+ -fno-warn-missing-methods -fno-warn-unused-imports \
+ -package $(shell ghc-pkg list | sed -n '/ QuickCheck-1./p')
$(DOCS) : %.html : %
rst2html -v --strict $< $@

@ -1,10 +1,10 @@
# 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-emulation/ganeti-htools/ganeti-htools-0.2.8.ebuild,v 1.3 2011/03/07 19:00:05 ramereth Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-htools/ganeti-htools-0.2.8.ebuild,v 1.4 2012/03/07 17:56:06 slyfox Exp $
EAPI="2"
inherit multilib
inherit eutils multilib
DESCRIPTION="Cluster tools for fixing common allocation problems on Ganeti 2.0
clusters."
@ -14,7 +14,7 @@ SRC_URI="http://ganeti.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc"
IUSE="doc test"
DEPEND="dev-lang/ghc
dev-haskell/json
@ -22,11 +22,13 @@ DEPEND="dev-lang/ghc
dev-haskell/network"
RDEPEND="${DEPEND}
!>=app-emulation/ganeti-2.4"
DEPEND+=" test? ( dev-haskell/quickcheck:1 )"
src_prepare() {
# htools does not currently compile cleanly with ghc-6.12+, so remove this
# for now
sed -i -e "s:-Werror ::" Makefile
epatch "${FILESDIR}"/${P}-use-QC-1.patch #316629
}
src_compile() {

@ -1,10 +1,10 @@
# 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-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild,v 1.1 2011/02/10 20:54:09 ramereth Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-htools/ganeti-htools-0.3.0.ebuild,v 1.2 2012/03/07 17:56:06 slyfox Exp $
EAPI="2"
inherit multilib
inherit eutils multilib
DESCRIPTION="Cluster tools for fixing common allocation problems on Ganeti 2.0
clusters."
@ -14,7 +14,7 @@ SRC_URI="http://ganeti.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
IUSE="doc test"
DEPEND="dev-lang/ghc
dev-haskell/json
@ -23,6 +23,7 @@ DEPEND="dev-lang/ghc
dev-haskell/parallel"
RDEPEND="${DEPEND}
!<app-emulation/ganeti-2.4"
DEPEND+=" test? ( dev-haskell/quickcheck:1 )"
src_prepare() {
# htools does not currently compile cleanly with ghc-6.12+, so remove this
@ -30,6 +31,7 @@ src_prepare() {
sed -i -e "s:-Werror ::" Makefile
# Workaround to skip pandoc
sed -i -e "s:) man:):" Makefile
epatch "${FILESDIR}"/${PN}-0.2.8-use-QC-1.patch #316629
}
src_compile() {

@ -1,10 +1,10 @@
# 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-emulation/ganeti-htools/ganeti-htools-0.3.1.ebuild,v 1.1 2011/03/12 19:11:19 ramereth Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti-htools/ganeti-htools-0.3.1.ebuild,v 1.2 2012/03/07 17:56:06 slyfox Exp $
EAPI="2"
inherit multilib
inherit eutils multilib
DESCRIPTION="Cluster tools for fixing common allocation problems on Ganeti 2.0
clusters."
@ -14,7 +14,7 @@ SRC_URI="http://ganeti.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
IUSE="doc test"
DEPEND="dev-lang/ghc
dev-haskell/json
@ -23,6 +23,7 @@ DEPEND="dev-lang/ghc
dev-haskell/parallel"
RDEPEND="${DEPEND}
!<app-emulation/ganeti-2.4"
DEPEND+=" test? ( dev-haskell/quickcheck:1 )"
src_prepare() {
# htools does not currently compile cleanly with ghc-6.12+, so remove this
@ -30,6 +31,7 @@ src_prepare() {
sed -i -e "s:-Werror ::" Makefile
# Workaround to skip pandoc
sed -i -e "s:) man:):" Makefile
epatch "${FILESDIR}"/${PN}-0.2.8-use-QC-1.patch #316629
}
src_compile() {

@ -2,6 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>virtualization</herd>
<herd>haskell</herd>
<maintainer>
<email>ramereth@gentoo.org</email>
<name>Lance Albertson</name>

@ -1 +1,2 @@
DIST libvirt-glib-0.0.4.tar.gz 530282 RMD160 c5096405f2228029c5ddd56ea3b85501a4b93fe5 SHA1 fe75b70e47957d4e2810bfb271e4d16537211882 SHA256 28e9785a5329ef9ebd97c70ce018d3810a79a495a7a2ae52fe6d1bbdeeb5b7c3
DIST libvirt-glib-0.0.6.tar.gz 624138 RMD160 5bb8c4f0f20118283b3e741b709964d4ab6a0c25 SHA1 aaab0f141ac8d911a5eeb65218a0f52f968e2f34 SHA256 a89ea65cdbd976f1674da618d7b0005c68dd2075f9c6f82bb9503c85aabf84bf

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt-glib/libvirt-glib-0.0.6.ebuild,v 1.1 2012/03/07 15:38:15 cardoe Exp $
EAPI="4"
GCONF_DEBUG="no"
GNOME2_LA_PUNT="yes"
inherit gnome2 python
DESCRIPTION="GLib and GObject mappings for libvirt"
HOMEPAGE="http://libvirt.org/git/?p=libvirt-glib.git"
SRC_URI="ftp://libvirt.org/libvirt/glib/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc +introspection python +vala"
REQUIRED_USE="vala? ( introspection )"
# 0.9.8 is needed for VIR_DOMAIN_EVENT_SHUTDOWN
RDEPEND="
dev-libs/libxml2:2
>=app-emulation/libvirt-0.9.8
>=dev-libs/glib-2.10:2
introspection? ( >=dev-libs/gobject-introspection-0.10.8 )"
DEPEND="${RDEPEND}
dev-util/pkgconfig
doc? ( >=dev-util/gtk-doc-1.10 )
vala? ( dev-lang/vala:0.14 )"
pkg_setup() {
DOCS="AUTHORS ChangeLog NEWS README"
G2CONF="--disable-test-coverage
VAPIGEN=$(type -P vapigen-0.14)
$(use_enable introspection)
$(use_enable vala)
$(use_with python)"
python_set_active_version 2
python_pkg_setup
}

@ -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/libvirt/libvirt-0.9.10-r4.ebuild,v 1.3 2012/03/07 12:29:39 tomka Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-0.9.10-r4.ebuild,v 1.4 2012/03/07 12:54:49 ago Exp $
BACKPORTS=1
#AUTOTOOLIZE=yes
@ -29,7 +29,7 @@ else
ftp://libvirt.org/libvirt/${MY_P}.tar.gz
${BACKPORTS:+
http://dev.gentoo.org/~cardoe/distfiles/${MY_P}-bp-${BACKPORTS}.tar.bz2}"
KEYWORDS="~amd64 x86"
KEYWORDS="amd64 x86"
fi
S="${WORKDIR}/${P%_rc*}"

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.0-r3.ebuild,v 1.6 2012/03/06 23:33:42 cardoe Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-kvm/qemu-kvm-1.0-r3.ebuild,v 1.7 2012/03/08 01:16:27 cardoe Exp $
#BACKPORTS=1
EAPI="3"
EAPI="4"
if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git"
@ -82,7 +82,7 @@ RDEPEND="
sasl? ( dev-libs/cyrus-sasl )
sdl? ( static? ( >=media-libs/libsdl-1.2.11[static-libs,X] )
!static? ( >=media-libs/libsdl-1.2.11[X] ) )
static? ( sys-libs/zlib[static-libs] )
static? ( sys-libs/zlib[static-libs(+)] )
!static? ( sys-libs/zlib )
smartcard? ( dev-libs/nss )
spice? ( >=app-emulation/spice-0.9.0

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

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

@ -1,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/qemu-1.0.1.ebuild,v 1.1 2012/03/03 17:19:52 lu_zero Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu/qemu-1.0.1.ebuild,v 1.2 2012/03/07 17:10:57 slyfox Exp $
EAPI=4
@ -135,6 +135,9 @@ src_prepare() {
EPATCH_EXCLUDE="0033-PPC-Fix-linker-scripts-on-ppc-hosts.patch" \
EPATCH_FORCE="yes" epatch
epatch "${FILESDIR}"/${PN}-1.0-unmagic-debug.patch
epatch "${FILESDIR}"/${PN}-1.0-unmagic-xfsctl.patch
# prevent docs to get automatically installed
sed -i '/$(DESTDIR)$(docdir)/d' Makefile || die

@ -1,3 +1,2 @@
DIST spice-protocol-0.10.0.tar.bz2 65811 RMD160 82f4e9e6847947be139de02bd1ede745cdb0e8fc SHA1 6ca37bc05521feccdb624c8d7f42fbc19b1d08a9 SHA256 05fa0e3133d288289282741a58975daf6d340a2bc9af2e72602a91801afa5899
DIST spice-protocol-0.10.1.tar.bz2 66014 RMD160 abdef903bb5c075e1ddb68bd63d9172bd72029d7 SHA1 9f6ed3a6ab4c830a4c65b857a48f6b579e8b994d SHA256 e5f6cbb679febc840eb530a5195d2625f900f7d21a5aefbadc95e3a3b9f03537
DIST spice-protocol-0.8.1.tar.bz2 65879 RMD160 e041a4c7de1004ec4dda9e62c1d88804110f1d2c SHA1 8deaa873b05f6a54d2a8cc003d75c3473cdbd2dd SHA256 cefeb574e243104bd1bb85bc0af17a313ba9902dae8ad016f9c853e6b06e69d9

@ -1,23 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spice-protocol/spice-protocol-0.8.1.ebuild,v 1.3 2011/09/04 10:14:08 maekke Exp $
EAPI=4
inherit eutils
DESCRIPTION="Headers defining the SPICE protocol."
HOMEPAGE="http://spice-space.org/"
SRC_URI="http://spice-space.org/download/releases/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_prepare() {
epatch "${FILESDIR}/2ffbca210033be262fc75e6a73742e0f0e6d5242.patch"
}

@ -46,6 +46,7 @@ DIST wine-1.4-rc3.tar.bz2 19929191 RMD160 a6ee6488f51cc7b33c425e440c278562b5d3b5
DIST wine-1.4-rc4.tar.bz2 19947129 RMD160 dcf033043322705a169de6a90032845c3c5b5f63 SHA1 776eab51a0f24fccadffab00889b50d6a929cb8d SHA256 3105c4f7e0a3c326c3dc82257b6af96dd5db6cc2afbe4b8a936563d2da04d1ec
DIST wine-1.4-rc5.tar.bz2 19999127 RMD160 8908f1830de2939c0ae1ceee7538f179a7d74b8a SHA1 891e4131de1e3d34ec6c66a150aca6fc01e101ec SHA256 247c58fb6a6543ccb29b1b6faa3538cda7642fe21f67093363c1f06c470eb1b2
DIST wine-1.4-rc6.tar.bz2 20021214 RMD160 3e8520522889126492394b09bc505a0fe7587d98 SHA1 ef9ed84a843e801b8ab2166824abf3d000c33eeb SHA256 b6b8df555853767875a145d00ae34150c78221bec876739227db69212d70f4e0
DIST wine-1.4.tar.bz2 20035856 RMD160 ee523c4cf15984197487432790c0e5bbba3ec495 SHA1 ce5d56b9b949c01dde663ab39739ffcfb41a73c4 SHA256 99a437bb8bd350bb1499d59183635e58217e73d631379c43cfd0d6020428ee65
DIST wine_gecko-1.0.0-x86.cab 8119486 RMD160 57618dbffa7b7226dcd44f86c3c569ab8a5ff938 SHA1 afa22c52bca4ca77dcb9edb3c9936eb23793de01 SHA256 7ddf697677506fb164c52771864e32dd69a359ed855b2efbc51340de2376c99c
DIST wine_gecko-1.1.0-x86.cab 8868851 RMD160 1867734d6ab35f4e66f717789832e69aac06e93b SHA1 1b6c637207b6f032ae8a52841db9659433482714 SHA256 1786e1fd38a0361a3956864f74ebac20452c012316f296ad8d86840e31be0b29
DIST wine_gecko-1.1.0-x86_64.cab 8940997 RMD160 76364b01b6756db79989feea9de14aeec4ba4675 SHA1 55b4b60cd2a48631d6236fb411c3a94d806d9906 SHA256 b8bea5b6400d191c05b2295c79285309fe331283648457bed48f7e2387773b7a

@ -0,0 +1,227 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4.ebuild,v 1.1 2012/03/07 23:49:32 tetromino Exp $
EAPI="4"
inherit autotools eutils flag-o-matic multilib pax-utils
if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="git://source.winehq.org/git/wine.git"
inherit git-2
SRC_URI=""
#KEYWORDS=""
else
MY_P="${PN}-${PV/_/-}"
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
KEYWORDS="-* ~amd64 ~x86 ~x86-fbsd"
S=${WORKDIR}/${MY_P}
fi
GV="1.4"
DESCRIPTION="free implementation of Windows(tm) on Unix"
HOMEPAGE="http://www.winehq.org/"
SRC_URI="${SRC_URI}
gecko? (
mirror://sourceforge/wine/wine_gecko-${GV}-x86.msi
win64? ( mirror://sourceforge/wine/wine_gecko-${GV}-x86_64.msi )
)"
LICENSE="LGPL-2.1"
SLOT="0"
IUSE="alsa capi cups custom-cflags elibc_glibc fontconfig +gecko gnutls gphoto2 gsm gstreamer hardened jpeg lcms ldap mp3 ncurses nls odbc openal opencl +opengl +oss +perl png samba scanner selinux ssl test +threads +truetype udisks v4l +win32 +win64 +X xcomposite xinerama xml"
REQUIRED_USE="elibc_glibc? ( threads )" #286560
RESTRICT="test" #72375
MLIB_DEPS="amd64? (
truetype? ( >=app-emulation/emul-linux-x86-xlibs-2.1 )
X? (
>=app-emulation/emul-linux-x86-xlibs-2.1
>=app-emulation/emul-linux-x86-soundlibs-2.1
)
mp3? ( app-emulation/emul-linux-x86-soundlibs )
odbc? ( app-emulation/emul-linux-x86-db )
openal? ( app-emulation/emul-linux-x86-sdl )
opengl? ( app-emulation/emul-linux-x86-opengl )
scanner? ( app-emulation/emul-linux-x86-medialibs )
v4l? ( app-emulation/emul-linux-x86-medialibs )
app-emulation/emul-linux-x86-baselibs
>=sys-kernel/linux-headers-2.6
)"
RDEPEND="truetype? ( >=media-libs/freetype-2.0.0 media-fonts/corefonts )
perl? ( dev-lang/perl dev-perl/XML-Simple )
capi? ( net-dialup/capi4k-utils )
ncurses? ( >=sys-libs/ncurses-5.2 )
fontconfig? ( media-libs/fontconfig )
gphoto2? ( media-libs/libgphoto2 )
openal? ( media-libs/openal )
udisks? (
sys-apps/dbus
sys-fs/udisks
)
gnutls? ( net-libs/gnutls )
gstreamer? ( media-libs/gstreamer media-libs/gst-plugins-base )
X? (
x11-libs/libXcursor
x11-libs/libXrandr
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86vm
x11-apps/xmessage
)
xinerama? ( x11-libs/libXinerama )
alsa? ( media-libs/alsa-lib )
cups? ( net-print/cups )
opencl? ( virtual/opencl )
opengl? ( virtual/opengl )
gsm? ( media-sound/gsm )
jpeg? ( virtual/jpeg )
ldap? ( net-nds/openldap )
lcms? ( =media-libs/lcms-1* )
mp3? ( >=media-sound/mpg123-1.5.0 )
nls? ( sys-devel/gettext )
odbc? ( dev-db/unixODBC )
samba? ( >=net-fs/samba-3.0.25 )
selinux? ( sec-policy/selinux-wine )
xml? ( dev-libs/libxml2 dev-libs/libxslt )
scanner? ( media-gfx/sane-backends )
ssl? ( dev-libs/openssl )
png? ( media-libs/libpng )
v4l? ( media-libs/libv4l )
!win64? ( ${MLIB_DEPS} )
win32? ( ${MLIB_DEPS} )
xcomposite? ( x11-libs/libXcomposite )"
DEPEND="${RDEPEND}
X? (
x11-proto/inputproto
x11-proto/xextproto
x11-proto/xf86vidmodeproto
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"
src_unpack() {
if use win64 ; then
[[ $(( $(gcc-major-version) * 100 + $(gcc-minor-version) )) -lt 404 ]] \
&& die "you need gcc-4.4+ to build 64bit wine"
fi
if use win32 && use opencl; then
[[ x$(eselect opencl show) = "xintel" ]] &&
die "Cannot build wine[opencl,win32]: intel-ocl-sdk is 64-bit only" # 403947
fi
if [[ ${PV} == "9999" ]] ; then
git-2_src_unpack
else
unpack ${MY_P}.tar.bz2
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1.15-winegcc.patch #260726
epatch "${FILESDIR}"/${PN}-1.4_rc2-multilib-portage.patch #395615
epatch_user #282735
eautoreconf
sed -i '/^UPDATE_DESKTOP_DATABASE/s:=.*:=true:' tools/Makefile.in || die
sed -i '/^MimeType/d' tools/wine.desktop || die #117785
}
do_configure() {
local builddir="${WORKDIR}/wine$1"
mkdir -p "${builddir}"
pushd "${builddir}" >/dev/null
ECONF_SOURCE=${S} \
econf \
--sysconfdir=/etc/wine \
$(use_with alsa) \
$(use_with capi) \
$(use_with lcms cms) \
$(use_with cups) \
$(use_with ncurses curses) \
$(use_with udisks dbus) \
$(use_with fontconfig) \
$(use_with gnutls) \
$(use_with gphoto2 gphoto) \
$(use_with gsm) \
$(use_with gstreamer) \
--without-hal \
$(use_with jpeg) \
$(use_with ldap) \
$(use_with mp3 mpg123) \
$(use_with nls gettext) \
$(use_with openal) \
$(use_with opencl) \
$(use_with opengl) \
$(use_with ssl openssl) \
$(use_with oss) \
$(use_with png) \
$(use_with threads pthread) \
$(use_with scanner sane) \
$(use_enable test tests) \
$(use_with truetype freetype) \
$(use_with v4l) \
$(use_with X x) \
$(use_with xcomposite) \
$(use_with xinerama) \
$(use_with xml) \
$(use_with xml xslt) \
$2
emake -j1 depend
popd >/dev/null
}
src_configure() {
export LDCONFIG=/bin/true
use custom-cflags || strip-flags
if use win64 ; then
do_configure 64 --enable-win64
use win32 && ABI=x86 do_configure 32 --with-wine64=../wine64
else
ABI=x86 do_configure 32 --disable-win64
fi
}
src_compile() {
local b
for b in 64 32 ; do
local builddir="${WORKDIR}/wine${b}"
[[ -d ${builddir} ]] || continue
emake -C "${builddir}" all
done
}
src_install() {
local b
for b in 64 32 ; do
local builddir="${WORKDIR}/wine${b}"
[[ -d ${builddir} ]] || continue
emake -C "${builddir}" install DESTDIR="${D}"
done
dodoc ANNOUNCE AUTHORS README
if use gecko ; then
insinto /usr/share/wine/gecko
doins "${DISTDIR}"/wine_gecko-${GV}-x86.msi
use win64 && doins "${DISTDIR}"/wine_gecko-${GV}-x86_64.msi
fi
if ! use perl ; then
rm "${D}"usr/bin/{wine{dump,maker},function_grep.pl} "${D}"usr/share/man/man1/wine{dump,maker}.1 || die
fi
if use win32 || ! use win64; then
pax-mark psmr "${D}"usr/bin/wine{,-preloader} #255055
fi
use win64 && pax-mark psmr "${D}"usr/bin/wine64{,-preloader}
if use win64 && ! use win32; then
dosym /usr/bin/wine{64,} # 404331
dosym /usr/bin/wine{64,}-preloader
fi
}

@ -1,6 +1,3 @@
DIST ibus-anthy-1.2.0.20100115.tar.gz 448717 RMD160 fc6c4b0e7d1f55c2f30d022666a8395680907cd3 SHA1 96d55f396624ba8469dc6298f37389e919947652 SHA256 5c01abd9977a9594593ad27998b98441b700e57af2b2316e0633432a58b13177
DIST ibus-anthy-1.2.1.tar.gz 477811 RMD160 e852f7f078463680e3d64594c0064e68dc86db42 SHA1 7f9c6b0def9037e80cab034f0a34a8342438645d SHA256 fb5328cbc690e3e32b3887f1ed2562af71783c9e55ba38571f9a590b77b267c5
DIST ibus-anthy-1.2.3.tar.gz 482200 RMD160 352da7d2d37900c876876e2e6eafb1b158084dfc SHA1 fd7b133cb83f5870128711e7cc0d730fda829075 SHA256 e98ed000fab03212b4479a4bc86b4243bc48a4e8bf2c5893d24d87b64e609519
DIST ibus-anthy-1.2.4.tar.gz 496158 RMD160 a4fe26b8aea6141fa865779187055fd393bbf09c SHA1 c77edfe98e8df68d80159c689f2c21070d7a796e SHA256 6fb22a28445b8c6d4e42ebc163968709faab1a903a2699aa1ce30b4c11e06736
DIST ibus-anthy-1.2.5.tar.gz 500228 RMD160 113a4446a505da13db8a91e0cf69e631c9c05671 SHA1 09fb9831e58dde8de7d489e7d405323b390568db SHA256 5cc2cfcc3d8873e754c757cb73de6d862537b470f1abeb46c4b1c813fe067449
DIST ibus-anthy-1.2.6.tar.gz 519488 RMD160 540968008a62f67126771471fb02a65c0c210f11 SHA1 3ae6f3c8bd988c7e7f1e2911a8f32fa81ef74220 SHA256 e4d5eb27c35295a69c0baa308a6589c8aea19f72317d08b692437af5512dd6f6
DIST ibus-anthy-1.2.7.tar.gz 523139 RMD160 0576a582079337d68de5d49a068b2ef7e8b0f2b6 SHA1 cdfbc440d7a5069b99e565c3b6e8d9e8b62e7af6 SHA256 33c42c1612423f84fddd8c38f8b2439b8af5f0b5fc7725ae195a01b8999d85e9

@ -1,54 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-anthy/ibus-anthy-1.2.1.ebuild,v 1.3 2011/04/16 22:12:10 arfrever Exp $
EAPI=3
PYTHON_DEPEND="2:2.5"
inherit eutils python
DESCRIPTION="Japanese input method Anthy IMEngine for IBus Framework"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND=">=app-i18n/ibus-1.2.0.20090904
app-i18n/anthy
>=dev-python/pygtk-2.15.2
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-lang/swig
dev-util/pkgconfig
nls? ( >=sys-devel/gettext-0.16.1 )"
src_prepare() {
mv py-compile py-compile.orig || die
ln -s "$(type -P true)" py-compile || die
}
src_configure() {
econf $(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}
pkg_postinst() {
elog
elog "app-dicts/kasumi is not required but probably useful for you."
elog
elog "# emerge app-dicts/kasumi"
elog
python_mod_optimize /usr/share/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/share/${PN}
}

@ -1,61 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-anthy/ibus-anthy-1.2.3.ebuild,v 1.2 2011/04/16 22:12:10 arfrever Exp $
EAPI=3
PYTHON_DEPEND="2:2.5"
inherit eutils python
DESCRIPTION="Japanese input method Anthy IMEngine for IBus Framework"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND=">=app-i18n/ibus-1.2.0.20090904
app-i18n/anthy
>=dev-python/pygtk-2.15.2
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-lang/swig
dev-util/pkgconfig
nls? ( >=sys-devel/gettext-0.16.1 )"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
mv py-compile py-compile.orig || die
ln -s "$(type -P true)" py-compile || die
sed -i -e "s/python/python2/" \
engine/ibus-engine-anthy.in setup/ibus-setup-anthy.in || die
}
src_configure() {
econf $(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}
pkg_postinst() {
elog
elog "app-dicts/kasumi is not required but probably useful for you."
elog
elog "# emerge app-dicts/kasumi"
elog
python_mod_optimize /usr/share/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/share/${PN}
}

@ -1,61 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-anthy/ibus-anthy-1.2.4.ebuild,v 1.2 2011/04/16 22:12:10 arfrever Exp $
EAPI=3
PYTHON_DEPEND="2:2.5"
inherit eutils python
DESCRIPTION="Japanese input method Anthy IMEngine for IBus Framework"
HOMEPAGE="http://code.google.com/p/ibus/"
SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="nls"
RDEPEND=">=app-i18n/ibus-1.2.0.20100111
app-i18n/anthy
>=dev-python/pygtk-2.15.2
nls? ( virtual/libintl )"
DEPEND="${RDEPEND}
dev-lang/swig
dev-util/pkgconfig
nls? ( >=sys-devel/gettext-0.16.1 )"
pkg_setup() {
python_set_active_version 2
python_pkg_setup
}
src_prepare() {
mv py-compile py-compile.orig || die
ln -s "$(type -P true)" py-compile || die
sed -i -e "s/python/python2/" \
engine/ibus-engine-anthy.in setup/ibus-setup-anthy.in || die
}
src_configure() {
econf $(use_enable nls)
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
}
pkg_postinst() {
elog
elog "app-dicts/kasumi is not required but probably useful for you."
elog
elog "# emerge app-dicts/kasumi"
elog
python_mod_optimize /usr/share/${PN}
}
pkg_postrm() {
python_mod_cleanup /usr/share/${PN}
}

@ -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-i18n/ibus-anthy/ibus-anthy-1.2.5.ebuild,v 1.2 2011/04/16 22:12:10 arfrever Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus-anthy/ibus-anthy-1.2.7.ebuild,v 1.1 2012/03/07 15:02:50 matsuu Exp $
EAPI=3
PYTHON_DEPEND="2:2.5"
@ -30,8 +30,7 @@ pkg_setup() {
}
src_prepare() {
mv py-compile py-compile.orig || die
ln -s "$(type -P true)" py-compile || die
>py-compile #397497
sed -i -e "s/python/python2/" \
engine/ibus-engine-anthy.in setup/ibus-setup-anthy.in || die
}
@ -44,6 +43,8 @@ src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README || die
find "${ED}" -name '*.la' -type f -delete || die
}
pkg_postinst() {

@ -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-i18n/ibus/ibus-1.4.1.ebuild,v 1.3 2012/03/06 21:44:46 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/ibus/ibus-1.4.1.ebuild,v 1.4 2012/03/07 19:56:47 ranger Exp $
EAPI="3"
PYTHON_DEPEND="python? 2:2.5"
@ -12,7 +12,7 @@ SRC_URI="http://ibus.googlecode.com/files/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ppc ppc64 ~x86 ~x86-fbsd"
KEYWORDS="~amd64 ppc ppc64 ~x86 ~x86-fbsd"
IUSE="dconf doc +gconf gtk gtk3 introspection nls +python vala X"
RDEPEND=">=dev-libs/glib-2.26:2

@ -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-i18n/uim/uim-1.7.1-r1.ebuild,v 1.1 2011/12/21 17:39:41 matsuu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/uim/uim-1.7.1-r1.ebuild,v 1.2 2012/03/07 16:09:17 naota Exp $
EAPI="4"
inherit autotools eutils multilib elisp-common flag-o-matic
@ -63,6 +63,7 @@ RDEPEND="X? (
# gtk3? ( >=gnome-base/gnome-panel-3 )
# )
DEPEND="${RDEPEND}
dev-util/intltool
dev-util/pkgconfig
>=sys-devel/gettext-0.15
kde? ( dev-util/cmake )

@ -1,3 +1,4 @@
DIST akonadi-1.5.2.tar.bz2 209050 RMD160 51c4658fef5e9d638b2446d7e62f57d339225a7f SHA1 c5d24a2c553ec26e975ab51f98cf74a8a64af633 SHA256 4a4299ff360998c897a528f557013519cceb29be88ee4f235dd88aad41964e68
DIST akonadi-1.6.2.tar.bz2 211347 RMD160 d4f923054a794ecbb03fd6a13db4c9e69a57975c SHA1 f02302686f6e50be240d1e73280c00a10c8ccf11 SHA256 29e5cffbc806b30ded70ba486e71a2aaf0e7b9ea1a798881b2e9bf25535b1696
DIST akonadi-1.7.0.tar.bz2 210281 RMD160 0125b31a02143be7e50f427162bc9e7d0421a94d SHA1 794be377ed42d6ec906a3c9eb36af28493d7ea56 SHA256 bfb9228d83c1dfe1787883682afc4b9ac8b35096888a2b1ba0d3bc604d96b580
DIST akonadi-1.7.1.tar.bz2 210853 RMD160 39ddd2e37437ea5bbc912f5994684a1413bad06e SHA1 a6057bd1a1740568ed86ee9dfaf325e3c3f77662 SHA256 6e6042257df8f212d63a06423e6d391bbf26259d985613e88759b62c993ee8ac

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.7.0.ebuild,v 1.1 2012/01/25 14:51:10 johu Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.7.0.ebuild,v 1.2 2012/03/08 02:14:43 dilfridge Exp $
EAPI=4
@ -33,6 +33,9 @@ RDEPEND="${CDEPEND}
REQUIRED_USE="|| ( sqlite mysql postgres )"
RESTRICT=test
# bug 401139
S=${WORKDIR}/${P/-server/}
pkg_setup() {

@ -0,0 +1,104 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/akonadi-server/akonadi-server-1.7.1.ebuild,v 1.2 2012/03/07 22:02:54 dilfridge Exp $
EAPI=4
inherit cmake-utils
DESCRIPTION="The server part of Akonadi"
HOMEPAGE="http://pim.kde.org/akonadi"
SRC_URI="mirror://kde/stable/${PN/-server/}/src/${P/-server/}.tar.bz2"
LICENSE="LGPL-2.1"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
SLOT="0"
IUSE="mysql postgres +sqlite test"
CDEPEND="
dev-libs/boost
>=dev-libs/soprano-2.6.51
>=x11-libs/qt-gui-4.5.0:4[dbus]
>=x11-libs/qt-sql-4.5.0:4[mysql?,postgres?]
>=x11-libs/qt-test-4.5.0:4
x11-misc/shared-mime-info
"
DEPEND="${CDEPEND}
dev-libs/libxslt
>=dev-util/automoc-0.9.88
"
RDEPEND="${CDEPEND}
postgres? ( dev-db/postgresql-server )
"
REQUIRED_USE="|| ( sqlite mysql postgres )"
S=${WORKDIR}/${P/-server/}
RESTRICT=test
# bug 401139
pkg_setup() {
# Set default storage backend in order: SQLite, MySQL, PostgreSQL
# reverse driver check to keep the order
if use postgres; then
DRIVER="QPSQL"
AVAILABLE+=" ${DRIVER}"
fi
if use mysql; then
DRIVER="QMYSQL"
AVAILABLE+=" ${DRIVER}"
fi
if use sqlite; then
DRIVER="QSQLITE3"
AVAILABLE+=" ${DRIVER}"
fi
# Notify about driver name change
if use sqlite && has_version "<=${CATEGORY}/${PN}-1.4.0[sqlite]"; then
ewarn
ewarn "SQLite driver name changed from QSQLITE to QSQLITE3."
ewarn "Please edit your ~/.config/akonadi/akonadiserverrc."
fi
# Notify about MySQL not being default anymore
if ! use mysql && has_version "<=${CATEGORY}/${PN}-1.4.0[mysql]"; then
ewarn
ewarn "MySQL driver is not enabled by default in Gentoo anymore."
ewarn "If you intend to use it, please enable mysql USE flag and reinstall"
ewarn "${CATEGORY}/${PN}."
ewarn "Otherwise select different driver in your ~/.config/akonadi/akonadiserverrc."
ewarn "Available drivers are:${AVAILABLE}"
fi
}
src_configure() {
local mycmakeargs=(
-DAKONADI_USE_STRIGI_SEARCH=OFF
$(cmake-utils_use test AKONADI_BUILD_TESTS)
$(cmake-utils_use sqlite AKONADI_BUILD_QSQLITE)
)
cmake-utils_src_configure
}
src_install() {
# Who knows, maybe it accidentally fixes our permission issues
cat <<-EOF > "${T}"/akonadiserverrc
[%General]
Driver=${DRIVER}
EOF
insinto /usr/share/config/akonadi
doins "${T}"/akonadiserverrc
cmake-utils_src_install
}
pkg_postinst() {
echo
elog "${DRIVER} has been set as your default akonadi storage backend."
elog "You can override it in your ~/.config/akonadi/akonadiserverrc."
elog "Available drivers are: ${AVAILABLE}"
}

@ -1,3 +1,3 @@
DIST kmymoney-4.5.3.tar.bz2 14937401 RMD160 896e2efcfe7ec400327f74d40b9393eaf38cbce5 SHA1 3333d19d2c84eae45b1be3aeb3d90780f2beb9e1 SHA256 a9b37275cf3cdcd5ce865d94391df44c7822639b830fccb9962a54b7fcf76ffb
DIST kmymoney-4.6.0.tar.bz2 20914001 RMD160 e71d10a768ed19c4a4f264d70600f683f997565e SHA1 b3f250e82e67166bd7425a4343e744f1f2a6f743 SHA256 8f034a92682cc61dfa76c2593893524d00658c49360b17ddc67671e32ec7edf8
DIST kmymoney-4.6.1.tar.bz2 22758086 RMD160 d49885bf04849b8a4db901a1c099b39006ee2b95 SHA1 dc1e80b256795df819c6167c22dc90ffcad741db SHA256 5fcab9c4f1b5868aabb816a87c61cb025e69a191f6cb218cce3f29f0c1c1b77a
DIST kmymoney-4.6.2.tar.bz2 22762330 RMD160 b71f82f7fed3daba5711437db29cd225f38262d9 SHA1 b7dc6ce3a36c441ae2d199725db9aa2ec23fdd1f SHA256 add8acba2f0d4c212ac1c7fbbdad2fd43a24caceed586b13d90dcd2a20a12b75

@ -1,19 +0,0 @@
diff -ruN kmymoney-4.6.0.orig/kmymoney/converter/mymoneygncreader.cpp kmymoney-4.6.0/kmymoney/converter/mymoneygncreader.cpp
--- kmymoney-4.6.0.orig/kmymoney/converter/mymoneygncreader.cpp 2011-08-09 07:48:04.000000000 +0200
+++ kmymoney-4.6.0/kmymoney/converter/mymoneygncreader.cpp 2011-10-22 00:40:05.731618915 +0200
@@ -1267,6 +1267,7 @@
if (bAnonymize) setFileHideFactor();
//m_defaultPayee = createPayee (i18n("Unknown payee"));
+ MyMoneyFile::instance()->attachStorage(m_storage);
MyMoneyFileTransaction ft;
m_xr = new XmlReader(this);
try {
@@ -1277,6 +1278,7 @@
KMessageBox::error(0, i18n("Import failed:\n\n%1", e->what()), PACKAGE);
qWarning("%s", qPrintable(e->what()));
} // end catch
+ MyMoneyFile::instance()->detachStorage(m_storage);
signalProgress(0, 1, i18n("Import complete")); // switch off progress bar
delete m_xr;
qDebug("Exiting gnucash importer");

@ -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-office/kmymoney/kmymoney-4.6.0-r1.ebuild,v 1.1 2011/10/21 22:45:39 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/kmymoney/kmymoney-4.6.2.ebuild,v 1.1 2012/03/08 02:45:10 dilfridge Exp $
EAPI=4
@ -27,9 +27,9 @@ IUSE="debug calendar doc hbci ofx quotes test"
COMMON_DEPEND="
app-crypt/gpgme
>=app-office/libalkimia-4.3.1
>=app-office/libalkimia-4.3.2
dev-cpp/glibmm:2
dev-cpp/libxmlpp
dev-cpp/libxmlpp:2.6
dev-libs/boost
dev-libs/glib:2
dev-libs/gmp
@ -54,8 +54,7 @@ DEPEND="${COMMON_DEPEND}
"
PATCHES=(
"${FILESDIR}/${PN}-4.5.3-underlinking.patch"
"${FILESDIR}/${PN}-4.6.0-gnucash.patch"
"${FILESDIR}/${PN}-4.6.1-qt48.patch"
)
src_configure() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-2.0.2.ebuild,v 1.4 2012/02/24 15:18:20 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/lyx/lyx-2.0.2.ebuild,v 1.5 2012/03/07 19:49:48 ranger Exp $
EAPI=3
@ -21,7 +21,7 @@ SRC_URI="ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ~ppc64 ~sparc x86"
IUSE="cups debug nls +latex xetex luatex monolithic-build html rtf dot docbook dia subversion rcs svg gnumeric +hunspell aspell enchant"
LANGS="ar ca cs de da el en es eu fi fr gl he hu ia id it ja nb nn pl pt ro ru sk sr sv tr uk zh_CN zh_TW"

@ -1,2 +1,3 @@
DIST poppler-0.16.7.tar.gz 1952179 RMD160 279330e6feaf97a207f3396eab1af836d3d1f16c SHA1 26c735f863688f62b57d5159863fdad4272be89f SHA256 fab4e8af2d34d4142a718819fd747d40930b71ef520ee0e6bcc94e2c44f22bcd
DIST poppler-0.18.3.tar.gz 1985256 RMD160 d6d88ca2aa9e79da6ed0828ebc18ee9cd11c181b SHA1 a57fbf63e0a4b611931caf8e47f1f96714acce8c SHA256 d9019c403a36ee029bd90fee94a0793e63917646d7253ce24637de5194133462
DIST poppler-0.18.4.tar.gz 1992993 RMD160 1553017e9b260cbd624d43d77fcf410afaa57e4a SHA1 3753caecba71afaf29f097e0b9c52e0f83a10a59 SHA256 33421148cdc8e043da291dece2cce1cea6220d49a50c00c56d56d6435501d42e

@ -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/app-text/poppler/poppler-0.18.4.ebuild,v 1.1 2012/03/07 22:09:55 reavertm Exp $
EAPI="4"
inherit cmake-utils
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
HOMEPAGE="http://poppler.freedesktop.org/"
SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE="cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +utils +xpdf-headers"
# No test data provided
RESTRICT="test"
COMMON_DEPEND="
>=media-libs/fontconfig-2.6.0
>=media-libs/freetype-2.3.9
sys-libs/zlib
cairo? (
dev-libs/glib:2
>=x11-libs/cairo-1.10.0
introspection? ( >=dev-libs/gobject-introspection-0.9.12 )
)
curl? ( net-misc/curl )
jpeg? ( virtual/jpeg )
jpeg2k? ( media-libs/openjpeg )
lcms? ( =media-libs/lcms-1* )
png? ( >=media-libs/libpng-1.4:0 )
qt4? (
x11-libs/qt-core:4
x11-libs/qt-gui:4
)
tiff? ( media-libs/tiff:0 )
"
DEPEND="${COMMON_DEPEND}
dev-util/pkgconfig
"
RDEPEND="${COMMON_DEPEND}
!dev-libs/poppler
!dev-libs/poppler-glib
!dev-libs/poppler-qt3
!dev-libs/poppler-qt4
!app-text/poppler-utils
cjk? ( >=app-text/poppler-data-0.4.4 )
"
DOCS=(AUTHORS ChangeLog NEWS README README-XPDF TODO)
src_configure() {
mycmakeargs=(
-DBUILD_GTK_TESTS=OFF
-DBUILD_QT4_TESTS=OFF
-DBUILD_CPP_TESTS=OFF
-DENABLE_SPLASH=ON
-DENABLE_ZLIB=ON
$(cmake-utils_use_enable curl LIBCURL)
$(cmake-utils_use_enable cxx CPP)
$(cmake-utils_use_enable jpeg2k LIBOPENJPEG)
$(cmake-utils_use_enable lcms)
$(cmake-utils_use_enable utils)
$(cmake-utils_use_enable xpdf-headers XPDF_HEADERS)
$(cmake-utils_use_with cairo)
$(cmake-utils_use_with introspection GObjectIntrospection)
$(cmake-utils_use_with jpeg)
$(cmake-utils_use_with png)
$(cmake-utils_use_with qt4)
$(cmake-utils_use_with tiff)
)
cmake-utils_src_configure
}
src_install() {
cmake-utils_src_install
if use cairo && use doc; then
# For now install gtk-doc there
insinto /usr/share/gtk-doc/html/poppler
doins -r "${S}"/glib/reference/html/* || die 'failed to install API documentation'
fi
}
pkg_postinst() {
ewarn "After upgrading app-text/poppler you may need to reinstall packages"
ewarn "linking to it. If you're not a portage-2.2_rc user, you're advised"
ewarn "to run revdep-rebuild"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-text/sary/sary-1.2.0-r1.ebuild,v 1.5 2012/03/06 21:43:49 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/sary/sary-1.2.0-r1.ebuild,v 1.6 2012/03/07 15:50:11 naota Exp $
EAPI=4
@ -10,7 +10,7 @@ SRC_URI="http://sary.sourceforge.net/${P}.tar.gz"
IUSE="static-libs"
LICENSE="LGPL-2.1"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
SLOT="0"
RESTRICT="test"

@ -1,12 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
<longdescription lang="en">
WSCR is a program to solve word jumbles, print all permutations of a
string, and print pseudo-anagrams. It will use /usr/dict/words or a
user-specified wordlist file
</longdescription>
<maintainer>
<email>jer@gentoo.org</email>
</maintainer>
<longdescription lang="en">WSCR is a program to solve word jumbles, print all
permutations of a string, and print pseudo-anagrams. It will use /usr/dict/words
or a user-specified wordlist file</longdescription>
</pkgmetadata>

@ -1,4 +1,3 @@
DIST cream-0.41.tar.gz 758620 RMD160 8f9a2bc517e8dcf0ac99bcda96b77a14b1c8585c SHA1 3d92c6f3d23aa782c2de0ba562ce0a2964083606 SHA256 217c35fdbbc7c945f1ba49dc478571fccf46d2902b9a80bfc652768f260527ea
DIST cream-0.43.tar.gz 785889 RMD160 1998a29c4c5beeefff9d7f418d9b78a5c5c3b8c0 SHA1 d0bc331184b059c2e5f9d50cab0760f4fe951f23 SHA256 b7adee33d5464f985a71722fdbe133e726bffebf34eae14c33674c4c5327d777
DIST cream-spell-dict-eng_2.0.2.zip 1778434 RMD160 9b963f601d9ce331e7553765f3e9a232e473e271 SHA1 69fb8b5fa0e9fd66abef037db2c6e7e27dcf2df9 SHA256 fc1a117fa2ebf25254c503e31969f3b5584648965e3fdda3171995f64793ef51
DIST cream-spell-dict-fre_2.1.zip 872841 RMD160 28efaffd7a1325229aeb1e5aa85a4072df0a91ff SHA1 0a9f9f9bd2b203af9d04c2d59775a9ead14d09b7 SHA256 d15039be170dadba0011915609446aa48e82e27d692c414be6427caa6134b0b7

@ -1,162 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/cream/cream-0.41-r2.ebuild,v 1.6 2011/09/22 21:34:47 radhermit Exp $
inherit vim-plugin eutils fdo-mime
DESCRIPTION="An easy-to-use configuration of the GVim text editor"
HOMEPAGE="http://cream.sourceforge.net"
DICT_EN="eng_2.0.2"
DICT_FR="fre_2.1"
DICT_ES="spa_3.0"
DICT_DE="ger_2.0.1"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
linguas_en? ( ${HOMEPAGE}/cream-spell-dict-${DICT_EN}.zip )
linguas_fr? ( ${HOMEPAGE}/cream-spell-dict-${DICT_FR}.zip )
linguas_es? ( ${HOMEPAGE}/cream-spell-dict-${DICT_ES}.zip )
linguas_de? ( ${HOMEPAGE}/cream-spell-dict-${DICT_DE}.zip )"
IUSE="linguas_en linguas_fr linguas_es linguas_de"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86"
DEPEND="
>=app-editors/gvim-7.0
app-arch/unzip"
RDEPEND="
>=app-editors/gvim-7.0
dev-util/ctags"
VIM_PLUGIN_HELPTEXT=\
"Cream is completely independent from the rest of your Vim/GVim setup.
To launch GVim in Cream mode, use this wrapper script:
\ % cream [filename...]
Cream's documentation has been installed in ${ROOT}usr/share/doc/${PF}
In particular, you may want to read:
\ - the Cream features list:
file://${ROOT}usr/share/doc/${PF}/html/features.html
\ - the Cream shortcuts list:
file://${ROOT}usr/share/doc/${PF}/html/keyboardshortcuts.html
\ - the Cream FAQ:
file://${ROOT}usr/share/doc/${PF}/html/faq.html"
# Utility function to rename a Vim help file and its links/anchors:
# prefix_help_file prefix file [pattern ...]
prefix_help_file() {
local prefix="${1}" ; shift
local helpfile="${1}" ; shift
while [[ -n "${1}" ]] ; do
sed -i "s:\([*|]\)\(${1}[*|]\):\1${prefix}-\2:g" "${helpfile}" \
|| die "Failed to sed \"${1}\" on \"${helpfile}\""
shift
done
mv "${helpfile}" "${helpfile%/*}/${prefix}-${helpfile##*/}" \
|| die "Failed to rename \"${helpfile}\""
}
src_unpack() {
mkdir -p "${S}"/spelldicts
# install spell dictionaries into ${S}/spelldicts
local my_a
for my_a in ${A} ; do
if [ -z ${my_a/*spell-dict*/} ] ; then
cd "${S}"/spelldicts
unpack ${my_a}
else
cd "${WORKDIR}"
unpack ${my_a}
fi
done
# change installation path + fix the wrapper command (disable plugins)
cd "${S}"
cat >cream <<EOF
#!/bin/sh
gvim --servername CREAM --noplugin -U NONE -u "\\\$VIM/cream/creamrc" "\$@"
EOF
sed -i "/let \$CREAM/s:VIMRUNTIME:VIM:" creamrc || die "sed #1 broke"
# make taglist ebuild aware, bug #66052
epatch "${FILESDIR}"/${PN}-0.30-ebuilds.patch
# more filetypes for EnhancedCommentify, including the Gentoo ones
epatch "${FILESDIR}"/enhancedcommentify-2.1-gentooisms.patch
epatch "${FILESDIR}"/enhancedcommentify-2.1-extra-ft-support.patch
# fix Ctrl+O, bug #238544
epatch "${FILESDIR}/${P}-ctrl-o.patch"
# rename vim help files to avoid conflicts with other vim packages
prefix_help_file cream help/EnhancedCommentify.txt \
'EnhancedCommentify' 'EnhComm-[a-zA-Z]\+'
}
src_install() {
# install launcher and menu entry
dobin cream
domenu cream.desktop
doicon cream.svg cream.png
# install shared vim files
insinto /usr/share/vim/cream
doins *.vim creamrc
local dir
for dir in addons bitmaps filetypes lang ; do
insinto /usr/share/vim/cream/${dir}
doins ${dir}/*
done
if [[ -n ${LINGUAS} ]] ; then
insinto /usr/share/vim/cream/spelldicts
doins spelldicts/*
fi
insinto /usr/share/vim/vimfiles/doc
doins help/*.txt
# install docs
dodoc docs/{CHANGELOG,DEVELOPER,KEYBOARD,PressRelease,README,RELEASE}.txt
dohtml docs-html/*
# html doc may be opened from Cream GUI
dosym ../../doc/${PF}/html /usr/share/vim/cream/docs-html
}
pkg_setup() {
elog "Cream comes with several dictionaries for spell checking. In"
elog "all cases, at least a small English dictionary will be installed."
elog
elog "To specify which optional dictionaries are installed, set the"
elog "LINGUAS variable in /etc/make.conf. For example, to install full"
elog "English and French dictionaries, use:"
elog " LINGUAS=\"en fr\""
elog
elog "Available dictionaries are:"
for dict in "English en" "French fr" "German de" "Spanish es" ; do
# portage bug: shouldn't get a QA notice for linguas stuff...
elog " ${dict% *} \t(${dict#* }) $( ( \
use linguas_${dict#* } &>/dev/null && \
echo '(Will be installed)' ) || echo '(Will not be installed)' )"
done
elog
# give the user time to cancel if necessary
epause
}
pkg_postinst() {
fdo-mime_desktop_database_update
vim-plugin_pkg_postinst
}
pkg_postrm() {
fdo-mime_desktop_database_update
vim-plugin_pkg_postrm
}

@ -1,11 +0,0 @@
--- cream-keys.vim.orig 2008-09-25 16:30:22.017054144 +0300
+++ cream-keys.vim 2008-09-25 16:30:45.901803810 +0300
@@ -243,7 +243,7 @@
"**********************************************************************
" Note: This is only possible due to Key to Universe map at beginning!
" Normally, <C-b> is a special Vim mapping.
-inoremap <silent> <C-o> <C-b>:call Cream_file_open()<CR>
+imap <silent> <C-o> <C-b>:call Cream_file_open()<CR>
"**********************************************************************
"***

@ -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-cpp/ctemplate/ctemplate-2.0.ebuild,v 1.1 2012/02/11 08:21:33 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/ctemplate/ctemplate-2.0.ebuild,v 1.2 2012/03/07 19:07:34 ranger Exp $
EAPI="4"
@ -12,7 +12,7 @@ SRC_URI="http://ctemplate.googlecode.com/files/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
KEYWORDS="~amd64 ~arm ppc ~x86 ~amd64-linux ~x86-linux"
IUSE="doc emacs vim-syntax static-libs test"
DEPEND="test? ( =dev-lang/python-2* )"

@ -1,4 +1,4 @@
DIST eigen-2.0.16.tar.bz2 367748 RMD160 28da1dc4a26b02b059ed26219944f122918bb7d2 SHA1 d0fad8b182280c378f413d1908ad611c921f40c2 SHA256 0c9379d6bfdde78c5a1794e0bdfcc875688bea4a9ff2e40b8a631a8c4981687b
DIST eigen-2.0.17.tar.bz2 367890 RMD160 183c8f7ee3c85ccb447fdcefa3a366f06cca351b SHA1 461546be98b964d8d5d2adb0f1c31ba0e42efc38 SHA256 7255e856ed367ce6e6e2d4153b0e4e753c8b8d36918bf440dd34ad56aff09960
DIST eigen-3.0.0.tar.bz2 899931 RMD160 05d15d1e6159bb7abe1a970bba2648211f8894bd SHA1 f0c6243c605e158968a96a6b502c9607cd1688c7 SHA256 e60efc5b18331b2e6c23ac5a8180a13b987f0aeb6fc6dca316ae338fa0513931
DIST eigen-3.0.2.tar.bz2 955760 RMD160 7686dc72ac8ee96cb055d4bca8cd6da526d5780c SHA1 2bcc7a6b415f5c75b5e061a399c3f9ab9aadb708 SHA256 cd76169b426f89b667db24beaaaf2d982b48664d9615ad781bdf9e83f0be5e5f
DIST eigen-3.0.5.tar.bz2 960679 RMD160 33cc3544e3d5151c8670c87420e74b7f8bd1cdce SHA1 f2c726897860b4ebc63f74f6097d315aacee1eaf SHA256 eea706ea59b534d0c8dba6f94f022158e54f812f171c9956f89873ecb1ee577c

@ -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-cpp/eigen/eigen-3.0.0.ebuild,v 1.2 2011/04/17 12:04:24 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/eigen/eigen-3.0.5.ebuild,v 1.1 2012/03/08 03:04:01 dilfridge Exp $
EAPI="2"
@ -18,7 +18,9 @@ IUSE="debug doc"
DEPEND="doc? ( app-doc/doxygen )"
RDEPEND="!dev-cpp/eigen:0"
PATCHES=( "${FILESDIR}"/${P}-gcc46.patch )
PATCHES=(
"${FILESDIR}"/${PN}-3.0.0-gcc46.patch
)
src_unpack() {
unpack ${A}

@ -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/mysql-workbench/mysql-workbench-5.2.35.ebuild,v 1.4 2012/01/04 18:13:56 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-workbench/mysql-workbench-5.2.35.ebuild,v 1.5 2012/03/07 20:04:50 ranger Exp $
EAPI="3"
GCONF_DEBUG="no"
@ -16,7 +16,7 @@ SRC_URI="mirror://mysql/Downloads/MySQLGUITools/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
IUSE="debug doc nls readline static-libs"
CDEPEND="dev-db/sqlite:3

@ -1,8 +1,12 @@
DIST instantclient-basic-linux-11.2.0.3.0.zip 58502865 RMD160 e442a5246ec1d93b4dfb4daca6f88daa9b12e478 SHA1 8c52a7888df6c2655e81983e5921d017d5a65922 SHA256 1d5f9a3db6cdf91c332e75aa42995729e499f794bea6c5806ecba357c1258239
DIST instantclient-basic-linux-x86-64-10.2.0.3-20070103.zip 36454483 RMD160 fa431168723c9c2fe2182c9e480606db4b88932d SHA1 fd28349cedf225c16a5399362cb4919b7fc3a5e1 SHA256 9195ab13e59365bfef6b2b43732a652d77d7ef8b93019f31104bc13832c6a491
DIST instantclient-basic-linux-x86-64-11.2.0.2.0.zip 59090676 RMD160 1b70b253cffc5d083e207c56d51a269e5d7ebbe0 SHA1 2cd66ffd31f926d29cf649d9ceac1892295fef8b SHA256 eeaa8101138b59c73c22bbb25e2a1cfd415dc830cafba6f9f19696789ab666e2
DIST instantclient-basic-linux.x64-11.2.0.3.0.zip 60331694 RMD160 f095ee707a27d0cd88096ee174a3462bc4406ad8 SHA1 53583b2af1efede910b1ef2a76708dab9563671f SHA256 202d8abc5a3e626e00fdba805b60b3e4bd21aaa94a49cc3fc36bc4ed616ab436
DIST instantclient-basic-linux32-10.2.0.3-20061115.zip 34556803 RMD160 12ac6ca9f94a255ca27de44a2feea6e49c3a4547 SHA1 08092f796c1c362254d18e73c955fd0bff9db78b SHA256 11fce485c405afa4a30f34eba36ad0d566a599617f80dfc565bd08d8c421e1ae
DIST instantclient-basic-linux32-11.2.0.2.0.zip 57278802 RMD160 e11fc4e6abff240957c7595d0db2fc953583113a SHA1 92c8204a14b30dec363806b5de5c301ef3971fb0 SHA256 53f97a73991b2380e987f7cf4e1ba650a866044892c378b9340dc2e695160c14
DIST instantclient-sdk-linux-11.2.0.3.0.zip 639306 RMD160 4f0b4be7df050398cbdb3b5226984966782b100d SHA1 2a44538c3c26aa6af16c325463743846a7da814a SHA256 f51b3c91a63f176443a681881fb15281c4487dde637c9c6e5b0703462a330bee
DIST instantclient-sdk-linux-x86-64-10.2.0.3-20070103.zip 603137 RMD160 323d6407c664e9fdbc8a7b829e93deffa7871925 SHA1 d3486539a5b9a4721b7a57fd61c7694be4e2c6f1 SHA256 d9da1494a9d19e96bff79c3ff77d079633d18c7d9b462a37eacc9a2a40641912
DIST instantclient-sdk-linux-x86-64-11.2.0.2.0.zip 638214 RMD160 c8a4e424e03cfa3943d694c7fdef68b5ac77d9ca SHA1 9dc95f377485c7cd3f21363f7c2a4ac942910c49 SHA256 9faf4edec8806e8ed38419d17587e19de673a9e0bbdeb24a9e232e118681500e
DIST instantclient-sdk-linux.x64-11.2.0.3.0.zip 641586 RMD160 214b23e80d5dff750c9c36dd72adae1c08e04283 SHA1 ed8041eac30ccbd5d964e60b44eb3f5a4f3d8773 SHA256 6c7be8e2ad4288eb2e7453ca73a5ead89b6016dc4fd4e10b38bc95bbd2748ece
DIST instantclient-sdk-linux32-10.2.0.3-20061115.zip 602897 RMD160 06ce90ef1fb7c61e920e3a3e37578f54b3d2db0f SHA1 cb70884b44150f5048c4876e41c58fec8d252705 SHA256 6893a784e1802e18300230dcac1ed2ecd6dc68a7060c02717f73bf268d43f6a5
DIST instantclient-sdk-linux32-11.2.0.2.0.zip 638200 RMD160 998e6314d93791cf544f468482089f9f913c7ce4 SHA1 238a6c52731881a77ab0facec276451da4605eb0 SHA256 172c0116de16f55abd775aaf4dd1666d0e64eb1226b43388974ccf83235c8b18

@ -0,0 +1,57 @@
Fake demo_xe.mk found in Oracle eXpress Edition,
known by CPAN DBD::Oracle (bug#165834).
This provides absolute paths for headers and libraries.
Paranoia drops those REMOVE lines.
--- sdk/demo/demo.mk.orig 2012-03-06 17:11:57.636990449 +0100
+++ sdk/demo/demo.mk 2012-03-06 17:19:37.985324293 +0100
@@ -28,8 +28,9 @@
CC=/opt/SunProd/SUNWspro6.1/bin/CC
cc=/opt/SunProd/SUNWspro6.1/bin/cc
-ICINCHOME=../
-ICLIBHOME=../../
+LIBDIR=lib
+ICINCHOME=$(ORACLE_HOME)/
+ICLIBHOME=$(ORACLE_HOME)/$(LIBDIR)
ICLIBPATH=-L$(ICLIBHOME)
THREADLIBS=-lthread
CCLIB=$(ICLIBPATH) -locci -lclntsh $(THREADLIBS)
@@ -64,18 +64,18 @@
all: clean buildoci $(OCCIDEMO) $(OCCIOBJDEMO)
buildoci: $(CLNCACHE) $(LIBCLNT) $(CDEMOOBJS)
- $(MKLINK) $(ICLIBHOME)libclntsh$(SO_EXT).11.1 $(ICLIBHOME)libclntsh$(SO_EXT)
- $(MKLINK) $(ICLIBHOME)libocci$(SO_EXT).11.1 $(ICLIBHOME)libocci$(SO_EXT)
+# $(MKLINK) $(ICLIBHOME)libclntsh$(SO_EXT).11.1 $(ICLIBHOME)libclntsh$(SO_EXT)
+# $(MKLINK) $(ICLIBHOME)libocci$(SO_EXT).11.1 $(ICLIBHOME)libocci$(SO_EXT)
$(CC) -o $(CDEMOEXE) $(LDFLAGS) $(CDEMOOBJS) $(CCLIB)
- $(REMOVE) $(ICLIBHOME)libclntsh$(SO_EXT)
- $(REMOVE) $(ICLIBHOME)libocci$(SO_EXT)
+# $(REMOVE) $(ICLIBHOME)libclntsh$(SO_EXT)
+# $(REMOVE) $(ICLIBHOME)libocci$(SO_EXT)
buildocci: $(CLNCACHE) $(LIBCLNT) $(OBJS)
- $(MKLINK) $(ICLIBHOME)libclntsh$(SO_EXT).11.1 $(ICLIBHOME)libclntsh$(SO_EXT)
- $(MKLINK) $(ICLIBHOME)libocci$(SO_EXT).11.1 $(ICLIBHOME)libocci$(SO_EXT)
+# $(MKLINK) $(ICLIBHOME)libclntsh$(SO_EXT).11.1 $(ICLIBHOME)libclntsh$(SO_EXT)
+# $(MKLINK) $(ICLIBHOME)libocci$(SO_EXT).11.1 $(ICLIBHOME)libocci$(SO_EXT)
$(CC) -o $(EXE) $(LDFLAGS) $(OBJS) $(CCLIB)
- $(REMOVE) $(ICLIBHOME)libclntsh$(SO_EXT)
- $(REMOVE) $(ICLIBHOME)libocci$(SO_EXT)
+# $(REMOVE) $(ICLIBHOME)libclntsh$(SO_EXT)
+# $(REMOVE) $(ICLIBHOME)libocci$(SO_EXT)
$(OCCIDEMO):
$(MAKE) -f $(MAKEFILE) buildocci OBJS=$@.o EXE=$@
@@ -93,8 +93,8 @@
cleancache:
$(REMOVE) $(CACHEDIR)
- $(REMOVE) $(ICLIBHOME)libclntsh$(SO_EXT)
- $(REMOVE) $(ICLIBHOME)libocci$(SO_EXT)
+# $(REMOVE) $(ICLIBHOME)libclntsh$(SO_EXT)
+# $(REMOVE) $(ICLIBHOME)libocci$(SO_EXT)
clean: $(CLNCACHE)
$(REMOVE) cdemo81 cdemo81.o occidml occidml.o occiobj occiobj.o occiobjo* occiobjm* occiobj.h occiobjout.type

@ -0,0 +1,198 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/oracle-instantclient-basic/oracle-instantclient-basic-11.2.0.3.ebuild,v 1.4 2012/03/07 16:18:23 haubi Exp $
EAPI="4"
inherit eutils
MY_PLAT_x86="Linux x86"
MY_BITS_x86=32
MY_A_x86="${PN/oracle-/}-linux-${PV}.0.zip"
MY_ASDK_x86="${MY_A_x86/basic/sdk}"
MY_PLAT_amd64="Linux x86-64"
MY_BITS_amd64=64
MY_A_amd64="${PN/oracle-}-linux.x64-${PV}.0.zip"
MY_ASDK_amd64="${MY_A_amd64/basic/sdk}"
DESCRIPTION="Oracle 11g Instant Client with SDK"
HOMEPAGE="http://www.oracle.com/technetwork/database/features/instant-client/index.html"
SRC_URI="
x86? ( ${MY_A_x86} ${MY_ASDK_x86} )
amd64? ( ${MY_A_amd64} ${MY_ASDK_amd64} multilib? ( ${MY_A_x86} ) )
"
LICENSE="OTN"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="fetch"
IUSE="multilib"
DEPEND="app-arch/unzip"
RDEPEND="dev-libs/libaio"
S="${WORKDIR}"
default_abi() {
[[ ${DEFAULT_ABI} == 'default' ]] && echo ${ARCH} || echo ${DEFAULT_ABI}
}
# install SDK for the default ABI only
need_sdk_for_abi() {
[[ $1 == $(default_abi) ]]
}
abi_list() {
if use multilib; then
echo ${MULTILIB_ABIS}
else
default_abi
fi
return 0
}
set_abivars() {
local abi=$1
# platform name
MY_PLAT=MY_PLAT_${abi}
MY_PLAT=${!MY_PLAT}
# platform bitwidth
MY_BITS=MY_BITS_${abi}
MY_BITS=${!MY_BITS}
# runtime distfile
MY_A=MY_A_${abi}
MY_A=${!MY_A}
# sdk distfile
MY_ASDK=MY_ASDK_${abi}
MY_ASDK=${!MY_ASDK}
# abi sourcedir
MY_S="${S}/${abi}/instantclient_11_2"
# ABI might not need to be set at all
[[ -n ${ABI} ]] && MY_ABI=${abi} || MY_ABI=
# abi libdir
MY_LIBDIR=$(ABI=${MY_ABI} get_libdir)
}
pkg_nofetch() {
eerror "Please go to"
eerror " ${HOMEPAGE%/*}/index-097480.html"
eerror " and download"
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
eerror "Instant Client for ${MY_PLAT}"
eerror " Basic: ${MY_A}"
if need_sdk_for_abi ${abi}; then
eerror " SDK: ${MY_ASDK}"
fi
done
eerror "After downloading, put them in:"
eerror " ${DISTDIR}/"
}
src_unpack() {
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
mkdir -p "${MY_S%/*}" || die
cd "${MY_S%/*}" || die
unpack ${MY_A}
if need_sdk_for_abi ${abi}; then
unpack ${MY_ASDK}
fi
done
}
src_prepare() {
set_abivars $(default_abi)
cd "${MY_S}" || die
epatch "${FILESDIR}"/11.2.0.3-makefile.patch
}
src_install() {
# all binaries go here
local oracle_home=/usr/$(get_libdir)/oracle/${PV}/client
into "${oracle_home}"
local abi ldpath=
for abi in $(abi_list)
do
set_abivars ${abi}
einfo "Installing runtime for ${MY_PLAT} ..."
cd "${MY_S}" || die
# shared libraries
ABI=${MY_ABI} dolib.so lib*$(get_libname)*
# ensure to be linkable
[[ -e libocci$(get_libname) ]] ||
dosym libocci$(get_libname 11.1) \
"${oracle_home}"/${MY_LIBDIR}/libocci$(get_libname)
[[ -e libclntsh$(get_libname) ]] ||
dosym libclntsh$(get_libname 11.1) \
"${oracle_home}"/${MY_LIBDIR}/libclntsh$(get_libname)
# java archives
insinto "${oracle_home}"/${MY_LIBDIR}
doins *.jar
# runtime library path
ldpath+=${ldpath:+:}${oracle_home}/${MY_LIBDIR}
eend $?
done
# ensure ORACLE_HOME/lib exists
[[ -e ${D}${oracle_home}/lib ]] ||
dosym $(get_libdir) "${oracle_home}"/lib
# SDK is for the default abi only
set_abivars $(default_abi)
einfo "Installing SDK ..."
cd "${MY_S}"/sdk || die
# SDK makefile, for #165834
# As we change the relative filesystem layout compared
# to vanilla instantclient.zip content, it feels easier
# to fake the layout found in Oracle eXpress Edition.
# Both layouts are known to DBD::Oracle (cpan).
insinto "${oracle_home}"/rdbms/demo
newins demo/demo.mk demo_xe.mk
# Remove ldap.h, #299562
rm include/ldap.h || die
# DBD::Oracle needs rdbms/public as real directory
insinto "${oracle_home}"/rdbms/public
doins include/*.h
dosym rdbms/public "${oracle_home}"/include
# ruby-oci8 expects the headers here
dosym "${oracle_home}"/rdbms/public /usr/include/oracle/${PV}/client
dodoc demo/*
eend $?
# create path for tnsnames.ora
dodir /etc/oracle
# Add OCI libs to library path
{
echo "ORACLE_HOME=${oracle_home}"
echo "LDPATH=${ldpath}"
# who does need this?
# echo "C_INCLUDE_PATH=${oracle_home}/include"
echo "TNS_ADMIN=/etc/oracle/"
} > "${T}"/50oracle-instantclient-basic
doenvd "${T}"/50oracle-instantclient-basic
}
pkg_postinst() {
elog "TNS_ADMIN has been set to ${ROOT}etc/oracle by default,"
elog "put your tnsnames.ora there or configure TNS_ADMIN"
elog "to point to your user specific configuration."
}

@ -1,4 +1,6 @@
DIST instantclient-jdbc-linux-11.2.0.3.0.zip 1562543 RMD160 8ba44a1852c84c58ba67c1cf477a844ae5ff4fac SHA1 08904bda1960a650470455659aef00b188d6fca3 SHA256 45f9b5ecfba90e3936418e8047660b7d2c90b276a78b5f51c70235abefc50acd
DIST instantclient-jdbc-linux-x86-64-10.2.0.3-20070103.zip 1493549 RMD160 946a0664d1fcfbd626920941d85a839726d5172d SHA1 90269a81b82c036ee69cd9fb3955916801b832a7 SHA256 894a015af4105e2f65a415e597e62e6bd9702d6f75a99e27af74cd901f5e7ee9
DIST instantclient-jdbc-linux-x86-64-11.2.0.2.0.zip 1563157 RMD160 5550d050ea7f11d5f8625d95206911d83e1defc1 SHA1 4a1675556f8a35cacfb7fc15cb4752d923b50df7 SHA256 07fcfbd61a183588813fb755dafd04c052a771959fcbc4ee89e2180337d6c537
DIST instantclient-jdbc-linux.x64-11.2.0.3.0.zip 1562504 RMD160 c2f03317ec0666368275b142723c1c2181d21e00 SHA1 2709e76fb67a59962af0f352e5013a525f4bd31c SHA256 cfbcaacd85cd2964dae8478337e9020312b9827284ce86140db3c5e310436df1
DIST instantclient-jdbc-linux32-10.2.0.3-20061115.zip 1482939 RMD160 d24857fc78238634a9e1af21a28906ff5d576c4c SHA1 5da60b57a4e0323cc0c837c743c96da8c21907b0 SHA256 23536b1bf8113f231e2f197e1011b6ddf04a79c5ccedae542cb6100eae28a547
DIST instantclient-jdbc-linux32-11.2.0.2.0.zip 1562555 RMD160 8b42f6bb3f0d918f9e608ba590a3f8ee13d9f6ff SHA1 b6e663b5b43e03ac9973bb82369538d9cabf9a50 SHA256 25b58a2a42407d665af6e913066de716d9fe16ebda140954b8f03b71056871cb

@ -0,0 +1,108 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/oracle-instantclient-jdbc/oracle-instantclient-jdbc-11.2.0.3.ebuild,v 1.3 2012/03/07 16:25:45 haubi Exp $
EAPI="4"
inherit eutils
MY_PLAT_x86="Linux x86"
MY_A_x86="${PN/oracle-/}-linux-${PV}.0.zip"
MY_PLAT_amd64="Linux x86-64"
MY_A_amd64="${PN/oracle-/}-linux.x64-${PV}.0.zip"
DESCRIPTION="Oracle 11g Instant Client: JDBC supplement"
HOMEPAGE="http://www.oracle.com/technetwork/database/features/instant-client/index.html"
SRC_URI="
x86? ( ${MY_A_x86} )
amd64? ( ${MY_A_amd64} multilib? ( ${MY_A_x86} ) )
"
LICENSE="OTN"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="fetch"
IUSE="multilib"
DEPEND="app-arch/unzip"
RDEPEND="~dev-db/oracle-instantclient-basic-${PV}"
S="${WORKDIR}"
default_abi() {
[[ ${DEFAULT_ABI} == 'default' ]] && echo ${ARCH} || echo ${DEFAULT_ABI}
}
abi_list() {
if use multilib; then
echo ${MULTILIB_ABIS}
else
default_abi
fi
return 0
}
set_abivars() {
local abi=$1
# platform name
MY_PLAT=MY_PLAT_${abi}
MY_PLAT=${!MY_PLAT}
# runtime distfile
MY_A=MY_A_${abi}
MY_A=${!MY_A}
# abi sourcedir
MY_S="${S}/${abi}/instantclient_11_2"
# ABI might not need to be set at all
[[ -n ${ABI} ]] && MY_ABI=${abi} || MY_ABI=
# abi libdir
MY_LIBDIR=$(ABI=${MY_ABI} get_libdir)
}
pkg_nofetch() {
eerror "Please go to"
eerror " ${HOMEPAGE%/*}/index-097480.html"
eerror " and download"
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
eerror "Instant Client for ${MY_PLAT}"
eerror " JDBC: ${MY_A}"
done
eerror "After downloading, put them in:"
eerror " ${DISTDIR}/"
}
src_unpack() {
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
mkdir -p "${MY_S%/*}" || die
cd "${MY_S%/*}" || die
unpack ${MY_A}
done
}
src_install() {
# all binaries go here
local oracle_home=/usr/$(get_libdir)/oracle/${PV}/client
into "${oracle_home}"
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
einfo "Installing runtime for ${MY_PLAT} ..."
cd "${MY_S}" || die
ABI=${MY_ABI} dolib.so lib*$(get_libname)*
insinto "${oracle_home}"/${MY_LIBDIR}
doins *.jar
eend $?
done
}

@ -1,2 +1,4 @@
DIST instantclient-odbc-linux-11.2.0.3.0.zip 273840 RMD160 8c6663a165317be4cc099288a8ee0f0bc71dd535 SHA1 0d5429e19d9890e3a1667178a0314ee2ede3d395 SHA256 e327fc2627d792a296085d15638eb79df85ce4fcc16ed5c7d304d406131d5d3b
DIST instantclient-odbc-linux-x86-64-11.2.0.2.0.zip 308445 RMD160 7d5324729e99763d35c721efe6a79ab281c6204d SHA1 93a0d2035947114513f028f27863e9997d7540d1 SHA256 1d24d3f7b38a7d1cd1fa67c34a4c64aa556c0e4c93777bc7ceb0ee32e3504dc0
DIST instantclient-odbc-linux.x64-11.2.0.3.0.zip 309061 RMD160 52a81eadadc6ced784484835cd2941196ba0a604 SHA1 948447704c07dd2d4b63cda76d40073033b1fce1 SHA256 78584746ada1ed09e5587e3f39980e45c5c4d7c7fa4aaca3bd606be08c9f2e61
DIST instantclient-odbc-linux32-11.2.0.2.0.zip 273410 RMD160 80b58003fa3ad724a4913e1762c2b744af39a5b8 SHA1 e96d0c72f5a7ceee10916520ac3e052507cecedd SHA256 a09d8c913bdb8d6afc84fe42b17505cceccac620077ce4a21c8db313773000a1

@ -0,0 +1,115 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/oracle-instantclient-odbc/oracle-instantclient-odbc-11.2.0.3.ebuild,v 1.3 2012/03/07 16:25:00 haubi Exp $
EAPI="4"
inherit eutils
MY_PLAT_x86="Linux x86"
MY_A_x86="${PN/oracle-/}-linux-${PV}.0.zip"
MY_PLAT_amd64="Linux x86-64"
MY_A_amd64="${PN/oracle-/}-linux.x64-${PV}.0.zip"
DESCRIPTION="Oracle 11g Instant Client: ODBC supplement"
HOMEPAGE="http://www.oracle.com/technetwork/database/features/instant-client/index.html"
SRC_URI="
x86? ( ${MY_A_x86} )
amd64? ( ${MY_A_amd64} multilib? ( ${MY_A_x86} ) )
"
LICENSE="OTN"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="fetch"
IUSE="multilib"
DEPEND="app-arch/unzip"
RDEPEND="~dev-db/oracle-instantclient-basic-${PV}"
S="${WORKDIR}"
default_abi() {
[[ ${DEFAULT_ABI} == 'default' ]] && echo ${ARCH} || echo ${DEFAULT_ABI}
}
abi_list() {
if use multilib; then
echo ${MULTILIB_ABIS}
else
default_abi
fi
return 0
}
set_abivars() {
local abi=$1
# platform name
MY_PLAT=MY_PLAT_${abi}
MY_PLAT=${!MY_PLAT}
# runtime distfile
MY_A=MY_A_${abi}
MY_A=${!MY_A}
# abi sourcedir
MY_S="${S}/${abi}/instantclient_11_2"
# ABI might not need to be set at all
[[ -n ${ABI} ]] && MY_ABI=${abi} || MY_ABI=
# abi libdir
MY_LIBDIR=$(ABI=${MY_ABI} get_libdir)
}
pkg_nofetch() {
eerror "Please go to"
eerror " ${HOMEPAGE%/*}/index-097480.html"
eerror " and download"
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
eerror "Instant Client for ${MY_PLAT}"
eerror " ODBC: ${MY_A}"
done
eerror "After downloading, put them in:"
eerror " ${DISTDIR}/"
}
src_unpack() {
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
mkdir -p "${MY_S%/*}" || die
cd "${MY_S%/*}" || die
unpack ${MY_A}
done
}
src_install() {
# all binaries go here
local oracle_home=/usr/$(get_libdir)/oracle/${PV}/client
into "${oracle_home}"
local abi
for abi in $(abi_list)
do
set_abivars ${abi}
einfo "Installing runtime for ${MY_PLAT} ..."
cd "${MY_S}" || die
ABI=${MY_ABI} dolib.so libsqora*$(get_libname)*
# ensure to be linkable
[[ -e libsqora$(get_libname) ]] ||
dosym libsqora$(get_libname 11.1) \
"${oracle_home}"/${MY_LIBDIR}/libsqora$(get_libname)
eend $?
done
set_abivars $(default_abi)
cd "${MY_S}" || die
dobin odbc_update_ini.sh
dodoc *htm*
}

@ -1,4 +1,6 @@
DIST instantclient-sqlplus-linux-11.2.0.3.0.zip 796570 RMD160 3f62057b8a64a3d758320cca6a4adbda990ef27c SHA1 974157fd922ea8e63e597f0faa86cf104cebe107 SHA256 338de20fb4b52359c53969e8d6c5441629a0ddaf676ab98edb19206f21edce43
DIST instantclient-sqlplus-linux-x86-64-10.2.0.3-20070103.zip 789884 RMD160 0f483aed1a64f22b1a46d05942e51213c2ba7234 SHA1 bf99c65de7483fa8bd60a7a1531529fcc3922eeb SHA256 8dcc95e3bf5723a7b1d6deccce049490bc70d99c0b9ac6ef13320b6b426303f6
DIST instantclient-sqlplus-linux-x86-64-11.2.0.2.0.zip 837382 RMD160 e4576b4d1f5efd349162214c0f5cb19426cc1314 SHA1 91b5d7714eeb3028ec9b4dfb462bc171a653202f SHA256 6975856f27c66d44b5c57c9ffa877f8aa5648ae8e4bda925d719b8609bbbf285
DIST instantclient-sqlplus-linux.x64-11.2.0.3.0.zip 837574 RMD160 579c0bde3c3419008847a73870357a0581ed0580 SHA1 c09bfe4bf16c5f3db31e6f66a902a0a4d52122a6 SHA256 b1df9ed4d5a0e51caeed1641d973e4c90fce48604069ab9b7278a87dc2fc8547
DIST instantclient-sqlplus-linux32-10.2.0.3-20061115.zip 741699 RMD160 31e5346bbc6f597d69d6449bca8292c78c049ad0 SHA1 646a9bc3170ccac26048978ee94e7a6e33937652 SHA256 aad12fd25a234fec76d672f7993911b9f267732b7bf244d76f44bc212edbd76a
DIST instantclient-sqlplus-linux32-11.2.0.2.0.zip 795691 RMD160 16f2b3f96bb47a3c65a7a78fab2c29f81de2fb53 SHA1 60209b9dd1676dc4827de7c9b0c708f95cfdfcf8 SHA256 35f1d447b0b368bcafd4fcff6bb04139e568176f0081a60aea1939099754ea0a

@ -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-db/oracle-instantclient-sqlplus/oracle-instantclient-sqlplus-11.2.0.3.ebuild,v 1.1 2012/03/07 14:13:14 haubi Exp $
EAPI="4"
inherit eutils
MY_PLAT_x86="Linux x86"
MY_A_x86="${PN#oracle-}-linux-${PV}.0.zip"
MY_PLAT_amd64="Linux x86-64"
MY_A_amd64="${PN#oracle-}-linux.x64-${PV}.0.zip"
DESCRIPTION="Oracle 11g Instant Client: SQL*Plus"
HOMEPAGE="http://www.oracle.com/technetwork/database/features/instant-client/index.html"
SRC_URI="
x86? ( ${MY_A_x86} )
amd64? ( ${MY_A_amd64} )
"
LICENSE="OTN"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RESTRICT="fetch"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND="~dev-db/oracle-instantclient-basic-${PV}"
S="${WORKDIR}"/instantclient_11_2
my_arch() {
# platform name
MY_PLAT=MY_PLAT_${ARCH}
export MY_PLAT=${!MY_PLAT}
# distfile
MY_A=MY_A_${ARCH}
export MY_A=${!MY_A}
}
pkg_nofetch() {
my_arch
eerror "Please go to"
eerror " ${HOMEPAGE%/*}/index-097480.html"
eerror " and download"
eerror "Instant Client for ${MY_PLAT}"
eerror " SQL*Plus: ${MY_A}"
eerror "After downloading, put it in:"
eerror " ${DISTDIR}/"
}
src_install() {
# all binaries go here
local oracle_home=/usr/$(get_libdir)/oracle/${PV}/client
into "${oracle_home}"
dolib.so libsqlplus$(get_libname) libsqlplusic$(get_libname)
dobin sqlplus
insinto "${oracle_home}"/sqlplus/admin
doins glogin.sql
dosym "${oracle_home}"/bin/sqlplus /usr/bin/sqlplus
}

@ -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-games/clanlib/clanlib-0.8.1.ebuild,v 1.9 2011/09/15 02:31:01 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/clanlib/clanlib-0.8.1.ebuild,v 1.10 2012/03/07 15:58:04 mr_bones_ Exp $
EAPI=2
inherit flag-o-matic eutils
@ -23,7 +23,7 @@ RDEPEND="media-libs/libpng
media-libs/libsdl
media-libs/sdl-gfx
)
x11-libs/libXt
x11-libs/libXi
x11-libs/libXmu
x11-libs/libXxf86vm
media-libs/alsa-lib

@ -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-haskell/mtl/mtl-1.1.1.1.ebuild,v 1.3 2011/12/03 11:06:00 hwoarang Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/mtl/mtl-1.1.1.1.ebuild,v 1.4 2012/03/07 20:58:45 ranger Exp $
# ebuild generated by hackport 0.2.13
@ -15,7 +15,7 @@ SRC_URI="http://hackage.haskell.org/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
KEYWORDS="~alpha amd64 ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
IUSE=""
RDEPEND=">=dev-lang/ghc-6.8.2"

@ -1,3 +1,4 @@
DIST nqp-2011.10.tar.gz 618678 RMD160 94539905dee02d16798e796c7baf0206e718aa84 SHA1 2a29f0ad1785e107a052363144289823f4460e1b SHA256 d5d3d6f1bbf3cc05eb8c7607c4b927675b1851fc8e2bd92a73b24a6f4f8bf337
DIST nqp-2011.12.tar.gz 833710 RMD160 d1112a79e8de02adcd7610d1b5b9111118a8252f SHA1 f6591546e2a19917d6f6db666efbfeb1c82081e5 SHA256 1fc14f549722b596cb6a73a0e88e324e0e57ac0296908e0e220a18946a04732d
DIST nqp-2012.01.tar.gz 837595 RMD160 7735c483a7846535619bbabf9d615adcceb24d4d SHA1 57003feefe52216dee0d19cf49bef6df707a042d SHA256 b6064847bd62a62f0a8dd874a27072e2979a408ae8bbdddb1db3fda67b9f98ec
DIST nqp-2012.02.tar.gz 837934 RMD160 441575d785fcf7b4227a9fcf95f92b7b2146b057 SHA1 b5f5d99c87f1c31e8aefe096ea1cee2727496dfa SHA256 69e7a8c0940db3fd8e47390addcd2970086e7d55344c421cabd2032caffd47aa

@ -0,0 +1,51 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nqp/nqp-2012.02.ebuild,v 1.1 2012/03/08 04:30:26 patrick Exp $
EAPI=3
inherit eutils multilib
PARROT_VERSION="3.9.0"
DESCRIPTION="Not Quite Perl, a Perl 6 bootstrapping compiler"
HOMEPAGE="http://rakudo.org/"
SRC_URI="http://github.com/perl6/${PN}/tarball/${PV} -> ${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
DEPEND="${RDEPEND}
dev-lang/perl"
src_prepare() {
cd "${WORKDIR}"
ln -s * "${S}" || die
cd "${S}"
echo "${PV}" > VERSION
}
src_configure() {
perl Configure.pl || die
}
src_compile() {
emake -j1 || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README || die
if use doc; then
dodoc docs/* || die
fi
}

@ -1,6 +1,2 @@
DIST parrot-2.11.0.tar.bz2 3155738 RMD160 22d1dccbbcb71788f6e9a6fe69c31a5b5e1276cc SHA1 a17aa732cdf8a76209d6521b5be6feee832c6f13 SHA256 7f3e80f76426235d104779dc7bf24c79dcd1fc419acfafbeee00c61daf210e1f
DIST parrot-3.11.0.tar.bz2 4303200 RMD160 01674c4f6d3ab0bca5761db5a33049548e2e69d4 SHA1 22d0bd277c956167eb0b8e6a41c211541ba0733e SHA256 e493df95484be7958f3e82637dbadc7ec9a632ed12bcdd0c1d8fff1e249f1f10
DIST parrot-3.3.0.tar.bz2 3251469 RMD160 c205453cc03d6cb28d68c8b1c2c4f3d27a57fa84 SHA1 29c1ecb21afde110088d52e0c472508ca3d83f82 SHA256 8f474d44a0137a3fd5296c019dbccc6ae64193ff12ce799babc362567115c1ad
DIST parrot-3.6.0.tar.bz2 3302266 RMD160 fff2ba9cc243e36f270338700cfc44e8ab622941 SHA1 82f5cc7115dc654c7452672b059355b7d3b5a78b SHA256 a6ae5c4a1af3602043d1139a12ae9d4dfe2dd000250b1a76fc339bf4a004f8c7
DIST parrot-3.9.0.tar.bz2 4305319 RMD160 ddbbac73350e314b108f4062631bc2bedbfe7ec3 SHA1 1f6328eea6e63be2d903e0bc8eb45391d77254b5 SHA256 923b5ef403c26dd94c04127940659aea94516f79243a80de65fbababff44bfad
DIST parrot-4.0.0.tar.bz2 4304293 RMD160 1c7693e0027c99efba7de2b91504db605053b844 SHA1 12c7bd48b5df4217547e8f913d989a7beafe6bd7 SHA256 a1e0bc3de509b247b2cea4863cc202cdceeaa329729416115d3c20a162a0dd88
DIST parrot-4.1.0.tar.bz2 4302808 RMD160 a0cf550967a37f2273212ed8b401b24ce70329e4 SHA1 32e7bf38d307bc90d6fcf26f1016228bbee307d3 SHA256 826465f3b7045cf81768029b1f18a4fa05259b7268c98c9c0436bd77c74785ec

@ -1,79 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-2.11.0.ebuild,v 1.3 2011/03/26 09:39:08 grobian Exp $
EAPI=3
inherit eutils multilib
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
HOMEPAGE="http://www.parrot.org/"
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/devel/${PV}/${P}.tar.bz2"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
RDEPEND="sys-libs/readline
opengl? ( media-libs/freeglut )
nls? ( sys-devel/gettext )
unicode? ( >=dev-libs/icu-2.6 )
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
gmp? ( >=dev-libs/gmp-4.1.4 )
ssl? ( dev-libs/openssl )
pcre? ( dev-libs/libpcre )"
DEPEND="dev-lang/perl[doc?]
${RDEPEND}"
src_configure() {
myconf="--disable-rpath"
use unicode || myconf+=" --without-icu"
use ssl || myconf+=" --without-crypto"
use gdbm || myconf+=" --without-gdbm"
use nls || myconf+=" --without-gettext"
use gmp || myconf+=" --without-gmp"
use opengl || myconf+=" --without-opengl"
use pcre || myconf+=" --without-pcre"
perl Configure.pl \
--ccflags="${CFLAGS}" \
--linkflags="${LDFLAGS}" \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--mandir="${EPREFIX}"/usr/share/man \
--sysconfdir="${EPREFIX}"/etc \
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
--pkgconfigdir=pkgconfig \
$myconf || die
}
src_compile() {
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
# occasionally dies in parallel make
emake -j1 || die
if use doc ; then
emake -j1 html || die
fi
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
dodoc CREDITS DEPRECATED.pod DONORS.pod NEWS PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/* || die
fi
if use doc; then
insinto "/usr/share/doc/${PF}/editor"
doins -r editor || die
cd docs/html
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
pmc.html tools.html docs src tools || die
fi
}

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

@ -1,84 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-3.6.0.ebuild,v 1.2 2011/08/29 17:32:25 grobian Exp $
EAPI=3
inherit eutils multilib
DESCRIPTION="Virtual machine designed to efficiently compile and execute bytecode for dynamic languages"
HOMEPAGE="http://www.parrot.org/"
#SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/supported/${PV}/${P}.tar.bz2"
SRC_URI="ftp://ftp.parrot.org/pub/parrot/releases/stable/${PV}/${P}.tar.bz2"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
RDEPEND="sys-libs/readline
opengl? ( media-libs/freeglut )
nls? ( sys-devel/gettext )
unicode? ( >=dev-libs/icu-2.6 )
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
gmp? ( >=dev-libs/gmp-4.1.4 )
ssl? ( dev-libs/openssl )
pcre? ( dev-libs/libpcre )"
DEPEND="dev-lang/perl[doc?]
${RDEPEND}"
src_prepare() {
# skip fink and macports detection, Gentoo Prefix is much better
sed -i -e '/_probe_for_libraries(/d' config/init/hints/darwin.pm || die
}
src_configure() {
myconf="--disable-rpath"
use unicode || myconf+=" --without-icu"
use ssl || myconf+=" --without-crypto"
use gdbm || myconf+=" --without-gdbm"
use nls || myconf+=" --without-gettext"
use gmp || myconf+=" --without-gmp"
use opengl || myconf+=" --without-opengl"
use pcre || myconf+=" --without-pcre"
perl Configure.pl \
--ccflags="${CFLAGS}" \
--linkflags="${LDFLAGS}" \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--mandir="${EPREFIX}"/usr/share/man \
--sysconfdir="${EPREFIX}"/etc \
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
$myconf || die
}
src_compile() {
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
# occasionally dies in parallel make
emake -j1 || die
if use doc ; then
emake -j1 html || die
fi
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
dodoc CREDITS DONORS.pod NEWS PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/* || die
fi
if use doc; then
insinto "/usr/share/doc/${PF}/editor"
doins -r editor || die
cd docs/html
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
pmc.html tools.html docs src tools || die
fi
}

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

@ -1,8 +1,11 @@
# 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-lang/parrot/parrot-3.11.0-r1.ebuild,v 1.1 2011/12/27 06:42:23 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.1.0.ebuild,v 1.1 2012/03/08 04:18:42 patrick Exp $
EAPI=4
EAPI=3
# There's multiple small issues at the moment, so ...
RESTRICT="test"
inherit eutils multilib
@ -27,7 +30,10 @@ RDEPEND="sys-libs/readline
DEPEND="dev-lang/perl[doc?]
${RDEPEND}"
REQUIRED_USE="opengl? ( pcre )"
src_prepare() {
# Fix for #404195 - pcre detection is wonky
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
}
src_configure() {
myconf="--disable-rpath"

@ -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/python/python-3.2.2.ebuild,v 1.9 2012/03/05 09:09:32 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/python/python-3.2.2.ebuild,v 1.10 2012/03/07 19:25:11 ranger Exp $
EAPI="3"
WANT_AUTOMAKE="none"
@ -32,7 +32,7 @@ fi
LICENSE="PSF-2"
SLOT="3.2"
PYTHON_ABI="${SLOT}"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="build doc elibc_uclibc examples gdbm ipv6 +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml"
RDEPEND=">=app-admin/eselect-python-20091230

@ -1,5 +1,2 @@
DIST rakudo-2011.04.tar.gz 950891 RMD160 469e39bfa2c48ed1d4343159f769fa46d3b17ab6 SHA1 cb17ff8378bcf46a5f9bbf5c0e9653002cc3c310 SHA256 51a5a9affc2a4fb1719bc070e2d68d1b242b55ed805fe2c0c298ca38f1d09764
DIST rakudo-2011.07.tar.gz 941064 RMD160 08c12dad2a8209b8c5acb08b59c87bf16fdb0e2c SHA1 9609d97f9d53a566f3896b8bc7772fbc6d832259 SHA256 2f1189e20de55f4889088c66242064bb1c4148ea0fb1a2d6d9ab24336b18604c
DIST rakudo-2011.10.tar.gz 971931 RMD160 e6dcb2d034713da20e369105b30aaf2910745694 SHA1 58840b3f03b4d530515e35d0600ee8380d8841bc SHA256 5538c573c1d6ef89c5f403378f4d0ba4f36bd026688d80ad5992e2e7781dab24
DIST rakudo-2011.12.tar.gz 990213 RMD160 fd886a84c058d51cde1f0f4026b472a9c3df8cee SHA1 6cb9103f09a0c81174d519ea0bbe6aaa9eb5220c SHA256 1ec8935a68e6a9c58a693f6ec007d50ff7c5ce6c1d9a48c1cb642f0351481135
DIST rakudo-2012.01.tar.gz 1007759 RMD160 664fe80d60a41580ee4332a5b5972ba05f7d53c9 SHA1 bb8c6ca25d6d479b7a3ce91f01ac0ff7bd5bc0fe SHA256 e56a0591a2c50c50d00fd46bad9e8dca39b30f5429c087dbf907c77c2d30dae4
DIST rakudo-2012.02.tar.gz 1032212 RMD160 6c88bb0b7485ad8835eb5cbd22017a11cbe955df SHA1 0bbbd1db448b3d8d894e98be394b0449a4bbd3bd SHA256 2ddabab0a8145326c5bd24031c15e04499084fc0067d2068d1d4f026606d912a

@ -1,47 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2011.04.ebuild,v 1.3 2012/02/16 08:16:56 patrick Exp $
EAPI=3
PARROT_VERSION="3.3.0"
inherit eutils multilib
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
HOMEPAGE="http://rakudo.org/"
SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
DEPEND="${RDEPEND}
dev-lang/perl"
# >=dev-lang/perl-5.10"
src_prepare() {
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," build/Makefile.in || die
}
src_configure() {
perl Configure.pl || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
if use doc; then
dohtml -A svg docs/architecture.html docs/architecture.svg || die
dodoc docs/*.pod || die
docinto announce
dodoc docs/announce/* || die
fi
}

@ -1,47 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2011.07.ebuild,v 1.4 2012/02/16 08:16:56 patrick Exp $
EAPI=3
PARROT_VERSION="3.6.0"
inherit eutils multilib
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
HOMEPAGE="http://rakudo.org/"
SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]"
DEPEND="${RDEPEND}
dev-lang/perl"
# >=dev-lang/perl-5.10"
src_prepare() {
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," build/Makefile.in || die
}
src_configure() {
perl Configure.pl || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
if use doc; then
dohtml -A svg docs/architecture.html docs/architecture.svg || die
dodoc docs/*.pod || die
docinto announce
dodoc docs/announce/* || die
fi
}

@ -1,50 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2011.12.ebuild,v 1.3 2012/02/16 08:16:56 patrick Exp $
EAPI=3
PARROT_VERSION="3.11.0"
NQP_VERSION="${PV}"
inherit eutils multilib
DESCRIPTION="A Perl 6 implementation built on the Parrot virtual machine"
HOMEPAGE="http://rakudo.org/"
SRC_URI="mirror://github/${PN}/${PN}/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND=">=dev-lang/parrot-${PARROT_VERSION}[unicode]
>=dev-lang/nqp-${NQP_VERSION}"
DEPEND="${RDEPEND}
dev-lang/perl"
# >=dev-lang/perl-5.10"
src_prepare() {
sed -i "s,\$(DOCDIR)/rakudo$,&-${PVR}," tools/build/Makefile.in || die
}
src_configure() {
perl Configure.pl || die
}
src_test() {
emake -j1 test || die
}
src_install() {
emake DESTDIR="${ED}" install || die
dodoc CREDITS README docs/ChangeLog docs/ROADMAP || die
if use doc; then
dohtml -A svg docs/architecture.html docs/architecture.svg || die
dodoc docs/*.pod || die
docinto announce
dodoc docs/announce/* || die
fi
}

@ -1,10 +1,10 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2011.10.ebuild,v 1.3 2012/02/16 08:16:56 patrick Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/rakudo/rakudo-2012.02.ebuild,v 1.1 2012/03/08 04:31:03 patrick Exp $
EAPI=3
PARROT_VERSION="3.9.0"
PARROT_VERSION="4.1.0"
NQP_VERSION="${PV}"
inherit eutils multilib

@ -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/v8/v8-3.7.12.28.ebuild,v 1.1 2012/03/06 22:04:20 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.12.28.ebuild,v 1.3 2012/03/07 16:27:49 tomka Exp $
EAPI="4"
@ -14,7 +14,7 @@ SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
KEYWORDS="amd64 ~arm x86 ~x64-macos ~x86-macos"
IUSE=""
pkg_pretend() {

@ -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/soprano/soprano-2.7.4.ebuild,v 1.2 2012/02/27 15:18:13 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/soprano/soprano-2.7.4.ebuild,v 1.3 2012/03/07 20:05:45 ranger Exp $
EAPI=4
@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
KEYWORDS=""
else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
KEYWORDS="amd64 ~arm ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
fi
inherit base cmake-utils flag-o-matic ${git_eclass}

@ -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-libs/yajl/yajl-2.0.3.ebuild,v 1.2 2011/12/31 21:18:09 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-libs/yajl/yajl-2.0.3.ebuild,v 1.3 2012/03/07 14:12:53 naota Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="http://github.com/lloyd/yajl/tarball/${PV} -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="static-libs"

@ -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/namespace-clean/namespace-clean-0.210.0.ebuild,v 1.3 2012/02/24 10:54:09 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/namespace-clean/namespace-clean-0.210.0.ebuild,v 1.4 2012/03/07 19:23:16 ranger Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Keep imports and functions out of your namespace"
SLOT="0"
KEYWORDS="amd64 ~x86 ~x64-macos"
KEYWORDS="amd64 ~ppc ~x86 ~x64-macos"
IUSE="test"
RDEPEND=">=dev-perl/Package-Stash-0.220"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Services_Weather/PEAR-Services_Weather-1.4.5.ebuild,v 1.6 2012/03/02 22:56:40 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Services_Weather/PEAR-Services_Weather-1.4.5.ebuild,v 1.7 2012/03/07 18:48:49 ranger Exp $
EAPI="2"
@ -10,7 +10,7 @@ DESCRIPTION="This class acts as an interface to various online weather-services"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~s390 ~sh ~sparc x86"
IUSE="minimal"
DEPEND="|| ( <dev-lang/php-5.3[ctype,pcre] >=dev-lang/php-5.3[ctype] )"
RDEPEND=">=dev-php/PEAR-HTTP_Request-1.2.4-r1

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.8.1.ebuild,v 1.16 2012/03/02 18:34:25 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.8.1.ebuild,v 1.17 2012/03/07 21:47:34 dilfridge Exp $
EAPI="3"
PYTHON_DEPEND="*"
@ -24,7 +24,7 @@ SLOT="0"
KEYWORDS="alpha amd64 ~arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="X assistant +dbus debug doc examples kde multimedia opengl phonon sql svg webkit xmlpatterns"
DEPEND=">=dev-python/sip-4.11.2
DEPEND="<dev-python/sip-4.13
>=x11-libs/qt-core-${QT_VER}:4
>=x11-libs/qt-script-${QT_VER}:4
>=x11-libs/qt-test-${QT_VER}:4

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.8.4.ebuild,v 1.7 2012/03/02 18:34:25 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.8.4.ebuild,v 1.9 2012/03/07 21:47:34 dilfridge Exp $
EAPI="3"
PYTHON_DEPEND="*"
@ -24,7 +24,7 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="X assistant +dbus debug declarative doc examples kde multimedia opengl phonon sql svg webkit xmlpatterns"
DEPEND=">=dev-python/sip-4.12.2
DEPEND="=dev-python/sip-4.12*
>=x11-libs/qt-core-${QT_VER}:4
>=x11-libs/qt-script-${QT_VER}:4
>=x11-libs/qt-test-${QT_VER}:4
@ -55,7 +55,7 @@ PATCHES=(
src_prepare() {
if ! use dbus; then
sed -e "s/^\([[:blank:]]\+\)check_dbus()/\1pass/" -i configure.py || die "sed configure.py failed"
sed -e 's/^\([[:blank:]]\+\)check_dbus()/\1pass/' -i configure.py || die
fi
# Support qreal for arm architecture (bug #322349).
@ -64,12 +64,12 @@ src_prepare() {
qt4-r2_src_prepare
# Use proper include directory.
sed -e "s:/usr/include:${EPREFIX}/usr/include:g" -i configure.py || die "sed configure.py failed"
sed -e "s:/usr/include:${EPREFIX}/usr/include:g" -i configure.py || die
python_copy_sources
preparation() {
if [[ "$(python_get_version --major)" == "3" ]]; then
if [[ $(python_get_version -l --major) == 3 ]]; then
rm -fr pyuic/uic/port_v2
else
rm -fr pyuic/uic/port_v3
@ -122,14 +122,19 @@ src_configure() {
"${myconf[@]}" || return 1
local mod
for mod in QtCore $(use X && echo QtDesigner QtGui) $(use declarative && echo QtDeclarative); do
# Run eqmake4 inside the qpy subdirectories to respect CC, CXX, CFLAGS, CXXFLAGS and LDFLAGS and avoid stripping.
for mod in QtCore \
$(use X && echo QtDesigner QtGui) \
$(use declarative && echo QtDeclarative) \
$(use opengl && echo QtOpenGL); do
# Run eqmake4 inside the qpy subdirectories to respect
# CC, CXX, CFLAGS, CXXFLAGS, LDFLAGS and avoid stripping.
pushd qpy/${mod} > /dev/null || return 1
eqmake4 $(ls w_qpy*.pro)
popd > /dev/null || return 1
# Fix insecure runpaths.
sed -e "/^LFLAGS[[:space:]]*=/s:-Wl,-rpath,${BUILDDIR}/qpy/${mod}::" -i ${mod}/Makefile || die "Fixing of runpaths failed"
sed -e "/^LFLAGS[[:space:]]*=/s:-Wl,-rpath,${BUILDDIR}/qpy/${mod}::" \
-i ${mod}/Makefile || die "Failed to fix runpath for ${mod}"
done
# Avoid stripping of libpythonplugin.so.

@ -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/PyQt4/PyQt4-4.9.1.ebuild,v 1.5 2012/03/03 11:48:59 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/PyQt4/PyQt4-4.9.1.ebuild,v 1.6 2012/03/07 18:54:33 pesa Exp $
EAPI=4
@ -200,8 +200,8 @@ src_install() {
pkg_postinst() {
python_mod_optimize PyQt4
ewarn "When updating dev-python/PyQt4, you usually need to rebuild packages, which depend on"
ewarn "dev-python/PyQt4, such as dev-python/qscintilla-python. If you have app-portage/gentoolkit"
ewarn "When updating dev-python/PyQt4, you usually need to rebuild packages that depend on it,"
ewarn "such as dev-python/qscintilla-python and kde-base/pykde4. If you have app-portage/gentoolkit"
ewarn "installed, you can find these packages with \`equery d dev-python/PyQt4\`."
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>qt</herd>
<herd>python</herd>
<use>
<flag name="X">Build QtGui, QtDesigner and QtScriptTools modules</flag>
<flag name="assistant">Build QtHelp and QtAssistant modules</flag>

@ -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/bsddb3/bsddb3-5.2.0.ebuild,v 1.4 2012/03/04 11:56:29 jlec Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/bsddb3/bsddb3-5.2.0.ebuild,v 1.5 2012/03/07 20:28:17 ranger Exp $
EAPI="3"
PYTHON_DEPEND="2 3:3.1"
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~ia64 ~ppc ~sparc ~x86"
KEYWORDS="amd64 ~ia64 ppc ~sparc ~x86"
IUSE="doc"
RDEPEND=">=sys-libs/db-4.8.30"

@ -1 +1,2 @@
DIST ipaddr-2.1.10.tar.gz 29004 RMD160 66204bccb990425612a2f198e2bd8737906f5ae7 SHA1 c608450b077b19773d4f1b5f1ef88b26f6650ce0 SHA256 d2c3bfd45147e5773108d2c8d3c65102ff234f06e2f1049a0febfa31dde4cca3
DIST ipaddr-2.1.9.tar.gz 28092 RMD160 c9133da2a57fe06564dc5b10c56add676ab920f3 SHA1 3f6c49e1629ea663e60777b8134888ae038c03be SHA256 a0193fb61f59ff4c5d030eb2e24ef5550438693e5f388d526d473cac1859fc99

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/ipaddr/ipaddr-2.1.10.ebuild,v 1.1 2012/03/07 21:32:28 maksbotan Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
inherit distutils
DESCRIPTION="Python IP address manipulation library"
HOMEPAGE="http://code.google.com/p/ipaddr-py/ http://pypi.python.org/pypi/ipaddr"
SRC_URI="http://ipaddr-py.googlecode.com/files/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
DOCS="README RELEASENOTES"
PYTHON_MODNAME="ipaddr.py"
src_prepare() {
distutils_src_prepare
preparation() {
if [[ "$(python_get_version -l --major)" == "3" ]]; then
2to3-${PYTHON_ABI} -nw --no-diffs ipaddr.py ipaddr_test.py
fi
}
python_execute_function -s preparation
}
src_test() {
testing() {
PYTHONPATH="build/lib" "$(PYTHON)" ipaddr_test.py
}
python_execute_function -s testing
}

@ -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/lxml/lxml-2.3.2.ebuild,v 1.7 2012/03/03 14:12:40 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/lxml/lxml-2.3.2.ebuild,v 1.8 2012/03/07 20:24:00 ranger Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -17,7 +17,7 @@ SRC_URI="http://codespeak.net/lxml/${MY_P}.tgz"
LICENSE="BSD ElementTree GPL-2 PSF-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="doc examples +threads"
RDEPEND=">=dev-libs/libxml2-2.7.2

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycrypto/pycrypto-2.4.1.ebuild,v 1.5 2012/03/03 14:13:34 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycrypto/pycrypto-2.4.1.ebuild,v 1.6 2012/03/07 20:23:07 ranger Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -16,7 +16,7 @@ SRC_URI="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/${P}.tar.gz"
LICENSE="PSF-2 public-domain"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="doc +gmp"
RDEPEND="gmp? ( dev-libs/gmp )"

@ -1,3 +1,4 @@
DIST pyfits-2.4.0.tar.gz 284236 RMD160 3256f2111db7c994f1deb7d6ec37cb6a2a003fb0 SHA1 5a0c9c7fd058fc44a22f1c00682461ecf4ebc3c1 SHA256 40c21106b86ad01264780409ecb2c8102e80c3eaf2085224f370fc7b3b07ea22
DIST pyfits-3.0.4.tar.gz 656737 RMD160 5e0114a9abede5e4ba960c5edf7fe3f2d71d0cb9 SHA1 e2775d0a8610a9921e3609e36be9d049fe912388 SHA256 fd8fbf89727a0e5d7aa38a83a408b120cb0e590de2afa7ceac699e0c4a6e57dc
DIST pyfits-3.0.5.tar.gz 662700 RMD160 981b3b1ecbb85b0318fb46f0158245527dd5dd04 SHA1 aa39feabc33df9b9d738865fc1f4bd37be103ff2 SHA256 9bed3ab1311830d54e8d66bc3f462a450f255856c6a573c89b30f75d65d05b43
DIST pyfits-3.0.6.tar.gz 666264 RMD160 e40fe0313d00be0698497e010c636256b8ef2196 SHA1 5e5cfcd86923e79f3884d5c5b95c5a43e27da736 SHA256 2bf912d0d4dcad75bac4b8c207b420e6415c1f400941dd44282fa91d33e5a482

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyfits/pyfits-3.0.6.ebuild,v 1.1 2012/03/07 18:55:10 xarthisius Exp $
EAPI=4
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.4 2.5 2.7-pypy-*"
inherit distutils eutils
DESCRIPTION="Provides an interface to FITS formatted files under python"
HOMEPAGE="http://www.stsci.edu/resources/software_hardware/pyfits http://pypi.python.org/pypi/pyfits"
SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="test"
RDEPEND="dev-python/numpy
dev-python/setuptools"
DEPEND="${RDEPEND}
dev-python/stsci-distutils
dev-python/d2to1
test? ( dev-python/nose )"
src_prepare() {
sed -e 's/Exception, e/Exception as e/g' \
-i lib/pyfits/{hdu/base.py,_release.py,tests/test_core.py} || die
epatch "${FILESDIR}"/${PN}-3.0.4-tests_python3.patch
distutils_src_prepare
}
src_test() {
testing() {
local t
for t in lib/${PN}/tests/test_*.py; do
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" "${t}" || die "${t} failed with Python ${PYTHON_ABI}"
done
}
python_execute_function testing
}

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
<herd>qt</herd>
<herd>python</herd>
<upstream>
<maintainer status="active">
<email>phil@riverbankcomputing.com</email>

@ -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/sip/sip-4.13.2-r1.ebuild,v 1.1 2012/02/23 21:32:39 pesa Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/sip/sip-4.13.2-r1.ebuild,v 1.2 2012/03/07 22:10:46 pesa Exp $
EAPI="4"
PYTHON_DEPEND="*"
@ -65,9 +65,9 @@ src_install() {
pkg_postinst() {
python_mod_optimize sipconfig.py sipdistutils.py
ewarn "When updating dev-python/sip, you usually need to rebuild packages, which depend on dev-python/sip,"
ewarn "such as dev-python/PyQt4 and dev-python/qscintilla-python. If you have app-portage/gentoolkit"
ewarn "installed, you can find these packages with \`equery d dev-python/sip dev-python/PyQt4\`."
ewarn "When updating dev-python/sip, you usually need to rebuild packages that depend on it,"
ewarn "such as PyQt4, qscintilla-python and pykde4. If you have app-portage/gentoolkit"
ewarn "installed, you can find these packages with \`equery d dev-python/sip\`."
}
pkg_postrm() {

@ -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-ruby/arrayfields/arrayfields-4.7.4-r1.ebuild,v 1.1 2010/01/26 07:31:17 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/arrayfields/arrayfields-4.7.4-r1.ebuild,v 1.2 2012/03/07 16:25:36 naota Exp $
EAPI="2"
USE_RUBY="ruby18"
@ -16,7 +16,7 @@ HOMEPAGE="http://rubyforge.org/projects/codeforpeople/"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="examples"
each_ruby_test() {

@ -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-ruby/awesome_print/awesome_print-1.0.1.ebuild,v 1.1 2011/12/10 15:33:02 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/awesome_print/awesome_print-1.0.1.ebuild,v 1.2 2012/03/08 01:18:00 naota Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -16,7 +16,7 @@ DESCRIPTION="Ruby library that pretty prints Ruby objects in full color with pro
HOMEPAGE="http://github.com/michaeldv/awesome_print"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
SLOT="0"
IUSE=""

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.0.1.ebuild,v 1.7 2012/02/06 16:10:02 ranger Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bcrypt-ruby/bcrypt-ruby-3.0.1.ebuild,v 1.8 2012/03/08 00:25:57 naota Exp $
EAPI=2
@ -17,7 +17,7 @@ DESCRIPTION="An easy way to keep your users' passwords secure."
HOMEPAGE="http://bcrypt-ruby.rubyforge.org/"
LICENSE="MIT"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
SLOT="0"
IUSE=""

@ -1,2 +1,3 @@
DIST mongo-ruby-driver-1.5.2.tar.gz 13678997 RMD160 be3180912612db60166afc14ecbb98a13b822d76 SHA1 2c482b4af547b0a5ed307442fc07bfc8e50db324 SHA256 1dd103bf29d56471482ee02e88bf908996e6b27e6fe0fbdd6c0a9fbfa57efbc3
DIST mongo-ruby-driver-1.6.0.tar.gz 13682065 RMD160 b43f3079e33df81a3933ed9832b5ef16189a28ce SHA1 9d43a0c529172411f3385170a92399782f74e044 SHA256 597fcb6a22d8611b23471bcae1cf578adecbe6d69a817707c586909d971c2efa
DIST mongo-ruby-driver-1.6.1.tar.gz 15482357 RMD160 c085d08d1e2964408e83abfc515e217fb2d2faf2 SHA1 cf6112e59f11ab17d38711202662a54c742b9f04 SHA256 16465e160d394c0f50e11d3f35cdfd37f0b6542000c77f57549ae5fb7d0fa5d4

@ -0,0 +1,110 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bson/bson-1.6.1.ebuild,v 1.1 2012/03/08 01:27:58 flameeyes Exp $
EAPI=4
# ruby19 → test_exeption_on_using_unsupported_date_class fails
# jruby → support needs to be written properly
USE_RUBY="ruby18 ree18"
RUBY_FAKEGEM_TASK_DOC="moot" # we do it manually, but still declare it
RUBY_FAKEGEM_DOCDIR="html"
RUBY_FAKEGEM_EXTRADOC=""
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
GITHUB_USER="mongodb"
GITHUB_PROJECT="mongo-ruby-driver"
RUBY_S="${GITHUB_USER}-${GITHUB_PROJECT}-*"
inherit ruby-fakegem
DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based extension.)"
HOMEPAGE="http://www.mongodb.org/"
SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/tarball/${PV} -> ${GITHUB_PROJECT}-${PV}.tar.gz"
LICENSE="APSL-2"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
ruby_add_bdepend \
"test? (
dev-ruby/rake
dev-ruby/shoulda
dev-ruby/mocha
dev-ruby/test-unit:2
)
doc? ( virtual/ruby-rdoc )"
all_ruby_prepare() {
# remove the stuff that is actually part of dev-ruby/mongo
rm -rf {lib,bin}/mongo*
}
each_ruby_configure() {
case ${RUBY} in
*/ruby18|*/ruby19|*/rubyee18)
${RUBY} -C ext/cbson extconf.rb || die "extconf.rb failed"
;;
*/jruby)
${RUBY} -S rake build:java || die "rake build:java failed"
;;
esac
}
each_ruby_compile() {
case ${RUBY} in
*/ruby18|*/ruby19|*/rubyee18)
emake -C ext/cbson CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
mkdir lib/bson_ext
cp ext/cbson/*.so lib/bson_ext || die
;;
*/jruby)
die "missing in ebuild"
;;
esac
}
all_ruby_compile() {
# Trying to get the Rakefile to build the sources is more trouble
# than it's worth, do it manually instead.
rdoc --op html --inline-source lib/**/*.rb || die "rdoc failed"
}
each_ruby_test() {
case ${RUBY} in
*/ruby18|*/ruby19|*/rubyee18)
C_EXT=true ${RUBY} -S rake test:bson || die "tests failed"
;;
esac
${RUBY} -S rake test:bson || die "tests failed"
}
each_ruby_install() {
# we have to set the library path here because the gemspec tries to
# load bson itself, and would fail without that.
RUBYLIB="lib" \
each_fakegem_install
# and now we create the simulated gem for bson_ext; we create a file
# bson_ext.rb within ext so that we don't have to change the
# bson_ext.gemspec file, and at the same time we ensure that bson
# gem is loaded when loading bson_ext.
dodir $(ruby_fakegem_gemsdir)/gems/bson_ext-${PV}/ext
cat - <<EOF > "${D}/$(ruby_fakegem_gemsdir)/gems/bson_ext-${PV}/ext/bson_ext.rb"
require 'bson'
EOF
RUBYLIB="lib" \
RUBY_FAKEGEM_NAME=bson_ext \
RUBY_FAKEGEM_GEMSPEC=bson_ext.gemspec \
ruby_fakegem_install_gemspec
}
pkg_postinst() {
elog "Unlike upstream setup, we do not split bson and bson_ext gem."
elog "This means that for all the supported targets, the C-based extension"
elog "is installed by this package, and is available transparently."
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.0.22.ebuild,v 1.1 2012/02/09 08:58:32 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.0.22.ebuild,v 1.2 2012/03/07 18:06:58 naota Exp $
EAPI=2
@ -21,7 +21,7 @@ HOMEPAGE="http://github.com/carlhuda/bundler"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_rdepend virtual/rubygems

@ -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-ruby/chronic/chronic-0.6.6.ebuild,v 1.1 2011/12/17 15:48:16 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/chronic/chronic-0.6.6.ebuild,v 1.2 2012/03/07 16:22:21 naota Exp $
EAPI="2"
USE_RUBY="ruby18 ree18 jruby ruby19"
@ -16,6 +16,6 @@ DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby
HOMEPAGE="https://github.com/mojombo/chronic"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
SLOT="0"
IUSE=""

@ -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-ruby/fattr/fattr-2.2.0.ebuild,v 1.1 2010/11/17 06:30:04 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fattr/fattr-2.2.0.ebuild,v 1.2 2012/03/07 16:23:47 naota Exp $
EAPI="2"
USE_RUBY="ruby18 ree18 jruby"
@ -17,7 +17,7 @@ HOMEPAGE="http://rubyforge.org/projects/codeforpeople/"
LICENSE="Ruby"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
IUSE="test"
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/map/map-5.2.0.ebuild,v 1.2 2012/01/31 18:20:14 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/map/map-5.2.0.ebuild,v 1.3 2012/03/07 16:26:53 naota Exp $
EAPI=4
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -18,5 +18,5 @@ HOMEPAGE="http://github.com/ahoward/map"
LICENSE="|| ( Ruby BSD-2 )"
SLOT="0"
KEYWORDS="~amd64"
KEYWORDS="~amd64 ~x86-fbsd"
IUSE=""

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

Loading…
Cancel
Save