parent
52359dbdb5
commit
9ebae82514
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-0.0.20111026.514583.ebuild,v 1.1 2011/11/11 14:16:51 vadimk Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit linux-mod versionator
|
||||
|
||||
MY_DATE="$(get_version_component_range 3)"
|
||||
MY_BUILD="$(get_version_component_range 4)"
|
||||
MY_PN="${PN/-kmod}"
|
||||
MY_PV="${MY_DATE:0:4}.${MY_DATE:4:2}.${MY_DATE:6:2}-${MY_BUILD}"
|
||||
MY_P="${MY_PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Opensourced tools for VMware guests"
|
||||
HOMEPAGE="http://open-vm-tools.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/linux-sources
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
linux-mod_pkg_setup
|
||||
|
||||
VMWARE_MOD_DIR="modules/linux"
|
||||
VMWARE_MODULE_LIST="vmblock vmci vmhgfs vmsync vmxnet vsock"
|
||||
|
||||
MODULE_NAMES=""
|
||||
BUILD_TARGETS="auto-build HEADER_DIR=${KERNEL_DIR}/include BUILD_DIR=${KV_OUT_DIR} OVT_SOURCE_DIR=${S}"
|
||||
|
||||
for mod in ${VMWARE_MODULE_LIST};
|
||||
do
|
||||
if [ "${mod}" == "vmxnet" ];
|
||||
then
|
||||
MODTARGET="net"
|
||||
else
|
||||
MODTARGET="openvmtools"
|
||||
fi
|
||||
MODULE_NAMES="${MODULE_NAMES} ${mod}(${MODTARGET}:${S}/${VMWARE_MOD_DIR}/${mod})"
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i.bak -e '/\smake\s/s/make/$(MAKE)/g' modules/linux/{vmblock,vmci,vmhgfs,vmsync,vmxnet,vsock}/Makefile\
|
||||
|| die "Sed failed."
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
: # do nothing at all
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
local udevrules="${T}/60-vmware.rules"
|
||||
cat > "${udevrules}" <<-EOF
|
||||
KERNEL=="vsock", GROUP="vmware", MODE=660
|
||||
EOF
|
||||
insinto /etc/udev/rules.d/
|
||||
doins "${udevrules}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
linux-mod_pkg_postinst
|
||||
elog "vmxnet3 for Linux is now upstream (as of Linux 2.6.32)"
|
||||
elog "pvscsi for Linux is now upstream (vmw_pvscsi) (as of Linux 2.6.33)"
|
||||
elog "vmmemctl for Linux is now upstream (vmw_balloon) (as of Linux 2.6.34)"
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
|
||||
#
|
||||
# net.eth0, net.eth1, network, wicd, NetworkManager
|
||||
service="net.eth0"
|
||||
|
||||
if [ $(rc-service -e net.eth0) ]
|
||||
then
|
||||
service="net.eth0"
|
||||
else
|
||||
service="network"
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
suspend-vm)
|
||||
rc-service $service stop
|
||||
;;
|
||||
resume-vm)
|
||||
rc-service $service start
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
@ -0,0 +1,120 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/open-vm-tools/open-vm-tools-0.0.20111026.514583.ebuild,v 1.1 2011/11/11 14:20:19 vadimk Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils pam versionator
|
||||
|
||||
MY_DATE="$(get_version_component_range 3)"
|
||||
MY_BUILD="$(get_version_component_range 4)"
|
||||
MY_PV="${MY_DATE:0:4}.${MY_DATE:4:2}.${MY_DATE:6:2}-${MY_BUILD}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Opensourced tools for VMware guests"
|
||||
HOMEPAGE="http://open-vm-tools.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="X doc fuse icu +pic xinerama"
|
||||
|
||||
RDEPEND="app-emulation/open-vm-tools-kmod
|
||||
dev-libs/glib:2
|
||||
dev-libs/libdnet
|
||||
sys-apps/ethtool
|
||||
sys-process/procps
|
||||
virtual/pam
|
||||
X? (
|
||||
dev-cpp/gtkmm:2.4
|
||||
x11-base/xorg-server
|
||||
x11-drivers/xf86-input-vmmouse
|
||||
x11-drivers/xf86-video-vmware
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/libnotify
|
||||
x11-libs/libX11
|
||||
x11-libs/libXtst
|
||||
)
|
||||
fuse? ( sys-fs/fuse )
|
||||
icu? ( dev-libs/icu )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
dev-util/pkgconfig
|
||||
virtual/linux-sources
|
||||
sys-apps/findutils
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
#use unity && ! use X && die 'The Unity USE flag requires "X" USE flag as well'
|
||||
#use unity && ! use xinerama && die 'The Unity USE flag requires xinerame USE="xinerama" as well'
|
||||
|
||||
enewgroup vmware
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
#epatch "${FILESDIR}/default-scripts.patch"
|
||||
#epatch "${FILESDIR}/checkvm-pie-safety.patch"
|
||||
#sed -i -e 's/proc-3.2.7/proc/g' configure || die "sed configure failed"
|
||||
# Do not filter out Werror
|
||||
# Upstream Bug http://sourceforge.net/tracker/?func=detail&aid=2959749&group_id=204462&atid=989708
|
||||
# sed -i -e 's/CFLAGS=.*Werror/#&/g' configure || die "sed comment out Werror failed"
|
||||
sed -i -e 's:\(TEST_PLUGIN_INSTALLDIR=\).*:\1\$libdir/open-vm-tools/plugins/tests:g' configure || die "sed test_plugin_installdir failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-procps \
|
||||
--with-dnet \
|
||||
--without-kernel-modules \
|
||||
$(use_enable doc docs) \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
$(use_with X x) \
|
||||
$(use_with X gtk2) \
|
||||
$(use_with X gtkmm) \
|
||||
$(use_with icu) \
|
||||
$(use_with pic) \
|
||||
$(use_enable xinerama multimon)
|
||||
|
||||
# Bugs 260878, 326761
|
||||
find ./ -name Makefile | xargs sed -i -e 's/-Werror//g' || die "sed out Werror failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake || die "failed to compile"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "failed to install"
|
||||
|
||||
rm "${D}"/etc/pam.d/vmtoolsd
|
||||
pamd_mimic_system vmtoolsd auth account
|
||||
|
||||
rm "${D}"/usr/$(get_libdir)/*.la
|
||||
rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
|
||||
|
||||
newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools || die "failed to newinitd"
|
||||
newconfd "${FILESDIR}/open-vm.confd" vmware-tools || die "failed to newconfd"
|
||||
|
||||
exeinto /etc/vmware-tools/scripts/vmware/
|
||||
doexe "${FILESDIR}"/network
|
||||
|
||||
if use X;
|
||||
then
|
||||
fperms 4755 "/usr/bin/vmware-user-suid-wrapper" || die
|
||||
|
||||
dobin "${S}"/scripts/common/vmware-xdg-detect-de
|
||||
|
||||
insinto /etc/xdg/autostart
|
||||
doins "${FILESDIR}/open-vm-tools.desktop" || die "failed to install .desktop"
|
||||
|
||||
elog "To be able to use the drag'n'drop feature of VMware for file"
|
||||
elog "exchange, please add the users to the 'vmware' group."
|
||||
fi
|
||||
elog "Add 'vmware-tools' service to the default runlevel."
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
--- VirtualBox-4.1.0_OSE/src/VBox/HostDrivers/VBoxPci/Makefile.kmk
|
||||
+++ VirtualBox-4.1.0_OSE/src/VBox/HostDrivers/VBoxPci/Makefile.kmk
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
if1of ($(KBUILD_TARGET), linux)
|
||||
|
||||
+ ifdef VBOX_WITH_VBOXDRV
|
||||
SYSMODS += VBoxPci
|
||||
VBoxPci_TEMPLATE = VBOXR0DRV
|
||||
VBoxPci_INST = $(INST_VBOXPCI)$(if $(eq $(KBUILD_TARGET),darwin),Contents/MacOS/)
|
||||
@@ -23,6 +24,7 @@
|
||||
VBoxPci_LIBS += \
|
||||
$(PATH_LIB)/SUPR0IdcClient$(VBOX_SUFF_LIB)
|
||||
|
||||
+ endif # VBOX_WITH_VBOXDRV
|
||||
endif
|
||||
|
||||
|
@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/files/icedtea-bin-7.env,v 1.1 2011/11/11 10:53:07 caster Exp $
|
||||
|
||||
VERSION="IcedTea-bin @PV@"
|
||||
JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/icedtea-bin-@PV@"
|
||||
JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/icedtea-bin-@PV@"
|
||||
JAVAC=${JAVA_HOME}/bin/javac
|
||||
PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
|
||||
ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
|
||||
LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/"
|
||||
MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/icedtea-bin-@PV@/man"
|
||||
PROVIDES_TYPE="JDK JRE"
|
||||
PROVIDES_VERSION="1.7"
|
||||
# Taken from sun.boot.class.path property
|
||||
BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
|
||||
GENERATION="2"
|
||||
ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
|
@ -0,0 +1,105 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/icedtea-bin/icedtea-bin-7.2.0.ebuild,v 1.1 2011/11/11 10:53:07 caster Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit java-vm-2
|
||||
|
||||
dist="http://dev.gentoo.org/~caster/distfiles/"
|
||||
DESCRIPTION="A Gentoo-made binary build of the Icedtea6 JDK"
|
||||
TARBALL_VERSION="${PV}"
|
||||
SRC_URI="amd64? ( ${dist}/${PN}-core-${TARBALL_VERSION}-amd64.tar.bz2 )
|
||||
x86? ( ${dist}/${PN}-core-${TARBALL_VERSION}-x86.tar.bz2 )
|
||||
doc? ( ${dist}/${PN}-doc-${TARBALL_VERSION}.tar.bz2 )
|
||||
examples? (
|
||||
amd64? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-amd64.tar.bz2 )
|
||||
x86? ( ${dist}/${PN}-examples-${TARBALL_VERSION}-x86.tar.bz2 )
|
||||
)
|
||||
nsplugin? (
|
||||
amd64? ( ${dist}/${PN}-nsplugin-${TARBALL_VERSION}-amd64.tar.bz2 )
|
||||
x86? ( ${dist}/${PN}-nsplugin-${TARBALL_VERSION}-x86.tar.bz2 )
|
||||
)
|
||||
source? ( ${dist}/${PN}-src-${TARBALL_VERSION}.tar.bz2 )"
|
||||
HOMEPAGE="http://icedtea.classpath.org"
|
||||
|
||||
IUSE="X alsa doc examples nsplugin source"
|
||||
RESTRICT="strip"
|
||||
|
||||
LICENSE="GPL-2-with-linking-exception"
|
||||
SLOT="7"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND=">=sys-devel/gcc-4.3
|
||||
>=sys-libs/glibc-2.11.2
|
||||
>=media-libs/giflib-4.1.6-r1
|
||||
virtual/jpeg
|
||||
>=media-libs/libpng-1.5
|
||||
>=sys-libs/zlib-1.2.3-r1
|
||||
"
|
||||
PDEPEND="
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.20 )
|
||||
X? (
|
||||
>=media-libs/freetype-2.3.9:2
|
||||
>=media-libs/fontconfig-2.6.0-r2:1.0
|
||||
>=x11-libs/libXext-1.1
|
||||
>=x11-libs/libXi-1.3
|
||||
>=x11-libs/libXtst-1.1
|
||||
>=x11-libs/libX11-1.3
|
||||
x11-libs/libXt
|
||||
)
|
||||
nsplugin? (
|
||||
>=dev-libs/atk-1.30.0
|
||||
>=dev-libs/glib-2.20.5:2
|
||||
>=dev-libs/nspr-4.8
|
||||
>=x11-libs/cairo-1.8.8
|
||||
>=x11-libs/gtk+-2.20.1:2
|
||||
>=x11-libs/pango-1.24.5
|
||||
)"
|
||||
DEPEND=""
|
||||
|
||||
src_install() {
|
||||
local dest="/opt/${P}"
|
||||
local ddest="${D}/${dest}"
|
||||
dodir "${dest}"
|
||||
|
||||
local arch=${ARCH}
|
||||
|
||||
# doins can't handle symlinks.
|
||||
cp -pRP bin include jre lib man "${ddest}" || die "failed to copy"
|
||||
|
||||
dodoc ../doc/{ASSEMBLY_EXCEPTION,THIRD_PARTY_README}
|
||||
if use doc ; then
|
||||
dohtml -r ../doc/html/*
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
cp -pRP share/{demo,sample} "${ddest}" || die
|
||||
fi
|
||||
|
||||
if use source ; then
|
||||
cp src.zip "${ddest}" || die
|
||||
fi
|
||||
|
||||
if use nsplugin ; then
|
||||
cd ..
|
||||
cp -pPR icedtea-web-bin-${SLOT} "${D}/opt/"
|
||||
install_mozilla_plugin "/opt/icedtea-web-bin-${SLOT}/$(get_libdir)/IcedTeaPlugin.so"
|
||||
docinto icedtea-web
|
||||
dodoc doc/icedtea-web/*
|
||||
fi
|
||||
|
||||
set_java_env
|
||||
java-vm_revdep-mask "/opt/${P}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Set as default VM if none exists
|
||||
java-vm-2_pkg_postinst
|
||||
|
||||
if use nsplugin; then
|
||||
elog "The icedtea-bin-${SLOT} browser plugin can be enabled using eselect java-nsplugin"
|
||||
elog "Note that the plugin works only in browsers based on xulrunner-1.9.1+"
|
||||
elog "such as Firefox 3.5+ and recent Chromium versions."
|
||||
fi
|
||||
}
|
@ -1,10 +1,10 @@
|
||||
DIST php-5.2.17.tar.bz2 9092312 RMD160 567fa8d718b93fb83a89494c83a8bec224ac99e9 SHA1 d68f3b09f766990d815a3c4c63c157db8dab8095 SHA256 e81beb13ec242ab700e56f366e9da52fd6cf18961d155b23304ca870e53f116c
|
||||
DIST php-5.3.8.tar.bz2 11190060 RMD160 f18a18e2dfd7ea7885760eec2a05b3c4a15ad9db SHA1 8f29029e092f262876bfdd2ce56f6867e2b74b85 SHA256 a1dd06fd5593e97d9a5bd9818d6501d28d3ee8f09b83f0ec78f7cdfc060f3ea2
|
||||
DIST php-5.3.9RC1.tar.bz2 11230477 RMD160 d00734de38b5cc2e719f5f80ac609e4362f6dfad SHA1 34306d0a7926a21ba15ee29ab37bbab44633b3fa SHA256 6d76af052c1575765d9bf03d8963415d437209fd790f74d85b523799f1dd718d
|
||||
DIST php-5.4.0beta2.tar.bz2 11291274 RMD160 0ee88f511d3390e8448afbe9554d713015e31e95 SHA1 6851d51078975965fb2796a87ad634d81225408b SHA256 d67c347142c75c080b306fe9b63359da3c2c00ecfcea097945c569d3f4560226
|
||||
DIST php-5.4.0RC1.tar.bz2 11321722 RMD160 4cae98d1d388bf18d70cd3041d0c314ac4788c69 SHA1 dc7fafeffb2039947bcbccf54fd811f66e46b558 SHA256 98f71de2d474c975326fd8452058f741843fe3b7db601f4788ed327adcc7a781
|
||||
DIST php-patchset-5.2.17-r0.tar.bz2 8369 RMD160 544af4eb2de8e4478e675810f18a5b494b59709b SHA1 7b3c56437b435f60f72f7af08112e77c01e2f827 SHA256 fb159a02faf5120dd9bc620bd3f3094735f181aa6893273bb7dd29771b8b23b2
|
||||
DIST php-patchset-5.3.8-r0.tar.bz2 7518 RMD160 3b9fc4063202b0a83b76a8c0f5bcfeb2ab358a50 SHA1 8b20057a68c9f6f4554ab96a884e874707fcd2e5 SHA256 a4677d75648529ccec61fc0edaa2684ad72c0b15bc81dc0770a6cbc927337686
|
||||
DIST php-patchset-5.3.9_rc1-r0.tar.bz2 7522 RMD160 4bf3d9bb26d86858ab26be0aa0466eaef4001553 SHA1 cd0dd6704b0c0b04cc1c78027efdfbcc5a9d182c SHA256 95863c23bd9a72013729dcdd005dc585ad5b3d689082503a3702f20df514362f
|
||||
DIST php-patchset-5.4.0_beta2-r0.tar.bz2 6001 RMD160 0200e6ada41e471a30bfddeeb166d3254a9e2856 SHA1 3b1f71255db1c003f452c2fe41f93284a50967c4 SHA256 06834d624ce6269aa8005a28ccc0e55b2e8d500af57e4392e641978d5993a3ea
|
||||
DIST php-patchset-5.4.0_rc1-r0.tar.bz2 6001 RMD160 0200e6ada41e471a30bfddeeb166d3254a9e2856 SHA1 3b1f71255db1c003f452c2fe41f93284a50967c4 SHA256 06834d624ce6269aa8005a28ccc0e55b2e8d500af57e4392e641978d5993a3ea
|
||||
DIST suhosin-patch-5.2.16-0.9.7.patch.gz 23069 RMD160 b28b70faf136b3e04c5b483da0f4c2279378f43a SHA1 fec10b2b81582d06bb0d0a96ea55c525afc8ab29 SHA256 aae115a318d80b3f32cedf876e7a8e4b932febb1b0c743c0b398003ebe122f91
|
||||
DIST suhosin-patch-5.3.7-0.9.10.patch.gz 41175 RMD160 19f789bf49a5fed2cd88b199fd8ac5d1ffa9bdc8 SHA1 3c38e873584b8f9e325a813cc9b197a342595099 SHA256 0a0dac0e4343596f2bfcef27dcf7180524b78bb1d2d2ca878370a7d0f8313d26
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST libnl-1.1.tar.gz 288932 RMD160 ebfc660302f31e5a94f03683f1ba85a3e057cf30 SHA1 54c7d02f93b09b43338e5cbf42f1373e83566577 SHA256 35cea4cfb6cd8af0cafa0f34fff81def5a1f193b8b8384299b4b21883e22edc3
|
||||
DIST libnl-3.2.1.tar.gz 1122313 RMD160 1adbeafe9b8aa536a17aa290c1aa5538f249828a SHA1 5d11f2f7abcb20de371b25621524a544e4cd3d19 SHA256 ab73a9c90e13ae39f0a3e8bf6c5255f9ed01d6164074b3ee5cedd8ae3d0b25e3
|
||||
DIST libnl-3.2.2.tar.gz 1123102 RMD160 5b260b9874566ceac14dca32ea6c806eccd2d7b8 SHA1 5a8ac5dfba49c267f59253e0759f4e6c64566cd2 SHA256 3476f13b43b7cb15179101caafd01a674aadbc2eedcb61b636082eae89315643
|
||||
DIST libnl-3.2.3.tar.gz 1123915 RMD160 97eff52f603930c350e2cd093f8c6141d3c3aedf SHA1 a6485f2e2cebde833c678d4541e8c4c7c1776be3 SHA256 69f4a360350ea61f2c988f947c251995c04093c74743eae9eeffba85846ef007
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.3.ebuild,v 1.1 2011/11/11 15:11:31 jer Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils multilib autotools-utils
|
||||
|
||||
DESCRIPTION="A library for applications dealing with netlink socket"
|
||||
HOMEPAGE="http://people.suug.ch/~tgr/libnl/"
|
||||
SRC_URI="http://people.suug.ch/~tgr/libnl/files/${P}.tar.gz"
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="static-libs utils"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-1.1-vlan-header.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable static-libs static) $(use_enable utils cli)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
use static-libs || remove_libtool_files
|
||||
|
||||
dodoc ChangeLog
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/pecl-memcache/pecl-memcache-3.0.6-r1.ebuild,v 1.1 2011/11/11 14:30:31 olemarkus Exp $
|
||||
|
||||
EAPI="2"
|
||||
PHP_EXT_NAME="memcache"
|
||||
PHP_EXT_INI="yes"
|
||||
PHP_EXT_ZENDEXT="no"
|
||||
DOCS="README"
|
||||
|
||||
USE_PHP="php5-3 php5-4"
|
||||
|
||||
inherit php-ext-pecl-r2
|
||||
|
||||
KEYWORDS="~amd64 ~hppa ~ppc64 ~x86"
|
||||
|
||||
DESCRIPTION="PHP extension for using memcached."
|
||||
LICENSE="PHP-3"
|
||||
SLOT="0"
|
||||
IUSE="+session"
|
||||
|
||||
DEPEND="sys-libs/zlib
|
||||
dev-lang/php[session?]"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
# upstream does not ship any testsuite, so the PHPize test-runner fails.
|
||||
RESTRICT='test'
|
||||
|
||||
src_configure() {
|
||||
my_conf="--enable-memcache --with-zlib-dir=/usr $(use_enable session memcache-session)"
|
||||
php-ext-source-r2_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
php-ext-pecl-r2_src_install
|
||||
|
||||
php-ext-source-r2_addtoinifiles "memcache.allow_failover" "true"
|
||||
php-ext-source-r2_addtoinifiles "memcache.max_failover_attempts" "20"
|
||||
php-ext-source-r2_addtoinifiles "memcache.chunk_size" "32768"
|
||||
php-ext-source-r2_addtoinifiles "memcache.default_port" "11211"
|
||||
php-ext-source-r2_addtoinifiles "memcache.hash_strategy" "consistent"
|
||||
php-ext-source-r2_addtoinifiles "memcache.hash_function" "crc32"
|
||||
php-ext-source-r2_addtoinifiles "memcache.redundancy" "1"
|
||||
php-ext-source-r2_addtoinifiles "memcache.session_redundancy" "2"
|
||||
php-ext-source-r2_addtoinifiles "memcache.protocol" "ascii"
|
||||
}
|
@ -0,0 +1,93 @@
|
||||
From 2ad8113511381ae502a000809700cb672c073f92 Mon Sep 17 00:00:00 2001
|
||||
From: Brian Harring <ferringb@gmail.com>
|
||||
Date: Fri, 11 Nov 2011 02:04:43 -0800
|
||||
Subject: [PATCH] WeakRefFinalizer: use atexit to cleanup any strongly
|
||||
referenced instances at sys.exit
|
||||
|
||||
---
|
||||
NEWS | 4 ++++
|
||||
snakeoil/weakrefs.py | 23 ++++++++++++++++++++---
|
||||
2 files changed, 24 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/NEWS b/NEWS
|
||||
index 04015ee..4fbfb0e 100644
|
||||
--- a/NEWS
|
||||
+++ b/NEWS
|
||||
@@ -2,6 +2,10 @@ Snakeoil Release Notes
|
||||
======================
|
||||
|
||||
|
||||
+* Fix WeakRefFinalizer so that instances that are still strongly referenced
|
||||
+ at the time of sys.exit have their finalizers ran via atexit.
|
||||
+
|
||||
+
|
||||
snakeoil 0.4.4: Oct 26th, 2011
|
||||
|
||||
* use sane permissions for directories created for tests.
|
||||
diff --git a/snakeoil/weakrefs.py b/snakeoil/weakrefs.py
|
||||
index 1a25a9c..272b4d3 100644
|
||||
--- a/snakeoil/weakrefs.py
|
||||
+++ b/snakeoil/weakrefs.py
|
||||
@@ -10,13 +10,15 @@ __all__ = ("WeakValCache", "WeakRefFinalizer")
|
||||
# Unused import
|
||||
# pylint: disable-msg=W0611
|
||||
|
||||
+import atexit
|
||||
+
|
||||
try:
|
||||
# No name in module
|
||||
# pylint: disable-msg=E0611
|
||||
from snakeoil._caching import WeakValCache
|
||||
- from weakref import ref
|
||||
+ from weakref import ref, WeakKeyDictionary
|
||||
except ImportError:
|
||||
- from weakref import WeakValueDictionary as WeakValCache, ref
|
||||
+ from weakref import WeakValueDictionary as WeakValCache, ref, WeakKeyDictionary
|
||||
|
||||
from snakeoil.obj import make_kls, BaseDelayedObject
|
||||
from snakeoil.currying import partial
|
||||
@@ -38,7 +40,6 @@ class WeakRefProxy(BaseDelayedObject):
|
||||
obj.__enable_finalization__(weakref)
|
||||
return obj
|
||||
|
||||
-
|
||||
def __enable_finalization__(self, weakref):
|
||||
# note we directly access the class, to ensure the instance hasn't overshadowed.
|
||||
self.__class__.__finalizer_weakrefs__[id(self)] = weakref
|
||||
@@ -116,6 +117,9 @@ class WeakRefFinalizer(type):
|
||||
>>> del obj
|
||||
finalization invoked: bar
|
||||
"""
|
||||
+
|
||||
+ __known_classes__ = WeakKeyDictionary()
|
||||
+
|
||||
def __new__(cls, name, bases, d):
|
||||
if '__del__' in d:
|
||||
d['__finalizer__'] = d.pop("__del__")
|
||||
@@ -137,6 +141,7 @@ class WeakRefFinalizer(type):
|
||||
new_cls = super(WeakRefFinalizer, cls).__new__(cls, name, bases, d)
|
||||
new_cls.__proxy_class__ = partial(make_kls(new_cls, WeakRefProxy), cls, lambda x:x)
|
||||
new_cls.__proxy_class__.__name__ = name
|
||||
+ cls.__known_classes__[new_cls] = True
|
||||
return new_cls
|
||||
|
||||
def __call__(cls, *a, **kw):
|
||||
@@ -146,3 +151,15 @@ class WeakRefFinalizer(type):
|
||||
# weakref registration
|
||||
getattr(proxy, '__finalizer__')
|
||||
return proxy
|
||||
+
|
||||
+ @classmethod
|
||||
+ def _atexit_cleanup(cls):
|
||||
+ # cleanup any instances strongly referenced at the time of sys.exit
|
||||
+ target_classes = cls.__known_classes__.keys()
|
||||
+ for target_cls in target_classes:
|
||||
+ for target_ref in target_cls.__finalizer_weakrefs__.values():
|
||||
+ obj = target_ref()
|
||||
+ if obj is not None:
|
||||
+ obj.__finalizer__()
|
||||
+
|
||||
+atexit.register(WeakRefFinalizer._atexit_cleanup)
|
||||
--
|
||||
1.7.8.rc1
|
||||
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/snakeoil/snakeoil-0.4.4-r1.ebuild,v 1.1 2011/11/11 10:41:38 ferringb Exp $
|
||||
|
||||
EAPI="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="Miscellaneous python utility code."
|
||||
HOMEPAGE="http://snakeoil.googlecode.com/"
|
||||
SRC_URI="http://snakeoil.googlecode.com/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="!<sys-apps/pkgcore-0.4.7.8"
|
||||
RDEPEND=${DEPEND}
|
||||
|
||||
DOCS="AUTHORS NEWS"
|
||||
|
||||
src_prepare() {
|
||||
epatch "$FILESDIR/"${PN}-${PV}-atexit-weakref.patch
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
# disable snakeoil 2to3 caching
|
||||
unset PY2TO3_CACHEDIR
|
||||
python_pkg_setup
|
||||
|
||||
# A hack to install for all versions of Python in the system.
|
||||
# pkgcore needs it to support upgrading to a different Python slot.
|
||||
PYTHON_ABIS=""
|
||||
local python_interpreter
|
||||
for python_interpreter in /usr/bin/python{2.[4-9],3.[1-9]}; do
|
||||
if [[ -x "${python_interpreter}" ]]; then
|
||||
PYTHON_ABIS+=" ${python_interpreter#/usr/bin/python}"
|
||||
fi
|
||||
done
|
||||
export PYTHON_ABIS="${PYTHON_ABIS# }"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
local tempdir
|
||||
tempdir="${T}/tests/python-${PYTHON_ABI}"
|
||||
mkdir -p "${tempdir}" || die "tempdir creation failed"
|
||||
cp -r "${S}" "${tempdir}" || die "test copy failed"
|
||||
cd "${tempdir}/${P}"
|
||||
PYTHONPATH="$(ls -d build-${PYTHON_ABI}/lib*)" "$(PYTHON)" setup.py build -b "build-${PYTHON_ABI}" test
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST patchelf-0.5.tar.bz2 109755 RMD160 b71b3b88603b7aa79708df2abda1bbd0c091ff0a SHA1 b932982086a489d9291b5402fb5da7fa3ccd01ab SHA256 24b9a850af45e1a277e234b9eb090b52305a2e1c6b02addeb3ae98b4b49d37ce
|
||||
DIST patchelf-0.6.tar.bz2 113860 RMD160 fb229d79b078eb06bd4d6dbc892a6102b8dca41c SHA1 07d9f5784f748d55dcd0edee34ee62ccc9f36140 SHA256 fc7e7fa95f282fc37a591a802629e0e1ed07bc2a8bf162228d9a69dd76127c01
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>jlec@gentoo.org</email>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/patchelf/patchelf-0.6.ebuild,v 1.1 2011/11/11 10:43:25 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
NUMBER="1524660"
|
||||
|
||||
DESCRIPTION="Small utility to modify the dynamic linker and RPATH of ELF executables."
|
||||
HOMEPAGE="http://nixos.org/patchelf.html"
|
||||
SRC_URI="http://hydra.nixos.org/build/${NUMBER}/download/2/${P}.tar.bz2"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
LICENSE="GPL-3"
|
||||
IUSE=""
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF}
|
||||
}
|
@ -1,9 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>scarabeus@gentoo.org</email>
|
||||
<name>Tomáš Chvátal</name>
|
||||
</maintainer>
|
||||
<herd>games</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,31 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/java-virtuals/jdk-with-com-sun/jdk-with-com-sun-20111111.ebuild,v 1.1 2011/11/11 11:34:51 caster Exp $
|
||||
|
||||
EAPI=1
|
||||
|
||||
inherit java-virtuals-2
|
||||
|
||||
DESCRIPTION="Virtual ebuilds that require internal com.sun classes from a JDK"
|
||||
HOMEPAGE="http://www.gentoo.org"
|
||||
SRC_URI=""
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86 ~x86-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="|| (
|
||||
dev-java/icedtea-bin:6
|
||||
dev-java/icedtea:6
|
||||
dev-java/icedtea-bin:7
|
||||
dev-java/icedtea:7
|
||||
dev-java/sun-jdk:1.6
|
||||
dev-java/sun-jdk:1.5
|
||||
dev-java/sun-jdk:1.4
|
||||
dev-java/oracle-jdk-bin:1.7
|
||||
dev-java/diablo-jdk:1.6
|
||||
)"
|
||||
|
||||
JAVA_VIRTUAL_VM="icedtea-bin-6 icedtea6-bin icedtea-6 icedtea6 icedtea-bin-6 icedtea-bin-7 icedtea-7 sun-jdk-1.6 sun-jdk-1.5 sun-jdk-1.4 oracle-jdk-bin-1.7 diablo-jdk-1.6"
|
@ -0,0 +1,20 @@
|
||||
Index: libdlna-0.2.3/src/profiles.c
|
||||
===================================================================
|
||||
--- libdlna-0.2.3.orig/src/profiles.c
|
||||
+++ libdlna-0.2.3/src/profiles.c
|
||||
@@ -205,13 +205,13 @@ av_profile_get_codecs (AVFormatContext *
|
||||
for (i = 0; i < ctx->nb_streams; i++)
|
||||
{
|
||||
if (audio_stream == -1 &&
|
||||
- ctx->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO)
|
||||
+ ctx->streams[i]->codec->codec_type == AVMEDIA_TYPE_AUDIO)
|
||||
{
|
||||
audio_stream = i;
|
||||
continue;
|
||||
}
|
||||
else if (video_stream == -1 &&
|
||||
- ctx->streams[i]->codec->codec_type == CODEC_TYPE_VIDEO)
|
||||
+ ctx->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO)
|
||||
{
|
||||
video_stream = i;
|
||||
continue;
|
@ -0,0 +1,22 @@
|
||||
app-emulation/open-vm-tools-kmod dev-libs/glib:2 dev-libs/libdnet sys-apps/ethtool sys-process/procps virtual/pam X? ( dev-cpp/gtkmm:2.4 x11-base/xorg-server x11-drivers/xf86-input-vmmouse x11-drivers/xf86-video-vmware x11-libs/gtk+:2 x11-libs/libnotify x11-libs/libX11 x11-libs/libXtst ) fuse? ( sys-fs/fuse ) icu? ( dev-libs/icu ) xinerama? ( x11-libs/libXinerama ) doc? ( app-doc/doxygen ) dev-util/pkgconfig virtual/linux-sources sys-apps/findutils
|
||||
app-emulation/open-vm-tools-kmod dev-libs/glib:2 dev-libs/libdnet sys-apps/ethtool sys-process/procps virtual/pam X? ( dev-cpp/gtkmm:2.4 x11-base/xorg-server x11-drivers/xf86-input-vmmouse x11-drivers/xf86-video-vmware x11-libs/gtk+:2 x11-libs/libnotify x11-libs/libX11 x11-libs/libXtst ) fuse? ( sys-fs/fuse ) icu? ( dev-libs/icu ) xinerama? ( x11-libs/libXinerama )
|
||||
0
|
||||
mirror://sourceforge/open-vm-tools/open-vm-tools-2011.10.26-514583.tar.gz
|
||||
|
||||
http://open-vm-tools.sourceforge.net/
|
||||
LGPL-2
|
||||
Opensourced tools for VMware guests
|
||||
~amd64 ~x86
|
||||
eutils flag-o-matic multilib pam portability toolchain-funcs user versionator
|
||||
X doc fuse icu +pic xinerama
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile configure install prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
virtual/linux-sources kernel_linux? ( sys-apps/module-init-tools ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
kernel_linux? ( sys-apps/module-init-tools )
|
||||
0
|
||||
mirror://sourceforge/open-vm-tools/open-vm-tools-2011.10.26-514583.tar.gz
|
||||
|
||||
http://open-vm-tools.sourceforge.net/
|
||||
LGPL-2
|
||||
Opensourced tools for VMware guests
|
||||
~amd64 ~x86
|
||||
eutils linux-info linux-mod multilib portability toolchain-funcs user versionator
|
||||
kernel_linux
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
=dev-java/java-config-2*
|
||||
>=sys-devel/gcc-4.3 >=sys-libs/glibc-2.11.2 >=media-libs/giflib-4.1.6-r1 virtual/jpeg >=media-libs/libpng-1.5 >=sys-libs/zlib-1.2.3-r1 =dev-java/java-config-2*
|
||||
7
|
||||
amd64? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-core-7.2.0-amd64.tar.bz2 ) x86? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-core-7.2.0-x86.tar.bz2 ) doc? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-doc-7.2.0.tar.bz2 ) examples? ( amd64? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-examples-7.2.0-amd64.tar.bz2 ) x86? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-examples-7.2.0-x86.tar.bz2 ) ) nsplugin? ( amd64? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-nsplugin-7.2.0-amd64.tar.bz2 ) x86? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-nsplugin-7.2.0-x86.tar.bz2 ) ) source? ( http://dev.gentoo.org/~caster/distfiles//icedtea-bin-src-7.2.0.tar.bz2 )
|
||||
strip
|
||||
http://icedtea.classpath.org
|
||||
GPL-2-with-linking-exception
|
||||
A Gentoo-made binary build of the Icedtea6 JDK
|
||||
~amd64 ~x86
|
||||
eutils fdo-mime java-vm-2 multilib portability prefix toolchain-funcs user
|
||||
X alsa doc examples nsplugin source
|
||||
|
||||
alsa? ( >=media-libs/alsa-lib-1.0.20 ) X? ( >=media-libs/freetype-2.3.9:2 >=media-libs/fontconfig-2.6.0-r2:1.0 >=x11-libs/libXext-1.1 >=x11-libs/libXi-1.3 >=x11-libs/libXtst-1.1 >=x11-libs/libX11-1.3 x11-libs/libXt ) nsplugin? ( >=dev-libs/atk-1.30.0 >=dev-libs/glib-2.20.5:2 >=dev-libs/nspr-4.8 >=x11-libs/cairo-1.8.8 >=x11-libs/gtk+-2.20.1:2 >=x11-libs/pango-1.24.5 )
|
||||
|
||||
4
|
||||
|
||||
install postinst postrm prerm setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
!dev-lang/php:5 >=app-admin/eselect-php-0.6.2 >=dev-libs/libpcre-8.12[unicode] apache2? ( www-servers/apache[threads=] ) berkdb? ( =sys-libs/db-4* ) bzip2? ( app-arch/bzip2 ) cdb? ( || ( dev-db/cdb dev-db/tinycdb ) ) cjk? ( !gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib ) ) crypt? ( >=dev-libs/libmcrypt-2.4 ) curl? ( >=net-misc/curl-7.10.5 ) enchant? ( app-text/enchant ) exif? ( !gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib ) ) firebird? ( dev-db/firebird ) gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) gmp? ( >=dev-libs/gmp-4.1.2 ) iconv? ( virtual/libiconv ) imap? ( virtual/imap-c-client[ssl=] ) intl? ( dev-libs/icu ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) kolab? ( >=net-libs/c-client-2004g-r1 ) ldap? ( >=net-nds/openldap-1.2.11 ) ldap-sasl? ( dev-libs/cyrus-sasl >=net-nds/openldap-1.2.11 ) libedit? ( || ( sys-freebsd/freebsd-lib dev-libs/libedit ) ) mssql? ( dev-db/freetds[mssql] ) !mysqlnd? ( mysql? ( virtual/mysql ) mysqli? ( >=virtual/mysql-4.1 ) ) nls? ( sys-devel/gettext ) oci8-instant-client? ( dev-db/oracle-instantclient-basic ) odbc? ( >=dev-db/unixODBC-1.8.13 ) postgres? ( dev-db/postgresql-base ) qdbm? ( dev-db/qdbm ) readline? ( sys-libs/readline ) recode? ( app-text/recode ) sharedmem? ( dev-libs/mm ) simplexml? ( >=dev-libs/libxml2-2.6.8 ) snmp? ( >=net-analyzer/net-snmp-5.2 ) soap? ( >=dev-libs/libxml2-2.6.8 ) spell? ( >=app-text/aspell-0.50 ) sqlite3? ( >=dev-db/sqlite-3.7.6.3 ) ssl? ( >=dev-libs/openssl-0.9.7 ) sybase-ct? ( dev-db/freetds ) tidy? ( app-text/htmltidy ) truetype? ( =media-libs/freetype-2* >=media-libs/t1lib-5.0.0 !gd? ( virtual/jpeg media-libs/libpng sys-libs/zlib ) ) unicode? ( dev-libs/oniguruma ) wddx? ( >=dev-libs/libxml2-2.6.8 ) xml? ( >=dev-libs/libxml2-2.6.8 ) xmlrpc? ( >=dev-libs/libxml2-2.6.8 virtual/libiconv ) xmlreader? ( >=dev-libs/libxml2-2.6.8 ) xmlwriter? ( >=dev-libs/libxml2-2.6.8 ) xpm? ( x11-libs/libXpm virtual/jpeg media-libs/libpng sys-libs/zlib ) xsl? ( dev-libs/libxslt >=dev-libs/libxml2-2.6.8 ) zip? ( sys-libs/zlib ) zlib? ( sys-libs/zlib ) virtual/mta enchant? ( !dev-php5/pecl-enchant ) fileinfo? ( !<dev-php5/pecl-fileinfo-1.0.4-r2 ) filter? ( !dev-php5/pecl-filter ) json? ( !dev-php5/pecl-json ) phar? ( !dev-php5/pecl-phar ) zip? ( !dev-php5/pecl-zip ) sys-devel/flex >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18 apache2? ( =www-servers/apache-2* ) || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|
||||
apache2? ( =www-servers/apache-2* )
|
||||
5.4
|
||||
http://downloads.php.net/stas/php-5.4.0beta2.tar.bz2 http://olemarkus.org/~olemarkus/gentoo/php-patchset-5.4.0_beta2-r0.tar.bz2
|
||||
http://downloads.php.net/stas/php-5.4.0RC1.tar.bz2 http://olemarkus.org/~olemarkus/gentoo/php-patchset-5.4.0_rc1-r0.tar.bz2
|
||||
|
||||
http://php.net/
|
||||
PHP-3
|
@ -0,0 +1,22 @@
|
||||
|| ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|
||||
|
||||
3
|
||||
http://people.suug.ch/~tgr/libnl/files/libnl-3.2.3.tar.gz
|
||||
|
||||
http://people.suug.ch/~tgr/libnl/
|
||||
LGPL-2.1
|
||||
A library for applications dealing with netlink socket
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux
|
||||
autotools autotools-utils base eutils libtool multilib portability toolchain-funcs user
|
||||
static-libs utils
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-libs/zlib dev-lang/php[session?] || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool >=sys-devel/m4-1.4.3 >=sys-devel/libtool-1.5.18
|
||||
sys-libs/zlib dev-lang/php[session?] || ( =dev-php/pecl-memcache-3.0.6-r1[php_targets_php5-3] =dev-php/pecl-memcache-3.0.6-r1[php_targets_php5-4] ) php_targets_php5-3? ( dev-lang/php:5.3 ) php_targets_php5-4? ( dev-lang/php:5.4 )
|
||||
0
|
||||
http://pecl.php.net/get/memcache-3.0.6.tgz
|
||||
test
|
||||
http://pecl.php.net/memcache
|
||||
PHP-3
|
||||
PHP extension for using memcached.
|
||||
~amd64 ~hppa ~ppc64 ~x86
|
||||
autotools eutils flag-o-matic libtool multilib php-ext-pecl-r2 php-ext-source-r2 portability toolchain-funcs user
|
||||
+session php_targets_php5-3 php_targets_php5-4
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
!<sys-apps/pkgcore-0.4.7.8 >=app-admin/eselect-python-20091230 dev-lang/python
|
||||
!<sys-apps/pkgcore-0.4.7.8 >=app-admin/eselect-python-20091230 dev-lang/python
|
||||
0
|
||||
http://snakeoil.googlecode.com/files/snakeoil-0.4.4.tar.bz2
|
||||
|
||||
http://snakeoil.googlecode.com/
|
||||
BSD
|
||||
Miscellaneous python utility code.
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
distutils eutils multilib portability python toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm prepare setup test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
|
||||
|
||||
0
|
||||
http://hydra.nixos.org/build/1524660/download/2/patchelf-0.6.tar.bz2
|
||||
|
||||
http://nixos.org/patchelf.html
|
||||
GPL-3
|
||||
Small utility to modify the dynamic linker and RPATH of ELF executables.
|
||||
~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=dev-java/java-config-2.1.6
|
||||
|| ( dev-java/icedtea-bin:6 dev-java/icedtea:6 dev-java/icedtea-bin:7 dev-java/icedtea:7 dev-java/sun-jdk:1.6 dev-java/sun-jdk:1.5 dev-java/sun-jdk:1.4 dev-java/oracle-jdk-bin:1.7 dev-java/diablo-jdk:1.6 ) >=dev-java/java-config-2.1.6
|
||||
0
|
||||
|
||||
|
||||
http://www.gentoo.org
|
||||
GPL-2
|
||||
Virtual ebuilds that require internal com.sun classes from a JDK
|
||||
amd64 x86 ~x86-fbsd
|
||||
eutils java-utils-2 java-virtuals-2 multilib portability toolchain-funcs user versionator
|
||||
elibc_FreeBSD
|
||||
|
||||
|
||||
|
||||
1
|
||||
|
||||
install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
|
||||
|| ( =dev-lang/php-5.4*[apache2] =dev-lang/php-5.4*[cgi] =dev-lang/php-5.4*[fpm] )
|
||||
5.3
|
||||
|
||||
|
||||
|
||||
|
||||
Virtual to provide PHP-enabled webservers
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
-
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue