parent
4822a27964
commit
04b46bdbf8
@ -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"
|
@ -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
|
||||||
|
}
|
@ -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.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.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
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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
|
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.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.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_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.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_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.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.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.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
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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
|
EAPI=2
|
||||||
|
|
||||||
inherit eutils unpacker fdo-mime gnome2 pax-utils
|
inherit eutils unpacker fdo-mime gnome2 pax-utils
|
||||||
|
|
||||||
MY_PV=${PV}-77440
|
MY_PV=${PV}-78361
|
||||||
SDK_PV=${MY_PV}
|
SDK_PV=${MY_PV}
|
||||||
EXTP_PV=${SDK_PV}
|
EXTP_PV=${SDK_PV}
|
||||||
MY_P=VirtualBox-${MY_PV}-Linux
|
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.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.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,3 +1,3 @@
|
|||||||
DIST VirtualBox-4.1.12.tar.bz2 73250628 RMD160 a3ee3e4dac21d969f5314c7269ca9ef9fa7d80a7 SHA1 4cda0678fa44ff53af87dbcd9375a43720c69d3f SHA256 4e4b9181a61ee9ccbe5fd28dbf528dde708fba490af5de6fac0d138b283b1d02
|
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.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
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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
|
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.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.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
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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
|
# XXX: the tarball here is just the kernel modules split out of the binary
|
||||||
# package that comes from virtualbox-bin
|
# 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.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.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
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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
|
EAPI=4
|
||||||
|
|
@ -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,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,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"
|
|
||||||
}
|
|
@ -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"
|
||||||
|
|
@ -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,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.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; }
|
|
@ -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 +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
|
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,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>maintainer-needed@gentoo.org</email>
|
<email>maintainer-needed@gentoo.org</email>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
</pkgmetadata>
|
</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
|
@ -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
|
|
||||||
}
|
|
@ -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 @@
|
|||||||
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.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.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.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
|
DIST v8-3.9.24.29.tar.bz2 9978610 RMD160 7fae3478f2fcb2e8c754a7742b8cf07ad84e9a71 SHA1 12f7e0dd6106ad9cd7e676e3303c97b77f4f7f15 SHA256 12582590f0c4866198d82ec3d3af8f9bfc9d958933a985e58694c88ab5627577
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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"
|
EAPI="4"
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2012 Gentoo Foundation
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# 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"
|
EAPI="4"
|
||||||
|
|
@ -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,15 +1,15 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
<herd>sci-mathematics</herd>
|
<herd>sci-mathematics</herd>
|
||||||
<maintainer>
|
<maintainer>
|
||||||
<email>grozin@gentoo.org</email>
|
<email>grozin@gentoo.org</email>
|
||||||
<name>Andrey Grozin</name>
|
<name>Andrey Grozin</name>
|
||||||
</maintainer>
|
</maintainer>
|
||||||
<longdescription lang='en'>
|
<longdescription lang="en">
|
||||||
A Python library for arbitrary-precision floating-point arithmetic
|
A Python library for arbitrary-precision floating-point arithmetic
|
||||||
</longdescription>
|
</longdescription>
|
||||||
<use>
|
<use>
|
||||||
<flag name='matplotlib'>Add support for <pkg>dev-python/matplotlib</pkg></flag>
|
<flag name="matplotlib">Add support for <pkg>dev-python/matplotlib</pkg></flag>
|
||||||
</use>
|
</use>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST pyxdg-0.19.tar.gz 38170 RMD160 8029086a3db742493dcbbd00dc9893fef1c0d50b SHA1 71162cf78c2fd0152d795ebe57984fc48226249b SHA256 99cf27e00f1484eeeea31aa47de52644284dca34adf73b715e87fb0a3b8d4ad5
|
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,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
|
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,3 +1,2 @@
|
|||||||
DIST racc-1.4.6.gem 110592 RMD160 b755cc948519a22b5fc7fbf4d0b1a6519db6415b SHA1 3ce1fc7a7245cf388ec20e9b612fd5d1111b387e SHA256 5877e6d676b0512e9d8587b273acf71aa7e6bd7c77b5e3f4bc26d9b5ccd08378
|
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
|
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…
Reference in new issue