parent
d6e5b87921
commit
1dcff1b044
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-cpplibs/emul-linux-x86-cpplibs-20140508-r2.ebuild,v 1.3 2015/03/06 01:29:57 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit emul-linux-x86
|
||||
|
||||
LICENSE="Boost-1.0 LGPL-2.1"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
IUSE="abi_x86_32"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="!abi_x86_32? (
|
||||
~app-emulation/emul-linux-x86-baselibs-${PV}
|
||||
!>=dev-libs/boost-1.55.0-r2[abi_x86_32(-)]
|
||||
!>=dev-libs/libsigc++-2.4.0-r1:2[abi_x86_32(-)]
|
||||
)
|
||||
abi_x86_32? (
|
||||
>=dev-libs/boost-1.55.0-r2[abi_x86_32(-)]
|
||||
>=dev-libs/libsigc++-2.4.0-r1:2[abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
emul-linux-x86_src_prepare
|
||||
|
||||
# Remove migrated stuff.
|
||||
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Don't die if all files were migrated
|
||||
if ! use abi_x86_32 || [[ $(find "${S}" . -type f | wc -l) != "0" ]]; then
|
||||
emul-linux-x86_src_install
|
||||
fi
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
usr/lib32/libboost*
|
||||
usr/lib32/sigc++-2.0/include/sigc++config.h
|
||||
usr/lib32/libsigc-2.0.so
|
||||
usr/lib32/libsigc-2.0.so.0
|
||||
usr/lib32/libsigc-2.0.so.0.0.0
|
||||
usr/lib32/pkgconfig/sigc++-2.0.pc
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-gtkmmlibs/emul-linux-x86-gtkmmlibs-20140508-r1.ebuild,v 1.1 2015/03/06 05:08:21 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit emul-linux-x86
|
||||
|
||||
LICENSE="LGPL-2 LGPL-2.1 GPL-2"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
IUSE="abi_x86_32"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="~app-emulation/emul-linux-x86-baselibs-${PV}
|
||||
~app-emulation/emul-linux-x86-cpplibs-${PV}
|
||||
~app-emulation/emul-linux-x86-gtklibs-${PV}
|
||||
!abi_x86_32? (
|
||||
!>=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)]
|
||||
!>=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)]
|
||||
!>=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)]
|
||||
!>=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)]
|
||||
!>=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)]
|
||||
!>=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)]
|
||||
)
|
||||
abi_x86_32? (
|
||||
>=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)]
|
||||
>=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)]
|
||||
>=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)]
|
||||
>=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)]
|
||||
>=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)]
|
||||
>=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)]
|
||||
)"
|
||||
|
||||
src_prepare() {
|
||||
emul-linux-x86_src_prepare
|
||||
|
||||
# Remove migrated stuff.
|
||||
use abi_x86_32 && rm -f $(cat "${FILESDIR}/remove-native-${PVR}")
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Don't die if all files were migrated
|
||||
if ! use abi_x86_32 || [[ $(find "${S}" . -type f | wc -l) != "0" ]]; then
|
||||
emul-linux-x86_src_install
|
||||
fi
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
usr/lib32/glibmm-2.4/include/glibmmconfig.h
|
||||
usr/lib32/libglibmm-2.4.so
|
||||
usr/lib32/libglibmm-2.4.so.1
|
||||
usr/lib32/libglibmm-2.4.so.1.3.0
|
||||
usr/lib32/libglibmm_generate_extra_defs-2.4.so
|
||||
usr/lib32/libglibmm_generate_extra_defs-2.4.so.1
|
||||
usr/lib32/libglibmm_generate_extra_defs-2.4.so.1.3.0
|
||||
usr/lib32/pkgconfig/glibmm-2.4.pc
|
||||
usr/lib32/giomm-2.4/include/giommconfig.h
|
||||
usr/lib32/libgiomm-2.4.so
|
||||
usr/lib32/libgiomm-2.4.so.1
|
||||
usr/lib32/libgiomm-2.4.so.1.3.0
|
||||
usr/lib32/pkgconfig/giomm-2.4.pc
|
||||
usr/lib32/cairomm-1.0/include/cairommconfig.h
|
||||
usr/lib32/libcairomm-1.0.so
|
||||
usr/lib32/libcairomm-1.0.so.1
|
||||
usr/lib32/libcairomm-1.0.so.1.4.0
|
||||
usr/lib32/pkgconfig/cairomm-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-ft-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-pdf-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-png-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-ps-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-svg-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-xlib-1.0.pc
|
||||
usr/lib32/pkgconfig/cairomm-xlib-xrender-1.0.pc
|
||||
usr/lib32/atkmm-1.6/include/atkmmconfig.h
|
||||
usr/lib32/libatkmm-1.6.so.1.1.0
|
||||
usr/lib32/libatkmm-1.6.so.1
|
||||
usr/lib32/libatkmm-1.6.so
|
||||
usr/lib32/pkgconfig/atkmm-1.6.pc
|
||||
usr/lib32/pangomm-1.4/include/pangommconfig.h
|
||||
usr/lib32/libpangomm-1.4.so
|
||||
usr/lib32/libpangomm-1.4.so.1
|
||||
usr/lib32/libpangomm-1.4.so.1.0.30
|
||||
usr/lib32/pkgconfig/pangomm-1.4.pc
|
||||
usr/lib32/gdkmm-2.4/include/gdkmmconfig.h
|
||||
usr/lib32/libgdkmm-2.4.so
|
||||
usr/lib32/libgdkmm-2.4.so.1
|
||||
usr/lib32/libgdkmm-2.4.so.1.1.0
|
||||
usr/lib32/pkgconfig/gdkmm-2.4.pc
|
||||
usr/lib32/gtkmm-2.4/include/gtkmmconfig.h
|
||||
usr/lib32/libgtkmm-2.4.so
|
||||
usr/lib32/libgtkmm-2.4.so.1
|
||||
usr/lib32/libgtkmm-2.4.so.1.1.0
|
||||
usr/lib32/pkgconfig/gtkmm-2.4.pc
|
||||
usr/lib32/libglademm-2.4/include/libglademmconfig.h
|
||||
usr/lib32/libglademm-2.4.so
|
||||
usr/lib32/libglademm-2.4.so.1
|
||||
usr/lib32/libglademm-2.4.so.1.0.5
|
||||
usr/lib32/pkgconfig/libglademm-2.4.pc
|
@ -1,12 +0,0 @@
|
||||
diff -ruN work.orig/ganeti-2.0.3/lib/hypervisor/hv_kvm.py work/ganeti-2.0.3/lib/hypervisor/hv_kvm.py
|
||||
--- a/ganeti-2.0.3/lib/hypervisor/hv_kvm.py 2009-09-23 09:56:34.000000000 -0700
|
||||
+++ b/ganeti-2.0.3/lib/hypervisor/hv_kvm.py 2009-09-23 09:56:50.000000000 -0700
|
||||
@@ -137,7 +137,7 @@
|
||||
script.write("else\n")
|
||||
script.write(" # Connect the interface to the bridge\n")
|
||||
script.write(" /sbin/ifconfig $INTERFACE 0.0.0.0 up\n")
|
||||
- script.write(" /usr/sbin/brctl addif $BRIDGE $INTERFACE\n")
|
||||
+ script.write(" /sbin/brctl addif $BRIDGE $INTERFACE\n")
|
||||
script.write("fi\n\n")
|
||||
# As much as we'd like to put this in our _ROOT_DIR, that will happen to be
|
||||
# mounted noexec sometimes, so we'll have to find another place.
|
@ -0,0 +1,37 @@
|
||||
diff --git a/daemons/daemon-util.in b/daemons/daemon-util.in
|
||||
index 6a47253..7eec363 100644
|
||||
--- a/daemons/daemon-util.in
|
||||
+++ b/daemons/daemon-util.in
|
||||
@@ -31,18 +31,24 @@ set -e
|
||||
|
||||
@SHELL_ENV_INIT@
|
||||
|
||||
-readonly defaults_file="$SYSCONFDIR/default/ganeti"
|
||||
+readonly defaults_file="$SYSCONFDIR/conf.d/ganeti"
|
||||
|
||||
# This is a list of all daemons and the order in which they're started. The
|
||||
# order is important as there are dependencies between them. On shutdown,
|
||||
# they're stopped in reverse order.
|
||||
-DAEMONS=(
|
||||
- ganeti-noded
|
||||
- ganeti-wconfd
|
||||
- ganeti-rapi
|
||||
- ganeti-luxid
|
||||
- ganeti-kvmd
|
||||
- )
|
||||
+DAEMONS=( ganeti-noded ganeti-wconfd )
|
||||
+
|
||||
+_is_master() {
|
||||
+ [ -z "${ganeti_master}" ] && ganeti_master="$(gnt-cluster getmaster)"
|
||||
+ [ -z "${local_hostname}" ] && local_hostname="$(hostname -f)"
|
||||
+ [ "${ganeti_master}" = "${local_hostname}" ]
|
||||
+}
|
||||
+
|
||||
+if _is_master; then
|
||||
+ DAEMONS+=( ganeti-masterd ganeti-rapi ganeti-luxid )
|
||||
+fi
|
||||
+
|
||||
+DAEMONS+=( ganeti-kvmd )
|
||||
|
||||
# This is the list of daemons that are loaded on demand; they should only be
|
||||
# stopped, not started.
|
@ -0,0 +1,12 @@
|
||||
diff --git a/lib/hypervisor/hv_kvm/__init__.py b/lib/hypervisor/hv_kvm/__init__.py
|
||||
index d0c42c4..e6d3bcf 100644
|
||||
--- a/lib/hypervisor/hv_kvm/__init__.py
|
||||
+++ b/lib/hypervisor/hv_kvm/__init__.py
|
||||
@@ -1061,6 +1061,7 @@ class KVMHypervisor(hv_base.BaseHypervisor):
|
||||
pidfile = self._InstancePidFile(instance.name)
|
||||
kvm = hvp[constants.HV_KVM_PATH]
|
||||
kvm_cmd = [kvm]
|
||||
+ kvm_cmd.extend(["-enable-kvm"])
|
||||
# used just by the vnc server, if enabled
|
||||
kvm_cmd.extend(["-name", instance.name])
|
||||
kvm_cmd.extend(["-m", instance.beparams[constants.BE_MAXMEM]])
|
@ -0,0 +1,39 @@
|
||||
diff --git a/daemons/daemon-util.in b/daemons/daemon-util.in
|
||||
index 6a47253..11eb9d1 100644
|
||||
--- a/daemons/daemon-util.in
|
||||
+++ b/daemons/daemon-util.in
|
||||
@@ -294,10 +294,11 @@ start() {
|
||||
@PKGLIBDIR@/ensure-dirs
|
||||
|
||||
if type -p start-stop-daemon >/dev/null; then
|
||||
- start-stop-daemon --start --quiet --oknodo \
|
||||
+ start-stop-daemon --start --quiet \
|
||||
--pidfile $pidfile \
|
||||
- --startas $daemonexec \
|
||||
- --chuid $usergroup \
|
||||
+ --exec $daemonexec \
|
||||
+ --user $usergroup \
|
||||
+ --wait 300 \
|
||||
-- $args "$@"
|
||||
else
|
||||
# TODO: Find a way to start daemon with a group, until then the group must
|
||||
@@ -323,7 +324,7 @@ stop() {
|
||||
if use_systemctl; then
|
||||
systemctl stop "${name}.service"
|
||||
elif type -p start-stop-daemon >/dev/null; then
|
||||
- start-stop-daemon --stop --quiet --oknodo --retry 30 \
|
||||
+ start-stop-daemon --stop --quiet --retry 30 \
|
||||
--pidfile $pidfile
|
||||
else
|
||||
_ignore_error killproc -p $pidfile $name
|
||||
@@ -409,8 +410,8 @@ rotate_logs() {
|
||||
local daemonexec=$(_daemon_executable $name)
|
||||
|
||||
if type -p start-stop-daemon >/dev/null; then
|
||||
- start-stop-daemon --stop --signal HUP --quiet \
|
||||
- --oknodo --pidfile $pidfile
|
||||
+ start-stop-daemon --signal HUP --quiet \
|
||||
+ --pidfile $pidfile
|
||||
else
|
||||
_ignore_error killproc \
|
||||
-p $pidfile \
|
@ -0,0 +1,59 @@
|
||||
diff --git a/test/hs/Test/Ganeti/Runtime.hs b/test/hs/Test/Ganeti/Runtime.hs
|
||||
index b15aa36..a805869 100644
|
||||
--- a/test/hs/Test/Ganeti/Runtime.hs
|
||||
+++ b/test/hs/Test/Ganeti/Runtime.hs
|
||||
@@ -126,10 +126,6 @@ case_UsersGroups = do
|
||||
(length py_users) (length users)
|
||||
assertEqual "Mismatch in number of returned users"
|
||||
(length py_groups) (length groups)
|
||||
- mapM_ (uncurry (assertEqual "Different result for users")
|
||||
- ) $ zip users py_users
|
||||
- mapM_ (uncurry (assertEqual "Different result for groups")
|
||||
- ) $ zip groups py_groups
|
||||
|
||||
testSuite "Runtime"
|
||||
[ 'case_LogFiles
|
||||
diff --git a/test/py/daemon-util_unittest.bash b/test/py/daemon-util_unittest.bash
|
||||
index edaeac5..1ee6eae 100755
|
||||
--- a/test/py/daemon-util_unittest.bash
|
||||
+++ b/test/py/daemon-util_unittest.bash
|
||||
@@ -45,8 +45,8 @@ if ! grep -q '^ENABLE_MOND = ' lib/_constants.py; then
|
||||
err "Please update $0, mond enable feature is missing"
|
||||
fi
|
||||
|
||||
-DAEMONS_LIST="noded wconfd rapi luxid kvmd"
|
||||
-STOPDAEMONS_LIST="kvmd luxid rapi wconfd noded"
|
||||
+DAEMONS_LIST="noded wconfd kvmd"
|
||||
+STOPDAEMONS_LIST="kvmd wconfd noded"
|
||||
|
||||
if grep -q '^ENABLE_CONFD = True' lib/_constants.py; then
|
||||
DAEMONS_LIST="$DAEMONS_LIST confd"
|
||||
diff --git a/test/py/ganeti.utils.process_unittest.py b/test/py/ganeti.utils.process_unittest.py
|
||||
index 7d4cbb6..08752fe 100755
|
||||
--- a/test/py/ganeti.utils.process_unittest.py
|
||||
+++ b/test/py/ganeti.utils.process_unittest.py
|
||||
@@ -274,7 +274,7 @@ class TestRunCmd(testutils.GanetiTestCase):
|
||||
result = utils.RunCmd(["/bin/sh", "-c", cmd], timeout=0.2,
|
||||
noclose_fds=[self.proc_ready_helper.write_fd],
|
||||
postfork_fn=self.proc_ready_helper.Ready)
|
||||
- self.assertEqual(result.exit_code, 0)
|
||||
+ self.assertEqual(result.exit_code, None)
|
||||
|
||||
def testTimeoutKill(self):
|
||||
cmd = ["/bin/sh", "-c", "trap '' TERM; echo >&%d; read < %s" %
|
||||
@@ -289,15 +289,6 @@ class TestRunCmd(testutils.GanetiTestCase):
|
||||
self.assert_(status < 0)
|
||||
self.assertEqual(-status, signal.SIGKILL)
|
||||
|
||||
- def testTimeoutOutputAfterTerm(self):
|
||||
- cmd = ("trap 'echo sigtermed; exit 1' TERM; echo >&%d; read < %s" %
|
||||
- (self.proc_ready_helper.write_fd, self.fifo_file))
|
||||
- result = utils.RunCmd(["/bin/sh", "-c", cmd], timeout=0.2,
|
||||
- noclose_fds=[self.proc_ready_helper.write_fd],
|
||||
- postfork_fn=self.proc_ready_helper.Ready)
|
||||
- self.assert_(result.failed)
|
||||
- self.assertEqual(result.stdout, "sigtermed\n")
|
||||
-
|
||||
def testListRun(self):
|
||||
"""Test list runs"""
|
||||
result = utils.RunCmd(["true"])
|
@ -1,38 +0,0 @@
|
||||
From 041efca59326baf7c2ec08dd505e06ae86dd6954 Mon Sep 17 00:00:00 2001
|
||||
From: Lance Albertson <lance@osuosl.org>
|
||||
Date: Wed, 25 Jul 2012 16:21:21 -0700
|
||||
Subject: [PATCH] Check if process is already running and skip if so
|
||||
|
||||
Gentoo uses a modified version of start-stop-daemon which returns an error if it
|
||||
sees another process running with the same name. This happens during cluster
|
||||
initialization since ganeti-noded gets fired off first.
|
||||
---
|
||||
daemons/daemon-util.in | 12 +++++++-----
|
||||
1 file changed, 7 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/daemons/daemon-util.in b/daemons/daemon-util.in
|
||||
index 00fe1b6..8e4ce97 100644
|
||||
--- a/daemons/daemon-util.in
|
||||
+++ b/daemons/daemon-util.in
|
||||
@@ -172,11 +172,13 @@ start() {
|
||||
|
||||
@PKGLIBDIR@/ensure-dirs
|
||||
|
||||
- start-stop-daemon --start --quiet \
|
||||
- --pidfile $(_daemon_pidfile $name) \
|
||||
- --exec $(_daemon_executable $name) \
|
||||
- --user $(_daemon_usergroup $plain_name) \
|
||||
- -- $args "$@"
|
||||
+ if ! ret=$(/usr/bin/pgrep $name) ; then
|
||||
+ start-stop-daemon --start --quiet \
|
||||
+ --pidfile $(_daemon_pidfile $name) \
|
||||
+ --exec $(_daemon_executable $name) \
|
||||
+ --user $(_daemon_usergroup $plain_name) \
|
||||
+ -- $args "$@"
|
||||
+ fi
|
||||
}
|
||||
|
||||
# Stops a daemon
|
||||
--
|
||||
1.7.9.5
|
||||
|
@ -1,42 +0,0 @@
|
||||
diff -ur ganeti-2.6.2/test/cli-test.bash ganeti-2.6.2.new/test/cli-test.bash
|
||||
--- ganeti-2.6.2/test/cli-test.bash 2012-12-21 06:38:52.000000000 -0800
|
||||
+++ ganeti-2.6.2.new/test/cli-test.bash 2012-12-23 22:29:14.886372066 -0800
|
||||
@@ -3,6 +3,7 @@
|
||||
export SCRIPTS=${TOP_BUILDDIR:-.}/scripts
|
||||
export DAEMONS=${TOP_BUILDDIR:-.}/daemons
|
||||
|
||||
-shelltest $SHELLTESTARGS \
|
||||
- ${TOP_SRCDIR:-.}/test/gnt-*.test \
|
||||
- -- --hide-successes
|
||||
+# Skip shelltest until package is in portage
|
||||
+#shelltest $SHELLTESTARGS \
|
||||
+# ${TOP_SRCDIR:-.}/test/gnt-*.test \
|
||||
+# -- --hide-successes
|
||||
diff -ur ganeti-2.6.2/test/ganeti.hooks_unittest.py ganeti-2.6.2.new/test/ganeti.hooks_unittest.py
|
||||
--- ganeti-2.6.2/test/ganeti.hooks_unittest.py 2012-12-21 06:38:52.000000000 -0800
|
||||
+++ ganeti-2.6.2.new/test/ganeti.hooks_unittest.py 2012-12-23 22:30:34.902373826 -0800
|
||||
@@ -191,7 +191,7 @@
|
||||
os.symlink("/usr/bin/env", fname)
|
||||
self.torm.append((fname, False))
|
||||
env_snt = {"PHASE": phase}
|
||||
- env_exp = "PHASE=%s" % phase
|
||||
+ env_exp = "LD_PRELOAD=libsandbox.so\\nPHASE=%s" % phase
|
||||
self.failUnlessEqual(self.hr.RunHooks(self.hpath, phase, env_snt),
|
||||
[(self._rname(fname), HKR_SUCCESS, env_exp)])
|
||||
|
||||
diff -ur ganeti-2.6.2/test/ganeti.utils.process_unittest.py ganeti-2.6.2.new/test/ganeti.utils.process_unittest.py
|
||||
--- ganeti-2.6.2/test/ganeti.utils.process_unittest.py 2012-12-21 06:38:52.000000000 -0800
|
||||
+++ ganeti-2.6.2.new/test/ganeti.utils.process_unittest.py 2012-12-23 22:30:09.278373262 -0800
|
||||
@@ -340,10 +340,10 @@
|
||||
def testResetEnv(self):
|
||||
"""Test environment reset functionality"""
|
||||
self.failUnlessEqual(utils.RunCmd(["env"], reset_env=True).stdout.strip(),
|
||||
- "")
|
||||
+ "LD_PRELOAD=libsandbox.so")
|
||||
self.failUnlessEqual(utils.RunCmd(["env"], reset_env=True,
|
||||
env={"FOO": "bar",}).stdout.strip(),
|
||||
- "FOO=bar")
|
||||
+ "LD_PRELOAD=libsandbox.so\nFOO=bar")
|
||||
|
||||
def testNoFork(self):
|
||||
"""Test that nofork raise an error"""
|
@ -1,11 +0,0 @@
|
||||
--- configure.ac.orig 2013-11-13 03:29:17.623574252 +0000
|
||||
+++ configure.ac 2013-11-13 03:29:39.083848250 +0000
|
||||
@@ -12,7 +12,7 @@
|
||||
AC_INIT(ganeti, gnt_version_full, ganeti@googlegroups.com)
|
||||
AC_CONFIG_AUX_DIR(autotools)
|
||||
AC_CONFIG_SRCDIR(configure)
|
||||
-AM_INIT_AUTOMAKE([1.9 foreign tar-ustar -Wall -Wno-portability])
|
||||
+AM_INIT_AUTOMAKE([1.9 foreign tar-ustar serial-tests -Wall -Wno-portability])
|
||||
|
||||
AC_SUBST([VERSION_MAJOR], gnt_version_major)
|
||||
AC_SUBST([VERSION_MINOR], gnt_version_minor)
|
@ -1,198 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-2.11.2-r3.ebuild,v 1.1 2014/07/02 23:57:25 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_{6,7})
|
||||
use test && PYTHON_REQ_USE="ipv6"
|
||||
|
||||
inherit eutils confutils autotools bash-completion-r1 python-single-r1 versionator pax-utils
|
||||
|
||||
MY_PV="${PV/_rc/~rc}"
|
||||
#MY_PV="${PV/_beta/~beta}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SERIES="$(get_version_component_range 1-2)"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.ganeti.org/ganeti.git"
|
||||
inherit git-2
|
||||
KEYWORDS=""
|
||||
# you will need to pull in the haskell overlay for pandoc
|
||||
GIT_DEPEND="app-text/pandoc
|
||||
dev-python/docutils
|
||||
dev-python/sphinx
|
||||
media-libs/gd[fontconfig,jpeg,png,truetype]
|
||||
media-gfx/graphviz
|
||||
media-fonts/urw-fonts"
|
||||
else
|
||||
SRC_URI="http://downloads.ganeti.org/releases/${SERIES}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Ganeti is a virtual server management software tool"
|
||||
HOMEPAGE="http://code.google.com/p/ganeti/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="kvm xen lxc drbd htools syslog ipv6 haskell-daemons rbd test"
|
||||
REQUIRED_USE="|| ( kvm xen lxc )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
HASKELL_DEPS=">=dev-lang/ghc-6.12:0=
|
||||
dev-haskell/json:0=
|
||||
dev-haskell/curl:0=
|
||||
dev-haskell/network:0=
|
||||
dev-haskell/parallel
|
||||
dev-haskell/hslogger:0=
|
||||
dev-haskell/utf8-string:0=
|
||||
dev-haskell/deepseq:0=
|
||||
dev-haskell/attoparsec:0=
|
||||
dev-haskell/crypto:0=
|
||||
dev-haskell/vector:0=
|
||||
dev-haskell/hinotify:0=
|
||||
dev-haskell/regex-pcre-builtin:0=
|
||||
dev-haskell/zlib:0=
|
||||
dev-haskell/base64-bytestring:0="
|
||||
|
||||
DEPEND="xen? ( >=app-emulation/xen-3.0 )
|
||||
kvm? ( app-emulation/qemu )
|
||||
lxc? ( app-emulation/lxc )
|
||||
drbd? ( <sys-cluster/drbd-8.5 )
|
||||
rbd? ( sys-cluster/ceph )
|
||||
ipv6? ( net-misc/ndisc6 )
|
||||
haskell-daemons? (
|
||||
${HASKELL_DEPS}
|
||||
dev-haskell/text:0=
|
||||
)
|
||||
dev-libs/openssl
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/pycurl[${PYTHON_USEDEP}]
|
||||
dev-python/pyinotify[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
dev-python/ipaddr[${PYTHON_USEDEP}]
|
||||
dev-python/bitarray[${PYTHON_USEDEP}]
|
||||
net-analyzer/arping
|
||||
net-analyzer/fping
|
||||
net-misc/bridge-utils
|
||||
net-misc/curl[ssl]
|
||||
net-misc/openssh
|
||||
net-misc/socat
|
||||
sys-apps/iproute2
|
||||
sys-fs/lvm2
|
||||
>=sys-apps/baselayout-2.0
|
||||
${PYTHON_DEPS}
|
||||
${GIT_DEPEND}"
|
||||
RDEPEND="${DEPEND}
|
||||
!app-emulation/ganeti-htools"
|
||||
DEPEND+="${HASKELL_DEPS}
|
||||
sys-devel/m4
|
||||
test? (
|
||||
dev-python/mock
|
||||
dev-python/pyyaml
|
||||
dev-haskell/test-framework:0=
|
||||
dev-haskell/test-framework-hunit:0=
|
||||
dev-haskell/test-framework-quickcheck2:0=
|
||||
dev-haskell/temporary:0=
|
||||
sys-apps/fakeroot
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.11-start-stop-daemon-args.patch"
|
||||
"${FILESDIR}/${PN}-2.11-add-pgrep.patch"
|
||||
"${FILESDIR}/${PN}-2.11-daemon-util.patch"
|
||||
"${FILESDIR}/${PN}-2.7-fix-tests.patch"
|
||||
"${FILESDIR}/${PN}-2.9-disable-root-tests.patch"
|
||||
"${FILESDIR}/${PN}-2.11-regex-builtin.patch"
|
||||
"${FILESDIR}/${PN}-2.9-skip-cli-test.patch"
|
||||
"${FILESDIR}/${PN}-2.10-rundir.patch"
|
||||
"${FILESDIR}/${PN}-2.11-qemu-enable-kvm.patch"
|
||||
"${FILESDIR}/${PN}-2.11-tests.patch"
|
||||
"${FILESDIR}/${PN}-lockdir.patch"
|
||||
)
|
||||
|
||||
REQUIRED_USE="kvm? ( || ( amd64 x86 ) )"
|
||||
|
||||
pkg_setup () {
|
||||
confutils_use_depend_all haskell-daemons htools
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
|
||||
[[ ${PV} == "9999" ]] && ./autogen.sh
|
||||
rm autotools/missing
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure () {
|
||||
# this is kind of a hack to work around the removal of the qemu-kvm wrapper
|
||||
local kvm_arch
|
||||
|
||||
if use amd64; then
|
||||
kvm_arch=x86_64
|
||||
elif use x86; then
|
||||
kvm_arch=i386
|
||||
elif use kvm; then
|
||||
die "Could not determine qemu system to use for kvm"
|
||||
fi
|
||||
|
||||
econf --localstatedir=/var \
|
||||
--sharedstatedir=/var \
|
||||
--disable-symlinks \
|
||||
--docdir=/usr/share/doc/${P} \
|
||||
--with-ssh-initscript=/etc/init.d/sshd \
|
||||
--with-export-dir=/var/lib/ganeti-storage/export \
|
||||
--with-os-search-path=/usr/share/${PN}/os \
|
||||
$(use_enable syslog) \
|
||||
$(usex kvm '--with-kvm-path=' '' "/usr/bin/qemu-system-${kvm_arch}" '') \
|
||||
$(usex haskell-daemons "--enable-confd=haskell" '' '' '')
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake V=1 DESTDIR="${D}" install || die "emake install failed"
|
||||
|
||||
newinitd "${FILESDIR}"/ganeti.initd-r3 ${PN}
|
||||
newconfd "${FILESDIR}"/ganeti.confd-r2 ${PN}
|
||||
|
||||
if use kvm; then
|
||||
newinitd "${FILESDIR}"/ganeti-kvm-poweroff.initd ganeti-kvm-poweroff
|
||||
newconfd "${FILESDIR}"/ganeti-kvm-poweroff.confd ganeti-kvm-poweroff
|
||||
fi
|
||||
|
||||
# ganeti installs it's own docs in a generic location
|
||||
rm -rf "${D}"/{usr/share/doc/${PN},run}
|
||||
|
||||
newbashcomp doc/examples/bash_completion ganeti
|
||||
|
||||
dodoc INSTALL UPGRADE NEWS README doc/*.rst
|
||||
dohtml -r doc/html/* doc/css/*.css
|
||||
|
||||
docinto examples
|
||||
dodoc doc/examples/{ganeti.cron,gnt-config-backup} doc/examples/*.ocf
|
||||
|
||||
docinto examples/hooks
|
||||
dodoc doc/examples/hooks/{ipsec,ethers}
|
||||
|
||||
insinto /etc/cron.d
|
||||
newins doc/examples/ganeti.cron ${PN}
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins doc/examples/ganeti.logrotate ${PN}
|
||||
|
||||
keepdir /var/{lib,log}/${PN}/
|
||||
keepdir /usr/share/${PN}/${SERIES}/os/
|
||||
keepdir /var/lib/ganeti-storage/{export,file,shared}/
|
||||
|
||||
dosym ${SERIES} "/usr/share/${PN}/default"
|
||||
dosym ${SERIES} "/usr/$(get_libdir)/${PN}/default"
|
||||
|
||||
python_fix_shebang "${ED}" "${D}"/usr/"$(get_libdir)"/${PN}/${SERIES}
|
||||
}
|
||||
|
||||
src_test () {
|
||||
emake check || die "emake check failed"
|
||||
}
|
@ -1,152 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-2.7.2.ebuild,v 1.1 2013/10/15 23:16:42 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_{6,7})
|
||||
use test && PYTHON_REQ_USE="ipv6"
|
||||
|
||||
inherit eutils confutils bash-completion-r1 python-single-r1
|
||||
|
||||
MY_PV="${PV/_rc/~rc}"
|
||||
#MY_PV="${PV/_beta/~beta}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.ganeti.org/ganeti.git"
|
||||
inherit git-2
|
||||
KEYWORDS=""
|
||||
# you will need to pull in the haskell overlay for pandoc
|
||||
GIT_DEPEND="app-text/pandoc
|
||||
dev-python/docutils
|
||||
dev-python/sphinx
|
||||
media-libs/gd[fontconfig,jpeg,png,truetype]
|
||||
media-gfx/graphviz
|
||||
media-fonts/urw-fonts"
|
||||
else
|
||||
SRC_URI="http://ganeti.googlecode.com/files/${MY_P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Ganeti is a virtual server management software tool"
|
||||
HOMEPAGE="http://code.google.com/p/ganeti/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="kvm xen lxc drbd +filestorage sharedstorage htools syslog ipv6
|
||||
haskell-daemons rbd test"
|
||||
REQUIRED_USE="|| ( kvm xen lxc )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
HASKELL_DEPS=">=dev-lang/ghc-6.12
|
||||
dev-haskell/json
|
||||
dev-haskell/curl
|
||||
dev-haskell/network
|
||||
dev-haskell/parallel
|
||||
dev-haskell/utf8-string
|
||||
dev-haskell/deepseq"
|
||||
|
||||
DEPEND="xen? ( >=app-emulation/xen-3.0 )
|
||||
kvm? ( app-emulation/qemu )
|
||||
lxc? ( app-emulation/lxc )
|
||||
drbd? ( =sys-cluster/drbd-8.3* )
|
||||
rbd? ( sys-cluster/ceph )
|
||||
ipv6? ( net-misc/ndisc6 )
|
||||
haskell-daemons? (
|
||||
${HASKELL_DEPS}
|
||||
dev-haskell/hslogger
|
||||
dev-haskell/crypto
|
||||
dev-haskell/text
|
||||
dev-haskell/hinotify
|
||||
dev-haskell/regex-pcre-builtin
|
||||
dev-haskell/attoparsec
|
||||
dev-haskell/vector
|
||||
)
|
||||
dev-libs/openssl
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/pycurl[${PYTHON_USEDEP}]
|
||||
dev-python/pyinotify[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
dev-python/ipaddr[${PYTHON_USEDEP}]
|
||||
dev-python/bitarray[${PYTHON_USEDEP}]
|
||||
net-analyzer/arping
|
||||
net-analyzer/fping
|
||||
net-misc/bridge-utils
|
||||
net-misc/curl[ssl]
|
||||
net-misc/openssh
|
||||
net-misc/socat
|
||||
sys-apps/iproute2
|
||||
sys-fs/lvm2
|
||||
>=sys-apps/baselayout-2.0
|
||||
${PYTHON_DEPS}
|
||||
${GIT_DEPEND}"
|
||||
RDEPEND="${DEPEND}
|
||||
!app-emulation/ganeti-htools"
|
||||
DEPEND+="${HASKELL_DEPS}"
|
||||
|
||||
pkg_setup () {
|
||||
confutils_use_depend_all haskell-daemons htools
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
./autogen.sh
|
||||
fi
|
||||
epatch "${FILESDIR}/${PN}-2.6-fix-args.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.6-add-pgrep.patch"
|
||||
epatch "${FILESDIR}/${PN}-2.7-fix-tests.patch"
|
||||
}
|
||||
|
||||
src_configure () {
|
||||
econf --localstatedir=/var \
|
||||
--docdir=/usr/share/doc/${P} \
|
||||
--with-ssh-initscript=/etc/init.d/sshd \
|
||||
--with-export-dir=/var/lib/ganeti-storage/export \
|
||||
--with-os-search-path=/usr/share/ganeti/os \
|
||||
--enable-htools-rapi \
|
||||
$(use_enable syslog) \
|
||||
$(usex filestorage "--with-file-storage-dir=" "--with-file-storage-dir=" "/var/lib/ganeti-storage/file" "no") \
|
||||
$(usex sharedstorage "--with-shared-file-storage-dir=" "--with-shared-file-storage-dir=" "/var/lib/ganeti-storage/shared" "no") \
|
||||
$(usex kvm '--with-kvm-path=' '' '/usr/bin/qemu-kvm' '') \
|
||||
$(usex haskell-daemons "--enable-confd=haskell" '' '' '')
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake V=1 DESTDIR="${D}" install || die "emake install failed"
|
||||
newinitd "${FILESDIR}"/ganeti-2.1.initd ganeti
|
||||
newconfd "${FILESDIR}"/ganeti.confd ganeti
|
||||
use kvm && newinitd "${FILESDIR}"/ganeti-kvm-poweroff.initd ganeti-kvm-poweroff
|
||||
use kvm && newconfd "${FILESDIR}"/ganeti-kvm-poweroff.confd ganeti-kvm-poweroff
|
||||
newbashcomp doc/examples/bash_completion ganeti
|
||||
dodoc INSTALL UPGRADE NEWS README doc/*.rst
|
||||
dohtml -r doc/html/*
|
||||
rm -rf "${D}"/usr/share/doc/ganeti
|
||||
|
||||
docinto examples
|
||||
dodoc doc/examples/{ganeti.cron,gnt-config-backup}
|
||||
|
||||
docinto examples/hooks
|
||||
dodoc doc/examples/hooks/{ipsec,ethers}
|
||||
|
||||
insinto /etc/cron.d
|
||||
newins doc/examples/ganeti.cron ${PN}
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins doc/examples/ganeti.logrotate ${PN}
|
||||
|
||||
python_fix_shebang "${D}"/usr/sbin/ "${D}"/usr/"$(get_libdir)"/ganeti/ensure-dirs
|
||||
|
||||
keepdir /var/{lib,log,run}/ganeti/
|
||||
keepdir /usr/share/ganeti/os/
|
||||
keepdir /var/lib/ganeti-storage/{export,file,shared}/
|
||||
|
||||
python_fix_shebang "${ED}"
|
||||
}
|
||||
|
||||
src_test () {
|
||||
emake check || die "emake check failed"
|
||||
}
|
@ -1,166 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/ganeti/ganeti-2.9.5.ebuild,v 1.2 2014/03/04 00:12:09 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_{6,7})
|
||||
use test && PYTHON_REQ_USE="ipv6"
|
||||
|
||||
inherit eutils confutils autotools bash-completion-r1 python-single-r1 versionator
|
||||
|
||||
MY_PV="${PV/_rc/~rc}"
|
||||
#MY_PV="${PV/_beta/~beta}"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
SERIES="$(get_version_component_range 1-2)"
|
||||
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
EGIT_REPO_URI="git://git.ganeti.org/ganeti.git"
|
||||
inherit git-2
|
||||
KEYWORDS=""
|
||||
# you will need to pull in the haskell overlay for pandoc
|
||||
GIT_DEPEND="app-text/pandoc
|
||||
dev-python/docutils
|
||||
dev-python/sphinx
|
||||
media-libs/gd[fontconfig,jpeg,png,truetype]
|
||||
media-gfx/graphviz
|
||||
media-fonts/urw-fonts"
|
||||
else
|
||||
SRC_URI="http://downloads.ganeti.org/releases/${SERIES}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Ganeti is a virtual server management software tool"
|
||||
HOMEPAGE="http://code.google.com/p/ganeti/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="kvm xen lxc drbd htools syslog ipv6 haskell-daemons rbd test"
|
||||
REQUIRED_USE="|| ( kvm xen lxc )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
HASKELL_DEPS=">=dev-lang/ghc-6.12:0=
|
||||
dev-haskell/json:0=
|
||||
dev-haskell/curl:0=
|
||||
dev-haskell/network:0=
|
||||
dev-haskell/parallel
|
||||
dev-haskell/hslogger:0=
|
||||
dev-haskell/utf8-string:0=
|
||||
dev-haskell/deepseq:0="
|
||||
|
||||
DEPEND="xen? ( >=app-emulation/xen-3.0 )
|
||||
kvm? ( app-emulation/qemu )
|
||||
lxc? ( app-emulation/lxc )
|
||||
drbd? ( <sys-cluster/drbd-8.5 )
|
||||
rbd? ( sys-cluster/ceph )
|
||||
ipv6? ( net-misc/ndisc6 )
|
||||
haskell-daemons? (
|
||||
${HASKELL_DEPS}
|
||||
dev-haskell/crypto:0=
|
||||
dev-haskell/text:0=
|
||||
dev-haskell/hinotify:0=
|
||||
dev-haskell/regex-pcre-builtin:0=
|
||||
dev-haskell/attoparsec:0=
|
||||
dev-haskell/vector:0=
|
||||
)
|
||||
dev-libs/openssl
|
||||
dev-python/paramiko[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
dev-python/pyparsing[${PYTHON_USEDEP}]
|
||||
dev-python/pycurl[${PYTHON_USEDEP}]
|
||||
dev-python/pyinotify[${PYTHON_USEDEP}]
|
||||
dev-python/simplejson[${PYTHON_USEDEP}]
|
||||
dev-python/ipaddr[${PYTHON_USEDEP}]
|
||||
dev-python/bitarray[${PYTHON_USEDEP}]
|
||||
net-analyzer/arping
|
||||
net-analyzer/fping
|
||||
net-misc/bridge-utils
|
||||
net-misc/curl[ssl]
|
||||
net-misc/openssh
|
||||
net-misc/socat
|
||||
sys-apps/iproute2
|
||||
sys-fs/lvm2
|
||||
>=sys-apps/baselayout-2.0
|
||||
${PYTHON_DEPS}
|
||||
${GIT_DEPEND}"
|
||||
RDEPEND="${DEPEND}
|
||||
!app-emulation/ganeti-htools"
|
||||
DEPEND+="${HASKELL_DEPS}
|
||||
test? (
|
||||
dev-python/mock
|
||||
dev-python/pyyaml
|
||||
dev-haskell/test-framework:0=
|
||||
dev-haskell/test-framework-hunit:0=
|
||||
dev-haskell/test-framework-quickcheck2:0=
|
||||
dev-haskell/temporary:0=
|
||||
sys-apps/fakeroot
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.6-fix-args.patch"
|
||||
"${FILESDIR}/${PN}-2.6-add-pgrep.patch"
|
||||
"${FILESDIR}/${PN}-2.7-fix-tests.patch"
|
||||
"${FILESDIR}/${PN}-2.9-disable-root-tests.patch"
|
||||
"${FILESDIR}/${PN}-2.9-regex-builtin.patch"
|
||||
"${FILESDIR}/${PN}-2.9-skip-cli-test.patch"
|
||||
)
|
||||
|
||||
pkg_setup () {
|
||||
confutils_use_depend_all haskell-daemons htools
|
||||
python-single-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${PATCHES[@]}"
|
||||
has_version ">=sys-devel/automake-1.13" && epatch "${FILESDIR}/${PN}-2.9-automake-1.13.patch"
|
||||
[[ ${PV} == "9999" ]] && ./autogen.sh
|
||||
rm autotools/missing
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure () {
|
||||
econf --localstatedir=/var \
|
||||
--docdir=/usr/share/doc/${P} \
|
||||
--with-ssh-initscript=/etc/init.d/sshd \
|
||||
--with-export-dir=/var/lib/ganeti-storage/export \
|
||||
--with-os-search-path=/usr/share/ganeti/os \
|
||||
$(use_enable syslog) \
|
||||
$(usex kvm '--with-kvm-path=' '' '/usr/bin/qemu-kvm' '') \
|
||||
$(usex haskell-daemons "--enable-confd=haskell" '' '' '')
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake V=1 DESTDIR="${D}" install || die "emake install failed"
|
||||
newinitd "${FILESDIR}"/ganeti-2.2.initd ganeti
|
||||
newconfd "${FILESDIR}"/ganeti.confd ganeti
|
||||
use kvm && newinitd "${FILESDIR}"/ganeti-kvm-poweroff.initd ganeti-kvm-poweroff
|
||||
use kvm && newconfd "${FILESDIR}"/ganeti-kvm-poweroff.confd ganeti-kvm-poweroff
|
||||
newbashcomp doc/examples/bash_completion ganeti
|
||||
dodoc INSTALL UPGRADE NEWS README doc/*.rst
|
||||
dohtml -r doc/html/*
|
||||
rm -rf "${D}"/usr/share/doc/ganeti
|
||||
|
||||
docinto examples
|
||||
dodoc doc/examples/{ganeti.cron,gnt-config-backup} doc/examples/*.ocf
|
||||
|
||||
docinto examples/hooks
|
||||
dodoc doc/examples/hooks/{ipsec,ethers}
|
||||
|
||||
insinto /etc/cron.d
|
||||
newins doc/examples/ganeti.cron ${PN}
|
||||
|
||||
insinto /etc/logrotate.d
|
||||
newins doc/examples/ganeti.logrotate ${PN}
|
||||
|
||||
python_fix_shebang "${D}"/usr/sbin/ "${D}"/usr/"$(get_libdir)"/ganeti/ensure-dirs
|
||||
|
||||
keepdir /var/{lib,log,run}/ganeti/
|
||||
keepdir /usr/share/ganeti/os/
|
||||
keepdir /var/lib/ganeti-storage/{export,file,shared}/
|
||||
|
||||
python_fix_shebang "${ED}"
|
||||
}
|
||||
|
||||
src_test () {
|
||||
emake check || die "emake check failed"
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST atkmm-2.22.6.tar.xz 562892 SHA256 0a74295106b9e3ae552b169eb4e098b8b825c4115045b9d5134a6c79a238aeb6 SHA512 69d5b3b2131658d7ffd5be86bcb0a5966fe9446a7cae1138cb2849d5ccf64f58fc9cc16cc7cb2c5b883bb441966980c8acaa7566d23771f9334919ca27c28942 WHIRLPOOL 92a6afeb9968355bdc423df8017ba061764a02dd2c7adf66ace507eda0a3f1f9e6b79443978323b7a49fc4bf87c2f7becada97a8db6564ff24a8ccffb3504bf7
|
||||
DIST atkmm-2.22.7.tar.xz 392184 SHA256 bfbf846b409b4c5eb3a52fa32a13d86936021969406b3dcafd4dd05abd70f91b SHA512 8d34f30325b984c829b0354ea9ab85cc7edfdd1b4f160322122637c51542f43aa71f1e80adf1a54f9e2fcdd16172e118b61c3759b296824ab3a6cc3f0d4ffed2 WHIRLPOOL 6bf6dc505b38ad9b7d8c955065c2cf084283d1f57fdc459d1019c60913ee02ae9df5ec6c70e1abb914542d0724f08690a44a0ffa07bcf05409baabd985fbfed5
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/atkmm/atkmm-2.22.6.ebuild,v 1.9 2012/05/04 03:44:58 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for the ATK library"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND=">=dev-cpp/glibmm-2.24:2[doc?]
|
||||
>=dev-libs/atk-1.12
|
||||
dev-libs/libsigc++:2
|
||||
!<dev-cpp/gtkmm-2.22.0"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
G2CONF="${G2CONF}
|
||||
$(use_enable doc documentation)"
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/atkmm/atkmm-2.22.7-r1.ebuild,v 1.1 2015/03/06 05:04:40 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
#GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ interface for the ATK library"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-cpp/glibmm-2.36.0:2[doc?,${MULTILIB_USEDEP}]
|
||||
>=dev-libs/atk-2.8.0[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<dev-cpp/gtkmm-2.22.0
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
$(multilib_native_use_enable doc documentation)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/cairomm/cairomm-1.10.0-r1.ebuild,v 1.1 2015/03/06 05:03:55 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ bindings for the Cairo vector graphics library"
|
||||
HOMEPAGE="http://cairographics.org/cairomm"
|
||||
SRC_URI="http://cairographics.org/releases/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="doc +svg"
|
||||
|
||||
# FIXME: svg support is automagic
|
||||
COMMON_DEPEND="
|
||||
>=x11-libs/cairo-1.12.10[svg?,${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
app-doc/doxygen
|
||||
dev-libs/libxslt
|
||||
media-gfx/graphviz )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# don't waste time building examples because they are marked as "noinst"
|
||||
sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' Makefile.in || die
|
||||
|
||||
# don't waste time building tests
|
||||
# they require the boost Unit Testing framework, that's not in base boost
|
||||
sed -i 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' Makefile.in || die
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
--disable-tests \
|
||||
$(multilib_native_use_enable doc documentation)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
@ -0,0 +1,84 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/glibmm/glibmm-2.42.0-r1.ebuild,v 1.1 2015/03/06 05:03:05 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ interface for glib2"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+ GPL-2+" # GPL-2+ applies only to the build system
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc debug examples test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/glib-2.42:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? ( app-doc/doxygen )
|
||||
"
|
||||
# dev-cpp/mm-common needed for eautoreconf
|
||||
|
||||
src_prepare() {
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building examples
|
||||
sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||
-i Makefile.am Makefile.in || die "sed 2 failed"
|
||||
fi
|
||||
|
||||
# Test fails with IPv6 but not v4, upstream bug #720073
|
||||
sed -e 's:giomm_tls_client/test::' \
|
||||
-i tests/Makefile.{am,in} || die
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
$(use_enable debug debug-refcounting) \
|
||||
$(multilib_native_use_enable doc documentation) \
|
||||
--enable-deprecated-api
|
||||
}
|
||||
|
||||
multilib_src_test() {
|
||||
cd tests
|
||||
default
|
||||
|
||||
for i in */test; do
|
||||
${i} || die "Running tests failed at ${i}"
|
||||
done
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
if ! use doc && ! use examples; then
|
||||
rm -fr "${ED}usr/share/doc/glibmm*"
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
find examples -type d -name '.deps' -exec rm -rf {} \; 2>/dev/null
|
||||
dodoc -r examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.24.4-r1.ebuild,v 1.1 2015/03/06 05:06:28 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ interface for GTK+"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="2.4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc examples test"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/gtk+-2.24.15:2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/gdk-pixbuf-2.28:2[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/atkmm-2.22.7[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/cairomm-1.10.0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/pangomm-2.34.0:1.4[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 2 failed"
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
--enable-api-atkmm \
|
||||
$(multilib_native_use_enable doc documentation)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
DOCS="AUTHORS ChangeLog PORTING NEWS README"
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-3.14.0-r1.ebuild,v 1.1 2015/03/06 05:06:28 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ interface for GTK+"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="3.0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="aqua doc examples test wayland +X"
|
||||
REQUIRED_USE="|| ( aqua wayland X )"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=dev-cpp/glibmm-2.41.2:2[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/gtk+-3.14:3[aqua?,wayland?,X?,${MULTILIB_USEDEP}]
|
||||
>=x11-libs/gdk-pixbuf-2.28:2[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/atkmm-2.22.7[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/cairomm-1.10.0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/pangomm-2.34.0:1.4[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )
|
||||
"
|
||||
# dev-cpp/mm-common"
|
||||
# eautoreconf needs mm-common
|
||||
|
||||
src_prepare() {
|
||||
if ! use test; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 1 failed"
|
||||
fi
|
||||
|
||||
if ! use examples; then
|
||||
# don't waste time building tests
|
||||
sed 's/^\(SUBDIRS =.*\)demos\(.*\)$/\1\2/' -i Makefile.am Makefile.in \
|
||||
|| die "sed 2 failed"
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
--enable-api-atkmm \
|
||||
$(multilib_native_use_enable doc documentation) \
|
||||
$(use_enable aqua quartz-backend) \
|
||||
$(use_enable wayland wayland-backend) \
|
||||
$(use_enable X x11-backend)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
DOCS="AUTHORS ChangeLog PORTING NEWS README"
|
||||
einstalldocs
|
||||
}
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/libglademm/libglademm-2.6.7-r1.ebuild,v 1.1 2015/03/06 05:07:33 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME_TARBALL_SUFFIX="bz2"
|
||||
|
||||
inherit gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ bindings for libglade"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="2.4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="doc examples"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=gnome-base/libglade-2.6.4-r1:2.0[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/gtkmm-2.24.3:2.4[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/glibmm-2.34.1:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# we will control install manually in install
|
||||
sed -i 's/^\(SUBDIRS =.*\)docs\(.*\)$/\1\2/' Makefile.am Makefile.in || \
|
||||
die "sed Makefile.{am,in} failed (1)"
|
||||
|
||||
# don't waste time building the examples
|
||||
sed -i 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' \
|
||||
Makefile.am Makefile.in || die "sed Makefile.{am,in} failed (2)"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure
|
||||
}
|
||||
|
||||
multilib_src_compile() {
|
||||
gnome2_src_compile
|
||||
|
||||
if multilib_is_native_abi && use doc; then
|
||||
emake -C "docs/reference" all || die "emake doc failed"
|
||||
fi
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
if use doc ; then
|
||||
dohtml -r docs/reference/html/*
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
emake -C "${S}/examples" distclean || die "examples clean up failed"
|
||||
find "${S}/examples" -name "Makefile*" -delete \
|
||||
|| die "examples cleanup failed"
|
||||
insinto "/usr/share/doc/${PF}"
|
||||
doins -r examples || die "doins failed"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST pangomm-2.28.4.tar.xz 796212 SHA256 778dcb66a793cbfd52a9f92ee5a71b888c3603a913fc1ddc48a30204de6d6c82 SHA512 85e327f5a85417c209cdffe52e5b776878233762e894d8bc6c353378cae9bec6d7f4181d21cf690c32d15ff7ac87272f1abd75352c3a73af9f98f1551df88a79 WHIRLPOOL 2b96088241a4430801d0811063a9710209522721fe83a66909bbf2ecca03304f894be9a544c2ed979dbee031d459cae9099d66c620934bec4842a94a35eda475
|
||||
DIST pangomm-2.34.0.tar.xz 516028 SHA256 0e82bbff62f626692a00f3772d8b17169a1842b8cc54d5f2ddb1fec2cede9e41 SHA512 d8fddf52189da99a56289e3e1aa0579da2b48a62ffd00981db9da505ebc03a734c67151d8f4f3ca85dcd47c79218cdf503f23b8e69074fe99c052596320c8309 WHIRLPOOL 6ff34e0b71134ea4e40a9d103fbac03517f56ea323969dde290d632b87dd5d26013254ac3506ffbed5ec4b1a448815f630480ce179b6c6f070a0e277b56dba0e
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/pangomm/pangomm-2.28.4.ebuild,v 1.9 2012/05/04 03:44:56 jdhore Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2
|
||||
|
||||
DESCRIPTION="C++ interface for pango"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1.4"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
COMMON_DEPEND=">=x11-libs/pango-1.23.0
|
||||
>=dev-cpp/glibmm-2.14.1:2
|
||||
>=dev-cpp/cairomm-1.2.2
|
||||
dev-libs/libsigc++:2
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<dev-cpp/gtkmm-2.13:2.4"
|
||||
|
||||
src_prepare() {
|
||||
G2CONF="${G2CONF}
|
||||
$(use_enable doc documentation)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README*"
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/pangomm/pangomm-2.34.0-r1.ebuild,v 1.1 2015/03/06 05:05:29 tetromino Exp $
|
||||
|
||||
EAPI=5
|
||||
GCONF_DEBUG="no"
|
||||
#GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit gnome2 multilib-minimal
|
||||
|
||||
DESCRIPTION="C++ interface for pango"
|
||||
HOMEPAGE="http://www.gtkmm.org"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="1.4"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
COMMON_DEPEND="
|
||||
>=x11-libs/pango-1.32.5[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/glibmm-2.36.0:2[${MULTILIB_USEDEP}]
|
||||
>=dev-cpp/cairomm-1.10.0-r1[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/libsigc++-2.3.2:2[${MULTILIB_USEDEP}]
|
||||
"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig
|
||||
doc? (
|
||||
media-gfx/graphviz
|
||||
dev-libs/libxslt
|
||||
app-doc/doxygen )
|
||||
"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
!<dev-cpp/gtkmm-2.13:2.4
|
||||
abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-gtkmmlibs-20140508
|
||||
!app-emulation/emul-linux-x86-gtkmmlibs[-abi_x86_32(-)] )
|
||||
"
|
||||
|
||||
multilib_src_configure() {
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
$(multilib_native_use_enable doc documentation)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST hoauth2-0.4.5.tar.gz 8467 SHA256 3adba22fbe36cf88eaa918d7e1b68380bf2e4af3bc9ae1939c401131a73fb6d3 SHA512 c00b6543af4d0da409d8919cc88fc75f80974ed1cee2ba8d262654b656239dde937a16eedce253a90b8d2e4efab2aa59fb2de84497f7740b6dae7d5823ca66d2 WHIRLPOOL d6057bfc34dc3f0ce3d7a044990a5d28a6b63abb84859f53ac5e66c5f10faa49874653bcc18ef55371306877585e6a3abcd90b681275d1176bd1004bd7b36be2
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/hoauth2/hoauth2-0.4.5.ebuild,v 1.2 2015/03/05 23:10:14 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Haskell OAuth2 authentication"
|
||||
HOMEPAGE="https://github.com/freizl/hoauth2"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RESTRICT=test # missing files
|
||||
|
||||
RDEPEND=">=dev-haskell/aeson-0.7:=[profile?] <dev-haskell/aeson-0.9:=[profile?]
|
||||
>=dev-haskell/http-conduit-2.0:=[profile?] <dev-haskell/http-conduit-2.2:=[profile?]
|
||||
>=dev-haskell/http-types-0.8:=[profile?] <dev-haskell/http-types-0.9:=[profile?]
|
||||
>=dev-haskell/text-0.11:=[profile?] <dev-haskell/text-1.3:=[profile?]
|
||||
>=dev-lang/ghc-7.8.2:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.18.1.3
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag test test)
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
Haskell OAuth2 authentication.
|
||||
|
||||
Tested following services
|
||||
|
||||
* google web oauth: <https://developers.google.com/accounts/docs/OAuth2WebServer>
|
||||
|
||||
* weibo oauth2: <http://open.weibo.com/wiki/Oauth2>
|
||||
|
||||
* github oauth: <http://developer.github.com/v3/oauth/>
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/json/json-0.9.ebuild,v 1.1 2015/03/05 19:44:09 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Support for serialising Haskell to and from JSON"
|
||||
HOMEPAGE="http://hackage.haskell.org/package/json"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux"
|
||||
IUSE="+generic mapdict +parsec +pretty"
|
||||
|
||||
RDEPEND="dev-haskell/mtl:=[profile?]
|
||||
dev-haskell/text:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
generic? ( >=dev-haskell/syb-0.3.3:=[profile?] )
|
||||
parsec? ( dev-haskell/parsec:=[profile?] )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag generic generic) \
|
||||
$(cabal_flag mapdict mapdict) \
|
||||
$(cabal_flag parsec parsec) \
|
||||
$(cabal_flag pretty pretty)
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST uri-0.1.6.3.tar.gz 5331 SHA256 321165b9897aaab108170ee3b6073ec718150ebf650a3f76042a0e5c89cd15b6 SHA512 0d52a7f19fd2a88ba30b2981e6438dc07c25a6e522b694a592ed223b4f804390c26c2b686b790d326514c994f23e571a369f5cdefa62dbfab871065a2a77fa41 WHIRLPOOL 02447729f2ac03c5cb98d67ce007f519703f6aef2e061dd371bb5447237a0339c0d0498a284b9de11714caaea1d5fb5141e1b3ea1c8411fd6c6f2ae74ac28984
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
Library for working with URIs, including parsing, rendering, merging, escaping
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/uri/uri-0.1.6.3.ebuild,v 1.1 2015/03/05 21:57:56 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.4.9999
|
||||
|
||||
CABAL_FEATURES="lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Library for working with URIs"
|
||||
HOMEPAGE="http://gitorious.org/uri"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-haskell/parsec-3.0:=[profile?]
|
||||
dev-haskell/safe:=[profile?]
|
||||
dev-haskell/utf8-string:=[profile?]
|
||||
>=dev-lang/ghc-7.4.1:=
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
"
|
@ -0,0 +1 @@
|
||||
DIST jackson-dataformat-xml-2.5.1.tar.gz 90436 SHA256 e5281b076d11a689c485326a30eecd422c11c36578fcb344079ffbbe09f04aff SHA512 e780f28d650b843ab80710acd20ba67d74dc4c567633eb12e0b82102880bbd0d4cd2e9a0869587bb03a1038a1380076c174e04c7fdc1d1eaa2896bf36562967a WHIRLPOOL 8581d83343b09a009b9d9b0c3bb1e5f3e40e8c57a2dfd5eba7bdbd6804c52d2d1e35183995a7a6efcb61761843943f1231e0b61ef826d8d9190b216f4ca77f1a
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jackson-dataformat-xml/jackson-dataformat-xml-2.5.1.ebuild,v 1.1 2015/03/05 23:23:27 chewi Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="XML data format extension for Jackson"
|
||||
HOMEPAGE="https://github.com/FasterXML/jackson-dataformat-xml"
|
||||
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
RESTRICT="test" # Lots of failures, new Woodstox needed?
|
||||
|
||||
CDEPEND="~dev-java/jackson-${PV}:${SLOT}
|
||||
~dev-java/jackson-annotations-${PV}:${SLOT}
|
||||
~dev-java/jackson-databind-${PV}:${SLOT}
|
||||
~dev-java/jackson-module-jaxb-annotations-${PV}:${SLOT}
|
||||
dev-java/stax2-api:0"
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${CDEPEND}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${CDEPEND}
|
||||
test? (
|
||||
dev-java/hamcrest-core:1.3
|
||||
dev-java/junit:4
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}/src"
|
||||
JAVA_SRC_DIR="main/java"
|
||||
JAVA_GENTOO_CLASSPATH="jackson-${SLOT},jackson-annotations-${SLOT},jackson-databind-${SLOT},jackson-module-jaxb-annotations-${SLOT},stax2-api"
|
||||
|
||||
java_prepare() {
|
||||
sed -e 's:@package@:com.fasterxml.jackson.dataformat.xml:g' \
|
||||
-e "s:@projectversion@:${PV}:g" \
|
||||
-e 's:@projectgroupid@:com.fasterxml.jackson.dataformat:g' \
|
||||
-e 's:@projectartifactid@:jackson-dataformat-xml:g' \
|
||||
"${S}/main/java/com/fasterxml/jackson/dataformat/xml/PackageVersion.java.in" \
|
||||
> "${S}/main/java/com/fasterxml/jackson/dataformat/xml/PackageVersion.java" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
dodoc ../README.md ../release-notes/{CREDITS,VERSION}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd test/java || die
|
||||
|
||||
local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars hamcrest-core-1.3,junit-4,${JAVA_GENTOO_CLASSPATH})"
|
||||
local TESTS=$(find * -name "Test*.java" ! -path "*/failing/*")
|
||||
TESTS="${TESTS//.java}"
|
||||
TESTS="${TESTS//\//.}"
|
||||
|
||||
ejavac -cp "${CP}" -d . $(find * -name "*.java")
|
||||
ejunit4 -classpath "${CP}" ${TESTS}
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
<longdescription>
|
||||
This projects contains Jackson extension component for reading and writing XML encoded data.
|
||||
|
||||
Further, the goal is to emulate how JAXB data-binding works with "Code-first" approach (that is, no support is added for "Schema-first" approach). Support for JAXB annotations is provided by JAXB annotation module; this module provides low-level abstractions (JsonParser, JsonGenerator, JsonFactory) as well as small number of higher level overrides needed to make data-binding work.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST jackson-dataformat-yaml-2.5.1.tar.gz 38346 SHA256 b0e8644b475b33c9bda87018620edf3409712d7eb1e01a6b6d342e32667b88de SHA512 b18fc58ff73f5c6a22ab1763dea7fe924848b82e1a12353b671fd28935b5e8371f15507fcf16f3a7638392d23b8ee934aab2ebf82d5c287c2658bfe77d8728a8 WHIRLPOOL c2ee03dca4beba49da15aec2f54b455906685c969ba270925d6af36952b25ca77b0f8b6dfdfca60babb1dcc4e29653f0e9409d62dcdf67d8b06e4fd4fce921bb
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jackson-dataformat-yaml/jackson-dataformat-yaml-2.5.1.ebuild,v 1.1 2015/03/05 23:29:13 chewi Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="YAML data format extension for Jackson"
|
||||
HOMEPAGE="https://github.com/FasterXML/jackson-dataformat-yaml"
|
||||
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND="~dev-java/jackson-${PV}:${SLOT}
|
||||
~dev-java/jackson-databind-${PV}:${SLOT}
|
||||
dev-java/snakeyaml:0"
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${CDEPEND}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${CDEPEND}
|
||||
test? (
|
||||
~dev-java/jackson-annotations-${PV}:${SLOT}
|
||||
dev-java/junit:4
|
||||
)"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}/src"
|
||||
JAVA_SRC_DIR="main/java"
|
||||
JAVA_GENTOO_CLASSPATH="jackson-${SLOT},jackson-databind-${SLOT},snakeyaml"
|
||||
|
||||
java_prepare() {
|
||||
sed -e 's:@package@:com.fasterxml.jackson.dataformat.yaml:g' \
|
||||
-e "s:@projectversion@:${PV}:g" \
|
||||
-e 's:@projectgroupid@:com.fasterxml.jackson.dataformat:g' \
|
||||
-e 's:@projectartifactid@:jackson-dataformat-yaml:g' \
|
||||
"${S}/main/java/com/fasterxml/jackson/dataformat/yaml/PackageVersion.java.in" \
|
||||
> "${S}/main/java/com/fasterxml/jackson/dataformat/yaml/PackageVersion.java" || die
|
||||
|
||||
# Requires OPS4J Pax Exam, which isn't packaged yet.
|
||||
rm "${S}/test/java/com/fasterxml/jackson/dataformat/yaml/failsafe/OSGiIT.java" || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
dodoc ../README.md ../release-notes/{CREDITS,VERSION}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd test/java || die
|
||||
|
||||
local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars jackson-annotations-${SLOT},junit-4,${JAVA_GENTOO_CLASSPATH})"
|
||||
local TESTS=$(find * -name "*Test*.java" ! -name "*TestBase*" ! -path "*/failing/*")
|
||||
TESTS="${TESTS//.java}"
|
||||
TESTS="${TESTS//\//.}"
|
||||
|
||||
ejavac -cp "${CP}" -d . $(find * -name "*.java")
|
||||
ejunit4 -classpath "${CP}" ${TESTS}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
<longdescription>This project contains Jackson extension component for reading and writing YAML encoded data. SnakeYAML library is used for low-level YAML parsing. This project adds necessary abstractions on top to make things work with other Jackson functionality.</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST jackson-module-jaxb-annotations-2.5.1.tar.gz 42922 SHA256 86e9acabc3d65cb4e28c1e4df73075648c7250405f434c09c7f75eb800a17f3a SHA512 0d877b02664ca7b1c5d6ba245b369536a5acd015382e8f46c66fc69e64b4bfb25caf6be0f6bb8bd52609e5da0b510a642ace8651853aa4b8d11681b3499abe1a WHIRLPOOL 0f00532687558e86479b739ff6f080ebf57e648fc4269128e617b128bfc37310c7329aae4a35f8149b5348d550f9481a3ae379cad3ddeac7f68ebb1578dab094
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/jackson-module-jaxb-annotations/jackson-module-jaxb-annotations-2.5.1.ebuild,v 1.1 2015/03/05 23:04:04 chewi Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="JAXB alternative to native Jackson annotations"
|
||||
HOMEPAGE="https://github.com/FasterXML/jackson-module-jaxb-annotations"
|
||||
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="test"
|
||||
|
||||
CDEPEND="~dev-java/jackson-${PV}:${SLOT}
|
||||
~dev-java/jackson-annotations-${PV}:${SLOT}
|
||||
~dev-java/jackson-databind-${PV}:${SLOT}
|
||||
dev-java/stax2-api:0"
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${CDEPEND}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
${CDEPEND}
|
||||
test? ( dev-java/junit:4 )"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}/src"
|
||||
JAVA_SRC_DIR="main/java"
|
||||
JAVA_GENTOO_CLASSPATH="jackson-${SLOT},jackson-annotations-${SLOT},jackson-databind-${SLOT}"
|
||||
|
||||
java_prepare() {
|
||||
sed -e 's:@package@:com.fasterxml.jackson.module.jaxb:g' \
|
||||
-e "s:@projectversion@:${PV}:g" \
|
||||
-e 's:@projectgroupid@:com.fasterxml.jackson.module:g' \
|
||||
-e 's:@projectartifactid@:jackson-module-jaxb-annotations:g' \
|
||||
"${S}/main/java/com/fasterxml/jackson/module/jaxb/PackageVersion.java.in" \
|
||||
> "${S}/main/java/com/fasterxml/jackson/module/jaxb/PackageVersion.java" || die
|
||||
|
||||
# Requires jax-rs, which isn't packaged yet.
|
||||
rm "${S}/test/java/com/fasterxml/jackson/module/jaxb/introspect"/{Content,TestPropertyVisibility}.java || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
dodoc ../README.md ../release-notes/{CREDITS,VERSION}
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd test/java || die
|
||||
|
||||
local CP=".:../resources:${S}/${PN}.jar:$(java-pkg_getjars junit-4,${JAVA_GENTOO_CLASSPATH})"
|
||||
local TESTS=$(find * -name "Test*.java" ! -path "*/failing/*")
|
||||
TESTS="${TESTS//.java}"
|
||||
TESTS="${TESTS//\//.}"
|
||||
|
||||
ejavac -cp "${CP}" -d . $(find * -name "*.java")
|
||||
ejunit4 -classpath "${CP}" ${TESTS}
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
<longdescription>This Jackson extension module provides support for using JAXB (javax.xml.bind) annotations as an alternative to native Jackson annotations. It is most often used to make it easier to reuse existing data beans that used with JAXB framework to read and write XML.</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST stax2-api-4.0.0.tar.gz 127125 SHA256 7872551a4d8ba75aaa25bea4709df943d90989ffb672a505f71e020aa20eacaa SHA512 a8636de873c97534fe17738efb9892d38c52a1a6adfec9502b727082f24b57dc5bfd10a67b5f5d9e196a53d7ee461978dcf8e6c306168bd1cf96a6d67c655b5b WHIRLPOOL a99dcdd266186d9ac7eda61da43cfe74a45a6396ad790029bf84593fe9dc3644c221a0e3b507a57486e8f2de0c1e9644e02946b5391f25c89887d427c0d38e5c
|
@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>java</herd>
|
||||
<longdescription>Stax2 API is an extension to standard Stax API ("STandard Api for Xml procesing"), pull-parser API of JDK, added in JDK 6.</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/stax2-api/stax2-api-4.0.0.ebuild,v 1.1 2015/03/05 22:51:53 chewi Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="Extended Stax (STandard Api for Xml procesing) API"
|
||||
HOMEPAGE="https://github.com/FasterXML/stax2-api"
|
||||
SRC_URI="https://github.com/FasterXML/${PN}/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="java-virtuals/stax-api:0
|
||||
>=virtual/jre-1.5"
|
||||
|
||||
DEPEND="java-virtuals/stax-api:0
|
||||
>=virtual/jdk-1.5"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}/src"
|
||||
JAVA_SRC_DIR="main/java"
|
||||
JAVA_GENTOO_CLASSPATH="stax-api"
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
dodoc ../README.md ../release-notes/VERSION
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST libsigc++-1.2.7.tar.bz2 326205 SHA256 d9163d90e259bfde9164c7b218475a7664a7907a1b3197f17bc1035f36112225 SHA512 79fd9657219459bce64fc069dbcb054959e324b5d546b5f11acaae5e5bedcc4dca699a21c949e3f6b2ec0dbe1c3dba3981158e5950d0aaba5028445b2ad5740f WHIRLPOOL dc6df83f3d39883993f612150a62cfc470b9eabd28f36bb674d90daf80de894d3d37541df572d85f8873cba4d8a4e70c08ae54f83476c33f839bc86ea5b3cb88
|
||||
DIST libsigc++-2.3.1.tar.xz 3458088 SHA256 67d05852b31fdb267c9fdcecd40b046a11aa54d884435e99e3c60dd20cd60393 SHA512 8c9aa63c56e978ec3e38fda9919ffbba173b97342d0e19d0ae3126e9edb97aa1d42e79897a65b054044e87604f67f1f804db8d7a8e3dc68540b1441188b8a1ef WHIRLPOOL 66f5edf5d974eadac4782929b6e2b9bf55268502facd9323a6a572fef521d613b2223331f9c97977b191538ed32e72399eaf4b0f40d4e58e4bbb6f0d0755ff39
|
||||
DIST libsigc++-2.4.0.tar.xz 3630260 SHA256 7593d5fa9187bbad7c6868dce375ce3079a805f3f1e74236143bceb15a37cd30 SHA512 b5024768d249ae04ce9090ea3467dca05faf455ab568204da1a8e5ba728b5c45bf345b8516bfa4643afdee4c5981bb8b560800ac0960e4a239c0a66a2453c984 WHIRLPOOL 342770ef34f392ae85a9bbbb08c074807e961c7124c186c5f555b57d982140f2c3c93a76de86ec97556281cfd572a7120cc5deea28b6615be9e3f1311da8dbdb
|
||||
DIST libsigc++-2.4.1.tar.xz 3620928 SHA256 540443492a68e77e30db8d425f3c0b1299c825bf974d9bfc31ae7efafedc19ec SHA512 c461a47bf8a838fd54d2bdcbe465e999de4b49b2a8982a04e7f49f22708ede16c1653c882ba5f6e070442e541e48901cbef6eca076e4175506333fade8fc1aad WHIRLPOOL ffa3e5496e1b7b8a3d45b9efc39191cca77bbcfa678665c2c58740390aebff0d9659fa698f2b66a6f0f2240f07d975d97ae18bb861a6fbbd8cc715b8d0ebd31f
|
||||
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.3.1.ebuild,v 1.14 2013/04/13 20:55:15 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils gnome.org flag-o-matic
|
||||
|
||||
DESCRIPTION="Typesafe callback system for standard C++"
|
||||
HOMEPAGE="http://libsigc.sourceforge.net/"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="2"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs test"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="sys-devel/m4"
|
||||
|
||||
# Needs mm-common for eautoreconf
|
||||
src_prepare() {
|
||||
# don't waste time building examples
|
||||
sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
|
||||
Makefile.am Makefile.in || die "sed examples failed"
|
||||
|
||||
# don't waste time building tests unless USE=test
|
||||
if ! use test ; then
|
||||
sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
|
||||
Makefile.am Makefile.in || die "sed tests failed"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
filter-flags -fno-exceptions
|
||||
|
||||
econf \
|
||||
$(use_enable doc documentation) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
DOCS="AUTHORS ChangeLog README NEWS TODO"
|
||||
default
|
||||
|
||||
if ! use static-libs ; then
|
||||
prune_libtool_files
|
||||
fi
|
||||
|
||||
if use doc ; then
|
||||
dohtml -r docs/reference/html/* docs/images/*
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.4.1.ebuild,v 1.1 2015/03/05 23:06:14 tetromino Exp $
|
||||
|
||||
EAPI="5"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2 flag-o-matic multilib-minimal
|
||||
|
||||
DESCRIPTION="Typesafe callback system for standard C++"
|
||||
HOMEPAGE="http://libsigc.sourceforge.net/"
|
||||
|
||||
LICENSE="LGPL-2.1+"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc static-libs test"
|
||||
|
||||
RDEPEND="abi_x86_32? (
|
||||
!<=app-emulation/emul-linux-x86-cpplibs-20140508-r1
|
||||
!app-emulation/emul-linux-x86-cpplibs[-abi_x86_32(-)] )
|
||||
"
|
||||
DEPEND="sys-devel/m4"
|
||||
# Needs mm-common for eautoreconf
|
||||
|
||||
src_prepare() {
|
||||
# don't waste time building examples
|
||||
sed -i 's|^\(SUBDIRS =.*\)examples\(.*\)$|\1\2|' \
|
||||
Makefile.am Makefile.in || die "sed examples failed"
|
||||
|
||||
# don't waste time building tests unless USE=test
|
||||
if ! use test ; then
|
||||
sed -i 's|^\(SUBDIRS =.*\)tests\(.*\)$|\1\2|' \
|
||||
Makefile.am Makefile.in || die "sed tests failed"
|
||||
fi
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
filter-flags -fno-exceptions #84263
|
||||
|
||||
ECONF_SOURCE="${S}" gnome2_src_configure \
|
||||
$(multilib_native_use_enable doc documentation) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
multilib_src_install() {
|
||||
gnome2_src_install
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
einstalldocs
|
||||
|
||||
# Note: html docs are installed into /usr/share/doc/libsigc++-2.0
|
||||
# We can't use /usr/share/doc/${PF} because of links from glibmm etc. docs
|
||||
if use doc ; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST Net_DIME-0.3.tgz 6740 SHA256 29708620302b53c3a526f37f227a7565ca662353130931a6c2add9af335b1dc4 SHA512 2f2fb8376538545629d881ea6c2edc9d9f5ff7d0148c473b689cc80a4e5cd11f4c17b53dca7199a9a41126b5f457700f6d4968cf01450c184443bc65c28feb0f WHIRLPOOL 883a9885d6858ab25964de760fdb6c6fd271bedd9bddd3c8f01025604b5ac46bd2894440c101e8a1d72b6dcb8e6610e7932f667d7bae7cfe7c0368d14aa27e82
|
||||
DIST Net_DIME-1.0.1.tgz 7535 SHA256 d6b77f0792e2b75f090b80e21c791f22868705da3612b9154ca8d5bbea2d2a42 SHA512 8450690ca711e6173355d1b09d5d7e5c22ab6f8f1a9abfb11e97afbdef962b30317e719dbe01cf4e1df23ab72869f47757a917b29070253b6845c5ddb56a3d1b WHIRLPOOL b66f2120fbc56feae1a37e44fee1df845a733db01a3b0eb3b225373caaa8b37625d93a28e1a9a3f19b17dca210218948706ef4d91285e0617668fb2f02128c12
|
||||
DIST Net_DIME-1.0.2.tgz 7581 SHA256 fae2a254d2cdf8a1438ca0a50706304972d0948dbfc9fc2056f0f4665d966401 SHA512 e6bdf269fd63bfc6320dea2c073511645755db23a6a6e3f077c90c22f8a6ad1671fbd8638052afff1a491a74bba9d842f5579d94068cfcbcd3a2865295e756ef WHIRLPOOL 3dd3e0cd545a107ca941be687d1a39496538f0a41195d082d4cffd7f1ec90f9b9df11b462d68e2a53ac3360e563870e3a12f325181086cb07d97162b89a64314
|
||||
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_DIME/PEAR-Net_DIME-0.3-r1.ebuild,v 1.19 2014/01/26 18:35:44 olemarkus Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="The PEAR::Net_DIME class implements DIME encoding"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~s390 ~sh sparc x86"
|
||||
IUSE=""
|
@ -1,12 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-Net_DIME/PEAR-Net_DIME-1.0.1.ebuild,v 1.1 2009/08/22 19:42:43 beandog Exp $
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="The PEAR::Net_DIME class implements DIME encoding"
|
||||
|
||||
LICENSE="PHP-2.02"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
IUSE=""
|
@ -1,3 +1,4 @@
|
||||
DIST PHP_CodeSniffer-1.3.5.tgz 345113 SHA256 deb28c23ae83962aaefaeb022b55de4045c83ab962a430f603464564f4e8fb5e SHA512 2502636bf9273fee02d8b7ed26ef80754672f1d07418b5337c6e814ed783ed73ab2f1fc14d6c9192d15ef4260b8bb54e68ce6d028cc7167da88a8b4b9bcf5a28 WHIRLPOOL 7dba786a1cfb1f66587a26c0961c68f63226b2d8e1a5a22126691635ab3314e387d94985f6f30b06c4e009b9014726fd2d594a8edf2830010e30f4cc44633998
|
||||
DIST PHP_CodeSniffer-1.4.7.tgz 406387 SHA256 c3f44b80d7853f521f333486c3c1d6cda5caea6b1f14b0679c41b1c7169bf550 SHA512 5cef6054190f65f8ec8750b00bf1c5c4e14ee6c3174cc98202722b84834b0367c2c7657fdc9e33f4311278f1d37738ab8f9579b730a1db30c0196ad53dbfa285 WHIRLPOOL b63c369ac1b6126f7abff969a4d9061b39cce9856c9b2a729bd5e73c5b9cbe27c150679a7649775d90fc8a008a693f201bf984b4c63b4410377b357c16cd2829
|
||||
DIST PHP_CodeSniffer-1.5.0RC4.tgz 404735 SHA256 02677d8ceb82a88332fb9748fcd16e588c58a1e7584d53713a37d29a0214a7ce SHA512 495b69ddfa73ebc7b78966a81f3e529d33729170e383bb2ec241e6c711fc1b7d80f46221a015b7b5e8ef0524e76ee667a98de604333a095c4a2045784202e8cc WHIRLPOOL ab0960bcc7c38ffdfd70a8beb34cab188e0f013b23c121165760e9796db4528354bd1feb6da4c080e974039910afe036333c0907ccbfdac0405f5a8514e36bc1
|
||||
DIST PHP_CodeSniffer-2.3.0.tgz 464453 SHA256 ee4774d96da65d907c36ceabdefc2a8dbc95cabcee0457b78a418357553c5611 SHA512 c0f8ec79e41301619b2c9f5c4145bbc6705b01c9cf6f954448679e8d2bee2ce6cb759a0cd799f925f70e43304e7f2dc9f412cc51fd7a25fd002d56bf408b6ba2 WHIRLPOOL 33358e1631099fbafa4ac77f3a7e5a6c10186aa6e43fd231e22c51c94d70c1c2dddde2621b5435c23e06a9392c0e68b71f899de301eeca23f4da41944f04e5a2
|
||||
|
@ -0,0 +1,15 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-php/PEAR-PHP_CodeSniffer/PEAR-PHP_CodeSniffer-2.3.0.ebuild,v 1.1 2015/03/06 02:49:49 grknight Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit php-pear-r1
|
||||
|
||||
DESCRIPTION="Tokenises PHP code and detects violations of a defined set of coding standards"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
RDEPEND=">=dev-lang/php-5.1.2:*[cli]"
|
@ -0,0 +1 @@
|
||||
DIST django-tagging-0.3.4.tar.gz 30792 SHA256 a3cee6e36c3cb7ccd9d13d71ca42cb8826914d66b20c3a5e987efa12b3a83a3d SHA512 f782aeedfa6133922e1223bea4a04b955ee44508e37acac57338b0b45df94f55cdf5e1c75142b92642df01019ff553a592f3c64ed7f3d758b3777feed15eb1bd WHIRLPOOL bc9c856ff253ada3ed1103ad5c6145a43309c87bbcc0eac232d9685a7e75fb4d8cd8cf4acb1a2be911ce66045cc8b62a1eb04cf4539d4282480f49bb14be8f8c
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-tagging/django-tagging-0.3.4.ebuild,v 1.1 2015/03/05 19:16:30 grobian Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Generic tagging application for Django"
|
||||
HOMEPAGE="http://code.google.com/p/django-tagging/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND=">=dev-python/django-1.0[${PYTHON_USEDEP}]"
|
||||
|
||||
python_install_all() {
|
||||
use doc && DOCS=( docs/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1 @@
|
||||
DIST shelltestrunner-1.3.4.tar.gz 21331 SHA256 1eeb0cb74e39c30289106af41bc4f7f88c9be6c241339aab32b1a49d1215ddbd SHA512 b46e5e2456573b06f6958076a001be3fd65471dc6c89b78700f1d77870bb3844e89e9cec98ad2a146554f19550891c2f3c6bd150b8ee8d0b20d9cd3b34f55753 WHIRLPOOL 38aaf46b929401ebc1f6a6c6c8888a8c734765e70eef66ebcf8ee09fdcc7ece942e760f18e1584305cb0e9ec0c8a632043b8e66eeabd8523ca4a01a8017ddabc
|
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<longdescription>
|
||||
shelltestrunner is a cross-platform tool for testing command-line
|
||||
programs (or arbitrary shell commands.) It reads simple declarative tests
|
||||
specifying a command, some input, and the expected output, error output
|
||||
and exit status. Tests can be run selectively, in parallel, with a
|
||||
timeout, in color, and/or with differences highlighted.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/shelltestrunner/shelltestrunner-1.3.4.ebuild,v 1.1 2015/03/05 22:57:06 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.4.9999
|
||||
|
||||
CABAL_FEATURES="bin"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="A tool for testing command-line programs"
|
||||
HOMEPAGE="http://joyful.com/shelltestrunner"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.6
|
||||
>=dev-haskell/cmdargs-0.7 <dev-haskell/cmdargs-0.11
|
||||
>=dev-haskell/diff-0.2.0 <dev-haskell/diff-0.4
|
||||
>=dev-haskell/filemanip-0.3 <dev-haskell/filemanip-0.4
|
||||
<dev-haskell/hunit-1.3
|
||||
<dev-haskell/parsec-3.2
|
||||
>=dev-haskell/regex-tdfa-1.1 <dev-haskell/regex-tdfa-1.3
|
||||
>=dev-haskell/test-framework-0.3.2 <dev-haskell/test-framework-0.9
|
||||
>=dev-haskell/test-framework-hunit-0.2 <dev-haskell/test-framework-hunit-0.4
|
||||
>=dev-haskell/utf8-string-0.3.5 <dev-haskell/utf8-string-0.4
|
||||
>=dev-lang/ghc-7.4.1
|
||||
"
|
@ -0,0 +1,172 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/git-annex/git-annex-5.20150219.ebuild,v 1.1 2015/03/05 23:18:50 slyfox Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.5
|
||||
|
||||
CABAL_FEATURES="bin"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="manage files with git, without checking their contents into git"
|
||||
HOMEPAGE="http://git-annex.branchable.com/"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
RESTRICT="test"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
IUSE="android androidsplice +assistant +dbus +dns doc +desktop-notify ekg +feed +inotify +pairing +production +quvi +s3 +tahoe +tdfa +testsuite torrentparser +webapp +webapp-secure +webdav +xmpp"
|
||||
|
||||
RDEPEND="dev-vcs/git
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-haskell/async
|
||||
dev-haskell/bloomfilter
|
||||
>=dev-haskell/cabal-1.8
|
||||
dev-haskell/case-insensitive
|
||||
>=dev-haskell/cryptohash-0.10.0
|
||||
dev-haskell/dataenc
|
||||
dev-haskell/data-default
|
||||
dev-haskell/dlist
|
||||
dev-haskell/edit-distance
|
||||
>=dev-haskell/exceptions-0.6
|
||||
dev-haskell/hslogger
|
||||
dev-haskell/http-conduit
|
||||
dev-haskell/http-types
|
||||
dev-haskell/ifelse
|
||||
dev-haskell/json[generic]
|
||||
dev-haskell/missingh
|
||||
dev-haskell/monad-control
|
||||
>=dev-haskell/mtl-2
|
||||
>=dev-haskell/network-2.0
|
||||
dev-haskell/network-uri
|
||||
>=dev-haskell/quickcheck-2.1:2
|
||||
dev-haskell/random
|
||||
dev-haskell/safesemaphore
|
||||
dev-haskell/sha
|
||||
>=dev-haskell/stm-2.3
|
||||
dev-haskell/text
|
||||
dev-haskell/transformers
|
||||
dev-haskell/unix-compat
|
||||
dev-haskell/utf8-string
|
||||
dev-haskell/uuid
|
||||
>=dev-lang/ghc-7.4.1
|
||||
android? ( dev-haskell/data-endian )
|
||||
assistant? ( >=dev-haskell/stm-2.3
|
||||
inotify? ( dev-haskell/hinotify ) )
|
||||
dbus? ( >=dev-haskell/dbus-0.10.3 )
|
||||
dns? ( dev-haskell/dns )
|
||||
ekg? ( dev-haskell/aeson
|
||||
dev-haskell/ekg
|
||||
dev-haskell/http-types )
|
||||
feed? ( dev-haskell/feed )
|
||||
pairing? ( dev-haskell/network-info
|
||||
dev-haskell/network-multicast )
|
||||
quvi? ( dev-haskell/aeson )
|
||||
s3? ( >=dev-haskell/aws-0.9.2
|
||||
dev-haskell/conduit
|
||||
dev-haskell/conduit-extra
|
||||
dev-haskell/http-client
|
||||
dev-haskell/resourcet )
|
||||
tdfa? ( dev-haskell/regex-tdfa )
|
||||
tahoe? ( dev-haskell/aeson )
|
||||
testsuite? (
|
||||
dev-haskell/crypto-api
|
||||
>=dev-haskell/tasty-0.7
|
||||
dev-haskell/tasty-hunit
|
||||
dev-haskell/tasty-quickcheck
|
||||
dev-haskell/tasty-rerun
|
||||
>=dev-haskell/optparse-applicative-0.9.1
|
||||
)
|
||||
torrentparser? ( >=dev-haskell/torrent-10000.0.0 )
|
||||
webapp? ( dev-haskell/blaze-builder
|
||||
dev-haskell/aeson
|
||||
dev-haskell/clientsession
|
||||
dev-haskell/crypto-api
|
||||
dev-haskell/hamlet
|
||||
dev-haskell/http-types
|
||||
dev-haskell/path-pieces
|
||||
dev-haskell/transformers
|
||||
dev-haskell/shakespeare
|
||||
dev-haskell/wai
|
||||
dev-haskell/wai-extra
|
||||
dev-haskell/warp
|
||||
dev-haskell/warp-tls
|
||||
dev-haskell/yesod
|
||||
dev-haskell/yesod-core
|
||||
dev-haskell/yesod-default
|
||||
dev-haskell/yesod-form
|
||||
dev-haskell/yesod-static
|
||||
webapp-secure? ( dev-haskell/warp-tls
|
||||
dev-haskell/securemem
|
||||
dev-haskell/byteable ) )
|
||||
webdav? ( >=dev-haskell/dav-1.0
|
||||
dev-haskell/http-client
|
||||
dev-haskell/xml-conduit )
|
||||
xmpp? ( >=dev-haskell/gnutls-0.1.4
|
||||
dev-haskell/network-protocol-xmpp
|
||||
dev-haskell/xml-types )
|
||||
dev-lang/perl
|
||||
doc? ( www-apps/ikiwiki net-misc/rsync )
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
haskell-cabal_src_configure \
|
||||
$(cabal_flag android android) \
|
||||
$(cabal_flag androidsplice androidsplice) \
|
||||
$(cabal_flag assistant assistant) \
|
||||
$(cabal_flag dbus dbus) \
|
||||
$(cabal_flag desktop-notify desktop-notify) \
|
||||
$(cabal_flag dns dns) \
|
||||
$(cabal_flag ekg ekg) \
|
||||
$(cabal_flag feed feed) \
|
||||
$(cabal_flag inotify inotify) \
|
||||
$(cabal_flag pairing pairing) \
|
||||
$(cabal_flag production production) \
|
||||
$(cabal_flag quvi quvi) \
|
||||
$(cabal_flag s3 s3) \
|
||||
$(cabal_flag tahoe tahoe) \
|
||||
$(cabal_flag tdfa tdfa) \
|
||||
$(cabal_flag testsuite testsuite) \
|
||||
$(cabal_flag webapp webapp) \
|
||||
$(cabal_flag webapp-secure webapp-secure) \
|
||||
$(cabal_flag webdav webdav) \
|
||||
$(cabal_flag xmpp xmpp)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cabal_chdeps \
|
||||
', aws (>= 0.9.2)' ', aws (>= 0.9.2), http-client'
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
haskell-cabal_src_compile
|
||||
use doc && emake docs
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use webapp; then
|
||||
export GIT_CONFIG=${T}/temp-git-config
|
||||
git config user.email "git@src_test"
|
||||
git config user.name "Mr. ${P} The Test"
|
||||
|
||||
emake test
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
haskell-cabal_src_install
|
||||
dosym git-annex /usr/bin/git-annex-shell # standard make install does more, than needed
|
||||
|
||||
# install-mans wants ikiwiki. It returns 0 and builds the man pages without ikiwiki.
|
||||
emake install-mans DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
|
||||
use doc && emake install-docs DESTDIR="${D}" PREFIX="${EPREFIX}/usr"
|
||||
mv "${ED}"/usr/share/doc/{${PN},${PF}}
|
||||
dodoc CHANGELOG README
|
||||
if use webapp ; then
|
||||
doicon "${FILESDIR}"/${PN}.xpm
|
||||
make_desktop_entry "${PN} webapp" "git-annex" ${PN}.xpm "Office"
|
||||
fi
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/qt-gstreamer/qt-gstreamer-1.2.0-r1.ebuild,v 1.1 2015/03/05 19:38:35 johu Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
else
|
||||
GIT_ECLASS="git-r3"
|
||||
EGIT_REPO_URI=( "git://anongit.freedesktop.org/gstreamer/${PN}" )
|
||||
KEYWORDS=""
|
||||
fi
|
||||
|
||||
inherit cmake-utils ${GIT_ECLASS} multibuild
|
||||
|
||||
DESCRIPTION="QtGStreamer provides C++ bindings for GStreamer with a Qt-style API"
|
||||
HOMEPAGE="http://gstreamer.freedesktop.org/modules/qt-gstreamer.html"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
IUSE="qt4 qt5 test"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
>=dev-libs/boost-1.40:=
|
||||
qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtdeclarative:4
|
||||
dev-qt/qtgui:4
|
||||
dev-qt/qtopengl:4
|
||||
)
|
||||
qt5? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
dev-qt/qtopengl:5
|
||||
dev-qt/qtquick1:5
|
||||
dev-qt/qtwidgets:5
|
||||
)
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
qt4? (
|
||||
dev-qt/qttest:4
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
# bug 497880
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
MULTIBUILD_VARIANTS=( $(usex qt4 4 '') $(usex qt5 5 '') )
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
myconfigure() {
|
||||
local mycmakeargs=(
|
||||
-DQTGSTREAMER_EXAMPLES=OFF
|
||||
$(cmake-utils_use test QTGSTREAMER_TESTS)
|
||||
-DQT_VERSION=${MULTIBUILD_VARIANT}
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
multibuild_foreach_variant myconfigure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
multibuild_foreach_variant cmake-utils_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
multibuild_foreach_variant cmake-utils_src_install
|
||||
}
|
@ -1 +1 @@
|
||||
Thu, 05 Mar 2015 18:36:51 +0000
|
||||
Fri, 06 Mar 2015 06:06:52 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 05 Mar 2015 18:36:51 +0000
|
||||
Fri, 06 Mar 2015 06:06:52 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=sys-apps/findutils-4.2.26
|
||||
DESCRIPTION=Provides precompiled 32bit libraries
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~pacho/emul.html
|
||||
IUSE=abi_x86_32 +development
|
||||
KEYWORDS=-* ~amd64
|
||||
LICENSE=Boost-1.0 LGPL-2.1
|
||||
RDEPEND=!abi_x86_32? ( ~app-emulation/emul-linux-x86-baselibs-20140508 !>=dev-libs/boost-1.55.0-r2[abi_x86_32(-)] !>=dev-libs/libsigc++-2.4.0-r1:2[abi_x86_32(-)] ) abi_x86_32? ( >=dev-libs/boost-1.55.0-r2[abi_x86_32(-)] >=dev-libs/libsigc++-2.4.0-r1:2[abi_x86_32(-)] )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~pacho/emul/emul-linux-x86-cpplibs-20140508.tar.xz
|
||||
_eclasses_=emul-linux-x86 21b03579b81acf650f0077bfd9fc2586 eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=ce6e52f84ab757099d77965b743aa321
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=install prepare
|
||||
DEPEND=>=sys-apps/findutils-4.2.26
|
||||
DESCRIPTION=Provides precompiled 32bit libraries
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~pacho/emul.html
|
||||
IUSE=abi_x86_32 +development
|
||||
KEYWORDS=-* ~amd64
|
||||
LICENSE=LGPL-2 LGPL-2.1 GPL-2
|
||||
RDEPEND=~app-emulation/emul-linux-x86-baselibs-20140508 ~app-emulation/emul-linux-x86-cpplibs-20140508 ~app-emulation/emul-linux-x86-gtklibs-20140508 !abi_x86_32? ( !>=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)] !>=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)] !>=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)] !>=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)] !>=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)] !>=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)] ) abi_x86_32? ( >=dev-cpp/glibmm-2.42.0-r1:2[abi_x86_32(-)] >=dev-cpp/cairomm-1.10.0-r1[abi_x86_32(-)] >=dev-cpp/atkmm-2.22.7-r1[abi_x86_32(-)] >=dev-cpp/pangomm-2.34.0-r1:1.4[abi_x86_32(-)] >=dev-cpp/gtkmm-2.24.4-r1:2.4[abi_x86_32(-)] >=dev-cpp/libglademm-2.6.7-r1:2.4[abi_x86_32(-)] )
|
||||
RESTRICT=strip
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~pacho/emul/emul-linux-x86-gtkmmlibs-20140508.tar.xz
|
||||
_eclasses_=emul-linux-x86 21b03579b81acf650f0077bfd9fc2586 eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=b02e63e8b23378bcb03462ba13a0d075
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/text:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/vector:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= sys-devel/m4 test? ( dev-python/mock dev-python/pyyaml dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=kvm xen lxc drbd htools syslog ipv6 haskell-daemons rbd test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/text:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/vector:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=|| ( kvm xen lxc )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.10/ganeti-2.10.5.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=337f731fa6aa168522dba5ec60ed64e0
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel:3= dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/text:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/vector:0= ) dev-libs/openssl:0 dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel:3= dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= sys-devel/m4 test? ( dev-python/mock dev-python/pyyaml dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=kvm xen lxc drbd htools syslog ipv6 haskell-daemons rbd test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel:3= dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/text:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/vector:0= ) dev-libs/openssl:0 dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=|| ( kvm xen lxc )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.10/ganeti-2.10.5.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=1ec166e2221b5d15c47bf1492b345405
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= dev-haskell/text:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= sys-devel/m4 test? ( dev-python/mock dev-python/pyyaml dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=kvm xen lxc drbd htools syslog ipv6 haskell-daemons rbd test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= dev-haskell/text:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=kvm? ( || ( amd64 x86 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.11/ganeti-2.11.2.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=51a7c495d08e65ac6d9fbc57c166f4f5
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) dev-haskell/text:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) sys-devel/m4 test? ( dev-python/mock dev-python/pyyaml dev-haskell/haddock:0= dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=drbd haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) dev-haskell/text:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=kvm? ( || ( amd64 x86 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.11/ganeti-2.11.5.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=87bbc4c83f9441ec95a6ab742a1c7ee9
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install postinst prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) dev-haskell/text:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) sys-devel/m4 test? ( dev-python/mock dev-python/pyyaml dev-haskell/haddock:0= dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=drbd haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) dev-haskell/text:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=kvm? ( || ( amd64 x86 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.11/ganeti-2.11.6.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=7b4d9a6b12c3169e1c87c15abeb66efe
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel:3= dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) dev-haskell/text:0= ) dev-libs/openssl:0 dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel:3= dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) sys-devel/m4 test? ( dev-python/mock dev-python/pyyaml dev-haskell/haddock:0= dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=drbd haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd syslog test xen python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel:3= dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/attoparsec:0= dev-haskell/crypto:0= dev-haskell/vector:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/zlib:0= dev-haskell/base64-bytestring:0= monitoring? ( dev-haskell/snap-server:0= ) dev-haskell/text:0= ) dev-libs/openssl:0 dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=kvm? ( || ( amd64 x86 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.11/ganeti-2.11.6.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf pax-utils dfe060cb70d89757fde5c1ff8405e950 python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=f63cc1c01dfec457292dbb07289181ed
|
File diff suppressed because one or more lines are too long
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( =sys-cluster/drbd-8.3* ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12 dev-haskell/json dev-haskell/curl dev-haskell/network dev-haskell/parallel dev-haskell/utf8-string dev-haskell/deepseq dev-haskell/hslogger dev-haskell/crypto dev-haskell/text dev-haskell/hinotify dev-haskell/regex-pcre-builtin dev-haskell/attoparsec dev-haskell/vector ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12 dev-haskell/json dev-haskell/curl dev-haskell/network dev-haskell/parallel dev-haskell/utf8-string dev-haskell/deepseq
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=kvm xen lxc drbd +filestorage sharedstorage htools syslog ipv6 haskell-daemons rbd test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( =sys-cluster/drbd-8.3* ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12 dev-haskell/json dev-haskell/curl dev-haskell/network dev-haskell/parallel dev-haskell/utf8-string dev-haskell/deepseq dev-haskell/hslogger dev-haskell/crypto dev-haskell/text dev-haskell/hinotify dev-haskell/regex-pcre-builtin dev-haskell/attoparsec dev-haskell/vector ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=|| ( kvm xen lxc )
|
||||
SLOT=0
|
||||
SRC_URI=http://ganeti.googlecode.com/files/ganeti-2.7.2.tar.gz
|
||||
_eclasses_=bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9
|
||||
_md5_=f357233c6efc2cd81311a1e9f64d0d86
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare setup test
|
||||
DEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/crypto:0= dev-haskell/text:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/attoparsec:0= dev-haskell/vector:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= test? ( dev-python/mock dev-python/pyyaml dev-haskell/test-framework:0= dev-haskell/test-framework-hunit:0= dev-haskell/test-framework-quickcheck2:0= dev-haskell/temporary:0= sys-apps/fakeroot ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Ganeti is a virtual server management software tool
|
||||
EAPI=5
|
||||
HOMEPAGE=http://code.google.com/p/ganeti/
|
||||
IUSE=kvm xen lxc drbd htools syslog ipv6 haskell-daemons rbd test python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=xen? ( >=app-emulation/xen-3.0 ) kvm? ( app-emulation/qemu ) lxc? ( app-emulation/lxc ) drbd? ( <sys-cluster/drbd-8.5 ) rbd? ( sys-cluster/ceph ) ipv6? ( net-misc/ndisc6 ) haskell-daemons? ( >=dev-lang/ghc-6.12:0= dev-haskell/json:0= dev-haskell/curl:0= dev-haskell/network:0= dev-haskell/parallel dev-haskell/hslogger:0= dev-haskell/utf8-string:0= dev-haskell/deepseq:0= dev-haskell/crypto:0= dev-haskell/text:0= dev-haskell/hinotify:0= dev-haskell/regex-pcre-builtin:0= dev-haskell/attoparsec:0= dev-haskell/vector:0= ) dev-libs/openssl dev-python/paramiko[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyparsing[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pycurl[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/pyinotify[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/ipaddr[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] dev-python/bitarray[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] net-analyzer/arping net-analyzer/fping net-misc/bridge-utils net-misc/curl[ssl] net-misc/openssh net-misc/socat sys-apps/iproute2 sys-fs/lvm2 >=sys-apps/baselayout-2.0 >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_5(-),-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python2_7(+)] !app-emulation/ganeti-htools
|
||||
REQUIRED_USE=|| ( kvm xen lxc )
|
||||
SLOT=0
|
||||
SRC_URI=http://downloads.ganeti.org/releases/2.9/ganeti-2.9.5.tar.gz
|
||||
_eclasses_=autotools 8fc2dd333ef9346c906ffd9a523d8211 bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 confutils 2ab69b52fa6ea0c0669a47fb94b354b4 eutils 998e5931fb95b10a6a11ec796ada2759 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-single-r1 f782db6207752efeca1d59c016d8c813 python-utils-r1 e3288bc2e6e487674ce218b632701c9e toolchain-funcs a3db8057ea0903a9ebea4e46aab28ff9 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=c3bc68798915646a4cecd7a5de05e307
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue