Sync with portage [Thu Jun 21 11:21:12 MSK 2012].

mhiretskiy
root 12 years ago
parent 4822a27964
commit 04b46bdbf8

@ -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/gam-server/gam-server-0.1.10-r1.ebuild,v 1.2 2012/05/05 14:20:43 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-admin/gam-server/gam-server-0.1.10-r1.ebuild,v 1.3 2012/06/20 14:51:10 ago Exp $
EAPI="3"
GNOME_ORG_MODULE="gamin"
@ -15,7 +15,7 @@ SRC_URI="${SRC_URI}
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="debug kernel_linux"
RDEPEND=">=dev-libs/glib-2:2

@ -0,0 +1,25 @@
diff -Nur a/src/cryptlib/algebra.h b/src/cryptlib/algebra.h
--- a/src/cryptlib/algebra.h 2011-11-21 16:06:56.000000000 +0000
+++ b/src/cryptlib/algebra.h 2012-06-19 14:13:13.930019454 +0000
@@ -273,7 +273,7 @@
Element g[3]={b, a};
unsigned int i0=0, i1=1, i2=2;
- while (!Equal(g[i1], this->Zero()))
+ while (!this->Equal(g[i1], this->Zero()))
{
g[i2] = Mod(g[i0], g[i1]);
unsigned int t = i0; i0 = i1; i1 = i2; i2 = t;
diff -Nur a/src/twadmin/twadmincl.cpp b/src/twadmin/twadmincl.cpp
--- a/src/twadmin/twadmincl.cpp 2011-11-21 16:06:56.000000000 +0000
+++ b/src/twadmin/twadmincl.cpp 2012-06-19 14:13:40.270019532 +0000
@@ -33,6 +33,9 @@
// twadmincl.cpp -- command line parsing for twadmin
//
+
+#include <unistd.h>
+
#include "stdtwadmin.h"
#include "twadmincl.h"

@ -12,4 +12,17 @@
administrators of corrupted or tampered files, so damage control
measures can be taken in a timely manner.
</longdescription>
<longdescription lang="en">
Tripwire es una herramienta que ayuda a los administradores y
usuarios en la monitorización de los cambios en un conjunto de
ficheros. Se utiliza particularmente en los ficheros de sistema
de un modo regular (por ejemplo diariamente). Tripwire puede
notificar a los administradores de sistema sobre ficheros que
se han corrompido o han sido modificados maliciosamente, por lo
que se pueden adoptar medidas de control de forma periódica.
</longdescription>
<use>
<flag name="ssl">Adds support for Secure Socket Layer connections</flag>
<flag name="static">Builds the package statically</flag>
</use>
</pkgmetadata>

@ -0,0 +1,83 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-admin/tripwire/tripwire-2.4.2.2-r1.ebuild,v 1.1 2012/06/20 08:29:19 nimiux Exp $
EAPI=4
inherit eutils flag-o-matic autotools
DESCRIPTION="Open Source File Integrity Checker and IDS"
HOMEPAGE="http://www.tripwire.org/"
SRC_URI="mirror://sourceforge/tripwire/tripwire-${PV}-src.tar.bz2
mirror://gentoo/twpol.txt.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
IUSE="ssl static"
DEPEND="sys-devel/automake
sys-devel/autoconf
dev-util/patchutils
ssl? ( dev-libs/openssl )"
RDEPEND="virtual/cron
virtual/mta
ssl? ( dev-libs/openssl )"
S="${WORKDIR}"/tripwire-"${PV}"-src
src_prepare() {
epatch "${FILESDIR}"/"${P}"-buildnum.patch
epatch "${FILESDIR}"/"${P}"-gcc-4.7.patch
eautoreconf
}
src_configure() {
# tripwire can be sensitive to compiler optimisation.
# see #32613, #45823, and others.
# -taviso@gentoo.org
strip-flags
append-flags -DCONFIG_DIR='"\"/etc/tripwire\""' -fno-strict-aliasing
einfo "Done."
chmod +x configure
econf $(use_enable ssl openssl) $(use_enable static)
}
src_install() {
dosbin "${S}"/bin/{siggen,tripwire,twadmin,twprint}
doman "${S}"/man/man{4/*.4,5/*.5,8/*.8}
dodir /etc/tripwire /var/lib/tripwire{,/report}
keepdir /var/lib/tripwire{,/report}
exeinto /etc/cron.daily
doexe "${FILESDIR}"/tripwire.cron
dodoc ChangeLog policy/policyguide.txt TRADEMARK \
"${FILESDIR}"/tripwire.txt
insinto /etc/tripwire
doins "${WORKDIR}"/twpol.txt "${FILESDIR}"/twcfg.txt
exeinto /etc/tripwire
doexe "${FILESDIR}"/twinstall.sh
fperms 755 /etc/tripwire/twinstall.sh /etc/cron.daily/tripwire.cron
}
pkg_postinst() {
elog "After installing this package, you should check the policy"
elog "file (twpol.txt) shipped with the package to see if it"
elog "suits your needs, and modify it accordingly."
elog
elog "Check bug #34662 to find a bash script which generates a"
elog "policy file from the Gentoo packages installed in your system."
elog
elog "Once the policy file is ready, you can run the"
elog "\"/etc/tripwire/twinstall.sh\" script to generate the "
elog "cryptographic keys, and \"tripwire --init\" to initialize"
elog "the Tripwire's database."
elog
elog "A quickstart guide is included with the documentation."
elog
}

@ -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.2.3.ebuild,v 1.3 2012/06/17 07:25:41 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/unrar/unrar-4.2.3.ebuild,v 1.4 2012/06/20 20:22:55 maekke 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"

@ -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-emacs/cedet/cedet-1.1.ebuild,v 1.1 2012/04/29 19:01:50 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/cedet/cedet-1.1.ebuild,v 1.2 2012/06/20 22:52:02 ulm Exp $
EAPI=4
NEED_EMACS=22
@ -42,7 +42,7 @@ src_install() {
file=${target##*/}
dir=${target%/*}; dir=${dir#./}
case "${file}" in
*~ | Makefile | *.texi | *-script | PRERELEASE_CHECKLIST \
*~ | Makefile | *.pt | *.texi | *-script | PRERELEASE_CHECKLIST \
| Project.ede | USING_CEDET_FROM_BZR | grammar-fw-ov.txt)
# ignore
;;

@ -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-emacs/slime/slime-2.0_p20080731.ebuild,v 1.8 2012/04/07 14:58:43 ulm Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emacs/slime/slime-2.0_p20080731.ebuild,v 1.9 2012/06/20 07:07:38 ssuominen Exp $
inherit common-lisp elisp eutils
@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2
LICENSE="GPL-2 xref.lisp"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86"
KEYWORDS="amd64 ppc ~sparc x86"
IUSE="doc"
RDEPEND="virtual/commonlisp dev-lisp/asdf"

@ -2,3 +2,5 @@ DIST qemu-0.12.2.tar.gz 4691757 RMD160 00d5a89eb069ffb0267c677d946671a27948594d
DIST qemu-0.9.0.tar.gz 1901741 RMD160 4296542b6da18a6ac93d20787330d3c1c2ac0a19 SHA1 1e57e48a06eb8729913d92601000466eecef06cb SHA256 491facf9335654967ee53d8fb3540a274bfcbdcc225506bd38c4ee8e9ab405c1
DIST qemu-1.0-patches.tar.xz 43540 RMD160 79a39d5a8050fe8eedd5e0becb828d2ae0b465c3 SHA1 423880fb32f27e05d1382ed341e6cc4bee840dc3 SHA256 32a8b98cd5fd661268328d71efbfafd65972102b10da363193f3da98bd9b2d72
DIST qemu-1.0.tar.gz 10848714 RMD160 3a60aef6cfebba6896bdb12c99525da5456172fd SHA1 7dcb1b3516554d6d899d7488cd444dbb7721fcee SHA256 47674b7da559d5e1b44cc401af9ac5ad962d14e9eede12567b13e4b841989737
DIST qemu-1.1.0-1.tar.bz2 9630116 RMD160 85c8c260b670056df4a82a06b9255be87f177b68 SHA1 8600765831c137a833854f1aac0313f25089a200 SHA256 1e566f8cbc33e5fb7d5f364c0fd1cdde9e921e647223b5d7ae7e5f95544b258d
DIST qemu-1.1.0-patches.tar.xz 26728 RMD160 14c44bdf8be481303d1e3998769a0538d31d9b0d SHA1 51e1b5911657b2c9ffe5e8596cd541c23e275a00 SHA256 ceae860693a027f57942bd27a0f1d8ec07ec074ea5ffa378837b0da9ebbdf728

@ -0,0 +1,133 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-user/qemu-user-1.1.0.ebuild,v 1.2 2012/06/20 19:48:44 mr_bones_ Exp $
EAPI=4
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git
http://git.qemu.org/git/qemu.git"
GIT_ECLASS="git-2"
fi
inherit eutils base flag-o-matic pax-utils toolchain-funcs ${GIT_ECLASS}
MY_P=${P/-user/}
if [[ ${PV} != *9999 ]]; then
SRC_URI="http://wiki.qemu.org/download/${MY_P}-1.tar.bz2
http://dev.gentoo.org/~lu_zero/distfiles/qemu-1.1.0-patches.tar.xz"
KEYWORDS="~amd64 ~ppc ~x86 ~ppc64"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Open source dynamic CPU translator"
HOMEPAGE="http://www.qemu.org"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
IUSE=""
RESTRICT="test"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus unicore32"
for target in ${IUSE_USER_TARGETS}; do
IUSE="${IUSE} +qemu_user_targets_${target}"
done
DEPEND="app-text/texi2html
virtual/pkgconfig
sys-libs/zlib[static-libs]
dev-libs/glib[static-libs]"
RDEPEND=""
QA_WX_LOAD="
usr/bin/qemu-static-ppc64abi32-binfmt
usr/bin/qemu-static-ppc64
usr/bin/qemu-static-x86_64-binfmt
usr/bin/qemu-static-x86_64
usr/bin/qemu-static-unicore32-binfmt
usr/bin/qemu-static-m68k-binfmt
usr/bin/qemu-static-ppc-binfmt
usr/bin/qemu-static-alpha-binfmt
usr/bin/qemu-static-microblazeel-binfmt
usr/bin/qemu-static-sparc-binfmt
usr/bin/qemu-static-sparc32plus-binfmt
usr/bin/qemu-static-ppc
usr/bin/qemu-static-mipsn32el-binfmt
usr/bin/qemu-static-sh4eb-binfmt
usr/bin/qemu-static-ppc64abi32
usr/bin/qemu-static-ppc64-binfmt
usr/bin/qemu-static-armeb-binfmt
usr/bin/qemu-static-microblaze-binfmt
usr/bin/qemu-static-mips-binfmt
usr/bin/qemu-static-mipsel-binfmt
usr/bin/qemu-static-sh4-binfmt
usr/bin/qemu-static-s390x-binfmt
usr/bin/qemu-static-i386-binfmt
usr/bin/qemu-static-cris-binfmt
usr/bin/qemu-static-arm-binfmt
usr/bin/qemu-static-sparc64-binfmt
usr/bin/qemu-static-mipsn32-binfmt
"
src_prepare() {
cd "${S}"
# prevent docs to get automatically installed
sed -i '/$(DESTDIR)$(docdir)/d' Makefile
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target
EPATCH_SOURCE="${WORKDIR}/patches" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" epatch
}
src_configure() {
filter-flags -fpie -fstack-protector
local conf_opts user_targets
for target in ${IUSE_USER_TARGETS} ; do
use "qemu_user_targets_${target}" && \
user_targets="${user_targets} ${target}-linux-user"
done
conf_opts="--enable-linux-user --disable-strip"
conf_opts+=" --disable-bsd-user"
conf_opts+=" --disable-system"
conf_opts+=" --disable-vnc-tls"
conf_opts+=" --disable-curses"
conf_opts+=" --disable-sdl"
conf_opts+=" --disable-vde"
conf_opts+=" --prefix=/usr --disable-bluez --disable-kvm"
conf_opts+=" --cc=$(tc-getCC) --host-cc=$(tc-getBUILD_CC)"
conf_opts+=" --disable-smartcard --disable-smartcard-nss"
conf_opts+=" --extra-ldflags=-Wl,-z,execheap"
conf_opts+=" --disable-strip --disable-werror"
conf_opts+=" --static"
./configure ${conf_opts} --target-list="${user_targets}" || die "econf failed"
}
src_compile() {
emake || die "emake qemu failed"
}
src_install() {
emake DESTDIR="${ED}" install || die "make install failed"
# fixup to avoid collisions with qemu
base_dir="${ED}/usr/bin"
for qemu_bin in "${base_dir}"/qemu-*; do
qemu_bin_name=$(basename "${qemu_bin}")
mv "${qemu_bin}" "${base_dir}"/"${qemu_bin_name/qemu-/qemu-static-}" || die
done
pax-mark r "${ED}"/usr/bin/qemu-static-*
rm -fr "${ED}/usr/share"
dohtml qemu-doc.html
dohtml qemu-tech.html
newinitd "${FILESDIR}/qemu-binfmt.initd" qemu-binfmt
}

@ -0,0 +1,133 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/qemu-user/qemu-user-9999.ebuild,v 1.2 2012/06/20 19:48:44 mr_bones_ Exp $
EAPI=4
if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="git://git.qemu.org/qemu.git
http://git.qemu.org/git/qemu.git"
GIT_ECLASS="git-2"
fi
inherit eutils base flag-o-matic pax-utils toolchain-funcs ${GIT_ECLASS}
MY_P=${P/-user/}
if [[ ${PV} != *9999 ]]; then
SRC_URI="http://wiki.qemu.org/download/${MY_P}-1.tar.bz2
http://dev.gentoo.org/~lu_zero/distfiles/qemu-1.1.0-patches.tar.xz"
KEYWORDS="~amd64 ~ppc ~x86 ~ppc64"
S="${WORKDIR}/${MY_P}"
fi
DESCRIPTION="Open source dynamic CPU translator"
HOMEPAGE="http://www.qemu.org"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
IUSE=""
RESTRICT="test"
COMMON_TARGETS="i386 x86_64 alpha arm cris m68k microblaze microblazeel mips mipsel ppc ppc64 sh4 sh4eb sparc sparc64 s390x"
IUSE_USER_TARGETS="${COMMON_TARGETS} armeb ppc64abi32 sparc32plus unicore32"
for target in ${IUSE_USER_TARGETS}; do
IUSE="${IUSE} +qemu_user_targets_${target}"
done
DEPEND="app-text/texi2html
virtual/pkgconfig
sys-libs/zlib[static-libs]
dev-libs/glib[static-libs]"
RDEPEND=""
QA_WX_LOAD="
usr/bin/qemu-static-ppc64abi32-binfmt
usr/bin/qemu-static-ppc64
usr/bin/qemu-static-x86_64-binfmt
usr/bin/qemu-static-x86_64
usr/bin/qemu-static-unicore32-binfmt
usr/bin/qemu-static-m68k-binfmt
usr/bin/qemu-static-ppc-binfmt
usr/bin/qemu-static-alpha-binfmt
usr/bin/qemu-static-microblazeel-binfmt
usr/bin/qemu-static-sparc-binfmt
usr/bin/qemu-static-sparc32plus-binfmt
usr/bin/qemu-static-ppc
usr/bin/qemu-static-mipsn32el-binfmt
usr/bin/qemu-static-sh4eb-binfmt
usr/bin/qemu-static-ppc64abi32
usr/bin/qemu-static-ppc64-binfmt
usr/bin/qemu-static-armeb-binfmt
usr/bin/qemu-static-microblaze-binfmt
usr/bin/qemu-static-mips-binfmt
usr/bin/qemu-static-mipsel-binfmt
usr/bin/qemu-static-sh4-binfmt
usr/bin/qemu-static-s390x-binfmt
usr/bin/qemu-static-i386-binfmt
usr/bin/qemu-static-cris-binfmt
usr/bin/qemu-static-arm-binfmt
usr/bin/qemu-static-sparc64-binfmt
usr/bin/qemu-static-mipsn32-binfmt
"
src_prepare() {
cd "${S}"
# prevent docs to get automatically installed
sed -i '/$(DESTDIR)$(docdir)/d' Makefile
# Alter target makefiles to accept CFLAGS set via flag-o
sed -i 's/^\(C\|OP_C\|HELPER_C\)FLAGS=/\1FLAGS+=/' \
Makefile Makefile.target
EPATCH_SOURCE="${WORKDIR}/patches" EPATCH_SUFFIX="patch" \
EPATCH_FORCE="yes" epatch
}
src_configure() {
filter-flags -fpie -fstack-protector
local conf_opts user_targets
for target in ${IUSE_USER_TARGETS} ; do
use "qemu_user_targets_${target}" && \
user_targets="${user_targets} ${target}-linux-user"
done
conf_opts="--enable-linux-user --disable-strip"
conf_opts+=" --disable-bsd-user"
conf_opts+=" --disable-system"
conf_opts+=" --disable-vnc-tls"
conf_opts+=" --disable-curses"
conf_opts+=" --disable-sdl"
conf_opts+=" --disable-vde"
conf_opts+=" --prefix=/usr --disable-bluez --disable-kvm"
conf_opts+=" --cc=$(tc-getCC) --host-cc=$(tc-getBUILD_CC)"
conf_opts+=" --disable-smartcard --disable-smartcard-nss"
conf_opts+=" --extra-ldflags=-Wl,-z,execheap"
conf_opts+=" --disable-strip --disable-werror"
conf_opts+=" --static"
./configure ${conf_opts} --target-list="${user_targets}" || die "econf failed"
}
src_compile() {
emake || die "emake qemu failed"
}
src_install() {
emake DESTDIR="${ED}" install || die "make install failed"
# fixup to avoid collisions with qemu
base_dir="${ED}/usr/bin"
for qemu_bin in "${base_dir}"/qemu-*; do
qemu_bin_name=$(basename "${qemu_bin}")
mv "${qemu_bin}" "${base_dir}"/"${qemu_bin_name/qemu-/qemu-static-}" || die
done
pax-mark r "${ED}"/usr/bin/qemu-static-*
rm -fr "${ED}/usr/share"
dohtml qemu-doc.html
dohtml qemu-tech.html
newinitd "${FILESDIR}/qemu-binfmt.initd" qemu-binfmt
}

@ -1,3 +1,3 @@
DIST VBoxGuestAdditions_4.1.12.iso 50776064 RMD160 7f791a153a534568f6c25c43676ab3093fe99fea SHA1 f3918fde23dcf2de9cd8e7eee26135fe7be4efd0 SHA256 7dce13dd99c8b4757d56f5bada19a61a3ad50c69d7e0d9c245c0b88f50c0c245
DIST VBoxGuestAdditions_4.1.14.iso 50780160 RMD160 89dde3f04047f5a89fe985c0948ff8122775d2cc SHA1 5f4e8f2c096995c2f6d3a20bc7c3d52101f5dea1 SHA256 a12785fd1f202ff784da27ae75bd3fd43edaa824736b5b30499d9db993c1db64
DIST VBoxGuestAdditions_4.1.16.iso 52168704 RMD160 d80512f1ebf66a8caf060ecc045dc62aac0d202e SHA1 62520e7a5caef6c50fccc96995d3bcc98533af8d SHA256 b5c6b2a2836f65aececc40608b266ac06ca62aa871b514b761bd00f0981157b8
DIST VBoxGuestAdditions_4.1.18.iso 52164608 RMD160 d2ec9130a0235ce38bb702779b6ab722e3ff684c SHA1 7af81eac70f76aae3d42ea315920b2f56ae558f9 SHA256 0b670a698dcb427ebf69cdec1e040b26e93538e1ca76f58506c1db70308152ff

@ -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/virtualbox-additions/virtualbox-additions-4.1.14.ebuild,v 1.1 2012/04/26 18:19:44 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-additions/virtualbox-additions-4.1.18.ebuild,v 1.1 2012/06/20 16:13:17 polynomial-c Exp $
EAPI=2

@ -1,12 +1,12 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.tar.gz 10062236 RMD160 0a65fb69ad482c655f564a3f63ed958390c26c48 SHA1 28d63bceca076ae65afc3df814d622b630f8d372 SHA256 57a98286a9393e49c36ab8873878a89d0ac6b1179bf9a5c0d5fd517e272a8881
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.14-77440.tar.gz 10063096 RMD160 54e5748ee840376ca0b539e1956d496eb9c8dc9e SHA1 ae0f3f52bd46ab19a1a1c85d3c4381afb5dc19ac SHA256 82c112ab6003a92e6065a277077b2f3e1a9ca6871773ac3f4b1c771b8e699b42
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.16-78094.tar.gz 10075761 RMD160 8a5e4f649afecc7a58bc8fc0418249990d18067c SHA1 ab21a38aa8074828a7f714ad78979d16f1d973fd SHA256 ae598fe14ca6a4c6167d081499174579522f5d2164eb1051a45f4012f159a568
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.tar.gz 10572216 RMD160 d2ddd423cc799309d2a352d92b13aae20ec83628 SHA1 811571780c781b13ad5d93e29bde423ec83a0245 SHA256 1c8cf8d67d9adf75fd02d529c03ee2f960ec4be08970fd8030ba7912ef1e3198
DIST VirtualBox-4.1.12-77245-Linux_amd64.run 77250001 RMD160 4e40a017d2765305396e646a70dc105bfa558849 SHA1 5ef57d22e31a319f317f1d904e1dcee12478c594 SHA256 006eabe522116abcce7af4b5ea6f32f862d3d95ab565e44e5077ab5ced62ba24
DIST VirtualBox-4.1.12-77245-Linux_x86.run 77137358 RMD160 b8b4fb917b7beb3e38d650f0f9cae66ea7641aca SHA1 b8c25f59caafd01b9449dd40b62e1fcd0c6dfcbb SHA256 49890bf1077b3649181d1607372d5b92bcf347371e0631a4af6a43193492f047
DIST VirtualBox-4.1.14-77440-Linux_amd64.run 77321681 RMD160 0a8f01bdfb1b93889cebc4cd80f5924036ca75ad SHA1 fbda0ee72de7a4cfc469707cf2ecebeb9244165c SHA256 3469ec1f6dcd63db652f70d0b608afa2a10eb37e0a493e62ff465999a0fa6a45
DIST VirtualBox-4.1.14-77440-Linux_x86.run 77096398 RMD160 45a33dce73583cb71889e7443324ac2a02ee22aa SHA1 1f1ca8af782ebef331660e31d7d3bd9249cb0828 SHA256 b4a8eb84bef6b925b4d20a5161561023fdb9aa791ad12bd87c1422c76846d697
DIST VirtualBox-4.1.16-78094-Linux_amd64.run 78632402 RMD160 653761facdf5de401e7eec8dc29026ad498e8bc7 SHA1 06d2f5ce9d03a724f65b9c0420e907e5ed8eedf9 SHA256 d753c3390d1185aff9e5be8a344bffd0262b31d823b8122055d5c8bb44fee39c
DIST VirtualBox-4.1.16-78094-Linux_x86.run 78529998 RMD160 841379c6adf0ea841e91f62fb582a97f92aa8c94 SHA1 0ee8d78694bdb9bb56e5c8738e64f3d4bd7b7fae SHA256 ceb28127870738e9b397453b21f2331f71c9a5a5a716e467a940fe557ce7216d
DIST VirtualBox-4.1.18-78361-Linux_amd64.run 78734802 RMD160 449e64230ddf8e4c79a68f94af037aeee7f8b000 SHA1 5d91607529f40adf757fa45121b81e73b26e6aec SHA256 f45015f3b427a24195e8cbabb2158d26daecd6c03cd7437aacb5249500a2b425
DIST VirtualBox-4.1.18-78361-Linux_x86.run 78611917 RMD160 b134809555068cd270aaec5c8186f50b5ab210cf SHA1 49dfcd7e20488c402943e5b345343416916b2297 SHA256 112d5eefb15fc96f9e2c3a85928a1984c022ef32bb8781536a7a06e33a80865a
DIST VirtualBoxSDK-4.1.12-77245.zip 8896345 RMD160 a9431c0907e397d77ede4d4de4be962e89dc43ed SHA1 372d6db2dcaeaa8f6855e110babfa5c00375be80 SHA256 a490878e7bc2443c7e4b51115382a6c5b65cda44cfc449af1676778093b307fa
DIST VirtualBoxSDK-4.1.14-77440.zip 8805465 RMD160 8dab52ee5e1445f9a68213ca514311ca70a2e80e SHA1 6530303be880c89ff2c1149e975bb01fb9792194 SHA256 3690f15c232d6a8642d091756cfd48d1340d418aeb92ac3448a8e4d1137af04e
DIST VirtualBoxSDK-4.1.16-78094.zip 8805556 RMD160 316a4357da15e6c89c0134adb7b61017aa1bd778 SHA1 73e007a21e91c98fedbcba561b6362c5ab2cba7d SHA256 187a84deb522594425376fb488c995f1edb2ee9f7d83a6e6ed2938648eaf3882
DIST VirtualBoxSDK-4.1.18-78361.zip 8805499 RMD160 e58fdfd8bbbee4abe49d1e40da45b5ba9ba5fc96 SHA1 548447b00192bc422ba4a10eb230639dc624b834 SHA256 9c8a7461529d11252443305749a086584090fbd8ff106d6e62b6a76d0fe0443e

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.1.14.ebuild,v 1.1 2012/04/26 18:19:19 polynomial-c Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-bin/virtualbox-bin-4.1.18.ebuild,v 1.1 2012/06/20 16:12:34 polynomial-c Exp $
EAPI=2
inherit eutils unpacker fdo-mime gnome2 pax-utils
MY_PV=${PV}-77440
MY_PV=${PV}-78361
SDK_PV=${MY_PV}
EXTP_PV=${SDK_PV}
MY_P=VirtualBox-${MY_PV}-Linux

@ -1,3 +1,3 @@
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.tar.gz 10062236 RMD160 0a65fb69ad482c655f564a3f63ed958390c26c48 SHA1 28d63bceca076ae65afc3df814d622b630f8d372 SHA256 57a98286a9393e49c36ab8873878a89d0ac6b1179bf9a5c0d5fd517e272a8881
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.14-77440.tar.gz 10063096 RMD160 54e5748ee840376ca0b539e1956d496eb9c8dc9e SHA1 ae0f3f52bd46ab19a1a1c85d3c4381afb5dc19ac SHA256 82c112ab6003a92e6065a277077b2f3e1a9ca6871773ac3f4b1c771b8e699b42
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.16-78094.tar.gz 10075761 RMD160 8a5e4f649afecc7a58bc8fc0418249990d18067c SHA1 ab21a38aa8074828a7f714ad78979d16f1d973fd SHA256 ae598fe14ca6a4c6167d081499174579522f5d2164eb1051a45f4012f159a568
DIST Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.tar.gz 10572216 RMD160 d2ddd423cc799309d2a352d92b13aae20ec83628 SHA1 811571780c781b13ad5d93e29bde423ec83a0245 SHA256 1c8cf8d67d9adf75fd02d529c03ee2f960ec4be08970fd8030ba7912ef1e3198

@ -1,12 +1,12 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.14.ebuild,v 1.2 2012/06/01 00:01:53 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-4.1.18.ebuild,v 1.1 2012/06/20 16:13:50 polynomial-c Exp $
EAPI=2
inherit eutils multilib
MY_BUILD="77440"
MY_BUILD="78361"
MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
MY_P="${MY_PN}-${PV}-${MY_BUILD}"
@ -22,6 +22,8 @@ RESTRICT="mirror strip"
RDEPEND="~app-emulation/virtualbox-${PV}"
QA_PREBUILT="/usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}/.*"
src_install() {
insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
doins -r linux.${ARCH}

@ -1,3 +1,3 @@
DIST VirtualBox-4.1.12.tar.bz2 73250628 RMD160 a3ee3e4dac21d969f5314c7269ca9ef9fa7d80a7 SHA1 4cda0678fa44ff53af87dbcd9375a43720c69d3f SHA256 4e4b9181a61ee9ccbe5fd28dbf528dde708fba490af5de6fac0d138b283b1d02
DIST VirtualBox-4.1.14.tar.bz2 73260319 RMD160 68bb81486dad190a1bd74251ad32ee16d47be625 SHA1 126e61d5f7187d62b2b213b658912c83f49e6de6 SHA256 034cfd19d5dd701cd1375b994ad6f2d41c207b6760c6b8c5fe3005e53134dff8
DIST VirtualBox-4.1.16.tar.bz2 73255692 RMD160 979317bed30a1e7d8ca5082b3c4ee0977adb7d24 SHA1 3dae2a7192d64ccaceb239407d2b03c0bedcb3fe SHA256 b670499804c718a8ebbc7c2ddee37f70e98771a151391a597b5808f4310f824e
DIST VirtualBox-4.1.18.tar.bz2 73688436 RMD160 d3681745fdda27d884efe2faf1258a1fa0058a78 SHA1 a191f5d45fe4c7ffe873c35a54d92309805c5c73 SHA256 e650e4fdc23581b9edc0e5d5705cc596c76796851ebf65ccda0edb8e413fa3b7

@ -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/virtualbox-guest-additions/virtualbox-guest-additions-4.1.14.ebuild,v 1.2 2012/06/01 00:03:28 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-4.1.18.ebuild,v 1.1 2012/06/20 16:16:06 polynomial-c Exp $
EAPI=2

@ -1,3 +1,3 @@
DIST vbox-kernel-module-src-4.1.12.tar.xz 459148 RMD160 3cc0d80f0cd50259bd63b2b4353c4160f414d50c SHA1 f4cd83788dde4f735d10593f2676345a0ef3b91e SHA256 70707451b9dab6128005410f515f0c2c5d8c295b319243d9e623ae68c5acff1f
DIST vbox-kernel-module-src-4.1.14.tar.xz 459068 RMD160 e952de92ef5bdfe66ee86e7ffa196e38c9f01481 SHA1 1be94e95110c9adf8d2fb18b139b826bebaac281 SHA256 9ae9caa701e3fcdc9d5139c203cb0a6801e4ccb3478491a5b614ae0e5cab3439
DIST vbox-kernel-module-src-4.1.16.tar.xz 459272 RMD160 67c311794ec700785398b44321eee040b2209542 SHA1 44615c870197badd36c733c29e65e865b9a1e576 SHA256 aee62988bcc848f7a0d3f845f4f0bc292683f4aae48697082eee17e46aff8bb4
DIST vbox-kernel-module-src-4.1.18.tar.xz 459308 RMD160 efd6b014a3806e25efe10a6084f18dfb39c53145 SHA1 e69630f541e2983b487c74f27532cb3906efb856 SHA256 e5fe22add223af149dba2061343573326f0aaf37d1b2959c24097005ff4037ef

@ -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/virtualbox-modules/virtualbox-modules-4.1.14.ebuild,v 1.2 2012/06/01 00:05:08 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox-modules/virtualbox-modules-4.1.18.ebuild,v 1.1 2012/06/20 16:11:42 polynomial-c Exp $
# XXX: the tarball here is just the kernel modules split out of the binary
# package that comes from virtualbox-bin

@ -1,3 +1,3 @@
DIST VirtualBox-4.1.12.tar.bz2 73250628 RMD160 a3ee3e4dac21d969f5314c7269ca9ef9fa7d80a7 SHA1 4cda0678fa44ff53af87dbcd9375a43720c69d3f SHA256 4e4b9181a61ee9ccbe5fd28dbf528dde708fba490af5de6fac0d138b283b1d02
DIST VirtualBox-4.1.14.tar.bz2 73260319 RMD160 68bb81486dad190a1bd74251ad32ee16d47be625 SHA1 126e61d5f7187d62b2b213b658912c83f49e6de6 SHA256 034cfd19d5dd701cd1375b994ad6f2d41c207b6760c6b8c5fe3005e53134dff8
DIST VirtualBox-4.1.16.tar.bz2 73255692 RMD160 979317bed30a1e7d8ca5082b3c4ee0977adb7d24 SHA1 3dae2a7192d64ccaceb239407d2b03c0bedcb3fe SHA256 b670499804c718a8ebbc7c2ddee37f70e98771a151391a597b5808f4310f824e
DIST VirtualBox-4.1.18.tar.bz2 73688436 RMD160 d3681745fdda27d884efe2faf1258a1fa0058a78 SHA1 a191f5d45fe4c7ffe873c35a54d92309805c5c73 SHA256 e650e4fdc23581b9edc0e5d5705cc596c76796851ebf65ccda0edb8e413fa3b7

@ -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/virtualbox/virtualbox-4.1.14.ebuild,v 1.4 2012/05/31 23:49:02 zmedico Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/virtualbox/virtualbox-4.1.18.ebuild,v 1.1 2012/06/20 16:14:50 polynomial-c Exp $
EAPI=4

@ -1,4 +1 @@
DIST transifex-client-0.5.2.tar.gz 26057 RMD160 d7d065a619bc7bd32829e537541410226908e7eb SHA1 fb7d4feaa98cff012064b051cbe90af2fea1d661 SHA256 97c11397629c1dbb75a4bb87fd3cdc7bad6dbe9a152c54f538e96218f8b17a83
DIST transifex-client-0.7.2.tar.gz 141149 RMD160 3284d641c403003f983f632f137409068266de91 SHA1 e6d97198e3e7f5cb3378ff8b001e5c51faf43be2 SHA256 67062a769d80ba1498a3216f794e23793987c5f3620ac14b56c5db5448786654
DIST transifex-client-0.7.3.tar.gz 35204 RMD160 d03d5611e8314edba89c0603719df537631dc72d SHA1 1490cab8ec657df6cfe812530ef1bb9177960edb SHA256 3f2d91cb9a912f7a08ac4d38b581bbc2288d91cb914cd591fca88fa4a7be2765
DIST transifex-client-0.7.tar.gz 141099 RMD160 3a87b89e09b6fb26826e7c9513eea474fc715a28 SHA1 c718dee688dcadd186441f628ab54718b75d4464 SHA256 280a4e34d37b2ab1786b0f3f948240c9f659d7e8b7538e682bfe19bce92cd693

@ -1,22 +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/transifex-client/transifex-client-0.5.2.ebuild,v 1.3 2011/08/07 10:21:36 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
inherit distutils
DESCRIPTION="A command line interface for Transifex"
HOMEPAGE="http://pypi.python.org/pypi/transifex-client http://www.transifex.net/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""
RDEPEND=""

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

@ -1,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/transifex-client/transifex-client-0.7.3.ebuild,v 1.2 2012/06/19 19:54:49 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.7.3.ebuild,v 1.3 2012/06/20 06:45:01 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""

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

@ -1,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-laptop/thinkfan/thinkfan-0.8.0.ebuild,v 1.2 2012/06/19 19:55:07 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-laptop/thinkfan/thinkfan-0.8.0.ebuild,v 1.3 2012/06/20 06:42:06 jdhore Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND=""

@ -1,3 +1 @@
DIST anki-1.2.11.tgz 1886062 RMD160 ca54d788b9af51aa2996b2743b6c4164a5391468 SHA1 9c6dd8e227841e574b56c51ee439d298bd51ac27 SHA256 ca075fd0c0d6851d22046de8f6fa90d7c442cdd4a6783f7c6ffad7fbc46f5089
DIST anki-1.2.6.tgz 1836019 RMD160 21ed402b4e8c1feabb7670fec1333f2363e547b1 SHA1 7e8e5e3dd8ebde1ccafce0b2e2d31bfaa024ff03 SHA256 36d79a596719d252c42c12d468c36397c7a6d28e8b010ec646cd5b09ab47db50
DIST anki-1.2.9.tgz 2361506 RMD160 d93f5dbd0c8610656fb573e0b4fc0dd23dd65ef1 SHA1 29645a4c4a0035d25bb84c020869b6f977845eb1 SHA256 1b5188a7cf8b2ad88c0ec4774bf25edf0c5ace2f6c8ccf1b82e8fe5a65ec4025

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-1.2.11.ebuild,v 1.3 2012/05/22 01:32:57 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-1.2.11.ebuild,v 1.4 2012/06/20 15:06:38 tomka Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -17,7 +17,9 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="furigana +graph latex recording +sound"
RDEPEND="dev-python/beautifulsoup
# beautifulsoup-4 is not supported in 1.2.11
RDEPEND="
<dev-python/beautifulsoup-4
>=dev-python/PyQt4-4.7[X,svg,webkit]
>=dev-python/sqlalchemy-0.5.3
>=dev-python/simplejson-1.7.3

@ -1,62 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/anki/anki-1.2.6.ebuild,v 1.3 2011/03/21 11:39:55 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
inherit distutils eutils
DESCRIPTION="A spaced-repetition memory training program (flash cards)"
HOMEPAGE="http://ichi2.net/anki/"
SRC_URI="http://anki.googlecode.com/files/${P}.tgz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="furigana +graph latex recording +sound"
RDEPEND="dev-python/beautifulsoup
>=dev-python/PyQt4-4.7[X,svg,webkit]
>=dev-python/sqlalchemy-0.5.3
>=dev-python/simplejson-1.7.3
|| ( >=dev-python/pysqlite-2.3.0 >=dev-lang/python-2.5[sqlite] )
latex? ( app-text/dvipng )
furigana? ( app-i18n/kakasi )
graph? (
dev-python/numpy
>=dev-python/matplotlib-0.91.2
)
recording? (
media-sound/sox
dev-python/pyaudio
media-sound/lame
)
sound? ( media-video/mplayer )"
DEPEND="${RDEPEND}
dev-python/setuptools"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_MODNAME="anki ankiqt"
src_prepare() {
distutils_src_prepare
# epatch "${FILESDIR}/${P}-sqlalchemy-0.6.patch"
}
src_compile() {
distutils_src_compile
cd libanki
distutils_src_compile
}
src_install() {
distutils_src_install
cd libanki
distutils_src_install
cd ..
doicon icons/${PN}.png || die
make_desktop_entry ${PN} ${PN} ${PN} "Education"
}

@ -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-misc/anki/anki-1.2.9.ebuild,v 1.3 2011/09/13 09:23:18 hwoarang Exp $
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
inherit distutils eutils
DESCRIPTION="A spaced-repetition memory training program (flash cards)"
HOMEPAGE="http://ichi2.net/anki/"
SRC_URI="http://anki.googlecode.com/files/${P}.tgz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="furigana +graph latex recording +sound"
RDEPEND="dev-python/beautifulsoup
>=dev-python/PyQt4-4.7[X,svg,webkit]
>=dev-python/sqlalchemy-0.5.3
>=dev-python/simplejson-1.7.3
|| ( >=dev-python/pysqlite-2.3.0 >=dev-lang/python-2.5[sqlite] )
latex? ( app-text/dvipng )
furigana? ( app-i18n/kakasi )
graph? (
dev-python/numpy
>=dev-python/matplotlib-0.91.2
)
recording? (
media-sound/sox
dev-python/pyaudio
media-sound/lame
)
sound? ( media-video/mplayer )"
DEPEND="${RDEPEND}
dev-python/setuptools"
RESTRICT_PYTHON_ABIS="3.*"
PYTHON_MODNAME="anki ankiqt"
src_prepare() {
distutils_src_prepare
}
src_compile() {
distutils_src_compile
cd libanki
distutils_src_compile
}
src_install() {
distutils_src_install
cd libanki
distutils_src_install
cd ..
doicon icons/${PN}.png || die
make_desktop_entry ${PN} ${PN} ${PN} "Education"
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.4.ebuild,v 1.3 2012/06/13 15:17:01 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/pax-utils/pax-utils-0.4.ebuild,v 1.4 2012/06/20 20:20:19 maekke Exp $
inherit eutils toolchain-funcs unpacker
@ -12,7 +12,7 @@ SRC_URI="mirror://gentoo/pax-utils-${PV}.tar.xz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="caps"
#RESTRICT="mirror"

@ -0,0 +1,29 @@
src/cacheline.c | 2 ++
src/remark.c | 1 +
2 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/cacheline.c b/src/cacheline.c
index 8c6f97b..f395c60 100644
--- a/src/cacheline.c
+++ b/src/cacheline.c
@@ -27,6 +27,8 @@
#include "getline.h" /* Gnulib/GNU Libc */
#include "version-etc.h" /* Gnulib */
+#include <locale.h>
+
enum {
HELP_OPT = 256,
VERSION_OPT
diff --git a/src/remark.c b/src/remark.c
index dcf8327..8998112 100644
--- a/src/remark.c
+++ b/src/remark.c
@@ -44,6 +44,7 @@
#include "common/intutil.h"
/* regex-markup */
#include "remark.h"
+#include <locale.h>
#define PROGRAM "remark"

@ -1,6 +1,10 @@
# Copyright 1999-2008 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/regex-markup/regex-markup-0.10.0.ebuild,v 1.3 2008/05/11 14:00:00 maekke Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/regex-markup/regex-markup-0.10.0.ebuild,v 1.4 2012/06/20 12:23:18 jlec Exp $
EAPI=4
inherit eutils
DESCRIPTION="A tool to color syslog files as well"
HOMEPAGE="http://www.nongnu.org/regex-markup/"
@ -9,16 +13,22 @@ SRC_URI="http://savannah.nongnu.org/download/regex-markup/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="examples"
IUSE="examples nls"
DEPEND=""
src_prepare() {
epatch "${FILESDIR}"/${P}-locale.patch
}
src_configure() {
econf \
--enable-largefile \
$(use_enable nls)
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
default
if use examples; then
cd examples
make -f Makefile
cd ..
emake -f Makefile
fi
dodoc AUTHORS ChangeLog NEWS README TODO
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/trash-cli/trash-cli-0.12.4.ebuild,v 1.1 2012/05/10 14:51:19 hasufell Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/trash-cli/trash-cli-0.12.4.ebuild,v 1.3 2012/06/20 19:05:11 ago Exp $
EAPI=4
@ -17,7 +17,7 @@ SRC_URI="https://github.com/andreafrancia/${PN}/tarball/${PV} ->
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
DEPEND="dev-python/setuptools"

@ -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-mobilephone/obexd/obexd-0.46.ebuild,v 1.1 2012/05/20 10:00:02 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/app-mobilephone/obexd/obexd-0.46.ebuild,v 1.2 2012/06/20 14:52:33 ago Exp $
EAPI="4"
@ -9,7 +9,7 @@ HOMEPAGE="http://www.bluez.org/"
SRC_URI="mirror://kernel/linux/bluetooth/${P}.tar.xz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
KEYWORDS="amd64 ~arm ~ppc ~x86"
IUSE="-eds nokia -server usb"
DOCS="AUTHORS ChangeLog README doc/*.txt"

@ -0,0 +1,41 @@
qcodeedit/lib/document/qdocumentcommand.cpp | 1 +
qtsingleapplication/qtlocalpeer.cpp | 6 +++---
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/qcodeedit/lib/document/qdocumentcommand.cpp b/qcodeedit/lib/document/qdocumentcommand.cpp
index 308e4e4..35b7d9f 100644
--- a/qcodeedit/lib/document/qdocumentcommand.cpp
+++ b/qcodeedit/lib/document/qdocumentcommand.cpp
@@ -32,6 +32,7 @@
\brief The base class for document editing command
*/
+#include <unistd.h>
/*!
\brief ctor
diff --git a/qtsingleapplication/qtlocalpeer.cpp b/qtsingleapplication/qtlocalpeer.cpp
index 120a8e8..cab57cd 100644
--- a/qtsingleapplication/qtlocalpeer.cpp
+++ b/qtsingleapplication/qtlocalpeer.cpp
@@ -48,9 +48,9 @@
#include "qtlocalpeer.h"
#include <QtCore/QCoreApplication>
#include <QtCore/QTime>
-#if QT_VERSION >= 0x040600
+#if QT_VERSION >= 0x040600
#include <QtCore/QProcessEnvironment>
-#endif
+#endif
#if defined(Q_OS_WIN)
#include <QtCore/QLibrary>
@@ -103,7 +103,7 @@ QtLocalPeer::QtLocalPeer(QObject* parent, const QString &appId)
socketName += QLatin1Char('-') + QString::number(sessionId, 16);
}
#else
- socketName += QLatin1Char('-') + QString::number(::getuid(), 16);
+ socketName += QLatin1Char('-') + QString::number(QtLP_Private::getuid(), 16);
#endif
server = new QLocalServer(this);

@ -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/texstudio/texstudio-2.3.ebuild,v 1.2 2012/05/03 20:00:40 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/texstudio/texstudio-2.3.ebuild,v 1.3 2012/06/20 19:09:57 jlec Exp $
EAPI=4
@ -36,7 +36,10 @@ DEPEND="${COMMON_DEPEND}
S="${WORKDIR}"/${P/-/}
PATCHES=( "${FILESDIR}/${P}-hunspell.patch" )
PATCHES=(
"${FILESDIR}/${P}-hunspell.patch"
"${FILESDIR}/${P}-gcc47.patch"
)
src_prepare() {
find hunspell -delete

@ -1,3 +1,2 @@
DIST gtkpod-2.0.2.tar.gz 2982482 RMD160 0810947c013c137f57599a999f63d07d6710b6c7 SHA1 d93e7618653d00a8bc845fd070305c5b38eea1e8 SHA256 2c5dd3d193cd73ba107ccb158e48198768f1dd26724834f8f5ab804281ea4648
DIST gtkpod-2.1.1.tar.gz 3120542 RMD160 5f30795cf7cda5744181f56875c7648d430d76fc SHA1 aa0bd06395f878bdf9578f8e4350536216fcd2b6 SHA256 a474bb44ed42df554b02c2bd592485ee4fbe91cb9d0fe43576a63bb8b174c37a
DIST gtkpod-2.1.2-beta2.tar.gz 3674227 RMD160 82ff90395128182b352bfecde6009c8c208f94b7 SHA1 bcdeecbe6ea4126990e962b4beb582c9bad7cb33 SHA256 d91f77ab5a05854af520492ab1f31bc6ccbbbea0f770c1de119d7247d84572c4
DIST gtkpod-2.1.2.tar.gz 3673800 RMD160 c4057367527fc653e98d35190f3dd4ed0edf9464 SHA1 5101618b7ed630eeb2cfa53c71e366881869a1ea SHA256 c3d054235bae80aa8563a441c902fa32528c2b00ba05a98066671fa3036dc1e6

@ -1,79 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.0.2.ebuild,v 1.5 2012/05/10 05:20:00 ssuominen Exp $
EAPI=2
inherit gnome2-utils
DESCRIPTION="A graphical user interface to the Apple productline"
HOMEPAGE="http://gtkpod.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 FDL-1.2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="aac curl flac gstreamer mp3 ogg webkit"
COMMON_DEPEND=">=dev-libs/glib-2.15.0:2
>=dev-libs/libxml2-2.7.7
>=dev-util/anjuta-2.30
=dev-util/anjuta-2*
>=media-libs/libgpod-0.7.0
>=media-libs/libid3tag-0.15
>=x11-libs/gtk+-2.21.0:2
aac? (
media-libs/faad2
|| ( media-libs/libmp4v2:1 <=media-libs/libmp4v2-1.9.1:0 )
)
curl? ( >=net-misc/curl-7.10 )
flac? ( media-libs/flac )
gstreamer? ( >=media-libs/gst-plugins-base-0.10.25:0.10 )
mp3? ( media-sound/lame )
ogg? ( media-libs/libvorbis
media-sound/vorbis-tools )
webkit? ( >=net-libs/webkit-gtk-1.1:2 )"
RDEPEND="${COMMON_DEPEND}
gstreamer? ( media-plugins/gst-plugins-meta:0.10 )"
DEPEND="${COMMON_DEPEND}
dev-util/intltool
virtual/pkgconfig
sys-kernel/linux-headers
sys-devel/flex
sys-devel/gettext"
src_prepare() {
sed -i \
-e 's:-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED::' \
-e 's:-DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED::' \
-e '/-no-undefined/s:LDFLAGS=":&$LDFLAGS :' \
configure || die
}
src_configure() {
econf \
--disable-dependency-tracking \
--disable-static \
$(use_enable webkit plugin-coverweb) \
$(use_enable gstreamer plugin-media-player) \
$(use_with curl) \
$(use_with ogg) \
$(use_with flac) \
$(use_with aac faad)
}
src_install() {
emake \
DESTDIR="${D}" \
docdir=/usr/share/doc/${PF}/html \
figuresdir=/usr/share/doc/${PF}/html/figures \
install || die
dodoc AUTHORS ChangeLog NEWS README TODO TODOandBUGS.txt TROUBLESHOOTING || die
find "${D}" -name '*.la' -exec rm -f {} +
rm -f "${D}"/usr/share/gtkpod/data/{AUTHORS,COPYING}
}
pkg_preinst() { gnome2_icon_savelist; }
pkg_postinst() { gnome2_icon_cache_update; }
pkg_postrm() { gnome2_icon_cache_update; }

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.1-r3.ebuild,v 1.2 2012/06/11 11:12:59 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.1-r3.ebuild,v 1.3 2012/06/20 08:17:39 ssuominen Exp $
EAPI=4
inherit eutils gnome2-utils
@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 FDL-1.2"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="aac clutter curl flac gstreamer mp3 vorbis webkit"
# libmp4v2.so.1 from SLOT=1 is dlopened but gtkpod has switched to

@ -1,13 +1,13 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.2_beta2.ebuild,v 1.2 2012/06/19 05:50:42 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/app-pda/gtkpod/gtkpod-2.1.2.ebuild,v 1.1 2012/06/20 08:16:54 ssuominen Exp $
EAPI=4
inherit eutils gnome2-utils
DESCRIPTION="A graphical user interface to the Apple productline"
HOMEPAGE="http://gtkpod.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P/_/-}.tar.gz"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 FDL-1.2"
SLOT="0"
@ -45,9 +45,6 @@ DEPEND="${COMMON_DEPEND}
virtual/os-headers
virtual/pkgconfig"
# Dpn't even try to bother with versionator.eclass for this one beta exception.
S=${WORKDIR}/${PN}-2.1.2~bafd316
src_prepare() {
# Make sure SLOT="4" is not used. Everyone should move from "3" to "5" directly.
sed -i -e '/PKG_CONFIG/s:libmusicbrainz4:&sLoT4iSdEpReCaTeD:' configure || die

@ -0,0 +1,67 @@
From 6b94fbd3b74471cf9740a35d669963e0b6c84eac Mon Sep 17 00:00:00 2001
From: Paul Varner <fuzzyray@gentoo.org>
Date: Wed, 20 Jun 2012 12:11:44 -0500
Subject: [PATCH] Add support for the md5-cache metadata format. (Bug 422675)
The gentoo tree is moving to the md5-cache format instead of pms. This
add support for reading the md5-cache metadata format.
---
bin/euse | 24 ++++++++++++++++++------
1 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/bin/euse b/bin/euse
index 85ff924..3b7556f 100755
--- a/bin/euse
+++ b/bin/euse
@@ -385,6 +385,7 @@ get_useflaglist() {
#
get_useflaglist_ebuild() {
local known=$(echo "${ACTIVE_FLAGS[5]}" | egrep "^${1}")
+ local cacheformat
if [[ -n $known ]]; then
# No need to recache
return
@@ -400,23 +401,34 @@ get_useflaglist_ebuild() {
fi
# Open the ebuild file and retrieve defined USE flags
[[ ! -d "$portdir/${1}" ]] && continue
- if [[ ! -d "$portdir/metadata/cache" ]]; then
+ cacheformat="unknown"
+ [[ -d "$portdir/metadata/cache" ]] && cacheformat="cache" # format is pms
+ [[ -d "$portdir/metadata/md5-cache" ]] && cacheformat="md5-cache" # format is md5-cache
+ if [[ "$cacheformat" == "unknown" ]]; then
echo "!!! Metadata cache not found. You need to run " >&2
echo "!!! 'egencache --repo=$overlay --update'" >&2
echo "!!! to generate metadata for your overlays" >&2
return 1
fi
- append=$(set +f; ls $portdir/metadata/cache/${1}-* \
+ append=$(set +f; ls ${portdir}/metadata/${cacheformat}/${1}-* \
| egrep "${1}-[0-9.]+" \
- | sed -e "s:$portdir/metadata/cache/${1}-::g" \
+ | sed -e "s:${portdir}/metadata/${cacheformat}/${1}-::g" \
| while read -d $'\n' version; do
IFS=$'\n'
- if [[ ! -e "$portdir/metadata/cache/${1}-$version" ]]; then
+ if [[ ! -e "${portdir}/metadata/${cacheformat}/${1}-$version" ]]; then
# Repo does not have this particular package
continue
fi
- iuse=$(head -11 "$portdir/metadata/cache/${1}-$version"|tail -1)
- slot=$(head -3 "$portdir/metadata/cache/${1}-$version"|tail -1)
+ if [[ "${cacheformat}" == "cache" ]]; then
+ iuse=$(head -n 11 "${portdir}/metadata/${cacheformat}/${1}-$version"|tail -n 1)
+ slot=$(head -n 3 "${portdir}/metadata/${cacheformat}/${1}-$version"|tail -n 1)
+ elif [[ "${cacheformat}" == "md5-cache" ]]; then
+ iuse=$(grep "^IUSE=" "${portdir}/metadata/${cacheformat}/${1}-$version" | sed 's/^IUSE=//')
+ slot=$(grep "^SLOT=" "${portdir}/metadata/${cacheformat}/${1}-$version" | sed 's/^SLOT=//')
+ else
+ # This is a bug, we should have already returned
+ return 1
+ fi
echo "${1};${version};${slot};${iuse};${overlay}"
done
)
--
1.7.8.6

@ -0,0 +1,98 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-portage/gentoolkit/gentoolkit-0.3.0.6-r3.ebuild,v 1.1 2012/06/20 20:09:15 fuzzyray Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="2.[45]"
PYTHON_USE_WITH="xml"
PYTHON_NONVERSIONED_EXECUTABLES=(".*")
inherit distutils python eutils
DESCRIPTION="Collection of administration scripts for Gentoo"
HOMEPAGE="http://www.gentoo.org/proj/en/portage/tools/index.xml"
SRC_URI="mirror://gentoo/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Note: argparse is provided in python 2.7 and 3.2 (Bug 346005)
# Note: dev-lang/python dependencies are so emerge will print a blocker if any
# installed slot of python is not built with +xml. This is used since
# PYTHON_USE_WITH just dies in the middle of the emerge. See bug 399331.
DEPEND="sys-apps/portage"
RDEPEND="${DEPEND}
>=dev-lang/python-2.6[xml]
!>=dev-lang/python-2.6[-xml]
!<=app-portage/gentoolkit-dev-0.2.7
dev-python/argparse
|| ( >=sys-apps/coreutils-8.15 app-misc/realpath sys-freebsd/freebsd-bin )
sys-apps/gawk
sys-apps/grep"
distutils_src_compile_pre_hook() {
echo VERSION="${PVR}" "$(PYTHON)" setup.py set_version
VERSION="${PVR}" "$(PYTHON)" setup.py set_version \
|| die "setup.py set_version failed"
}
src_prepare() {
epatch "${FILESDIR}/${PV}-eread-413577.patch"
epatch "${FILESDIR}/${PV}-eshowkw-414627.patch"
epatch "${FILESDIR}/${PV}-gentoolkit-304125.patch"
epatch "${FILESDIR}/${PV}-euse-410365.patch"
epatch "${FILESDIR}/${PV}-eshowkw-409449.patch"
epatch "${FILESDIR}/${PV}-euse-422675.patch"
}
src_install() {
python_convert_shebangs -r "" build-*/scripts-*
distutils_src_install
# Rename the python versions of revdep-rebuild, since we are not ready
# to switch to the python version yet. Link /usr/bin/revdep-rebuild to
# revdep-rebuild.sh. Leaving the python version available for potential
# testing by a wider audience.
mv "${ED}"/usr/bin/revdep-rebuild "${ED}"/usr/bin/revdep-rebuild.py
dosym revdep-rebuild.sh /usr/bin/revdep-rebuild
# Create cache directory for revdep-rebuild
dodir /var/cache/revdep-rebuild
keepdir /var/cache/revdep-rebuild
use prefix || fowners root:root /var/cache/revdep-rebuild
fperms 0700 /var/cache/revdep-rebuild
# remove on Gentoo Prefix platforms where it's broken anyway
if use prefix; then
elog "The revdep-rebuild command is removed, the preserve-libs"
elog "feature of portage will handle issues."
rm "${ED}"/usr/bin/revdep-rebuild
rm "${ED}"/usr/bin/revdep-rebuild.py
rm "${ED}"/usr/share/man/man1/revdep-rebuild.1
rm -rf "${ED}"/etc/revdep-rebuild
rm -rf "${ED}"/var
fi
# Can distutils handle this?
dosym eclean /usr/bin/eclean-dist
dosym eclean /usr/bin/eclean-pkg
}
pkg_postinst() {
distutils_pkg_postinst
einfo
einfo "For further information on gentoolkit, please read the gentoolkit"
einfo "guide: http://www.gentoo.org/doc/en/gentoolkit.xml"
einfo
einfo "Another alternative to equery is app-portage/portage-utils"
ewarn
ewarn "glsa-check since gentoolkit 0.3 has modified some output,"
ewarn "options and default behavior. The list of injected GLSAs"
ewarn "has moved to /var/lib/portage/glsa_injected, please"
ewarn "run 'glsa-check -p affected' before copying the existing checkfile."
}

@ -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/opensp/opensp-1.5.2-r3.ebuild,v 1.6 2012/06/15 09:33:04 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/opensp/opensp-1.5.2-r3.ebuild,v 1.7 2012/06/20 20:06:19 maekke Exp $
EAPI=2
inherit eutils flag-o-matic
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/openjade/${MY_P}.tar.gz"
LICENSE="JamesClark"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
IUSE="doc nls static-libs test"
DEPEND="nls? ( >=sys-devel/gettext-0.14.5 )

@ -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/sgmltools-lite/sgmltools-lite-3.0.3-r11.ebuild,v 1.3 2012/06/17 07:15:45 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/app-text/sgmltools-lite/sgmltools-lite-3.0.3-r11.ebuild,v 1.4 2012/06/20 19:58:15 maekke Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/sgmltools-lite/${P}.tar.gz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
IUSE="jadetex"
DEPEND="app-text/sgml-common

@ -1 +1,2 @@
DIST unpaper-0.4.1.tar.xz 2855692 RMD160 53503b733158c2e9764b424a9eea33697e380b8f SHA1 8d755d1452c2d6c9681a880c45f7e55305326de0 SHA256 64ca361febe2ed3845d4256a3a666c4bf60798d941949c991ffcbb58aca3e5b3
DIST unpaper-0.4.tar.xz 2850388 RMD160 ba960c72f0c2ccadd75ef2b507986be602dc4c53 SHA1 3619bd129b8127403ec04b42863f30da3cf6196f SHA256 5381365bd7b7ca86d5b7afefccc98495fb981bfcfd6b50315000c4a92ecc3331

@ -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-text/unpaper/unpaper-0.4.1.ebuild,v 1.1 2012/06/20 13:51:01 flameeyes Exp $
EAPI=4
if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="git://github.com/Flameeyes/unpaper.git"
inherit git-2 autotools
else
SRC_URI="http://www.flameeyes.eu/files/${P}.tar.xz"
KEYWORDS="~amd64 ~x86"
fi
DESCRIPTION="Post-processor for scanned and photocopied book pages"
HOMEPAGE="http://www.flameeyes.eu/projects/unpaper"
LICENSE="GPL-2"
SLOT="0"
IUSE="test"
DEPEND="test? ( media-libs/netpbm[png] )
dev-libs/libxslt
app-text/docbook-xsl-ns-stylesheets"
RDEPEND=""
if [[ ${PV} == 9999 ]]; then
src_prepare() {
eautoreconf
}
fi
src_configure() {
econf \
--docdir=/usr/share/doc/${PF} \
--htmldir=/usr/share/doc/${PF}/html
}
src_test() {
emake check
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtest/gtest-1.6.0.ebuild,v 1.6 2012/06/12 18:55:16 jdhore Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtest/gtest-1.6.0.ebuild,v 1.7 2012/06/20 20:15:07 maekke Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -13,7 +13,7 @@ SRC_URI="http://googletest.googlecode.com/files/${P}.zip"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
IUSE="examples threads static-libs"
DEPEND="app-arch/unzip"

@ -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-games/ois/ois-1.3.ebuild,v 1.1 2012/02/21 21:19:19 mr_bones_ Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-games/ois/ois-1.3.ebuild,v 1.3 2012/06/21 02:03:07 jdhore Exp $
EAPI=4
inherit autotools autotools-utils
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/wgois/${MY_P/-/_}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE="static-libs"
DEPEND="x11-libs/libXaw

@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-betwixt/commons-betwixt-0.8.ebuild,v 1.7 2010/02/09 11:30:04 pacho Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/commons-betwixt/commons-betwixt-0.8.ebuild,v 1.8 2012/06/20 07:29:38 sera Exp $
EAPI=2
JAVA_PKG_IUSE="doc test source"
@ -24,7 +24,7 @@ RDEPEND=">=virtual/jre-1.4
DEPEND=">=virtual/jdk-1.4
${COMMON_DEP}
test? (
dev-java/ant-junit
dev-java/ant-junit:0
>=dev-java/xerces-2.7:2
)"
@ -40,9 +40,10 @@ java_prepare() {
epatch "${FILESDIR}/${PN}-0.8-test-dtd.patch"
}
EANT_TEST_GENTOO_CLASSPATH="${EANT_GENTOO_CLASSPATH},xerces-2"
src_test() {
java-pkg_jar-from --into target/lib xerces-2,junit
ANT_TASKS="ant-junit" eant test -DJunit.present=true
java-pkg-2_src_test
}
src_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/soap-2.3.1-r3.ebuild,v 1.2 2012/06/19 19:44:56 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-java/soap/soap-2.3.1-r3.ebuild,v 1.3 2012/06/21 01:11:24 jdhore Exp $
EAPI=4
@ -14,7 +14,7 @@ SRC_URI="http://archive.apache.org/dist/ws/soap/version-${PV}/soap-src-${PV}.tar
LICENSE="Apache-1.1"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
CDEPEND="

@ -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/R/R-2.15.0.ebuild,v 1.5 2012/06/19 19:16:55 bicatali Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/R/R-2.15.0.ebuild,v 1.6 2012/06/20 18:12:23 calchan Exp $
EAPI=4
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator
inherit bash-completion-r1 autotools eutils flag-o-matic fortran-2 multilib versionator toolchain-funcs
BCP=${PN}-20120306.bash_completion
DESCRIPTION="Language and environment for statistical computing and graphics"
@ -58,6 +58,11 @@ pkg_setup() {
filter-ldflags -Wl,-Bdirect -Bdirect
# avoid using existing R installation
unset R_HOME
# Temporary fix for bug #419761
if [[ ($(tc-getCC) == *gcc) && ($(gcc-version) == 4.7) ]]; then
append-flags -fno-ipa-cp-clone
fi
exit
}
src_prepare() {

@ -1,49 +1,55 @@
# 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-lang/ferite/ferite-1.0.2.ebuild,v 1.13 2010/04/06 09:04:00 abcd Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ferite/ferite-1.0.2.ebuild,v 1.14 2012/06/20 13:17:30 jlec Exp $
EAPI="3"
EAPI=4
inherit multilib autotools
inherit autotools eutils multilib
DESCRIPTION="A clean, lightweight, object oriented scripting language"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
HOMEPAGE="http://www.ferite.org/"
DEPEND=">=dev-libs/libpcre-5
dev-libs/libxml2"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="1"
LICENSE="as-is"
KEYWORDS="~alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
DEPEND="
>=dev-libs/libpcre-5
dev-libs/libxml2"
RDEPEND="${DEPEND}"
src_prepare() {
# use docsdir variable, install to DESTDIR
sed -i -e '/docsdir =/!s:$(prefix)/share/doc/ferite:$(DESTDIR)$(docsdir):' \
docs/Makefile.am || die
sed \
-e '/docsdir =/!s:$(prefix)/share/doc/ferite:$(DESTDIR)$(docsdir):' \
-i docs/Makefile.am || die
# Install docs to /usr/share/doc/${PF}, not .../${PN}
sed -i -e "s:doc/ferite:doc/${PF}:" \
Makefile.am \
sed \
-e "s:doc/ferite:doc/${PF}:" \
-i Makefile.am \
docs/Makefile.am \
scripts/test/Makefile.am \
scripts/test/rmi/Makefile.am || die
# Don't override the user's LDFLAGS
sed -i -e 's:_LDFLAGS = :&$(AM_LDFLAGS) :' \
sed \
-e 's:_LDFLAGS = :&$(AM_LDFLAGS) :' \
-e '/^LDFLAGS/s:^:AM_:' \
modules/*/Makefile.am \
-i modules/*/Makefile.am \
libs/{aphex,triton}/src/Makefile.am \
src/Makefile.am || die
# Only build/install shared libs for modules (can't use static anyway)
sed -i -e '/_LDFLAGS/s:-module:& -shared:' modules/*/Makefile.am || die
# use LIBADD to ensure proper deps (fix parellel build)
sed -i -e '/^stream_la_LDFLAGS/s:-L\. -lferitestream::' \
# use LIBADD to ensure proper deps (fix parallel build)
sed \
-e '/^stream_la_LDFLAGS/s:-L\. -lferitestream::' \
-e '/^stream_la_LIBADD/s:$:libferitestream.la:' \
modules/stream/Makefile.am || die
-i modules/stream/Makefile.am || die
# Make sure we install in $(get_libdir), not lib
sed -i -e "s|\$prefix/lib|\$prefix/$(get_libdir)|g" configure.ac || die
@ -57,14 +63,15 @@ src_prepare() {
}
src_configure() {
econf --libdir="${EPREFIX}"/usr/$(get_libdir)
econf --libdir="${EPREFIX}/usr/$(get_libdir)"
}
src_install() {
cp tools/doc/feritedoc "${T}"
sed -i -e '/^prefix/s:prefix:${T}' "${T}"/feritedoc
sed -i -e '/^$prefix/s:$prefix/bin/ferite:'"${ED}"'usr/bin/ferite:' "${T}"/feritedoc
sed -i -e 's:$library_path $library_path:${S}/tools/doc ${S}/tools/doc:' "${T}"/feritedoc
cp tools/doc/feritedoc "${T}" || die
sed -i -e '/^prefix/s:prefix:${T}:g' "${T}"/feritedoc || die
sed -i -e '/^$prefix/s:$prefix/bin/ferite:'"${ED}"'usr/bin/ferite:' "${T}"/feritedoc || die
sed -i -e 's:$library_path $library_path:${S}/tools/doc ${S}/tools/doc:' "${T}"/feritedoc || die
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}${LD_LIBRARY_PATH:+:}${ED}usr/lib"
emake -j1 DESTDIR="${D}" LIBDIR="${EPREFIX}"/usr/$(get_libdir) install || die
emake DESTDIR="${D}" LIBDIR="${EPREFIX}"/usr/$(get_libdir) install
prune_libtool_files
}

@ -1,7 +1,7 @@
<?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>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

@ -0,0 +1,22 @@
--- gdl-0.9.2/CMakeLists.txt 2011-11-06 22:39:45.000000000 +0000
+++ gdl-0.9.2/CMakeLists.txt.new 2012-06-21 00:02:42.000000000 +0100
@@ -217,6 +217,19 @@
add_definitions(${OpenMP_CXX_FLAGS})
set(LIBRARIES ${LIBRARIES} ${OpenMP_CXX_FLAGS})
endif(OPENMP_FOUND)
+else(OPENMP)
+ # we need to define those semaphore posix symbols, do it with threads libs
+ find_package(Threads)
+ if(THREADS_FOUND)
+ set(LIBRARIES ${LIBRARIES} ${CMAKE_THREAD_LIBS_INIT})
+ else(THREADS_FOUND)
+ check_library_exists(rt sem_unlink "" HAVE_RT)
+ if(HAVE_RT)
+ set(LIBRARIES ${LIBRARIES} rt)
+ else(HAVE_RT)
+ message(FATAL_ERROR "Missing a POSIX semaphore symbols (rt or threads).\n")
+ endif(HAVE_RT)
+ endif(THREADS_FOUND)
endif(OPENMP)
# GSL MANDATORY

@ -9,7 +9,7 @@ diff -Nur gdl-0.9.2.orig/testsuite/CMakeLists.txt gdl-0.9.2/testsuite/CMakeLists
execl(\"${BASE_BINARY}/src/gdl\",\"-quiet\",\"-e\",v[1],(char*)0);
}
")
@@ -21,10 +22,117 @@
@@ -21,10 +22,123 @@
add_library(test_ce SHARED EXCLUDE_FROM_ALL libtest_ce.cpp)
add_custom_target(check COMMAND ${CMAKE_BUILD_TOOL} test DEPENDS launchtest test_ce)
get_target_property(LAUNCHTESTLOCATION launchtest LOCATION)
@ -38,16 +38,18 @@ diff -Nur gdl-0.9.2.orig/testsuite/CMakeLists.txt gdl-0.9.2/testsuite/CMakeLists
+endif(X11)
+add_test(test_bug_3033108.pro ${LAUNCHTESTLOCATION} test_bug_3033108.pro)
+add_test(test_bug_3054361.pro ${LAUNCHTESTLOCATION} test_bug_3054361.pro)
+add_test(test_bug_3055720.pro ${LAUNCHTESTLOCATION} test_bug_3055720.pro)
+add_test(test_bug_3057511.pro ${LAUNCHTESTLOCATION} test_bug_3057511.pro)
+add_test(test_bug_3057520.pro ${LAUNCHTESTLOCATION} test_bug_3057520.pro)
+add_test(test_bug_3061072.pro ${LAUNCHTESTLOCATION} test_bug_3061072.pro)
+iF(NETCDF)
+ add_test(test_bug_3055720.pro ${LAUNCHTESTLOCATION} test_bug_3055720.pro)
+ add_test(test_bug_3057511.pro ${LAUNCHTESTLOCATION} test_bug_3057511.pro)
+ add_test(test_bug_3057520.pro ${LAUNCHTESTLOCATION} test_bug_3057520.pro)
+ add_test(test_bug_3061072.pro ${LAUNCHTESTLOCATION} test_bug_3061072.pro)
+ add_test(test_bug_3100945.pro ${LAUNCHTESTLOCATION} test_bug_3100945.pro)
+endif(NETCDF)
+add_test(test_bug_3081887.pro ${LAUNCHTESTLOCATION} test_bug_3081887.pro)
+add_test(test_bug_3085858.pro ${LAUNCHTESTLOCATION} test_bug_3085858.pro)
+add_test(test_bug_3086851.pro ${LAUNCHTESTLOCATION} test_bug_3086851.pro)
+add_test(test_bug_3091599.pro ${LAUNCHTESTLOCATION} test_bug_3091599.pro)
+add_test(test_bug_3091610.pro ${LAUNCHTESTLOCATION} test_bug_3091610.pro)
+add_test(test_bug_3100945.pro ${LAUNCHTESTLOCATION} test_bug_3100945.pro)
+add_test(test_bug_3104209.pro ${LAUNCHTESTLOCATION} test_bug_3104209.pro)
+add_test(test_bug_3104214.pro ${LAUNCHTESTLOCATION} test_bug_3104214.pro)
+add_test(test_bug_3104326.pro ${LAUNCHTESTLOCATION} test_bug_3104326.pro)
@ -66,11 +68,15 @@ diff -Nur gdl-0.9.2.orig/testsuite/CMakeLists.txt gdl-0.9.2/testsuite/CMakeLists
+add_test(test_bug_3298378.pro ${LAUNCHTESTLOCATION} test_bug_3298378.pro)
+add_test(test_bug_3300626.pro ${LAUNCHTESTLOCATION} test_bug_3300626.pro)
+add_test(test_bug_3313522.pro ${LAUNCHTESTLOCATION} test_bug_3313522.pro)
+add_test(test_bug_3376577.pro ${LAUNCHTESTLOCATION} test_bug_3376577.pro)
+if(MAGICK)
+ add_test(test_bug_3376577.pro ${LAUNCHTESTLOCATION} test_bug_3376577.pro)
+endif(MAGICK)
+add_test(test_ce.pro ${LAUNCHTESTLOCATION} test_ce.pro)
+add_test(test_clip.pro ${LAUNCHTESTLOCATION} test_clip.pro)
+add_test(test_common.pro ${LAUNCHTESTLOCATION} test_common.pro)
+add_test(test_constants.pro ${LAUNCHTESTLOCATION} test_constants.pro)
+if(UDUNITS)
+ add_test(test_constants.pro ${LAUNCHTESTLOCATION} test_constants.pro)
+endif(UDUNITS)
+add_test(test_correlate.pro ${LAUNCHTESTLOCATION} test_correlate.pro)
+add_test(test_deriv.pro ${LAUNCHTESTLOCATION} test_deriv.pro)
+add_test(test_device.pro ${LAUNCHTESTLOCATION} test_device.pro)

@ -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/gdl/gdl-0.9.2-r1.ebuild,v 1.4 2012/06/16 16:48:40 ssuominen Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/gdl/gdl-0.9.2-r1.ebuild,v 1.5 2012/06/20 23:11:51 bicatali Exp $
EAPI=4
@ -20,7 +20,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="fftw grib gshhs hdf hdf5 imagemagick netcdf openmp proj postscript python
static-libs udunits wxwidgets X"
static-libs udunits wxwidgets"
RDEPEND="sci-libs/gsl
sci-libs/plplot
@ -34,7 +34,7 @@ RDEPEND="sci-libs/gsl
hdf? ( sci-libs/hdf )
hdf5? ( sci-libs/hdf5 )
imagemagick? ( media-gfx/imagemagick )
netcdf? ( sci-libs/netcdf )
netcdf? ( || ( sci-libs/netcdf-cxx sci-libs/netcdf[cxx] ) )
proj? ( sci-libs/proj )
postscript? ( dev-libs/pslib )
python? ( dev-python/numpy )
@ -53,7 +53,7 @@ pkg_setup() {
src_prepare() {
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
epatch "${FILESDIR}"/${PV}-{antlr,numpy,proj4,include,tests}.patch
epatch "${FILESDIR}"/${PV}-{antlr,numpy,proj4,include,tests,semaphore}.patch
# make sure antlr includes are from system
rm -rf src/antlr
# gentoo: use proj instead of libproj4 (libproj4 last update: 2004)
@ -72,6 +72,12 @@ src_prepare() {
mkdir "${S}"-${abi}
done
fi
if has_version sci-libs/netcdf-cxx; then
sed -i \
-e 's/netcdfcpp.h/netcdf/g' \
CMakeLists.txt src/ncdf_var_cl.cpp \
src/ncdf_cl.hpp src/ncdf_{att,dim}_cl.cpp || die
fi
}
src_configure() {
@ -110,11 +116,7 @@ src_compile() {
src_test() {
# defines a check target instead of the ctest to define some LDPATH
if use X; then
Xemake -j1 -C ${CMAKE_BUILD_DIR} check
else
emake -j1 -C ${CMAKE_BUILD_DIR} check
fi
Xemake -j1 -C ${CMAKE_BUILD_DIR} check
}
src_install() {

@ -1,129 +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/gdl/gdl-0.9.2.ebuild,v 1.2 2012/06/16 16:48:40 ssuominen Exp $
EAPI=4
WX_GTK_VER="2.8"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
inherit cmake-utils eutils wxwidgets python virtualx
RESTRICT_PYTHON_ABIS="3.*"
DESCRIPTION="Interactive Data Language compatible incremental compiler"
HOMEPAGE="http://gnudatalanguage.sourceforge.net/"
SRC_URI="mirror://sourceforge/gnudatalanguage/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="fftw grib gshhs hdf hdf5 imagemagick netcdf openmp proj postscript python
static-libs udunits wxwidgets X"
RDEPEND="sci-libs/gsl
sci-libs/plplot
sys-libs/ncurses
sys-libs/readline
sys-libs/zlib
fftw? ( >=sci-libs/fftw-3 )
grib? ( sci-libs/grib_api )
gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs )
hdf? ( sci-libs/hdf )
hdf5? ( sci-libs/hdf5 )
imagemagick? ( media-gfx/imagemagick )
netcdf? ( sci-libs/netcdf )
proj? ( sci-libs/proj )
postscript? ( dev-libs/pslib )
python? ( dev-python/numpy )
udunits? ( sci-libs/udunits )
wxwidgets? ( x11-libs/wxGTK:2.8[X] )"
DEPEND="${RDEPEND}
>=dev-java/antlr-2.7.7-r5:0[cxx]"
pkg_setup() {
use wxwidgets && wxwidgets_pkg_setup
use python && python_pkg_setup
}
src_prepare() {
use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
epatch "${FILESDIR}"/${PV}-{antlr,numpy,proj4,include,tests}.patch
# make sure antlr includes are from system
rm -rf src/antlr
# gentoo: use proj instead of libproj4 (libproj4 last update: 2004)
sed -i \
-e 's:proj4:proj:' \
-e 's:lib_proj\.h:proj_api\.h:g' \
CMakeModules/FindLibproj4.cmake src/math_utl.hpp || die
# gentoo: avoid install files in datadir directory
sed -i \
-e '/AUTHORS/d' \
CMakeLists.txt || die
if use python; then
local abi
for abi in ${PYTHON_ABIS}; do
mkdir "${S}"-${abi}
done
fi
}
src_configure() {
# MPI is still very buggy
mycmakeargs+=(
-DMPICH=OFF
-DBUNDLED_ANTLR=OFF
-DGDL_DATA_DIR=share/gdl/pro/gdl
$(cmake-utils_use fftw)
$(cmake-utils_use grib)
$(cmake-utils_use gshhs)
$(cmake-utils_use hdf)
$(cmake-utils_use hdf5)
$(cmake-utils_use imagemagick MAGICK)
$(cmake-utils_use netcdf)
$(cmake-utils_use openmp)
$(cmake-utils_use proj LIBPROJ4)
$(cmake-utils_use postscript PSLIB)
$(cmake-utils_use udunits)
$(cmake-utils_use wxwidgets)
$(cmake-utils_use X X11)
)
configuration() {
mycmakeargs+=( $@ )
CMAKE_BUILD_DIR="${BUILDDIR:-${S}_build}" cmake-utils_src_configure
}
configuration -DPYTHON_MODULE=OFF -DPYTHON=OFF
use python && \
python_execute_function -s configuration -DPYTHON_MODULE=ON -DPYTHON=ON
}
src_compile() {
cmake-utils_src_compile
use python && python_src_compile
}
src_test() {
# defines a check target instead of the ctest to define some LDPATH
if use X; then
Xemake -j1 -C ${CMAKE_BUILD_DIR} check
else
emake -j1 -C ${CMAKE_BUILD_DIR} check
fi
}
src_install() {
cmake-utils_src_install
if use python; then
installation() {
exeinto $(python_get_sitedir)
newexe "${S}"-${PYTHON_ABI}/src/libgdl.so GDL.so
}
python_execute_function -s installation
dodoc PYTHON.txt
fi
echo "GDL_PATH=\"+${EPREFIX}/usr/share/gdl/pro\"" > 50gdl
doenvd 50gdl
}

@ -3,3 +3,4 @@ DIST parrot-4.1.0.tar.bz2 4302808 RMD160 a0cf550967a37f2273212ed8b401b24ce70329e
DIST parrot-4.2.0.tar.bz2 4309388 RMD160 7e93362932cee529e15a2158be55565d45c8e41d SHA1 f439bc06d566b8e7e5e4ec703101bc6bca4dd383 SHA256 a960c89f94099c9643c5623263bdb7fa9e97effb889c975382bbf9c0251186b4
DIST parrot-4.3.0.tar.bz2 4322552 RMD160 6fabc852f2128d4d3919a6a7d1d73c7c18819c0e SHA1 da5d86180744fed7c7e020a535f413b4a7520fa7 SHA256 5c3f5ba2de06f6adb53b7835374a4f3e0601ec63e8a1d1dba6c6a07e12cc2990
DIST parrot-4.4.0.tar.bz2 4324058 RMD160 8420b7d9e2e78a607a6224f6beefbad8f7e4cf32 SHA1 b815fa72a91d4d1e0ae5c830172f61d3e4a3a550 SHA256 348ce13fc136afc74a7b50b094f64d8cb00f83f0cd3d59acc6fa4e63c824fa4d
DIST parrot-4.5.0.tar.bz2 4331710 RMD160 36365db8d899c717af158ff79700e5de00b08023 SHA1 0770c675972a65753b4cd9386fce4cace22a1997 SHA256 74996076eb9dbe0f2442e0ae9c0cb5c3e9d5f49a266368eee01f4ab30c6d2808

@ -0,0 +1,83 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/parrot/parrot-4.5.0.ebuild,v 1.1 2012/06/20 08:10:20 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/devel/${PV}/${P}.tar.bz2"
LICENSE="Artistic-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="opengl nls doc examples gdbm gmp ssl +unicode pcre"
RDEPEND="sys-libs/readline
opengl? ( media-libs/freeglut )
nls? ( sys-devel/gettext )
unicode? ( >=dev-libs/icu-2.6 )
gdbm? ( >=sys-libs/gdbm-1.8.3-r1 )
gmp? ( >=dev-libs/gmp-4.1.4 )
ssl? ( dev-libs/openssl )
pcre? ( dev-libs/libpcre )"
DEPEND="dev-lang/perl[doc?]
${RDEPEND}"
src_prepare() {
# Fix for #404195 - pcre detection is wonky
sed -i 's:libpcre.so.0:libpcre.so.1:' runtime/parrot/library/pcre.pir || die "Couldn't fix pcre location"
}
src_configure() {
myconf="--disable-rpath"
use unicode || myconf+=" --without-icu"
use ssl || myconf+=" --without-crypto"
use gdbm || myconf+=" --without-gdbm"
use nls || myconf+=" --without-gettext"
use gmp || myconf+=" --without-gmp"
use opengl || myconf+=" --without-opengl"
use pcre || myconf+=" --without-pcre"
perl Configure.pl \
--ccflags="${CFLAGS}" \
--linkflags="${LDFLAGS}" \
--prefix="${EPREFIX}"/usr \
--libdir="${EPREFIX}"/usr/$(get_libdir) \
--mandir="${EPREFIX}"/usr/share/man \
--sysconfdir="${EPREFIX}"/etc \
--sharedstatedir="${EPREFIX}"/var/lib/parrot \
$myconf || die
}
src_compile() {
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}"${S}"/blib/lib
# occasionally dies in parallel make
emake -j1 || die
if use doc ; then
emake -j1 html || die
fi
}
src_test() {
emake -j1 test || die
}
src_install() {
emake -j1 install-dev DESTDIR="${D}" DOC_DIR="${EPREFIX}/usr/share/doc/${PF}" || die
dodoc CREDITS DONORS.pod PBC_COMPAT PLATFORMS RESPONSIBLE_PARTIES TODO || die
if use examples; then
insinto "/usr/share/doc/${PF}/examples"
doins -r examples/* || die
fi
if use doc; then
insinto "/usr/share/doc/${PF}/editor"
doins -r editor || die
cd docs/html
dohtml -r developer.html DONORS.pod.html index.html ops.html parrotbug.html pdds.html \
pmc.html tools.html docs src tools || die
fi
}

@ -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/php/php-5.3.14.ebuild,v 1.4 2012/06/19 23:07:20 jer Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/php/php-5.3.14.ebuild,v 1.5 2012/06/21 04:46:15 maekke Exp $
EAPI=4
@ -14,7 +14,7 @@ SUHOSIN_VERSION="5.3.9-0.9.10"
FPM_VERSION="builtin"
EXPECTED_TEST_FAILURES=""
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd"
function php_get_uri ()
{

@ -1,6 +1,6 @@
DIST v8-3.10.8.13.tar.bz2 10063660 RMD160 5601591b0ad66fe89f0bd62b5241591d018fd695 SHA1 bc9fda97a98324dc45294b663d49ef611c37cbb5 SHA256 5d9447fef9c6421b0f11501ba1303e7bee41ea08659e19d321d93bdeb9c58e3f
DIST v8-3.10.8.16.tar.bz2 10062200 RMD160 c2dd0529a35a42a53de5bff2ef425af43fddf3f5 SHA1 b886d5dfcba9a653b17a4caa6478b1a70fdf8b9b SHA256 476264a26bf1ef4e92804553d43ffd5eca4a619a0efec5a75b64da5a3f3758bb
DIST v8-3.11.6.2.tar.bz2 10070265 RMD160 296d898bc13f86482a07fc6721e1743bacce3de5 SHA1 621aa12f9fc2cd579aea05b84b859da7e257853f SHA256 f648b24296ba326be26d65f99027fbd9bc473c0156291fcd318f5f611bb02ea3
DIST v8-3.10.8.18.tar.bz2 10062074 RMD160 91ceec1c2721f5cebfb108e0782c08cc392d42df SHA1 1be172258b3f3db39759bfca37d335c92f4a9689 SHA256 678007903d7d383c99ae5ec03422edbc18e686c8753c1bc38358ddf75a5ffe33
DIST v8-3.11.10.6.tar.bz2 10106628 RMD160 f2a3229f566e7b841f888062672b88968936b1b6 SHA1 423a51438876c104c863ed9191563534617a85fe SHA256 b726249aad91dfaa6b8e327a867a190396036c0e37bb341863d707c114aec9b2
DIST v8-3.11.8.tar.bz2 10089488 RMD160 5ef8f69ea1c947fbda9e0d6628674513848e5323 SHA1 0201ea44e5431a7b0cab62a8d949514c0e65773c SHA256 6840691eaac3740f8715a55a58f7d3b62f829225c2fb1cfe2c72c73cee4b7b73
DIST v8-3.9.24.28.tar.bz2 9975177 RMD160 444565b92e7cce55f0792f2a643f425413e994ea SHA1 6dc38d96ede2a84c9bb9982e99674df1a5254374 SHA256 054f4fc90fc0e1960520058321925272812164b9e9dfd661636d7a4d74d127cd
DIST v8-3.9.24.29.tar.bz2 9978610 RMD160 7fae3478f2fcb2e8c754a7742b8cf07ad84e9a71 SHA1 12f7e0dd6106ad9cd7e676e3303c97b77f4f7f15 SHA256 12582590f0c4866198d82ec3d3af8f9bfc9d958933a985e58694c88ab5627577

@ -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.10.8.13.ebuild,v 1.1 2012/06/07 00:56:01 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.10.8.18.ebuild,v 1.1 2012/06/21 00:55:34 floppym Exp $
EAPI="4"

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.11.6.2.ebuild,v 1.1 2012/05/30 11:57:58 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.11.10.6.ebuild,v 1.1 2012/06/20 09:41:35 phajdan.jr Exp $
EAPI="4"

@ -1,11 +1,3 @@
DIST sbcl-0.9.12-alpha-linux-binary.tar.bz2 7147697 RMD160 09fa934242a9da6c765056420f694c8f23bba925 SHA1 07c5f14ae27ab2558b3ee845570487dfc0ca5942 SHA256 3a16825480ca476c986bc18d1a1a2c5cad5a1e71ff6ba21d5c5011f69b119245
DIST sbcl-0.9.17-sparc-linux-binary.tar.bz2 7322996 RMD160 b9887c767ddc693fade88b04cc919859aef1b79a SHA1 45a01e64e8bbda991c0f252c344acf3c5f27ec69 SHA256 9238d9de88be3d05c3369cd15f52ae2819a82e7e55f9b85133c947d102ce4059
DIST sbcl-1.0-powerpc-linux-binary.tar.bz2 6841127 RMD160 11cba4cec1efed9d9b322ab80d58ec63b93f66e4 SHA1 a95873859c529ac3e8013d64bc1a8ad345c1f6bc SHA256 912bdbee882907b5d4437fb9611637e31801db5303ddcd34f9514a386b0b995f
DIST sbcl-1.0.15-x86-64-linux-binary.tar.bz2 8002517 RMD160 38361effcf3b931656dfba8a0656ce4b2192f929 SHA1 685daee7b5e26cad5ef56bf9da28dbe6fabdfef8 SHA256 7b4e355be5f78c248a92e9b9973614b49cbd8ca6322f0bb09f1aad729c6b8912
DIST sbcl-1.0.15-x86-linux-binary.tar.bz2 8274101 RMD160 288d5d18310c1282216995ea23549c7c0cfc814e SHA1 d976d17198b482017d8a278f4c684f5b99ee4df7 SHA256 92f224b21429457908ba24180ef73b18f7648e7b81ec147cfe3b6887b9c07d37
DIST sbcl-1.0.17-mips-linux-binary.tar.bz2 8003933 RMD160 288376b4476369a6a18a8226f65346210c27102b SHA1 73b9a1a9718c4c699c5a249919c46d656338e44a SHA256 26a51f59908827f48cdaacbb2c10210f5a05832aa0a767dfd12f3975d23735f3
DIST sbcl-1.0.17-mipsel-linux-binary.tar.bz2 8006069 RMD160 8a78f5e832276e85f344dcd6f98943ff952b8050 SHA1 b8fe2af7a17261ed337274469a9d2ad928411226 SHA256 3499e780c4912849765b2085be676d66b3a4ce0a1775893c3086d34f5a9904b0
DIST sbcl-1.0.19-source.tar.bz2 3550919 RMD160 f4a6af97f12fa7affd7079f830f06666c512ee44 SHA1 7e7b76624d2833c106cdc97302beb9c7f0ec6c5a SHA256 94b29828979af6da2dd3c88528af7bc8b88f69f89b5a0a6a377b861ebcc46833
DIST sbcl-1.0.23-mips-linux-binary.tar.bz2 7932957 RMD160 5fc1f48beff1b67e101875aae4108fa2aa90d574 SHA1 fd409307855d354469297334588a988c35db386d SHA256 9a4ef25e7119ad12ca4789ad8e333b6550bbb865f8eae06c9fb66fbf9323f960
DIST sbcl-1.0.28-alpha-linux-binary.tar.bz2 7573824 RMD160 37a77f425b285185171c4d8677f367ebdbb362d8 SHA1 a389ae749721987b9f38d1dd25288b14615054b5 SHA256 0bd8125e1375a75b9dda286439dcbe9861d6df5c6fc8475fd217b8b757edf9cc
DIST sbcl-1.0.28-mipsel-linux-binary.tar.bz2 8099121 RMD160 e58f02a4e2c68c46440fa58c3e951352c2de591b SHA1 4669ee76d4b477255cbe151459085d49703031f5 SHA256 ddff119b6e868b05704b9d171c7defb626a845f991cc0c1ec90fc1c11e022a13
@ -13,6 +5,4 @@ DIST sbcl-1.0.28-powerpc-linux-binary.tar.bz2 7621107 RMD160 5fc0a18fd620e54bbae
DIST sbcl-1.0.28-sparc-linux-binary.tar.bz2 8032042 RMD160 ca965bd20980f9f9b528a1c39be4979ad2941660 SHA1 6dea2a9637c272fd9406cd290cbfdbdbf3b0b8dc SHA256 a2e848ac11b0f16bb91866bd187949d908ad94fabb958a0b56320fc0e8b8923e
DIST sbcl-1.0.37-x86-64-linux-binary.tar.bz2 8702821 RMD160 7fbe97150a2821e80c8b0a8b3b21eec28280ad1d SHA1 d3df7f9670addcf4f2ad7f1f6832161747e6390d SHA256 0757a1d49d5452c9bef8d1c270dd423aa1b752e6a7ce4a3ffb546253e1bf56f3
DIST sbcl-1.0.37-x86-linux-binary.tar.bz2 8815040 RMD160 0bca593f88b085f49586755d713c9004e3c689a0 SHA1 ed54d6b36d8abf0074babed30eb48ed0d9bdc894 SHA256 3d04ffc7c71afe523858799386a3175467556648b27184e39f62df8f60cf7268
DIST sbcl-1.0.45-fix_build_system.patch.bz2 9453 RMD160 50efe4a90e2a7169cea548f96ec90fd0a2ce0c16 SHA1 273bd195458d947e59f6f06028d37a55f01564a9 SHA256 8f6a716c027e4e05b81340fbeb3fa6da259b9fb40b27b4e88a5086ee413abee8
DIST sbcl-1.0.45-source.tar.bz2 3533569 RMD160 96191491778252276ebe02c8ad1db97eb8fb81b6 SHA1 fc376c17081dfc1f46ca24e9dcafac3a4026bcfe SHA256 d1c79aec233e6dfb0adbaacdacfd90070ea07e13dcbecad210f2c72a3c2654ab
DIST sbcl-1.0.55-source.tar.bz2 3611026 RMD160 d97ac8d23787940c2042a40b0bd43c30e4a052e1 SHA1 1c9bd995da1c1a43d5ac670b340ff43840ad8217 SHA256 e3216a7b9c302b6c1431d0f1ae444008de8ac465eb44f4ae841300d052d207ad

@ -1,12 +0,0 @@
diff --git a/install.sh b/install.sh
index 1400791..ac149c1 100644
--- a/install.sh
+++ b/install.sh
@@ -106,6 +106,7 @@ echo "Documentation:"
# man
cp doc/sbcl.1 "$BUILD_ROOT$MAN_DIR"/man1/ && echo " man $BUILD_ROOT$MAN_DIR/man1/sbcl.1"
+cp doc/sbcl-asdf-install.1 "$BUILD_ROOT$MAN_DIR"/man1/ && echo " man $BUILD_ROOT$MAN_DIR/man1/sbcl-asdf-install.1"
# info
for info in doc/manual/*.info

@ -1,14 +0,0 @@
--- a/src/runtime/linux-os.c 2009-05-01 13:30:51.000000000 +0300
+++ b/src/runtime/linux-os.c 2010-03-24 02:30:48.000000000 +0200
@@ -56,11 +56,7 @@
#include "cheneygc-internal.h"
#endif
-#ifdef LISP_FEATURE_X86
-/* Prototype for personality(2). Done inline here since the header file
- * for this isn't available on old versions of glibc. */
int personality (unsigned long);
-#endif
size_t os_vm_page_size;

@ -1,193 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.19.ebuild,v 1.11 2012/06/07 19:01:45 zmedico Exp $
inherit common-lisp-common-3 eutils flag-o-matic multilib
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.15
BV_AMD64=1.0.15
BV_PPC=1.0
BV_SPARC=0.9.17
BV_ALPHA=0.9.12
BV_MIPS=1.0.17
BV_MIPSEL=1.0.17
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
HOMEPAGE="http://sbcl.sourceforge.net/"
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
# SRC_URI is part of the metadata cache; it's evaluated contents must be independent of the system that creates the metadata cache.
# ILLEGAL: mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-$([[$(tc-endian) = big]] && echo mips || echo mipsel)-linux-binary.tar.bz2 )
LICENSE="MIT"
SLOT="0"
KEYWORDS="-* amd64 ppc sparc x86"
IUSE="ldb source threads unicode doc cobalt"
DEPEND="doc? ( sys-apps/texinfo media-gfx/graphviz )"
PDEPEND="dev-lisp/gentoo-init"
#Disable warnings about executable stacks, as this won't be fixed soon, by
#upstream
QA_EXECSTACK="usr/bin/sbcl usr/lib/sbcl/src/runtime/sbcl \
usr/lib/sbcl/src/runtime/*.o"
pkg_setup() {
if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
eerror "must use gcc-config to select a profile with non-hardened features"
eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
die
fi
if (use x86 || use amd64) && has_version "<sys-libs/glibc-2.6" \
&& ! built_with_use sys-libs/glibc nptl; then
eerror "Building SBCL without NPTL support on at least x86 and amd64"
eerror "architectures is not a supported configuration in Gentoo. Please"
eerror "refer to Bug #119016 for more information."
die
fi
}
CONFIG="${S}/customize-target-features.lisp"
ENVD="${T}/50sbcl"
usep() {
use ${1} && echo "true" || echo "false"
}
sbcl_feature() {
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
}
sbcl_apply_features() {
cat > "${CONFIG}" <<'EOF'
(lambda (list)
(flet ((enable (x) (pushnew x list))
(disable (x) (setf list (remove x list))))
EOF
if use x86 || use amd64; then
sbcl_feature "$(usep threads)" ":sb-thread"
fi
sbcl_feature "$(usep ldb)" ":sb-ldb"
sbcl_feature "false" ":sb-test"
sbcl_feature "$(usep unicode)" ":sb-unicode"
cat >> "${CONFIG}" <<'EOF'
)
list)
EOF
cat "${CONFIG}"
}
src_unpack() {
unpack ${A}
mv sbcl-*-linux sbcl-binary
cd "${S}"
# epatch "${FILESDIR}/disable-tests-gentoo-${PV}.patch"
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
sed "s,/lib,/$(get_libdir),g" -i "${S}/install.sh"
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i "${S}/src/runtime/runtime.c" # #define SBCL_HOME ...
# customizing SBCL version as per
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
echo -e ";;; Auto-generated by Gentoo\n\"${PVR}-gentoo\"" > "${S}/version.lisp-expr"
# applying customizations
sbcl_apply_features
find "${S}" -type f -name .cvsignore -print0 | xargs -0 rm -f
find "${S}" -depth -type d -name CVS -or -name .git -print0 | xargs -0 rm -rf
find "${S}" -type f -name \*.c -print0 | xargs -0 chmod 644
}
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
append-ldflags $(no-as-needed) # see Bug #132992
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" \
PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
"sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
|| die "make failed"
# need to set HOME because libpango(used by graphviz) complains about it
if use doc; then
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" make -C doc/internals html || die "Cannot build internal docs"
fi
}
src_test() {
# FILES="exhaust.impure.lisp"
cd tests
sh run-tests.sh
# sh run-tests.sh ${FILES}
# sh run-tests.sh --break-on-failure ${FILES}
}
src_install() {
# install system-wide initfile
dodir /etc/
cat > "${D}"/etc/sbclrc <<EOF
;;; The following is required if you want source location functions to
;;; work in SLIME, for example.
(setf (logical-pathname-translations "SYS")
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
;;; Setup ASDF
(load "/etc/gentoo-init.lisp")
EOF
# Install documentation
dodir /usr/share/man
dodir /usr/share/doc/${PF}
unset SBCL_HOME
INSTALL_ROOT="${D}"/usr DOC_DIR="${D}"/usr/share/doc/${PF} sh install.sh || die "install.sh failed"
doman doc/sbcl-asdf-install.1
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE SUPPORT TLA TODO
if use doc; then
dohtml doc/html/*
doinfo "${S}"/doc/manual/*.info*
dohtml -r "${S}"/doc/internals/sbcl-internals
fi
# install the SBCL source
if use source; then
cp -pPR "${S}"/src "${D}/usr/$(get_libdir)"/sbcl
find "${D}/usr/$(get_libdir)/sbcl/src" -type f -name '*.fasl' -print0 | xargs -0 rm -f
fi
# necessary for running newly-saved images
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
doenvd "${ENVD}"
impl-save-timestamp-hack sbcl
}
pkg_postinst() {
standard-impl-postinst sbcl
}
pkg_postrm() {
standard-impl-postrm sbcl /usr/bin/sbcl
}

@ -1,184 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.45.ebuild,v 1.3 2011/03/27 22:23:58 pchrist Exp $
EAPI=3
inherit multilib eutils flag-o-matic
#same order as http://www.sbcl.org/platform-table.html
BV_X86=1.0.37
BV_AMD64=1.0.37
BV_PPC=1.0.28
BV_SPARC=1.0.28
BV_ALPHA=1.0.28
BV_MIPS=1.0.23
BV_MIPSEL=1.0.28
DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
HOMEPAGE="http://sbcl.sourceforge.net/"
SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
mirror://gentoo/${P}-fix_build_system.patch.bz2
x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64}-x86-64-linux-binary.tar.bz2 )
ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="ldb source +threads +unicode debug doc cobalt"
DEPEND="doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
PDEPEND="dev-lisp/gentoo-init"
# Disable warnings about executable stacks, as this won't be fixed soon by upstream
QA_EXECSTACK="usr/bin/sbcl"
CONFIG="${S}/customize-target-features.lisp"
ENVD="${T}/50sbcl"
usep() {
use ${1} && echo "true" || echo "false"
}
sbcl_feature() {
echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
}
sbcl_apply_features() {
cat > "${CONFIG}" <<'EOF'
(lambda (list)
(flet ((enable (x) (pushnew x list))
(disable (x) (setf list (remove x list))))
EOF
if use x86 || use amd64; then
sbcl_feature "$(usep threads)" ":sb-thread"
fi
sbcl_feature "$(usep ldb)" ":sb-ldb"
sbcl_feature "false" ":sb-test"
sbcl_feature "$(usep unicode)" ":sb-unicode"
sbcl_feature "$(usep debug)" ":sb-xref-for-internals"
cat >> "${CONFIG}" <<'EOF'
)
list)
EOF
cat "${CONFIG}"
}
src_unpack() {
unpack ${A}
mv sbcl-*-linux sbcl-binary
cd "${S}"
}
src_prepare() {
epatch "${WORKDIR}/${P}-fix_build_system.patch"
epatch "${FILESDIR}/${P}-fix_install_man.patch"
epatch "${FILESDIR}/${P}-fix_linux-os-c.patch"
use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
# Some shells(such as dash) don't have "time" as builtin
# and we don't want to DEPEND on sys-process/time
# see bug #338949
sed "s,^time ,," -i make.sh
sed "s,/lib,/$(get_libdir),g" -i install.sh
sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
find . -type f -name .cvsignore -delete
}
src_configure() {
# customizing SBCL version as per
# http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
# applying customizations
sbcl_apply_features
}
src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
append-ldflags -Wl,--no-as-needed # see bug #132992
# To make the hardened compiler NOT compile with -fPIE -pie
if gcc-specs-pie ; then
filter-flags -fPIE
append-ldflags -nopie
fi
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" \
CC="$(tc-getCC)" AS="$(tc-getAS)" LD="$(tc-getLD)" \
CPPFLAGS="${CPPFLAGS}" CFLAGS="${CFLAGS}" ASFLAGS="${ASFLAGS}" LDFLAGS="${LDFLAGS}" \
GNUMAKE=make ./make.sh \
"sh ${bindir}/run-sbcl.sh --no-sysinit --no-userinit --disable-debugger" \
|| die "make failed"
# need to set HOME because libpango(used by graphviz) complains about it
if use doc; then
env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
env - HOME="${T}" make -C doc/internals info html || die "Cannot build internal docs"
fi
}
src_test() {
ewarn "It is known that some tests fail eg. run-program.impure.lisp."
ewarn "Before filing any bug(s), search for older submissions."
cd tests && sh run-tests.sh
}
src_install() {
# install system-wide initfile
dodir /etc/
cat > "${D}"/etc/sbclrc <<EOF
;;; The following is required if you want source location functions to
;;; work in SLIME, for example.
(setf (logical-pathname-translations "SYS")
'(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
;;; Setup ASDF
(load "/etc/gentoo-init.lisp")
EOF
# Install documentation
unset SBCL_HOME
INSTALL_ROOT="${D}/usr" LIB_DIR="/usr/$(get_libdir)" DOC_DIR="${D}/usr/share/doc/${PF}" \
sh install.sh || die "install.sh failed"
# rm empty directories lest paludis complain about this
find "${D}" -empty -type d -exec rmdir -v {} +
if use doc; then
dohtml -r doc/manual/
doinfo doc/manual/*.info*
dohtml -r doc/internals/sbcl-internals
doinfo doc/internals/sbcl-internals.info
docinto internals-notes && dodoc doc/internals-notes/*
else
rm -Rv "${D}/usr/share/doc/${PF}"
fi
dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO
# install the SBCL source
if use source; then
./clean.sh
cp -av src "${D}/usr/$(get_libdir)/sbcl/"
fi
# necessary for running newly-saved images
echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
doenvd "${ENVD}"
}

@ -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-ml/ocamlweb/ocamlweb-1.38.ebuild,v 1.1 2012/05/18 16:56:56 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocamlweb/ocamlweb-1.38.ebuild,v 1.2 2012/06/21 01:11:33 jdhore Exp $
EAPI=4
@ -14,7 +14,7 @@ IUSE=""
LICENSE="LGPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
KEYWORDS="~amd64 ~ppc x86"
DEPEND=">=dev-lang/ocaml-3.09
virtual/latex-base

@ -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/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.4 2012/06/19 13:12:53 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Encode-Locale/Encode-Locale-1.30.0.ebuild,v 1.5 2012/06/21 04:18:32 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Determine the locale encoding"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
SRC_TEST=do

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Listing/File-Listing-6.40.0.ebuild,v 1.4 2012/06/19 13:13:57 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/File-Listing/File-Listing-6.40.0.ebuild,v 1.5 2012/06/21 04:21:20 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Parse directory listings"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild,v 1.4 2012/06/19 13:07:23 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Daemon/HTTP-Daemon-6.10.0.ebuild,v 1.5 2012/06/21 04:26:43 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Base class for simple HTTP servers"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild,v 1.4 2012/06/19 13:20:21 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/HTTP-Message/HTTP-Message-6.30.0.ebuild,v 1.5 2012/06/21 04:24:07 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Base class for Request/Response"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild,v 1.4 2012/06/19 14:02:11 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/LWP-MediaTypes/LWP-MediaTypes-6.20.0.ebuild,v 1.5 2012/06/21 04:29:15 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Media types and mailcap processing"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild,v 1.4 2012/06/19 14:02:39 ago Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/Net-HTTP/Net-HTTP-6.30.0.ebuild,v 1.5 2012/06/20 20:03:40 maekke Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Low-level HTTP connection (client)"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Fast/XML-Fast-0.110.0.ebuild,v 1.1 2012/04/03 12:16:22 tove Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-perl/XML-Fast/XML-Fast-0.110.0.ebuild,v 1.2 2012/06/20 20:30:26 hasufell Exp $
EAPI=4
@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Simple and very fast XML to hash conversion"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
RDEPEND="virtual/perl-Encode"

@ -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/coverage/coverage-3.5.2.ebuild,v 1.3 2012/05/09 00:05:35 aballier Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/coverage/coverage-3.5.2.ebuild,v 1.5 2012/06/21 01:21:18 jdhore Exp $
EAPI="3"
SUPPORT_PYTHON_ABIS="1"
@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE=""
DEPEND="dev-python/setuptools"

@ -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/dulwich/dulwich-0.8.5.ebuild,v 1.1 2012/05/08 09:33:54 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/dulwich/dulwich-0.8.5.ebuild,v 1.3 2012/06/21 01:20:46 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -16,7 +16,7 @@ SRC_URI="http://samba.org/~jelmer/dulwich/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="dev-python/setuptools

@ -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/egenix-mx-base/egenix-mx-base-3.2.4.ebuild,v 1.2 2012/05/04 21:15:35 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/egenix-mx-base/egenix-mx-base-3.2.4.ebuild,v 1.4 2012/06/21 01:28:58 jdhore Exp $
EAPI="3"
PYTHON_DEPEND="2"
@ -15,7 +15,7 @@ SRC_URI="http://downloads.egenix.com/python/${P}.tar.gz"
LICENSE="eGenixPublic-1.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""
PYTHON_MODNAME="mx"

@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>sci-mathematics</herd>
<maintainer>
<email>grozin@gentoo.org</email>
<name>Andrey Grozin</name>
</maintainer>
<longdescription lang='en'>
<herd>sci-mathematics</herd>
<maintainer>
<email>grozin@gentoo.org</email>
<name>Andrey Grozin</name>
</maintainer>
<longdescription lang="en">
A Python library for arbitrary-precision floating-point arithmetic
</longdescription>
<use>
<flag name='matplotlib'>Add support for <pkg>dev-python/matplotlib</pkg></flag>
</use>
<use>
<flag name="matplotlib">Add support for <pkg>dev-python/matplotlib</pkg></flag>
</use>
</pkgmetadata>

@ -1,8 +1,9 @@
# 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-python/mpmath/mpmath-0.16.ebuild,v 1.4 2010/11/10 17:56:07 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.16.ebuild,v 1.5 2012/06/20 21:05:06 jlec Exp $
EAPI=4
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
@ -12,7 +13,8 @@ inherit distutils
DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic"
HOMEPAGE="http://code.google.com/p/mpmath/ http://pypi.python.org/pypi/mpmath"
SRC_URI="http://mpmath.googlecode.com/files/${P}.tar.gz
SRC_URI="
http://mpmath.googlecode.com/files/${P}.tar.gz
doc? ( http://mpmath.googlecode.com/files/${PN}-docsrc-${PV}.tar.gz )"
LICENSE="BSD"
@ -20,7 +22,8 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
IUSE="doc examples gmp matplotlib"
RDEPEND="gmp? ( dev-python/gmpy )
RDEPEND="
gmp? ( dev-python/gmpy )
matplotlib? ( dev-python/matplotlib )"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )"
@ -46,8 +49,11 @@ src_compile() {
}
src_test() {
cd mpmath/tests
distutils_src_test
testing() {
cd "${S}"/mpmath/tests
PYTHONPATH="${S}/build-${PYTHON_ABI}/lib" "$(PYTHON)" runtests.py
}
python_execute_function testing
}
src_install() {

@ -1,8 +1,9 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.17.ebuild,v 1.2 2011/05/18 21:04:30 grozin Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/mpmath/mpmath-0.17.ebuild,v 1.3 2012/06/20 21:05:06 jlec Exp $
EAPI=4
EAPI="3"
PYTHON_DEPEND="*:2.5"
SUPPORT_PYTHON_ABIS="1"
DISTUTILS_SRC_TEST="py.test"
@ -11,6 +12,7 @@ inherit distutils eutils
MY_PN=${PN}-all
MY_P=${MY_PN}-${PV}
DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic"
HOMEPAGE="http://code.google.com/p/mpmath/ http://pypi.python.org/pypi/mpmath"
SRC_URI="http://mpmath.googlecode.com/files/${MY_P}.tar.gz"
@ -20,14 +22,16 @@ SLOT="0"
KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
IUSE="doc examples gmp matplotlib"
RDEPEND="gmp? ( dev-python/gmpy )
RDEPEND="
gmp? ( dev-python/gmpy )
matplotlib? ( dev-python/matplotlib )"
DEPEND="${RDEPEND}
doc? ( dev-python/sphinx )"
DOCS="CHANGES"
S="${WORKDIR}/${MY_P}"
DOCS="CHANGES"
src_prepare() {
distutils_src_prepare
@ -52,6 +56,14 @@ src_compile() {
fi
}
src_test() {
testing() {
cd "${S}"/mpmath/tests
PYTHONPATH="${S}/build-${PYTHON_ABI}/lib" "$(PYTHON)" runtests.py
}
python_execute_function testing
}
src_install() {
distutils_src_install

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/polygon/polygon-3.0.4.ebuild,v 1.2 2012/04/23 20:20:21 mgorny Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/polygon/polygon-3.0.4.ebuild,v 1.4 2012/06/21 01:26:52 jdhore Exp $
EAPI=3
PYTHON_DEPEND="3"
@ -15,7 +15,7 @@ SRC_URI="mirror://github/jraedler/Polygon3/Polygon-${PV}a-src.zip"
LICENSE="LGPL-2"
SLOT="3"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=""

@ -1 +1,2 @@
DIST pyxdg-0.19.tar.gz 38170 RMD160 8029086a3db742493dcbbd00dc9893fef1c0d50b SHA1 71162cf78c2fd0152d795ebe57984fc48226249b SHA256 99cf27e00f1484eeeea31aa47de52644284dca34adf73b715e87fb0a3b8d4ad5
DIST pyxdg-0.20_rc1-snapshot.tar.gz 39714 RMD160 6c405188858bf2b8eb2881696f0535fae4dd3ee0 SHA1 0eab2abc14aeff5b12c17c2417549374ea46ad82 SHA256 5e7675f011d807413d2db14ae05e1ff7a1d20e723a8ea7aafa92501bbfd66192

@ -0,0 +1,35 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyxdg/pyxdg-0.20_rc1.ebuild,v 1.4 2012/06/20 17:55:42 marienz Exp $
EAPI=4
PYTHON_DEPEND="2:2.6 3:3.2"
SUPPORT_PYTHON_ABIS=1
RESTRICT_PYTHON_ABIS="2.5 3.1 *-jython 2.7-pypy-*"
inherit distutils
DESCRIPTION="A Python module to deal with freedesktop.org specifications"
HOMEPAGE="http://freedesktop.org/wiki/Software/pyxdg http://cgit.freedesktop.org/xdg/pyxdg/"
SRC_URI="http://dev.gentoo.org/~marienz/distfiles/${P}-snapshot.tar.gz"
LICENSE="GPL-2 LGPL-2" # xdg/Menu.py says GPL-2 but COPYING says LGPL-2
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="examples"
PYTHON_MODNAME=xdg
DOCS="AUTHORS ChangeLog README TODO"
S=${WORKDIR}/rel-${PV/_}
src_install() {
distutils_src_install
if use examples; then
docinto examples
dodoc test/*.py
fi
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/redis-py/redis-py-2.4.12.ebuild,v 1.1 2012/05/08 08:59:41 djc Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/redis-py/redis-py-2.4.12.ebuild,v 1.2 2012/06/20 14:47:56 ago Exp $
EAPI="3"
PYTHON_DEPEND="2:2.5"
@ -17,7 +17,7 @@ SRC_URI="mirror://github/andymccurdy/${PN}/redis-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
KEYWORDS="amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools"

@ -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/testtools/testtools-0.9.15.ebuild,v 1.1 2012/05/19 16:13:36 floppym Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-python/testtools/testtools-0.9.15.ebuild,v 1.3 2012/06/21 01:44:45 jdhore Exp $
EAPI="4"
SUPPORT_PYTHON_ABIS="1"
@ -15,7 +15,7 @@ SRC_URI="http://launchpad.net/${PN}/${SERIES}/${PV}/+download/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
IUSE=""
DEPEND=""

@ -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/builder/builder-2.1.2-r3.ebuild,v 1.1 2011/12/24 11:53:35 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/builder-2.1.2-r3.ebuild,v 1.2 2012/06/20 17:53:39 ago Exp $
EAPI=2
USE_RUBY="ruby18 ruby19 ree18 jruby"
@ -18,7 +18,7 @@ SRC_URI="mirror://rubyforge/${PN}/${P}.tgz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"

@ -1,3 +1 @@
DIST chronic-0.6.4.gem 35328 RMD160 34b126975ff3dab372ba6def65b468b77d6da4d1 SHA1 173d2e59993b64dd04985ff8427ed19a91b087bb SHA256 0a8ee83e43df6b62e4776333f54706b8efd72d62197d9a3f642b504b21a79eeb
DIST chronic-0.6.6.gem 35840 RMD160 0de9fbf865657c24f43583c6bfe3b383b26ea1f1 SHA1 87486bb0d732e119c8745e0e3213f17f1920905c SHA256 130941aeb21250000b22a6fa953a5ebe6ecb7cf83ecc0039adfe5d04576b1cf5
DIST chronic-0.6.7.gem 36352 RMD160 dc028e43599a7290db2a38acae55d3c76293102d SHA1 1fbb4c76e7b21ca029932081b0553632bb32d225 SHA256 59c76ba10749248f286036aad3c85b217a23615511950137f07fb8e2035e5b25

@ -1,21 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/chronic/chronic-0.6.4-r1.ebuild,v 1.1 2011/10/21 07:14:28 graaff Exp $
EAPI="2"
USE_RUBY="ruby18 ree18 jruby rbx"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
RUBY_FAKEGEM_GEMSPEC="chronic.gemspec"
inherit ruby-fakegem
DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby."
HOMEPAGE="https://github.com/mojombo/chronic"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""

@ -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/dev-ruby/chronic/chronic-0.6.4.ebuild,v 1.1 2011/09/10 09:08:50 graaff Exp $
EAPI="2"
USE_RUBY="ruby18 ree18 jruby"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
RUBY_FAKEGEM_GEMSPEC="chronic.gemspec"
inherit ruby-fakegem
DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby."
HOMEPAGE="https://github.com/mojombo/chronic"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"

@ -1,21 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/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"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_EXTRADOC="HISTORY.md README.md"
RUBY_FAKEGEM_GEMSPEC="chronic.gemspec"
inherit ruby-fakegem
DESCRIPTION="Chronic is a natural language date/time parser written in pure Ruby."
HOMEPAGE="https://github.com/mojombo/chronic"
LICENSE="MIT"
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/chronic/chronic-0.6.7.ebuild,v 1.1 2012/04/07 08:33:44 graaff Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/chronic/chronic-0.6.7.ebuild,v 1.2 2012/06/20 17:47:02 graaff Exp $
EAPI="2"
USE_RUBY="ruby18 ree18 jruby ruby19"
@ -19,3 +19,7 @@ LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~x86-fbsd"
SLOT="0"
IUSE=""
all_ruby_prepare() {
sed -i -e '/git ls-files/d' chronic.gemspec || die
}

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/daemons/daemons-1.1.8.ebuild,v 1.2 2012/05/01 18:24:10 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/daemons/daemons-1.1.8.ebuild,v 1.3 2012/06/20 17:54:48 ago Exp $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@ -17,7 +17,7 @@ HOMEPAGE="http://daemons.rubyforge.org/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
KEYWORDS="amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE="examples"
all_ruby_install() {

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/deprecated/deprecated-2.0.1-r2.ebuild,v 1.2 2012/05/01 18:24:13 armin76 Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/deprecated/deprecated-2.0.1-r2.ebuild,v 1.3 2012/06/20 05:43:34 graaff Exp $
EAPI="2"
@ -20,8 +20,6 @@ SLOT="2"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="test"
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
each_ruby_test() {
${RUBY} -Ilib test/deprecated.rb || die "test failed"
${RUBY} -Ilib:. test/deprecated.rb || die "test failed"
}

@ -1,3 +1,2 @@
DIST racc-1.4.6.gem 110592 RMD160 b755cc948519a22b5fc7fbf4d0b1a6519db6415b SHA1 3ce1fc7a7245cf388ec20e9b612fd5d1111b387e SHA256 5877e6d676b0512e9d8587b273acf71aa7e6bd7c77b5e3f4bc26d9b5ccd08378
DIST racc-1.4.7.gem 109056 RMD160 9a4bf32b6aec22f49ea59fb89be7f25074aa3bea SHA1 aa66dbad48bb449d3a32629718aa43a96f0f44b6 SHA256 0468f784a7f98bc2498d0e14596fc694182d957f9f1831309c6e94d075055f6f
DIST racc-1.4.8.gem 109056 RMD160 30e1ac546afa39ad5616574de7664638da45d2ae SHA1 f4aa775454e97a48c79c301288778722fcae3096 SHA256 934d178848b6c55fae8db6108e6e8af0954af8cb374ff9526d098abebf247b7b

@ -1,81 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/racc/racc-1.4.7.ebuild,v 1.5 2012/02/05 20:48:55 maekke Exp $
EAPI=4
USE_RUBY="ree18 ruby18 ruby19 jruby"
RUBY_FAKEGEM_TASK_DOC="docs"
RUBY_FAKEGEM_EXTRADOC="README.rdoc README.ja.rdoc TODO ChangeLog"
inherit multilib ruby-fakegem
DESCRIPTION="A LALR(1) parser generator for Ruby"
HOMEPAGE="http://www.loveruby.net/en/racc.html"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~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_bdepend "dev-ruby/rake
doc? ( dev-ruby/hoe )"
all_ruby_prepare() {
sed -i -e 's|/tmp/out|${TMPDIR:-/tmp}/out|' test/helper.rb || die "tests fix failed"
# Avoid depending on rake-compiler since we don't use it to compile
# the extension.
sed -i -e '/rake-compiler/ s:^:#:' -e '/extensiontask/ s:^:#:' Rakefile
sed -i -e '/ExtensionTask/,/^ end/ s:^:#:' Rakefile
}
each_ruby_prepare() {
case ${RUBY} in
*jruby)
;;
*)
${RUBY} -Cext/racc extconf.rb || die
;;
esac
}
each_ruby_compile() {
case ${RUBY} in
*jruby)
einfo "Under JRuby, racc cannot use the shared object parser, so instead"
einfo "you have to rely on the pure Ruby implementation."
;;
*)
emake -Cext/racc
# Copy over the file here so that we don't have to do
# special ruby install for JRuby and the other
# implementations.
cp -l ext/racc/cparse$(get_modname) lib/racc/cparse$(get_modname) || die
;;
esac
}
each_ruby_test() {
case ${RUBY} in
*jruby)
ewarn "Using JRuby 1.5.2 the tests are currently badly broken,"
ewarn "so they are disabled until a new racc or a new JRuby is"
ewarn "released."
;;
*)
each_fakegem_test
;;
esac
}
all_ruby_install() {
all_fakegem_install
dodoc -r rdoc
docinto examples
dodoc -r sample
}

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

Loading…
Cancel
Save