parent
711fc82137
commit
edce0cc54f
@ -0,0 +1,104 @@
|
||||
diff --git a/tests/unit/pydsl_test.py b/tests/unit/pydsl_test.py
|
||||
index 59442bd..2c5d129 100644
|
||||
--- a/tests/unit/pydsl_test.py
|
||||
+++ b/tests/unit/pydsl_test.py
|
||||
@@ -297,99 +297,6 @@ class PyDSLRendererTestCase(TestCase):
|
||||
finally:
|
||||
shutil.rmtree(dirpath, ignore_errors=True)
|
||||
|
||||
- def test_rendering_includes(self):
|
||||
- dirpath = tempfile.mkdtemp(dir=integration.SYS_TMP_DIR)
|
||||
- if not os.path.isdir(dirpath):
|
||||
- self.skipTest(
|
||||
- 'The temporary directory {0!r} was not created'.format(
|
||||
- dirpath
|
||||
- )
|
||||
- )
|
||||
- output = os.path.join(dirpath, 'output')
|
||||
- try:
|
||||
- write_to(os.path.join(dirpath, 'aaa.sls'), textwrap.dedent('''\
|
||||
- #!pydsl|stateconf -ps
|
||||
-
|
||||
- include('xxx')
|
||||
- yyy = include('yyy')
|
||||
-
|
||||
- # ensure states in xxx are run first, then those in yyy and then those in aaa last.
|
||||
- extend(state('yyy::start').stateconf.require(stateconf='xxx::goal'))
|
||||
- extend(state('.start').stateconf.require(stateconf='yyy::goal'))
|
||||
-
|
||||
- extend(state('yyy::Y2').cmd.run('echo Y2 extended >> {0}'))
|
||||
-
|
||||
- __pydsl__.set(ordered=True)
|
||||
-
|
||||
- yyy.hello('red', 1)
|
||||
- yyy.hello('green', 2)
|
||||
- yyy.hello('blue', 3)
|
||||
- '''.format(output)))
|
||||
-
|
||||
- write_to(os.path.join(dirpath, 'xxx.sls'), textwrap.dedent('''\
|
||||
- #!stateconf -os yaml . jinja
|
||||
-
|
||||
- include:
|
||||
- - yyy
|
||||
-
|
||||
- extend:
|
||||
- yyy::start:
|
||||
- stateconf.set:
|
||||
- - require:
|
||||
- - stateconf: .goal
|
||||
-
|
||||
- yyy::Y1:
|
||||
- cmd.run:
|
||||
- - name: 'echo Y1 extended >> {0}'
|
||||
-
|
||||
- .X1:
|
||||
- cmd.run:
|
||||
- - name: echo X1 >> {1}
|
||||
- - cwd: /
|
||||
- .X2:
|
||||
- cmd.run:
|
||||
- - name: echo X2 >> {2}
|
||||
- - cwd: /
|
||||
- .X3:
|
||||
- cmd.run:
|
||||
- - name: echo X3 >> {3}
|
||||
- - cwd: /
|
||||
-
|
||||
- '''.format(output, output, output, output)))
|
||||
-
|
||||
- write_to(os.path.join(dirpath, 'yyy.sls'), textwrap.dedent('''\
|
||||
- #!pydsl|stateconf -ps
|
||||
-
|
||||
- include('xxx')
|
||||
- __pydsl__.set(ordered=True)
|
||||
-
|
||||
- state('.Y1').cmd.run('echo Y1 >> {0}', cwd='/')
|
||||
- state('.Y2').cmd.run('echo Y2 >> {1}', cwd='/')
|
||||
- state('.Y3').cmd.run('echo Y3 >> {2}', cwd='/')
|
||||
-
|
||||
- def hello(color, number):
|
||||
- state(color).cmd.run('echo hello '+color+' '+str(number)+' >> {3}', cwd='/')
|
||||
- '''.format(output, output, output, output)))
|
||||
-
|
||||
- state_highstate({'base': ['aaa']}, dirpath)
|
||||
- expected = textwrap.dedent('''\
|
||||
- X1
|
||||
- X2
|
||||
- X3
|
||||
- Y1 extended
|
||||
- Y2 extended
|
||||
- Y3
|
||||
- hello red 1
|
||||
- hello green 2
|
||||
- hello blue 3
|
||||
- ''')
|
||||
-
|
||||
- with open(output, 'r') as f:
|
||||
- self.assertEqual(sorted(f.read()), sorted(expected))
|
||||
-
|
||||
- finally:
|
||||
- shutil.rmtree(dirpath, ignore_errors=True)
|
||||
-
|
||||
def test_compile_time_state_execution(self):
|
||||
if not sys.stdin.isatty():
|
||||
self.skipTest('Not attached to a TTY')
|
@ -1,90 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.1.10.ebuild,v 1.2 2014/08/10 01:37:40 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=(python{2_6,2_7})
|
||||
|
||||
inherit eutils distutils-r1 systemd
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="ldap libcloud libvirt mako mongodb mysql openssl redis timelib test"
|
||||
|
||||
RDEPEND=">=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
|
||||
dev-python/msgpack[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/m2crypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycryptopp[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
|
||||
sys-apps/pciutils
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
|
||||
libvirt? ( || (
|
||||
dev-python/libvirt-python[${PYTHON_USEDEP}]
|
||||
app-emulation/libvirt[python,${PYTHON_USEDEP}]
|
||||
)
|
||||
)
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )"
|
||||
DEPEND="test? (
|
||||
dev-python/pip
|
||||
dev-python/virtualenv
|
||||
dev-python/timelib
|
||||
>=dev-python/SaltTesting-2014.4.24
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2014.1.2-tests-nonroot.patch"
|
||||
"${FILESDIR}/${PN}-2014.1.5-tests-nonroot.patch"
|
||||
"${FILESDIR}/${PN}-2014.1.5-minion-error.patch"
|
||||
)
|
||||
DOCS=(README.rst AUTHORS)
|
||||
|
||||
python_prepare() {
|
||||
sed -i '/install_requires=/ d' setup.py || die "sed failed"
|
||||
|
||||
# this test fails because it trys to "pip install distribute"
|
||||
rm tests/unit/{modules,states}/zcbuildout_test.py
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for s in minion master syndic; do
|
||||
newinitd "${FILESDIR}"/${s}-initd-3 salt-${s}
|
||||
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
|
||||
systemd_dounit "${FILESDIR}"/salt-${s}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins conf/*
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 3072
|
||||
USE_SETUPTOOLS=1 SHELL="/bin/bash" TMPDIR=/tmp ./tests/runtests.py --unit-tests --no-report --verbose || die
|
||||
}
|
@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.1.11.ebuild,v 1.1 2014/10/10 01:12:19 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=(python{2_6,2_7})
|
||||
|
||||
inherit eutils distutils-r1 systemd
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="ldap libcloud libvirt mako mongodb mysql openssl redis timelib test"
|
||||
|
||||
RDEPEND=">=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
|
||||
dev-python/msgpack[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/m2crypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycryptopp[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
|
||||
sys-apps/pciutils
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
|
||||
libvirt? ( || (
|
||||
dev-python/libvirt-python[${PYTHON_USEDEP}]
|
||||
app-emulation/libvirt[python,${PYTHON_USEDEP}]
|
||||
)
|
||||
)
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )"
|
||||
DEPEND="test? (
|
||||
dev-python/pip
|
||||
dev-python/virtualenv
|
||||
dev-python/timelib
|
||||
>=dev-python/SaltTesting-2014.4.24
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2014.1.2-tests-nonroot.patch"
|
||||
"${FILESDIR}/${PN}-2014.1.5-tests-nonroot.patch"
|
||||
)
|
||||
DOCS=(README.rst AUTHORS)
|
||||
|
||||
python_prepare() {
|
||||
sed -i '/install_requires=/ d' setup.py || die "sed failed"
|
||||
|
||||
# this test fails because it trys to "pip install distribute"
|
||||
rm tests/unit/{modules,states}/zcbuildout_test.py
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for s in minion master syndic; do
|
||||
newinitd "${FILESDIR}"/${s}-initd-3 salt-${s}
|
||||
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
|
||||
systemd_dounit "${FILESDIR}"/salt-${s}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins conf/*
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 3072
|
||||
USE_SETUPTOOLS=1 SHELL="/bin/bash" TMPDIR=/tmp ./tests/runtests.py --unit-tests --no-report --verbose || die
|
||||
}
|
@ -1,89 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.1.12.ebuild,v 1.1 2014/10/10 17:10:49 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=(python{2_6,2_7})
|
||||
|
||||
inherit eutils distutils-r1 systemd
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-2
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="ldap libcloud libvirt mako mongodb mysql openssl redis timelib test"
|
||||
|
||||
RDEPEND=">=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
|
||||
dev-python/msgpack[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/m2crypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycryptopp[${PYTHON_USEDEP}]
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
|
||||
sys-apps/pciutils
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
|
||||
libvirt? ( || (
|
||||
dev-python/libvirt-python[${PYTHON_USEDEP}]
|
||||
app-emulation/libvirt[python,${PYTHON_USEDEP}]
|
||||
)
|
||||
)
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )"
|
||||
DEPEND="test? (
|
||||
dev-python/pip
|
||||
dev-python/virtualenv
|
||||
dev-python/timelib
|
||||
>=dev-python/SaltTesting-2014.4.24
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2014.1.2-tests-nonroot.patch"
|
||||
"${FILESDIR}/${PN}-2014.1.5-tests-nonroot.patch"
|
||||
)
|
||||
DOCS=(README.rst AUTHORS)
|
||||
|
||||
python_prepare() {
|
||||
sed -i '/install_requires=/ d' setup.py || die "sed failed"
|
||||
|
||||
# this test fails because it trys to "pip install distribute"
|
||||
rm tests/unit/{modules,states}/zcbuildout_test.py
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for s in minion master syndic; do
|
||||
newinitd "${FILESDIR}"/${s}-initd-3 salt-${s}
|
||||
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
|
||||
systemd_dounit "${FILESDIR}"/salt-${s}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins conf/*
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 3072
|
||||
USE_SETUPTOOLS=1 SHELL="/bin/bash" TMPDIR=/tmp ./tests/runtests.py --unit-tests --no-report --verbose || die
|
||||
}
|
@ -0,0 +1,101 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/salt-2014.7.0.ebuild,v 1.1 2014/11/13 03:58:29 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_7)
|
||||
|
||||
inherit eutils distutils-r1 systemd
|
||||
|
||||
DESCRIPTION="Salt is a remote execution and configuration manager"
|
||||
HOMEPAGE="http://saltstack.org/"
|
||||
|
||||
if [[ ${PV} == 9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="git://github.com/${PN}stack/${PN}.git"
|
||||
EGIT_BRANCH="develop"
|
||||
SRC_URI=""
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE="cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql nova"
|
||||
IUSE+=" openssl redis timelib raet +zeromq test"
|
||||
|
||||
RDEPEND="sys-apps/pciutils
|
||||
dev-python/jinja[${PYTHON_USEDEP}]
|
||||
>=dev-python/msgpack-0.3[${PYTHON_USEDEP}]
|
||||
dev-python/pyyaml[${PYTHON_USEDEP}]
|
||||
dev-python/markupsafe[${PYTHON_USEDEP}]
|
||||
>=dev-python/requests-1.0.0[${PYTHON_USEDEP}]
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] )
|
||||
mako? ( dev-python/mako[${PYTHON_USEDEP}] )
|
||||
ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] )
|
||||
openssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
|
||||
libvirt? ( dev-python/libvirt-python[${PYTHON_USEDEP}] )
|
||||
raet? (
|
||||
dev-python/libnacl[${PYTHON_USEDEP}]
|
||||
dev-python/ioflo[${PYTHON_USEDEP}]
|
||||
dev-python/raet[${PYTHON_USEDEP}]
|
||||
)
|
||||
zeromq? (
|
||||
>=dev-python/pyzmq-2.2.0[${PYTHON_USEDEP}]
|
||||
dev-python/m2crypto[${PYTHON_USEDEP}]
|
||||
dev-python/pycrypto[${PYTHON_USEDEP}]
|
||||
)
|
||||
mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
|
||||
keyring? ( dev-python/keyring[${PYTHON_USEDEP}] )
|
||||
mysql? ( dev-python/mysql-python[${PYTHON_USEDEP}] )
|
||||
redis? ( dev-python/redis-py[${PYTHON_USEDEP}] )
|
||||
timelib? ( dev-python/timelib[${PYTHON_USEDEP}] )
|
||||
nova? ( >=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}] )
|
||||
gnupg? ( dev-python/python-gnupg[${PYTHON_USEDEP}] )
|
||||
cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] )"
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/pip[${PYTHON_USEDEP}]
|
||||
dev-python/virtualenv[${PYTHON_USEDEP}]
|
||||
dev-python/timelib[${PYTHON_USEDEP}]
|
||||
>=dev-python/SaltTesting-2014.4.24[${PYTHON_USEDEP}]
|
||||
${RDEPEND}
|
||||
)"
|
||||
|
||||
DOCS=(README.rst AUTHORS)
|
||||
|
||||
REQUIRED_USE="|| ( raet zeromq )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${P}-remove-pydsl-includes-test.patch"
|
||||
)
|
||||
|
||||
python_prepare() {
|
||||
# this test fails because it trys to "pip install distribute"
|
||||
rm tests/unit/{modules,states}/zcbuildout_test.py
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
USE_SETUPTOOLS=1 distutils-r1_python_install_all
|
||||
|
||||
for s in minion master syndic; do
|
||||
newinitd "${FILESDIR}"/${s}-initd-3 salt-${s}
|
||||
newconfd "${FILESDIR}"/${s}-confd-1 salt-${s}
|
||||
systemd_dounit "${FILESDIR}"/salt-${s}.service
|
||||
done
|
||||
|
||||
insinto /etc/${PN}
|
||||
doins -r conf/*
|
||||
}
|
||||
|
||||
python_test() {
|
||||
# testsuite likes lots of files
|
||||
ulimit -n 3072
|
||||
|
||||
# using ${T} for the TMPDIR makes some tests needs paths that exceed PATH_MAX
|
||||
USE_SETUPTOOLS=1 SHELL="/bin/bash" TMPDIR="/tmp" \
|
||||
./tests/runtests.py --unit-tests --no-report --verbose || die "testing failed"
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
# ChangeLog for dev-python/dicttoxml
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/dicttoxml/ChangeLog,v 1.1 2014/11/13 03:42:39 chutzpah Exp $
|
||||
|
||||
*dicttoxml-1.5.6 (13 Nov 2014)
|
||||
|
||||
13 Nov 2014; Patrick McLean <chutzpah@gentoo.org> +dicttoxml-1.5.6.ebuild,
|
||||
+metadata.xml:
|
||||
New package, Converts a Python dictionary or other native data type into a
|
||||
valid XML string
|
||||
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST dicttoxml-1.5.6.tar.gz 14627 SHA256 7b7375b1721cb64e5c69927335bf8dc8e0c83ebe9ed120526fe7043f0b70c52a SHA512 53f54c929afae4f84b532e96ab9876b19d24eb4ff2e6347f689257e582bc155e3552e1482118ed3f38f62d70b4f463441268d89b5c14f43ef16a2287c25aeef1 WHIRLPOOL f2ba052b486f84cf9a1c55812ebc94cf84c1d11f1ad26c16836349e0bd36747fb1bcbf8884cc253e38f32c7af62f9590248a464981a1f2e2219be47b0d8908a4
|
||||
EBUILD dicttoxml-1.5.6.ebuild 541 SHA256 0d03d7b4b37b0dbddd9b31369bd29088a022ff83c22b312719e59d2ed9e9da53 SHA512 3836622c7b9ed9f3e6dbf070cf90879221e5fe5ee6ef5b247fcdaec39695f767e74aecdf1cc6b519d0c2a6456e24f16bdb750485adb4e79467e953454fc9811b WHIRLPOOL a0e78e027479299dcd64bdd091c01f22cec0c4afd6209a5ff3d0e161da0f87a12236db8755c40f5a4f0080c573e8a0c5c12eebf81b875608afb51eb745d5c824
|
||||
MISC ChangeLog 438 SHA256 e609c6b32356298cfacfba27cf603fa75d06452dbceabff6081ed8a4913af342 SHA512 41d9024546254f75c4005a229e79ef2a8a9aac073636c391ef569b1d3fa41141608d3f9a9790813917b2a55c2508ef387a934d930fb860833f8d7c23406a082c WHIRLPOOL b96a1f1634e3ac1a7c599f0f8140c7154d4a02e6d80dde369fc3bfc3f8d3c5ed4b58c492b90d1ae66b9f57df3b689e1f860b1383b93d8de932986021688cf574
|
||||
MISC metadata.xml 256 SHA256 e48724b71a7b3ef7bba322584f7999599091759342614c0b4abc05beedb2b477 SHA512 29e3df963ba78eb59e41407ff49b099390f083f46c482028b5ced63de90049f869d58fa053ac8f87d7c781ac9c2f89b683b1d18b6ec4b1464e66946c8f57eecc WHIRLPOOL 1e073089127b7757a14535d9de94e54e2e37004f0e3e1e2ba70f92c14a21093683f046d6a7764383dcbae4f4b75b1ae3a35d171a6430a69b2a5458d8d8fc3069
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUZCiwAAoJEHy/RO9cNQiDghkP/3NWjKq+UO6Z94dqvA0k+/1I
|
||||
SQug5p4Qv0RCX2sue7koZTYBVjuxVLw+bwJUZfLK37AwAuWjNlwF/sAlLLvGa/GW
|
||||
y2MvE/WsEE0+Uim4AMb88H6ATqPcBjWAaIbR3irRF3sm+Hnw83XACmyef3ANOxTv
|
||||
bcfUnX4wQ56OnjKe0o0MJKOfq9sOWH8pWBsIjo9H6/fjIH9EBuN0rXYglkMQRA7Y
|
||||
nfWtnTnQHKsje2k1l1gNz0VAnZ9yhBZZC/UCBlh+x/OAFQW/bHKt0Y3uQQ0KiVrc
|
||||
Ks436mAK/r2sWIG8lAnuqqDReaKnMaMouv6RL7I0dVbqJ3ScD56Ji5EnrX/WMblZ
|
||||
N6cQwOouuYBwRJL5kYj3eYRtPdTI8qI4Y0tc8407SKbRpLEhqXMr/dxhrU+yvsVT
|
||||
tlza+0LD7DP84cRRGUn2AhktIAL1E3ZsS5wTWnMkhw9pL5lSV/WOKxhU5kCHqXOy
|
||||
s+TVaevE5NUVO1K5ML9K41MH1j5rIAKJou2WD47rv2qxL7IijzIHRwIwRe9O/nZi
|
||||
QHJ1faFQzIVQ3JetLLi36lXFJbnJnfcog3fT/khH6BViPqwGa7hn6rVxN8VsyguA
|
||||
z3gxxCdrPd8rrm5y6WZdIBF6b40riOYA5SNK/BX52Jl7V3x4LNAdZERBBgw9e6Rc
|
||||
IYfjy/+qx+iXUU19fbwd
|
||||
=gUW4
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,16 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/dicttoxml/dicttoxml-1.5.6.ebuild,v 1.1 2014/11/13 03:42:39 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python{2_7,3_3,3_4})
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Converts a Python dictionary or other native data type into a valid XML string"
|
||||
HOMEPAGE="https://github.com/quandyfactory/dicttoxml"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>chutzpah@gentoo.org</email>
|
||||
<name>Patrick McLean</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-python/ioflo
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/ioflo/ChangeLog,v 1.1 2014/11/13 00:38:08 chutzpah Exp $
|
||||
|
||||
*ioflo-1.0.2 (13 Nov 2014)
|
||||
|
||||
13 Nov 2014; Patrick McLean <chutzpah@gentoo.org> +ioflo-1.0.2.ebuild,
|
||||
+metadata.xml:
|
||||
New package, Automated Reasoning Engine and Flow Based Programming Framework
|
||||
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST ioflo-1.0.2.tar.gz 665695 SHA256 e675a41089cdfd06c3186fd05148065bba91008a69837ea052f01069be2ba17f SHA512 219c319c5d1fef324632c8ac6e07d5a9fa2cfccf6024f38e298b7d4f04814528c7a613b24092d373369a8c4795b6b8954e1abb95556eed2d4fcb8f02720dad78 WHIRLPOOL 2f21817c39c8e6a3f3c8fa1d349c5e8196f47471d60b76e192ae4e24192325e8e6aedc599070b7ec4cd6066c2fb2049dc010072da4b3f196a546437164067d04
|
||||
EBUILD ioflo-1.0.2.ebuild 717 SHA256 33dbd25377c16e022a309fd9c97edbca843e7acb98d1aa25fd271fdc741656a6 SHA512 69a1a61b09363cc70f8d4a84967d67ba3864ee0f4ebd2f3ae6ab70a97d6d1b513eec1180b55dfb647bbd52aa87c6327c852f14f681d805a2ec03788eb13654bd WHIRLPOOL 0ecafe085bd358b2c588480449999f612420969db768dc6b0da803ddacbd7611cd7e50b7a7edf1fc3128475eb058e7ecb5f1620c466c0289d9f0a87cee685aa7
|
||||
MISC ChangeLog 405 SHA256 f360614e8233086b197d61afee6b347fbc0f2633c3d6be919b224eb53e99483f SHA512 5879bceb0f31c0d8284c5ea17bf10a93c035ff436ede5f38d2824c21e454e20a4745a724138d2aa398e9a368758931aefc88da4cd95c134b43c00f07d1ad9c16 WHIRLPOOL 36787f0f04e0adca380a5fda465f441f309df364a61625547d4df37d3203aab927bce9808b94a8a0875fd30a7e7812352da01fa6488dc624ee67ca649d291d95
|
||||
MISC metadata.xml 256 SHA256 e48724b71a7b3ef7bba322584f7999599091759342614c0b4abc05beedb2b477 SHA512 29e3df963ba78eb59e41407ff49b099390f083f46c482028b5ced63de90049f869d58fa053ac8f87d7c781ac9c2f89b683b1d18b6ec4b1464e66946c8f57eecc WHIRLPOOL 1e073089127b7757a14535d9de94e54e2e37004f0e3e1e2ba70f92c14a21093683f046d6a7764383dcbae4f4b75b1ae3a35d171a6430a69b2a5458d8d8fc3069
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUY/1xAAoJEHy/RO9cNQiD7G0P/AlxJixrTW1Y4sP3kv8ef6Ju
|
||||
VXCCAx8wSE2jGKG2kzn4HSZY4s8POYqjGf+Gizbzu56MMvI9ciFaHbCz8IdlCRY3
|
||||
uGn3/4Sb6drGFyEAorvqPlyHAa9j7NYDeh9WtJNzTduJAYE0EOvh81lwxubk8rBs
|
||||
cuHRjhd+5BAE1KefRbggX6/AO7ijQXJCqPuhMCavimMH0YXqKh6rAOPbIVMsgi4v
|
||||
yLBx/MG3YkVgatVF14jwdQ0cKy3oAYs8TbQHW9PD0G7dXt0x01eS6UAbg/gDLVmZ
|
||||
opPmfbcWr63E6EQEFbJERGNd59XoDoS+qC4j4hdZAaF9hZirexQKQ9zBwlBcoqst
|
||||
EANf7Hf22GbqdCO8siu0JjvRlOXEFDS/nqNrQ7bbnHFoSCH6PJRSvsML/SAHadGe
|
||||
X/MjrtcvUBLSKvRcI9wY7cxVtl0P62/497EVfFDM8f5uKgkU3D6/DzLet6U3sCO0
|
||||
rJuRf+k7vDvu2fhKiqzEsUKoEK0VSTZlz8jNUbqMCF0wY2biupnpCDwj6X49IGe/
|
||||
yXIgkFAvxrp/1ElxPeJ+I2VLAm/rMtThX/HCY7qSYGcXKLApbQSJPjQIiFOon6QF
|
||||
/McgsPlG3u3CyCaokB1rb7d//acy3ZThBVMdUMvJdhOIeIC7uVTFy+j3zop3GHrE
|
||||
1TyNmhQjvnzae9QSr/Oh
|
||||
=WyBS
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/ioflo/ioflo-1.0.2.ebuild,v 1.1 2014/11/13 00:38:08 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=(python{2_7,3_4})
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Automated Reasoning Engine and Flow Based Programming Framework"
|
||||
HOMEPAGE="https://github.com/ioflo/ioflo/"
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
|
||||
python_test() {
|
||||
pushd ${PN}/app/test || die "could not find tests"
|
||||
${EPYTHON} testStart.py || die "tests failed"
|
||||
popd
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>chutzpah@gentoo.org</email>
|
||||
<name>Patrick McLean</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,12 @@
|
||||
# ChangeLog for dev-python/libnacl
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/libnacl/ChangeLog,v 1.2 2014/11/13 00:16:02 chutzpah Exp $
|
||||
|
||||
13 Nov 2014; Patrick McLean <chutzpah@gentoo.org> libnacl-1.4.0.ebuild:
|
||||
Remove extra space from HOMEPAGE
|
||||
|
||||
*libnacl-1.4.0 (13 Nov 2014)
|
||||
|
||||
13 Nov 2014; Patrick McLean <chutzpah@gentoo.org> +libnacl-1.4.0.ebuild,
|
||||
+metadata.xml:
|
||||
New package, python ctypes wrapper for libsodium
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libnacl-1.4.0.tar.gz 28233 SHA256 fee644e684472b307e864db0d01d81915e7fc2c9fd4a64c15a35e4883102d7d5 SHA512 5f28ae4f0a2dc482ad5ea9a87431dc0fee42664a77a69ee3328265225c2e0d736869d7a9e3927f530ca00148be36d32ffb72fafe4471302c71ea7e0ff7534643 WHIRLPOOL 89ffc84ec52e676434477fe25d6133a8d4b8c7d0ecf4096ddab585f9150f506ccc4c3802ac477307ad4c6e42ae4d8ba4b4fc8ae45cabd8b5f7aac2cdfcb75349
|
||||
EBUILD libnacl-1.4.0.ebuild 628 SHA256 cccced97fd762c6bae6ca412ea49d8bf230e86e7b36686eed76902246b1eeff4 SHA512 c5c239cbb29ed6b4925d76c4c9118578cbe2fba7998320ee69fcbcb2716581d4d1d1db48c9cbbeb694bc0ffc55336c7b53e11e1dc94e912427ea8f4244a10c08 WHIRLPOOL b5ccdee97824be5ce42d70acb557dc83c26b5339c5f7626ff491c8ea6f32b11863231f26a188a1114947fe9ad999044b05bf281c84a92ab3fdbaf399f8752809
|
||||
MISC ChangeLog 494 SHA256 1c8d9ee1ce44375048b4f6f761453560528825c666f54cb89b0209b8c77fe48a SHA512 82c9effe03c2c291ad4ebbc9745001be546f1287aa84bec6b298bae6d0a2ad75dc81e69fee3d72a16652f70d8dc655c64e49253d9f9f7398d221fd122f3b960c WHIRLPOOL ee8af405f1fbe46821e658c77182707ff76bb78f6612515b641e309f111a32b793fd3e7a92095c2b53c1087a5f343b489b00311215e90f311e2e20a8c987442e
|
||||
MISC metadata.xml 256 SHA256 e48724b71a7b3ef7bba322584f7999599091759342614c0b4abc05beedb2b477 SHA512 29e3df963ba78eb59e41407ff49b099390f083f46c482028b5ced63de90049f869d58fa053ac8f87d7c781ac9c2f89b683b1d18b6ec4b1464e66946c8f57eecc WHIRLPOOL 1e073089127b7757a14535d9de94e54e2e37004f0e3e1e2ba70f92c14a21093683f046d6a7764383dcbae4f4b75b1ae3a35d171a6430a69b2a5458d8d8fc3069
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUY/hDAAoJEHy/RO9cNQiD2gEP/3YqhYhWbaFKqzFoJF0u6auf
|
||||
lQLvnrqtNSjpVVWeMVcDo2o1Cdvq2zCvk0+vd6HDisiQ8nhJPacfrVoQOl5PmTby
|
||||
xKvy2bF6i7UMY2ZIXUVmtRMiULtu0chyBtJkiqcow/1cIprN86DkdssjVbZMxUBL
|
||||
pDhIexHhxkV/zs+GUNmEa399shPYS2rQeHyiLvAVyQbTV40fpcPhTJk6SrlbHY1v
|
||||
QcCXxJwsMMd9+w6Hl3Z9v+rbzsj7wUfaDcCC2ASef7UKMBvGT4Le1m46vQ174e/9
|
||||
6fgOGXi7kcpfS4Vc2ID+S9AnJ4ZFY4ul1q8+1f/ZSXoYO4WSlcbWA9dub5Uqhs0E
|
||||
SV1I1bTI/NXEyG2TR6CGEUPLhjOq3w1ELvr0BGNNGz+PYdZR/5RMcUGGvomOWngB
|
||||
f+ynsMv4fcXfd9F3kXRuVA7bw24PxreCWIuW3lskWR2bQ5L++Gl57uB5sg3cEts+
|
||||
aMr9vsjaHuZwycWO6mcNzxtX/cZa0XR7DcXY+KnPDz51CsLdUCPnXgTgCf/f41Lw
|
||||
SaUXPWM+p+TZdytu1usZqzx9l/s0RS5fiWG0CKizQQ/DMA/SBFHulAL0wihKCTgR
|
||||
loEPlW8wcrQ1+zL9w9b0oMY6EBZ3A4Mcs6agH7KvbEqL70xTGBWTsslbaImFs7tE
|
||||
N2eCtjMMHxbnzx3ubh6N
|
||||
=0Kb3
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/libnacl/libnacl-1.4.0.ebuild,v 1.2 2014/11/13 00:16:02 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python{2_7,3_4})
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python ctypes wrapper for libsodium"
|
||||
HOMEPAGE="https://libnacl.readthedocs.org/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-libs/libsodium"
|
||||
|
||||
python_test() {
|
||||
${EPYTHON} tests/runtests.py || die
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>chutzpah@gentoo.org</email>
|
||||
<name>Patrick McLean</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-python/moto
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/moto/ChangeLog,v 1.1 2014/11/13 03:46:54 chutzpah Exp $
|
||||
|
||||
*moto-0.3.8 (13 Nov 2014)
|
||||
|
||||
13 Nov 2014; Patrick McLean <chutzpah@gentoo.org> +moto-0.3.8.ebuild,
|
||||
+metadata.xml:
|
||||
New package, mock library for boto
|
||||
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST moto-0.3.8.tar.gz 101161 SHA256 0215034a2834d86ff622c11bcba2570240a54635cda5ec83d48c1e663179b047 SHA512 f414499b6c475b3a5e69570997b0f96fc9d998f622209d48b686c1f77a33e984e95028806ae1ba1ec1d41d75e59b83f96bd66b566c8a7b664dacc910c0035edd WHIRLPOOL 13e5edd809a772c9ce955196ca268db4663c8d68959a4fa7fcaaa44ebf0f6d147d471bf00d27a6ec2d0a4e4a1a037fb09756ad92d0733601f852f522f2ce265e
|
||||
EBUILD moto-0.3.8.ebuild 806 SHA256 848efad275c4ff37e0f378141a4c17dee4428b44d604a54f2bde5219c44e7358 SHA512 32ec4072081a77d8f571027d1352c606b76be6e6c01104585d603e7eac967c4883a2d79284528bdaa9c25a33bcf4496c77ea057669d2f45e401ea424b98b68fe WHIRLPOOL 2bce4f5617dff6d8852f8101bdd8c176234929f0e4565df1c80b6a9c9361d9519a2a75354e9e808cb398bc11427a77f99eb07201256041f2ff05b055af34fd56
|
||||
MISC ChangeLog 359 SHA256 843dadc95c1091cb65c15930c2907aaba66bfb7041620ee6e5f414664e2934c1 SHA512 32e7b36bc71534f337f055221a06ce02d5069aa1fbb372cf5ba730cc293eb936acb927013364ae6cc04e86feff219ae7143165902a06283a5bbb091b4b8317aa WHIRLPOOL c04ffd07fbff87309397bb57247430bd3755398e0a67904aec63460516444ed7eb60169b9346be15c7e0c4bc693a71a8d8372158762bfe18bec04649cdb5bb11
|
||||
MISC metadata.xml 256 SHA256 e48724b71a7b3ef7bba322584f7999599091759342614c0b4abc05beedb2b477 SHA512 29e3df963ba78eb59e41407ff49b099390f083f46c482028b5ced63de90049f869d58fa053ac8f87d7c781ac9c2f89b683b1d18b6ec4b1464e66946c8f57eecc WHIRLPOOL 1e073089127b7757a14535d9de94e54e2e37004f0e3e1e2ba70f92c14a21093683f046d6a7764383dcbae4f4b75b1ae3a35d171a6430a69b2a5458d8d8fc3069
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUZCmvAAoJEHy/RO9cNQiDsZ0P/0o+6UeI3ysfmqh9d3R1W8UG
|
||||
NnU1geS1Cb/vTl8+NkAuIQ891mXKFIqQRIM1/HyE67HPJlRCqpx3H1Glae16W11t
|
||||
g5C3GBlqr3kTI41lHbeT4rCnJktNhiVVG2Py1zSNJS+jZOKGvaqSXBFKqaK1fIfv
|
||||
XWVGfkfNmxlB5sV7PMr+1px3N3QuqgytNoJkfx9EAjMaFTNVXhbKHpTmnteFXBG0
|
||||
YowfekU1ulpy0+tra5Aqry9T1fOz5rIoJ0rUrr8XZd/OWi+X8lBCF4Md0P7a2u1C
|
||||
P99LwoU9yDy6NloMiWbLCHOnOTHKt0GTa27QxHffaKr6fczN5cKlq5YJHXy5Kjgb
|
||||
Buxe8VEX9OMwBzIM16+b3D42DzQ09ludGNKbYXndRHYdba1X9Omj6tayo73al5Xo
|
||||
iFxLk7pCSqj6LL71zk/zoBoUfYD5Zmk2VdcwOUn6MrmSkT2H7DVCZLl/Di+Ead49
|
||||
n6W2SfT01r7GOfmhLi9kVX2OH3H91oaN//OitTlSZ7ALy/hfcRT170I+ALUn7mAw
|
||||
eSY9qDMVouZa6Wih3yUUq03vN17f4i5HtRR6ALE4b7Owq4/cmGr7X/QyU9jp7xvh
|
||||
ycCg+xVej29tRpuf7hgcrbbwZt5/+OVrnpAirJ7EUsxECaUdMHk1wMRbxvxpkcfM
|
||||
DHuPRRAzkcMgmRpC5jck
|
||||
=Kb0Z
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>chutzpah@gentoo.org</email>
|
||||
<name>Patrick McLean</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/moto/moto-0.3.8.ebuild,v 1.1 2014/11/13 03:46:54 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_7)
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Mock library for boto"
|
||||
HOMEPAGE="https://github.com/spulec/moto"
|
||||
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-python/jinja[${PYTHON_USEDEP}]
|
||||
dev-python/boto[${PYTHON_USEDEP}]
|
||||
dev-python/dicttoxml[${PYTHON_USEDEP}]
|
||||
dev-python/flask[${PYTHON_USEDEP}]
|
||||
dev-python/httpretty[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/xmltodict[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]
|
||||
dev-python/werkzeug[${PYTHON_USEDEP}]"
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for dev-python/raet
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/raet/ChangeLog,v 1.1 2014/11/13 00:55:17 chutzpah Exp $
|
||||
|
||||
*raet-0.3.8 (13 Nov 2014)
|
||||
|
||||
13 Nov 2014; Patrick McLean <chutzpah@gentoo.org> +raet-0.3.8.ebuild,
|
||||
+metadata.xml:
|
||||
New package, Reliable Asynchronous Event Transport Protocol
|
||||
|
@ -0,0 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST raet-0.3.8.tar.gz 112479 SHA256 a6f346099312d799099769583d042ccb2fc67cbc9632a28774861228f8c61331 SHA512 bcefa895a95eb41c84aff8b16661c976490823bd067d7282ff646cfe09208aedb27e21e35fafd3c699e3b3fec71dff281efac911ed4f0e4c396ffc376d0e1d35 WHIRLPOOL 4482b492f1c830f56c6d2606db17b29fa4b00f5a2a77ee6c691080cea681844f5678b370cdeae9c9ff3725187ff7075b18bcbaad37702e2f1dcd411ebc8ce998
|
||||
EBUILD raet-0.3.8.ebuild 900 SHA256 fb02f02c749214b4ca297d545c80ee34e3b5864e497ad752b475426543d7933d SHA512 163af0d14620eb7c2725d02b9014e9095c7f09040a8f201f71543d40f62ea8f488b81ae937bf93da259dc41848dbc74b8851115d62fcc609f5f3aa67ff59e3ed WHIRLPOOL daabddbc474d44b51bf99f28978145e50366002c022523306e2f5f60b966da705f79747f66518c140a5b9296c3a518577ecd010fd5772e7c9fc6df391de13410
|
||||
MISC ChangeLog 384 SHA256 c0a38bc7c74b24407d72b52e0fb9e4eb7573122c38c506033bf3e414059812a0 SHA512 d12d3ababe8ef5cd3c56236c1ff911338e1c3d177ef0c78a2badfb68c2c2ab74144108a2d58cacf6e57bee10e2f67b2744954782dd4bfd9840ac43a5c9d87906 WHIRLPOOL bfd28c6742fdae8ea8e8d6055cc89d1918e2597db4674f45a84025ec5f02ddef653bd3f736b3e0559946ff3ecfd1759c1441a079253ee333451963db97b63d7a
|
||||
MISC metadata.xml 256 SHA256 e48724b71a7b3ef7bba322584f7999599091759342614c0b4abc05beedb2b477 SHA512 29e3df963ba78eb59e41407ff49b099390f083f46c482028b5ced63de90049f869d58fa053ac8f87d7c781ac9c2f89b683b1d18b6ec4b1464e66946c8f57eecc WHIRLPOOL 1e073089127b7757a14535d9de94e54e2e37004f0e3e1e2ba70f92c14a21093683f046d6a7764383dcbae4f4b75b1ae3a35d171a6430a69b2a5458d8d8fc3069
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2
|
||||
|
||||
iQIcBAEBCAAGBQJUZAF2AAoJEHy/RO9cNQiDJ/0QAMuhMQfZdSOmazkuKJ8m3jfZ
|
||||
8XNZAeCgoH9ZXFHZIWS+lYmf7GdjtVO5Ema4FU/5J2AbhWfGhbZcIbsjG3S1OZkJ
|
||||
UqnHEQ1qCsLLhQcROHTJHiDTBWYeiEgppVFTpphUk/IruYV5wG1PHYRDj54Iw3YI
|
||||
hHlvQA76by7J1SSSOb50BnUzZf/VHAvJfQLa6Bq8flcNiA2jlGrPJoWhG8+54fj/
|
||||
y446uXAD6FAtBWI5Gw8Qr5eZV4chI63pV7UQBdy0BzgPFGWCOo+VUJ7rzvHkPurj
|
||||
2iuMmeU56IrkTKkvQpysCORhecJrlddxHel2eb+PHoHE6fDTolea/GSaWfsEM6V0
|
||||
hyH7T8OxH1NY+N7ebTiJc6OQiU1KM2cFOSnwoXw+Ga8ey352wSZbrMqKnb9OkXJC
|
||||
kNzdellS94zJy0OnD4ZkO18iP1OTc69po66MjQXrfLSIPdGLnhcDK4vujz0JrBgl
|
||||
IZ5bNiLT4ooKbKtMXUhPYVMKi07av39i6KX5p6MHe6QAK3oD3W6VWhlhJuL1WoPY
|
||||
whie43TMaYj88JWedpQ8A3C0YAPZABki0468D0qBZMHA/Z/+OOIQwrehDuAq+L9n
|
||||
r9GSj74bGJpvYlO2anoe7DeNdKVUMJIfNRBSEvUyK6OZ787wtlcO99i/kR9WWZPv
|
||||
euzxGMnlRX7avEt26nYa
|
||||
=xFXi
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>chutzpah@gentoo.org</email>
|
||||
<name>Patrick McLean</name>
|
||||
</maintainer>
|
||||
<herd>python</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,29 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/raet/raet-0.3.8.ebuild,v 1.1 2014/11/13 00:55:17 chutzpah Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=(python2_7)
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Reliable Asynchronous Event Transport Protocol"
|
||||
HOMEPAGE="https://github.com/saltstack/raet"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
RDEPEND=">=dev-python/six-1.6.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/libnacl-0.9.4[${PYTHON_USEDEP}]
|
||||
>=dev-python/ioflo-0.9.35[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/unittest2[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_test() {
|
||||
pushd ${PN} || die "could not find tests for ${EPYTHON}"
|
||||
${EPYTHON} test/__init__.py || die "tests failed for ${EPYTHON}"
|
||||
popd
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
# ChangeLog for dev-qt/qtchooser
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtchooser/ChangeLog,v 1.1 2014/11/13 02:59:00 pesa Exp $
|
||||
|
||||
*qtchooser-0_p20140613 (13 Nov 2014)
|
||||
|
||||
13 Nov 2014; Davide Pesavento <pesa@gentoo.org> +metadata.xml,
|
||||
+qtchooser-0_p20140613.ebuild:
|
||||
Import from qt overlay. Ebuild by me.
|
@ -0,0 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST qtchooser-0_p20140613.tar.xz 30920 SHA256 c536f0cc31aa432215413e04a4cf145c9e6c077c865f2eb9a85b18c6d3fd74a5 SHA512 f4c6f306389eb1c04b962edd493269f286da2bb484101fe581c97af23653d9c9086caf0632193b5d1e6110d870db81c5b2c1b3eec349c4429879347223d33d2c WHIRLPOOL c3bacb8b3f58d52b7c32ba80000da06d7aa70de058e5d3e23236191934c016e822abf2f39c7d27522c2c7fe1c45e74557b303151b352bd6c82786747b6ccbd18
|
||||
EBUILD qtchooser-0_p20140613.ebuild 1041 SHA256 cdc5526ea5ab485b05b664df8bd123a0bb22b6ed03364fe4b4575836ad618a86 SHA512 631b33f6b1a544a81b0f8f82dc5c0ea299465bd104302db8d211012670df514dd5237375bf261733ba9c8c33e421c6c0697ca99692d147e4773b0747fc4a2234 WHIRLPOOL ae87abd84abfcb4470e162d4300f8594b74274dd3294ec895e7153ee9cc942523cc1498ea977ea840cf5414231b7d273d83d77004e87b7e38dc8f86242a6df9f
|
||||
MISC ChangeLog 379 SHA256 9a8d2e1d4def9d787454d9794c73953bab3265bef7b4802c55b080de512b96fd SHA512 918f23578eb382108bb1d8750787dd0091b60749bf6a758b2891383174562807eca571ae1cf138b2ea02a426f6a3e9f5716a3e5df0705e6fcefb3b7e7c1fa966 WHIRLPOOL 0bfc660ff4c9f6d0800c1c9e0384a9871f7c797e92554d66196f272d624862e4bfe966fd482ba58d75b9b2a06b6be9a6510a8f00760ce39dbb85299fa9bf4187
|
||||
MISC metadata.xml 155 SHA256 94ed5876ef16dbc191744ff6b8939a0f428fcb8add316d898880e1c4c880b9e7 SHA512 f05c8982778167c3667c9246b9730ba49fec2967731ed2c615e31a7fddc220fcea8c0843caa70a14957c8c4910892c512b6f2e00a9724d65e6032e1289f4562a WHIRLPOOL 25ccd49f04da07c8525fe18b21229764bb4104938abefc6c953bf9caa533dd5c10ae7b3f80a1251182e6c1520c09383d9f1d0ac1dc74832a99299c9be27406c4
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0
|
||||
|
||||
iQJ8BAEBCABmBQJUZB51XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
|
||||
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4N0Y5QkIzRDgwM0JERkYzMTc5RTI1MjhE
|
||||
QURFRDZCMjY3MUNCNTdEAAoJENre1rJnHLV9OsYP/0v412bj4l5BQ5Qf94EndKvc
|
||||
2yVHPJYWpbaoMa1st9sTm/JGlnBo4cKNcsfea9MWDd2MG5zvO7O1YjvS6XNJVVT7
|
||||
qnBWwrilisjGUwrMn0FZYeAZUQp6oXIRlMUrCy8pdpBDBlUi0iRzmA/iMLx4HVO0
|
||||
drYRd6AbT1P5x9h7vxwGpQCYFHjHnxeLe/Cfs9RZluJdroTqJlz8FQUmVV/YQ6tw
|
||||
YuuyGfz18VvGq4DIsnbgn1Fku1jsfntKmA5UBZzikFfAOLnDlLyCdl5Qp0Up/b9t
|
||||
v2ZFi+bR7ESvTgp/haIYLJVV08k2M7A64ZBWbrAmE8ZlbG4dTxuhKMCkReEJ7JQi
|
||||
YY0+A+rqzYV5xihkxus4Mnf01XfcjZX1bT3tqCWP/h39BM5o0d4Y62RQP3YONLN5
|
||||
E1BbaeZNn5lMsJ9Bt1MxF9dDiS4SzcnFINOA3rKGbgk041CaRcrgl572yLhpmCHW
|
||||
aFTHWgZDlSkuQmfm766kiLvIOvzcsLDxDasnnpgTyZDK+SFuvpGEYiyZL3SGxRk2
|
||||
HB8es9n+xtvUO8NjpKfwbpQhnvv4Xtz1lhzdz7b+ncTfRCrSMTRVSmxxE3U7sZB3
|
||||
VaCUfA1ZwWdWTMFXdzVa7gEanPY5+0qR20q5H+SvywdYUwzVD1FIiAXSS3UoOYhO
|
||||
AqbMLTVsw52d0NeAWap2
|
||||
=tLqE
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>qt</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild,v 1.1 2014/11/13 02:59:00 pesa Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit qmake-utils toolchain-funcs
|
||||
|
||||
DESCRIPTION="Qt4/Qt5 version chooser"
|
||||
HOMEPAGE="https://qt.gitorious.org/qt/qtchooser"
|
||||
SRC_URI="http://dev.gentoo.org/~pesa/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="|| ( LGPL-2.1 GPL-3 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="qt5 test"
|
||||
|
||||
DEPEND="qt5? ( test? (
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qttest:5
|
||||
) )"
|
||||
RDEPEND="!<dev-qt/qtcore-4.8.6:4"
|
||||
|
||||
qtchooser_make() {
|
||||
emake \
|
||||
CXX="$(tc-getCXX)" \
|
||||
LFLAGS="${LDFLAGS}" \
|
||||
prefix="${EPREFIX}/usr" \
|
||||
"$@"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
qtchooser_make
|
||||
}
|
||||
|
||||
src_test() {
|
||||
use qt5 || return
|
||||
|
||||
pushd tests/auto >/dev/null || die
|
||||
eqmake5
|
||||
popd >/dev/null || die
|
||||
|
||||
qtchooser_make check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qtchooser_make INSTALL_ROOT="${D}" install
|
||||
|
||||
keepdir /etc/xdg/qtchooser
|
||||
|
||||
# TODO: bash and zsh completion
|
||||
# newbashcomp scripts/${PN}.bash ${PN}
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/rcs/rcs-5.9.2.ebuild,v 1.2 2014/11/13 02:10:02 idella4 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Revision Control System"
|
||||
HOMEPAGE="http://www.gnu.org/software/rcs/"
|
||||
SRC_URI="mirror://gnu/rcs/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd \
|
||||
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="
|
||||
sys-apps/diffutils
|
||||
sys-apps/ed"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e '/gets is a security hole/d' \
|
||||
lib/stdio.in.h || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
if use doc; then
|
||||
emake -C doc html
|
||||
rm -R "${ED}/usr/share/doc/rcs"
|
||||
mv doc/rcs.html doc/html
|
||||
dodoc -r doc/html/
|
||||
fi
|
||||
}
|
@ -0,0 +1,816 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/eclass/qt4-build-multilib.eclass,v 1.1 2014/11/13 01:45:07 pesa Exp $
|
||||
|
||||
# @ECLASS: qt4-build-multilib.eclass
|
||||
# @MAINTAINER:
|
||||
# Qt herd <qt@gentoo.org>
|
||||
# @AUTHOR:
|
||||
# Davide Pesavento <pesa@gentoo.org>
|
||||
# @BLURB: Eclass for Qt4 split ebuilds with multilib support.
|
||||
# @DESCRIPTION:
|
||||
# This eclass contains various functions that are used when building Qt4.
|
||||
# Requires EAPI 5.
|
||||
|
||||
case ${EAPI} in
|
||||
5) : ;;
|
||||
*) die "qt4-build-multilib.eclass: unsupported EAPI=${EAPI:-0}" ;;
|
||||
esac
|
||||
|
||||
inherit eutils flag-o-matic multilib multilib-minimal toolchain-funcs
|
||||
|
||||
HOMEPAGE="https://www.qt.io/ https://qt-project.org/"
|
||||
LICENSE="|| ( LGPL-2.1 GPL-3 )"
|
||||
SLOT="4"
|
||||
|
||||
case ${PV} in
|
||||
4.?.9999)
|
||||
QT4_BUILD_TYPE="live"
|
||||
EGIT_REPO_URI=(
|
||||
"git://gitorious.org/qt/qt.git"
|
||||
"https://git.gitorious.org/qt/qt.git"
|
||||
)
|
||||
EGIT_BRANCH=${PV%.9999}
|
||||
inherit git-r3
|
||||
;;
|
||||
*)
|
||||
QT4_BUILD_TYPE="release"
|
||||
MY_P=qt-everywhere-opensource-src-${PV/_/-}
|
||||
SRC_URI="http://download.qt-project.org/archive/qt/${PV%.*}/${PV}/${MY_P}.tar.gz"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
;;
|
||||
esac
|
||||
|
||||
if [[ ${PN} != qttranslations ]]; then
|
||||
IUSE="aqua debug pch"
|
||||
[[ ${PN} != qtxmlpatterns ]] && IUSE+=" +exceptions"
|
||||
fi
|
||||
|
||||
DEPEND="
|
||||
dev-lang/perl
|
||||
virtual/pkgconfig[${MULTILIB_USEDEP}]
|
||||
"
|
||||
RDEPEND="
|
||||
dev-qt/qtchooser
|
||||
"
|
||||
|
||||
|
||||
# src_{configure,compile,test,install} are inherited from multilib-minimal
|
||||
EXPORT_FUNCTIONS src_unpack src_prepare pkg_postinst pkg_postrm
|
||||
|
||||
multilib_src_configure() { qt4_multilib_src_configure; }
|
||||
multilib_src_compile() { qt4_multilib_src_compile; }
|
||||
multilib_src_test() { qt4_multilib_src_test; }
|
||||
multilib_src_install() { qt4_multilib_src_install; }
|
||||
multilib_src_install_all() { qt4_multilib_src_install_all; }
|
||||
|
||||
|
||||
# @ECLASS-VARIABLE: PATCHES
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Array variable containing all the patches to be applied. This variable
|
||||
# is expected to be defined in the global scope of ebuilds. Make sure to
|
||||
# specify the full path. This variable is used in src_prepare phase.
|
||||
#
|
||||
# Example:
|
||||
# @CODE
|
||||
# PATCHES=(
|
||||
# "${FILESDIR}/mypatch.patch"
|
||||
# "${FILESDIR}/mypatch2.patch"
|
||||
# )
|
||||
# @CODE
|
||||
|
||||
# @ECLASS-VARIABLE: QT4_TARGET_DIRECTORIES
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# Space-separated list of directories that will be configured,
|
||||
# compiled, and installed. All paths must be relative to ${S}.
|
||||
|
||||
# @ECLASS-VARIABLE: QT4_VERBOSE_BUILD
|
||||
# @DESCRIPTION:
|
||||
# Set to false to reduce build output during compilation.
|
||||
: ${QT4_VERBOSE_BUILD:=true}
|
||||
|
||||
# @ECLASS-VARIABLE: QCONFIG_ADD
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# List of options that must be added to QT_CONFIG in qconfig.pri
|
||||
|
||||
# @ECLASS-VARIABLE: QCONFIG_REMOVE
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# List of options that must be removed from QT_CONFIG in qconfig.pri
|
||||
|
||||
# @ECLASS-VARIABLE: QCONFIG_DEFINE
|
||||
# @DEFAULT_UNSET
|
||||
# @DESCRIPTION:
|
||||
# List of macros that must be defined in QtCore/qconfig.h
|
||||
|
||||
# @FUNCTION: qt4-build-multilib_src_unpack
|
||||
# @DESCRIPTION:
|
||||
# Unpacks the sources.
|
||||
qt4-build-multilib_src_unpack() {
|
||||
if [[ $(gcc-major-version) -lt 4 ]] || [[ $(gcc-major-version) -eq 4 && $(gcc-minor-version) -lt 4 ]]; then
|
||||
ewarn
|
||||
ewarn "Using a GCC version lower than 4.4 is not supported."
|
||||
ewarn
|
||||
fi
|
||||
|
||||
if [[ ${PN} == qtwebkit ]]; then
|
||||
eshopts_push -s extglob
|
||||
if is-flagq '-g?(gdb)?([1-9])'; then
|
||||
ewarn
|
||||
ewarn "You have enabled debug info (probably have -g or -ggdb in your CFLAGS/CXXFLAGS)."
|
||||
ewarn "You may experience really long compilation times and/or increased memory usage."
|
||||
ewarn "If compilation fails, please try removing -g/-ggdb before reporting a bug."
|
||||
ewarn "For more info check out https://bugs.gentoo.org/307861"
|
||||
ewarn
|
||||
fi
|
||||
eshopts_pop
|
||||
fi
|
||||
|
||||
case ${QT4_BUILD_TYPE} in
|
||||
live) git-r3_src_unpack ;;
|
||||
release) default ;;
|
||||
esac
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4-build-multilib_src_prepare
|
||||
# @DESCRIPTION:
|
||||
# Prepare the sources before the configure phase. Strip CFLAGS if necessary, and fix
|
||||
# the build system in order to respect CFLAGS/CXXFLAGS/LDFLAGS specified in make.conf.
|
||||
qt4-build-multilib_src_prepare() {
|
||||
if [[ ${PN} != qtcore ]]; then
|
||||
# avoid unnecessary qmake recompilations
|
||||
sed -i -e 's/^if true;/if false;/' configure \
|
||||
|| die "sed failed (skip qmake bootstrap)"
|
||||
fi
|
||||
|
||||
# skip X11 tests in non-gui packages to avoid spurious dependencies
|
||||
if has ${PN} qtbearer qtcore qtdbus qtscript qtsql qttest qttranslations qtxmlpatterns; then
|
||||
sed -i -e '/^if.*PLATFORM_X11.*CFG_GUI/,/^fi$/d' configure \
|
||||
|| die "sed failed (skip X11 tests)"
|
||||
fi
|
||||
|
||||
if use_if_iuse aqua; then
|
||||
sed -i \
|
||||
-e '/^CONFIG/s:app_bundle::' \
|
||||
-e '/^CONFIG/s:plugin_no_soname:plugin_with_soname absolute_library_soname:' \
|
||||
mkspecs/$(qt4_get_mkspec)/qmake.conf \
|
||||
|| die "sed failed (aqua)"
|
||||
|
||||
# we are crazy and build cocoa + qt3support
|
||||
if { ! in_iuse qt3support || use qt3support; } && [[ ${CHOST##*-darwin} -ge 9 ]]; then
|
||||
sed -i -e "/case \"\$PLATFORM,\$CFG_MAC_COCOA\" in/,/;;/ s|CFG_QT3SUPPORT=\"no\"|CFG_QT3SUPPORT=\"yes\"|" \
|
||||
configure || die "sed failed (cocoa + qt3support)"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Bug 261632
|
||||
if use ppc64; then
|
||||
append-flags -mminimal-toc
|
||||
fi
|
||||
|
||||
# Bug 373061
|
||||
# qmake bus errors with -O2 or -O3 but -O1 works
|
||||
if [[ ${CHOST} == *86*-apple-darwin* ]]; then
|
||||
replace-flags -O[23] -O1
|
||||
fi
|
||||
|
||||
# Bug 417105
|
||||
# graphite on gcc 4.7 causes miscompilations
|
||||
if [[ $(gcc-version) == "4.7" ]]; then
|
||||
filter-flags -fgraphite-identity
|
||||
fi
|
||||
|
||||
# Read also AR from the environment
|
||||
sed -i -e 's/^SYSTEM_VARIABLES="/&AR /' \
|
||||
configure || die "sed SYSTEM_VARIABLES failed"
|
||||
|
||||
# Reset QMAKE_*FLAGS_{RELEASE,DEBUG} variables,
|
||||
# or they will override user's flags (.qmake.cache)
|
||||
sed -i -e '/^SYSTEM_VARIABLES=/ i \
|
||||
QMakeVar set QMAKE_CFLAGS_RELEASE\
|
||||
QMakeVar set QMAKE_CFLAGS_DEBUG\
|
||||
QMakeVar set QMAKE_CXXFLAGS_RELEASE\
|
||||
QMakeVar set QMAKE_CXXFLAGS_DEBUG\
|
||||
QMakeVar set QMAKE_LFLAGS_RELEASE\
|
||||
QMakeVar set QMAKE_LFLAGS_DEBUG\n' \
|
||||
configure || die "sed QMAKE_*FLAGS_{RELEASE,DEBUG} failed"
|
||||
|
||||
# Respect CC, CXX, LINK and *FLAGS in config.tests
|
||||
find config.tests/unix -name '*.test' -type f -print0 | xargs -0 \
|
||||
sed -i -e "/bin\/qmake/ s: \"\$SRCDIR/: \
|
||||
'QMAKE_CC=$(tc-getCC)' 'QMAKE_CXX=$(tc-getCXX)' 'QMAKE_LINK=$(tc-getCXX)' \
|
||||
'QMAKE_CFLAGS+=${CFLAGS}' 'QMAKE_CXXFLAGS+=${CXXFLAGS}' 'QMAKE_LFLAGS+=${LDFLAGS}'&:" \
|
||||
|| die "sed config.tests failed"
|
||||
|
||||
# Bug 172219
|
||||
sed -e 's:/X11R6/:/:' -i mkspecs/$(qt4_get_mkspec)/qmake.conf || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]]; then
|
||||
# Set FLAGS and remove -arch, since our gcc-apple is multilib crippled (by design)
|
||||
sed -i \
|
||||
-e "s:QMAKE_CFLAGS_RELEASE.*=.*:QMAKE_CFLAGS_RELEASE=${CFLAGS}:" \
|
||||
-e "s:QMAKE_CXXFLAGS_RELEASE.*=.*:QMAKE_CXXFLAGS_RELEASE=${CXXFLAGS}:" \
|
||||
-e "s:QMAKE_LFLAGS_RELEASE.*=.*:QMAKE_LFLAGS_RELEASE=-headerpad_max_install_names ${LDFLAGS}:" \
|
||||
-e "s:-arch\s\w*::g" \
|
||||
mkspecs/common/g++-macx.conf \
|
||||
|| die "sed g++-macx.conf failed"
|
||||
|
||||
# Fix configure's -arch settings that appear in qmake/Makefile and also
|
||||
# fix arch handling (automagically duplicates our -arch arg and breaks
|
||||
# pch). Additionally disable Xarch support.
|
||||
sed -i \
|
||||
-e "s:-arch i386::" \
|
||||
-e "s:-arch ppc::" \
|
||||
-e "s:-arch x86_64::" \
|
||||
-e "s:-arch ppc64::" \
|
||||
-e "s:-arch \$i::" \
|
||||
-e "/if \[ ! -z \"\$NATIVE_64_ARCH\" \]; then/,/fi/ d" \
|
||||
-e "s:CFG_MAC_XARCH=yes:CFG_MAC_XARCH=no:g" \
|
||||
-e "s:-Xarch_x86_64::g" \
|
||||
-e "s:-Xarch_ppc64::g" \
|
||||
configure mkspecs/common/gcc-base-macx.conf mkspecs/common/g++-macx.conf \
|
||||
|| die "sed -arch/-Xarch failed"
|
||||
|
||||
# On Snow Leopard don't fall back to 10.5 deployment target.
|
||||
if [[ ${CHOST} == *-apple-darwin10 ]]; then
|
||||
sed -i \
|
||||
-e "s:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET.*:QMakeVar set QMAKE_MACOSX_DEPLOYMENT_TARGET 10.6:g" \
|
||||
-e "s:-mmacosx-version-min=10.[0-9]:-mmacosx-version-min=10.6:g" \
|
||||
configure mkspecs/common/g++-macx.conf \
|
||||
|| die "sed deployment target failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
# this is needed for all systems with a separate -liconv, except
|
||||
# Darwin, for which the sources already cater for -liconv
|
||||
if use !elibc_glibc && [[ ${CHOST} != *-darwin* ]]; then
|
||||
sed -e 's|mac:\(LIBS += -liconv\)|\1|g' \
|
||||
-i config.tests/unix/iconv/iconv.pro \
|
||||
|| die "sed iconv.pro failed"
|
||||
fi
|
||||
|
||||
# we need some patches for Solaris
|
||||
sed -i -e '/^QMAKE_LFLAGS_THREAD/a\QMAKE_LFLAGS_DYNAMIC_LIST = -Wl,--dynamic-list,' \
|
||||
mkspecs/$(qt4_get_mkspec)/qmake.conf || die
|
||||
# use GCC over SunStudio
|
||||
sed -i -e '/PLATFORM=solaris-cc/s/cc/g++/' configure || die
|
||||
# do not flirt with non-Prefix stuff, we're quite possessive
|
||||
sed -i -e '/^QMAKE_\(LIB\|INC\)DIR\(_X11\|_OPENGL\|\)\t/s/=.*$/=/' \
|
||||
mkspecs/$(qt4_get_mkspec)/qmake.conf || die
|
||||
|
||||
# apply patches
|
||||
[[ ${PATCHES[@]} ]] && epatch "${PATCHES[@]}"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
qt4_multilib_src_configure() {
|
||||
qt4_prepare_env
|
||||
|
||||
qt4_symlink_tools_to_build_dir
|
||||
|
||||
# toolchain setup
|
||||
tc-export CC CXX OBJCOPY STRIP
|
||||
export AR="$(tc-getAR) cqs"
|
||||
export LD="$(tc-getCXX)"
|
||||
|
||||
# convert tc-arch to the values supported by Qt
|
||||
local arch=
|
||||
case $(tc-arch) in
|
||||
amd64|x64-*) arch=x86_64 ;;
|
||||
ppc*-macos) arch=ppc ;;
|
||||
ppc*) arch=powerpc ;;
|
||||
sparc*) arch=sparc ;;
|
||||
x86-macos) arch=x86 ;;
|
||||
x86*) arch=i386 ;;
|
||||
alpha|arm|ia64|mips|s390) arch=$(tc-arch) ;;
|
||||
hppa|sh) arch=generic ;;
|
||||
*) die "qt4-build-multilib.eclass: unsupported tc-arch '$(tc-arch)'" ;;
|
||||
esac
|
||||
|
||||
# configure arguments
|
||||
local conf=(
|
||||
# installation paths
|
||||
-prefix "${QT4_PREFIX}"
|
||||
-bindir "${QT4_BINDIR}"
|
||||
-libdir "${QT4_LIBDIR}"
|
||||
-docdir "${QT4_DOCDIR}"
|
||||
-headerdir "${QT4_HEADERDIR}"
|
||||
-plugindir "${QT4_PLUGINDIR}"
|
||||
-importdir "${QT4_IMPORTDIR}"
|
||||
-datadir "${QT4_DATADIR}"
|
||||
-translationdir "${QT4_TRANSLATIONDIR}"
|
||||
-sysconfdir "${QT4_SYSCONFDIR}"
|
||||
-examplesdir "${QT4_EXAMPLESDIR}"
|
||||
-demosdir "${QT4_DEMOSDIR}"
|
||||
|
||||
# debug/release
|
||||
$(use_if_iuse debug && echo -debug || echo -release)
|
||||
-no-separate-debug-info
|
||||
|
||||
# licensing stuff
|
||||
-opensource -confirm-license
|
||||
|
||||
# build shared libraries
|
||||
-shared
|
||||
|
||||
# skip recursive processing of .pro files at the end of configure
|
||||
# (we run qmake by ourselves), thus saving quite a bit of time
|
||||
-dont-process
|
||||
|
||||
# always enable large file support
|
||||
-largefile
|
||||
|
||||
# exceptions USE flag
|
||||
$(in_iuse exceptions && qt_use exceptions || echo -exceptions)
|
||||
|
||||
# build STL support
|
||||
-stl
|
||||
|
||||
# architecture/platform (mkspec)
|
||||
-arch ${arch}
|
||||
-platform $(qt4_get_mkspec)
|
||||
|
||||
# prefer system libraries
|
||||
-system-zlib
|
||||
|
||||
# exclude examples and demos from default build
|
||||
-nomake examples
|
||||
-nomake demos
|
||||
|
||||
# disable rpath on non-prefix (bugs 380415 and 417169)
|
||||
$(use prefix || echo -no-rpath)
|
||||
|
||||
# verbosity of the configure and build phases
|
||||
-verbose $(${QT4_VERBOSE_BUILD} || echo -silent)
|
||||
|
||||
# precompiled headers don't work on hardened, where the flag is masked
|
||||
$(in_iuse pch && qt_use pch || echo -no-pch)
|
||||
|
||||
# enable linker optimizations to reduce relocations, except on Solaris
|
||||
# where this flag seems to introduce major breakage to applications,
|
||||
# mostly to be seen as a core dump with the message:
|
||||
# "QPixmap: Must construct a QApplication before a QPaintDevice"
|
||||
$([[ ${CHOST} != *-solaris* ]] && echo -reduce-relocations)
|
||||
|
||||
# this one is needed for all systems with a separate -liconv, apart from
|
||||
# Darwin, for which the sources already cater for -liconv
|
||||
$(use !elibc_glibc && [[ ${CHOST} != *-darwin* ]] && echo -liconv)
|
||||
)
|
||||
|
||||
if use_if_iuse aqua; then
|
||||
if [[ ${CHOST##*-darwin} -ge 9 ]]; then
|
||||
conf+=(
|
||||
# on (snow) leopard use the new (frameworked) cocoa code
|
||||
-cocoa -framework
|
||||
# add hint for the framework location
|
||||
-F"${QT4_LIBDIR}"
|
||||
)
|
||||
else
|
||||
conf+=(-no-framework)
|
||||
fi
|
||||
fi
|
||||
|
||||
conf+=(
|
||||
# module-specific options
|
||||
"${myconf[@]}"
|
||||
)
|
||||
|
||||
einfo "Configuring with: ${conf[@]}"
|
||||
"${S}"/configure "${conf[@]}" || die "configure failed"
|
||||
|
||||
# configure is stupid and assigns QMAKE_LFLAGS twice,
|
||||
# thus the previous -rpath-link flag gets overwritten
|
||||
# and some packages (e.g. qthelp) fail to link
|
||||
sed -i -e '/^QMAKE_LFLAGS =/ s:$: $$QMAKE_LFLAGS:' \
|
||||
.qmake.cache || die "sed .qmake.cache failed"
|
||||
|
||||
qt4_qmake
|
||||
qt4_foreach_target_subdir qt4_qmake
|
||||
}
|
||||
|
||||
qt4_multilib_src_compile() {
|
||||
qt4_prepare_env
|
||||
|
||||
qt4_foreach_target_subdir emake
|
||||
}
|
||||
|
||||
qt4_multilib_src_test() {
|
||||
qt4_prepare_env
|
||||
|
||||
qt4_foreach_target_subdir emake -j1 check
|
||||
}
|
||||
|
||||
qt4_multilib_src_install() {
|
||||
qt4_prepare_env
|
||||
|
||||
qt4_foreach_target_subdir emake INSTALL_ROOT="${D}" install
|
||||
|
||||
if [[ ${PN} == qtcore ]]; then
|
||||
set -- emake INSTALL_ROOT="${D}" install_{mkspecs,qmake}
|
||||
einfo "Running $*"
|
||||
"$@"
|
||||
|
||||
# install env.d file
|
||||
cat > "${T}/44qt4-${CHOST}" <<-_EOF_
|
||||
LDPATH="${QT4_LIBDIR}"
|
||||
_EOF_
|
||||
doenvd "${T}/44qt4-${CHOST}"
|
||||
|
||||
# install qtchooser configuration file
|
||||
cat > "${T}/qt4-${CHOST}.conf" <<-_EOF_
|
||||
${QT4_BINDIR}
|
||||
${QT4_LIBDIR}
|
||||
_EOF_
|
||||
|
||||
(
|
||||
insinto /etc/xdg/qtchooser
|
||||
doins "${T}/qt4-${CHOST}.conf"
|
||||
)
|
||||
|
||||
if multilib_is_native_abi; then
|
||||
# convenience symlinks
|
||||
dosym qt4-"${CHOST}".conf /etc/xdg/qtchooser/4.conf
|
||||
dosym qt4-"${CHOST}".conf /etc/xdg/qtchooser/qt4.conf
|
||||
# TODO bug 522646: write an eselect module to manage default.conf
|
||||
dosym qt4.conf /etc/xdg/qtchooser/default.conf
|
||||
fi
|
||||
fi
|
||||
|
||||
install_qconfigs
|
||||
fix_library_files
|
||||
fix_includes
|
||||
}
|
||||
|
||||
qt4_multilib_src_install_all() {
|
||||
if [[ ${PN} == qtcore ]]; then
|
||||
# include gentoo-qconfig.h at the beginning of Qt{,Core}/qconfig.h
|
||||
if use aqua && [[ ${CHOST#*-darwin} -ge 9 ]]; then
|
||||
sed -i -e '1i #include <QtCore/Gentoo/gentoo-qconfig.h>\n' \
|
||||
"${D}${QT4_LIBDIR}"/QtCore.framework/Headers/qconfig.h \
|
||||
|| die "sed failed (qconfig.h)"
|
||||
dosym "${QT4_HEADERDIR#${EPREFIX}}"/Gentoo \
|
||||
"${QT4_LIBDIR#${EPREFIX}}"/QtCore.framework/Headers/Gentoo
|
||||
else
|
||||
sed -i -e '1i #include <Gentoo/gentoo-qconfig.h>\n' \
|
||||
"${D}${QT4_HEADERDIR}"/Qt{,Core}/qconfig.h \
|
||||
|| die "sed failed (qconfig.h)"
|
||||
fi
|
||||
|
||||
dodir "${QT4_DATADIR#${EPREFIX}}"/mkspecs/gentoo
|
||||
mv "${D}${QT4_DATADIR}"/mkspecs/{qconfig.pri,gentoo/} || die
|
||||
fi
|
||||
|
||||
# install private headers of a few modules
|
||||
if has ${PN} qtcore qtdeclarative qtgui qtscript; then
|
||||
local moduledir=${PN#qt}
|
||||
local modulename=Qt$(tr 'a-z' 'A-Z' <<< ${moduledir:0:1})${moduledir:1}
|
||||
[[ ${moduledir} == core ]] && moduledir=corelib
|
||||
|
||||
einfo "Installing private headers into ${QT4_HEADERDIR}/${modulename}/private"
|
||||
insinto "${QT4_HEADERDIR#${EPREFIX}}"/${modulename}/private
|
||||
find "${S}"/src/${moduledir} -type f -name '*_p.h' -exec doins '{}' + || die
|
||||
fi
|
||||
|
||||
# remove .la files since we are building only shared libraries
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4-build-multilib_pkg_postinst
|
||||
# @DESCRIPTION:
|
||||
# Regenerate configuration, plus throw a message about possible
|
||||
# breakages and proposed solutions.
|
||||
qt4-build-multilib_pkg_postinst() {
|
||||
generate_qconfigs
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4-build-multilib_pkg_postrm
|
||||
# @DESCRIPTION:
|
||||
# Regenerate configuration when the package is completely removed.
|
||||
qt4-build-multilib_pkg_postrm() {
|
||||
generate_qconfigs
|
||||
}
|
||||
|
||||
# @FUNCTION: qt_use
|
||||
# @USAGE: <flag> [feature] [enableval]
|
||||
# @DESCRIPTION:
|
||||
# Outputs "-${enableval}-${feature}" if <flag> is enabled, "-no-${feature}"
|
||||
# otherwise. If [feature] is not specified, <flag> is used in its place.
|
||||
# If [enableval] is not specified, the "-${enableval}" prefix is omitted.
|
||||
qt_use() {
|
||||
use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}"
|
||||
}
|
||||
|
||||
# @FUNCTION: qt_native_use
|
||||
# @USAGE: <flag> [feature] [enableval]
|
||||
# @DESCRIPTION:
|
||||
# Outputs "-${enableval}-${feature}" if <flag> is enabled and we are currently
|
||||
# building for the native ABI, "-no-${feature}" otherwise. If [feature] is not
|
||||
# specified, <flag> is used in its place. If [enableval] is not specified,
|
||||
# the "-${enableval}" prefix is omitted.
|
||||
qt_native_use() {
|
||||
multilib_is_native_abi && use "$1" && echo "${3:+-$3}-${2:-$1}" || echo "-no-${2:-$1}"
|
||||
}
|
||||
|
||||
|
||||
###### Internal functions ######
|
||||
|
||||
# @FUNCTION: qt4_prepare_env
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Prepares the environment for building Qt.
|
||||
qt4_prepare_env() {
|
||||
# setup installation directories
|
||||
QT4_PREFIX=${EPREFIX}/usr
|
||||
QT4_HEADERDIR=${QT4_PREFIX}/include/qt4
|
||||
QT4_LIBDIR=${QT4_PREFIX}/$(get_libdir)/qt4
|
||||
QT4_PCDIR=${QT4_PREFIX}/$(get_libdir)/pkgconfig
|
||||
QT4_BINDIR=${QT4_LIBDIR}/bin
|
||||
QT4_PLUGINDIR=${QT4_LIBDIR}/plugins
|
||||
QT4_IMPORTDIR=${QT4_LIBDIR}/imports
|
||||
QT4_DATADIR=${QT4_PREFIX}/share/qt4
|
||||
QT4_DOCDIR=${QT4_PREFIX}/share/doc/qt-${PV}
|
||||
QT4_TRANSLATIONDIR=${QT4_DATADIR}/translations
|
||||
QT4_EXAMPLESDIR=${QT4_DATADIR}/examples
|
||||
QT4_DEMOSDIR=${QT4_DATADIR}/demos
|
||||
QT4_SYSCONFDIR=${EPREFIX}/etc/qt4
|
||||
QMAKE_LIBDIR_QT=${QT4_LIBDIR}
|
||||
|
||||
export XDG_CONFIG_HOME="${T}"
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4_foreach_target_subdir
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Executes the given command inside each directory listed in QT4_TARGET_DIRECTORIES.
|
||||
qt4_foreach_target_subdir() {
|
||||
local subdir
|
||||
for subdir in ${QT4_TARGET_DIRECTORIES}; do
|
||||
mkdir -p "${subdir}" || die
|
||||
pushd "${subdir}" >/dev/null || die
|
||||
|
||||
einfo "Running $* ${subdir:+in ${subdir}}"
|
||||
"$@"
|
||||
|
||||
popd >/dev/null || die
|
||||
done
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4_symlink_tools_to_build_dir
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Symlinks qtcore tools to BUILD_DIR,
|
||||
# so that they can be used when building other modules.
|
||||
qt4_symlink_tools_to_build_dir() {
|
||||
local tool= tools=()
|
||||
if [[ ${PN} != qtcore ]]; then
|
||||
tools+=(qmake moc rcc uic)
|
||||
fi
|
||||
|
||||
mkdir -p "${BUILD_DIR}"/bin || die
|
||||
pushd "${BUILD_DIR}"/bin >/dev/null || die
|
||||
|
||||
for tool in "${tools[@]}"; do
|
||||
[[ -e ${QT4_BINDIR}/${tool} ]] || continue
|
||||
ln -s "${QT4_BINDIR}/${tool}" . || die "failed to symlink ${tool}"
|
||||
done
|
||||
|
||||
popd >/dev/null || die
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4_qmake
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Helper function that runs qmake in the current target subdir.
|
||||
# Intended to be called by qt4_foreach_target_subdir().
|
||||
qt4_qmake() {
|
||||
local projectdir=${PWD/#${BUILD_DIR}/${S}}
|
||||
|
||||
"${BUILD_DIR}"/bin/qmake \
|
||||
CONFIG+=nostrip \
|
||||
LIBS+=-L"${QT4_LIBDIR}" \
|
||||
"${projectdir}" \
|
||||
|| die "qmake failed (${projectdir})"
|
||||
}
|
||||
|
||||
# @FUNCTION: install_qconfigs
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Install gentoo-specific mkspecs configurations.
|
||||
install_qconfigs() {
|
||||
local x
|
||||
if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} ]]; then
|
||||
for x in QCONFIG_ADD QCONFIG_REMOVE; do
|
||||
[[ -n ${!x} ]] && echo ${x}=${!x} >> "${BUILD_DIR}"/${PN}-qconfig.pri
|
||||
done
|
||||
insinto ${QT4_DATADIR#${EPREFIX}}/mkspecs/gentoo
|
||||
doins "${BUILD_DIR}"/${PN}-qconfig.pri
|
||||
fi
|
||||
|
||||
if [[ -n ${QCONFIG_DEFINE} ]]; then
|
||||
for x in ${QCONFIG_DEFINE}; do
|
||||
echo "#define ${x}" >> "${BUILD_DIR}"/gentoo-${PN}-qconfig.h
|
||||
done
|
||||
insinto ${QT4_HEADERDIR#${EPREFIX}}/Gentoo
|
||||
doins "${BUILD_DIR}"/gentoo-${PN}-qconfig.h
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: generate_qconfigs
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Generates gentoo-specific qconfig.{h,pri}.
|
||||
generate_qconfigs() {
|
||||
if [[ -n ${QCONFIG_ADD} || -n ${QCONFIG_REMOVE} || -n ${QCONFIG_DEFINE} || ${PN} == qtcore ]]; then
|
||||
local x qconfig_add qconfig_remove qconfig_new
|
||||
for x in "${ROOT}${QT4_DATADIR}"/mkspecs/gentoo/*-qconfig.pri; do
|
||||
[[ -f ${x} ]] || continue
|
||||
qconfig_add+=" $(sed -n 's/^QCONFIG_ADD=//p' "${x}")"
|
||||
qconfig_remove+=" $(sed -n 's/^QCONFIG_REMOVE=//p' "${x}")"
|
||||
done
|
||||
|
||||
# these error checks do not use die because dying in pkg_post{inst,rm}
|
||||
# just makes things worse.
|
||||
if [[ -e "${ROOT}${QT4_DATADIR}"/mkspecs/gentoo/qconfig.pri ]]; then
|
||||
# start with the qconfig.pri that qtcore installed
|
||||
if ! cp "${ROOT}${QT4_DATADIR}"/mkspecs/gentoo/qconfig.pri \
|
||||
"${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri; then
|
||||
eerror "cp qconfig failed."
|
||||
return 1
|
||||
fi
|
||||
|
||||
# generate list of QT_CONFIG entries from the existing list
|
||||
# including qconfig_add and excluding qconfig_remove
|
||||
for x in $(sed -n 's/^QT_CONFIG +=//p' \
|
||||
"${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri) ${qconfig_add}; do
|
||||
has ${x} ${qconfig_remove} || qconfig_new+=" ${x}"
|
||||
done
|
||||
|
||||
# replace the existing QT_CONFIG list with qconfig_new
|
||||
if ! sed -i -e "s/QT_CONFIG +=.*/QT_CONFIG += ${qconfig_new}/" \
|
||||
"${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri; then
|
||||
eerror "Sed for QT_CONFIG failed"
|
||||
return 1
|
||||
fi
|
||||
|
||||
# create Gentoo/qconfig.h
|
||||
if [[ ! -e ${ROOT}${QT4_HEADERDIR}/Gentoo ]]; then
|
||||
if ! mkdir -p "${ROOT}${QT4_HEADERDIR}"/Gentoo; then
|
||||
eerror "mkdir ${QT4_HEADERDIR}/Gentoo failed"
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
: > "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-qconfig.h
|
||||
for x in "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-*-qconfig.h; do
|
||||
[[ -f ${x} ]] || continue
|
||||
cat "${x}" >> "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-qconfig.h
|
||||
done
|
||||
else
|
||||
rm -f "${ROOT}${QT4_DATADIR}"/mkspecs/qconfig.pri
|
||||
rm -f "${ROOT}${QT4_HEADERDIR}"/Gentoo/gentoo-qconfig.h
|
||||
rmdir "${ROOT}${QT4_DATADIR}"/mkspecs \
|
||||
"${ROOT}${QT4_DATADIR}" \
|
||||
"${ROOT}${QT4_HEADERDIR}"/Gentoo \
|
||||
"${ROOT}${QT4_HEADERDIR}" 2>/dev/null
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: fix_library_files
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Fixes the paths in *.prl and *.pc, as they are wrong due to sandbox, and
|
||||
# moves the *.pc files into the pkgconfig directory.
|
||||
fix_library_files() {
|
||||
local libfile
|
||||
for libfile in "${D}"/${QT4_LIBDIR}/{*.prl,pkgconfig/*.pc}; do
|
||||
if [[ -e ${libfile} ]]; then
|
||||
sed -i -e "s:${S}/lib:${QT4_LIBDIR}:g" ${libfile} || die "sed on ${libfile} failed"
|
||||
fi
|
||||
done
|
||||
|
||||
# pkgconfig files refer to WORKDIR/bin as the moc and uic locations
|
||||
for libfile in "${D}"/${QT4_LIBDIR}/pkgconfig/*.pc; do
|
||||
if [[ -e ${libfile} ]]; then
|
||||
sed -i -e "s:${S}/bin:${QT4_BINDIR}:g" ${libfile} || die "sed on ${libfile} failed"
|
||||
|
||||
# Move .pc files into the pkgconfig directory
|
||||
dodir ${QT4_PCDIR#${EPREFIX}}
|
||||
mv ${libfile} "${D}"/${QT4_PCDIR}/ || die "moving ${libfile} to ${D}/${QT4_PCDIR}/ failed"
|
||||
fi
|
||||
done
|
||||
|
||||
# Don't install an empty directory
|
||||
rmdir "${D}"/${QT4_LIBDIR}/pkgconfig
|
||||
}
|
||||
|
||||
# @FUNCTION: fix_includes
|
||||
# @DESCRIPTION:
|
||||
# For MacOS X we need to add some symlinks when frameworks are
|
||||
# being used, to avoid complications with some more or less stupid packages.
|
||||
fix_includes() {
|
||||
if use_if_iuse aqua && [[ ${CHOST##*-darwin} -ge 9 ]]; then
|
||||
local frw dest f h rdir
|
||||
# Some packages tend to include <Qt/...>
|
||||
dodir "${QT4_HEADERDIR#${EPREFIX}}"/Qt
|
||||
|
||||
# Fake normal headers when frameworks are installed... eases life later
|
||||
# on, make sure we use relative links though, as some ebuilds assume
|
||||
# these dirs exist in src_install to add additional files
|
||||
f=${QT4_HEADERDIR}
|
||||
h=${QT4_LIBDIR}
|
||||
while [[ -n ${f} && ${f%%/*} == ${h%%/*} ]] ; do
|
||||
f=${f#*/}
|
||||
h=${h#*/}
|
||||
done
|
||||
rdir=${h}
|
||||
f="../"
|
||||
while [[ ${h} == */* ]] ; do
|
||||
f="${f}../"
|
||||
h=${h#*/}
|
||||
done
|
||||
rdir="${f}${rdir}"
|
||||
|
||||
for frw in "${D}${QT4_LIBDIR}"/*.framework; do
|
||||
[[ -e "${frw}"/Headers ]] || continue
|
||||
f=$(basename ${frw})
|
||||
dest="${QT4_HEADERDIR#${EPREFIX}}"/${f%.framework}
|
||||
dosym "${rdir}"/${f}/Headers "${dest}"
|
||||
|
||||
# Link normal headers as well.
|
||||
for hdr in "${D}/${QT4_LIBDIR}/${f}"/Headers/*; do
|
||||
h=$(basename ${hdr})
|
||||
dosym "../${rdir}"/${f}/Headers/${h} \
|
||||
"${QT4_HEADERDIR#${EPREFIX}}"/Qt/${h}
|
||||
done
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
# @FUNCTION: qt4_get_mkspec
|
||||
# @INTERNAL
|
||||
# @DESCRIPTION:
|
||||
# Returns the right mkspec for the current CHOST/CXX combination.
|
||||
qt4_get_mkspec() {
|
||||
local spec=
|
||||
|
||||
case ${CHOST} in
|
||||
*-linux*)
|
||||
spec=linux ;;
|
||||
*-darwin*)
|
||||
use_if_iuse aqua &&
|
||||
spec=macx || # mac with carbon/cocoa
|
||||
spec=darwin ;; # darwin/mac with X11
|
||||
*-freebsd*|*-dragonfly*)
|
||||
spec=freebsd ;;
|
||||
*-netbsd*)
|
||||
spec=netbsd ;;
|
||||
*-openbsd*)
|
||||
spec=openbsd ;;
|
||||
*-aix*)
|
||||
spec=aix ;;
|
||||
hppa*-hpux*)
|
||||
spec=hpux ;;
|
||||
ia64*-hpux*)
|
||||
spec=hpuxi ;;
|
||||
*-solaris*)
|
||||
spec=solaris ;;
|
||||
*)
|
||||
die "qt4-build-multilib.eclass: unsupported CHOST '${CHOST}'" ;;
|
||||
esac
|
||||
|
||||
case $(tc-getCXX) in
|
||||
*g++*)
|
||||
spec+=-g++ ;;
|
||||
*clang*)
|
||||
if [[ -d ${S}/mkspecs/unsupported/${spec}-clang ]]; then
|
||||
spec=unsupported/${spec}-clang
|
||||
else
|
||||
ewarn "${spec}-clang mkspec does not exist, falling back to ${spec}-g++"
|
||||
spec+=-g++
|
||||
fi ;;
|
||||
*icpc*)
|
||||
if [[ -d ${S}/mkspecs/${spec}-icc ]]; then
|
||||
spec+=-icc
|
||||
else
|
||||
ewarn "${spec}-icc mkspec does not exist, falling back to ${spec}-g++"
|
||||
spec+=-g++
|
||||
fi ;;
|
||||
*)
|
||||
die "qt4-build-multilib.eclass: unsupported compiler '$(tc-getCXX)'" ;;
|
||||
esac
|
||||
|
||||
# Add -64 for 64-bit prefix profiles
|
||||
if use amd64-linux || use ia64-linux || use ppc64-linux ||
|
||||
use x64-macos ||
|
||||
use sparc64-freebsd || use x64-freebsd || use x64-openbsd ||
|
||||
use ia64-hpux ||
|
||||
use sparc64-solaris || use x64-solaris
|
||||
then
|
||||
[[ -d ${S}/mkspecs/${spec}-64 ]] && spec+=-64
|
||||
fi
|
||||
|
||||
echo ${spec}
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 12 Nov 2014 22:07:06 +0000
|
||||
Thu, 13 Nov 2014 05:12:53 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 12 Nov 2014 22:07:07 +0000
|
||||
Thu, 13 Nov 2014 05:12:53 +0000
|
||||
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( dev-python/pip dev-python/virtualenv dev-python/timelib >=dev-python/SaltTesting-2014.4.24 >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=ldap libcloud libvirt mako mongodb mysql openssl redis timelib test python_targets_python2_7
|
||||
KEYWORDS=~x86 ~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/salt/salt-2014.1.10.tar.gz
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=8f7595f68ff03743899eb3dfb9e6f5f6
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( dev-python/pip dev-python/virtualenv dev-python/timelib >=dev-python/SaltTesting-2014.4.24 >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=ldap libcloud libvirt mako mongodb mysql openssl redis timelib test python_targets_python2_7
|
||||
KEYWORDS=~x86 ~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/salt/salt-2014.1.11.tar.gz
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=d0d114b3e3095f2fc8062e8cd300408c
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( dev-python/pip dev-python/virtualenv dev-python/timelib >=dev-python/SaltTesting-2014.4.24 >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=ldap libcloud libvirt mako mongodb mysql openssl redis timelib test python_targets_python2_7
|
||||
KEYWORDS=~x86 ~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/salt/salt-2014.1.12.tar.gz
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=00798ab245b5d966648bc0d3ce2dae39
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( dev-python/pip dev-python/virtualenv dev-python/timelib >=dev-python/SaltTesting-2014.4.24 >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig
|
||||
DEPEND=test? ( dev-python/pip dev-python/virtualenv dev-python/timelib >=dev-python/SaltTesting-2014.4.24 >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=ldap libcloud libvirt mako mongodb mysql openssl redis timelib test python_targets_python2_7
|
||||
KEYWORDS=~x86 ~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
RDEPEND=>=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/salt/salt-2014.1.13.tar.gz
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=5ff369a34906de2815261ac36b532994
|
||||
_md5_=73071d9fedee2d5e2af72cf5744f2fa4
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/pip[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/virtualenv[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/SaltTesting-2014.4.24[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( dev-python/libnacl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ioflo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/raet[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql nova openssl redis timelib raet +zeromq test python_targets_python2_7
|
||||
KEYWORDS=~x86 ~amd64
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( dev-python/libnacl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ioflo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/raet[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( raet zeromq ) || ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://pypi/s/salt/salt-2014.7.0.tar.gz
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=a2f51e020976810a602ef3e51c8559d6
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=test? ( dev-python/pip dev-python/virtualenv dev-python/timelib >=dev-python/SaltTesting-2014.4.24 >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/requests[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig dev-vcs/git
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] test? ( dev-python/pip[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/virtualenv[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/SaltTesting-2014.4.24[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( dev-python/libnacl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ioflo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/raet[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] virtual/pkgconfig >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=Salt is a remote execution and configuration manager
|
||||
EAPI=5
|
||||
HOMEPAGE=http://saltstack.org/
|
||||
IUSE=ldap libcloud libvirt mako mongodb mysql openssl redis timelib test python_targets_python2_7
|
||||
IUSE=cherrypy ldap libcloud libvirt gnupg keyring mako mongodb mysql nova openssl redis timelib raet +zeromq test python_targets_python2_7
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=>=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/msgpack[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycryptopp[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/requests[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) sys-apps/pciutils mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( || ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/libvirt[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
RDEPEND=sys-apps/pciutils dev-python/jinja[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/msgpack-0.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pyyaml[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/markupsafe[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/requests-1.0.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] libcloud? ( >=dev-python/libcloud-0.14.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mako? ( dev-python/mako[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ldap? ( dev-python/python-ldap[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) openssl? ( dev-python/pyopenssl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) libvirt? ( dev-python/libvirt-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) raet? ( dev-python/libnacl[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/ioflo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/raet[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeromq? ( >=dev-python/pyzmq-2.2.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/m2crypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mongodb? ( dev-python/pymongo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) keyring? ( dev-python/keyring[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) mysql? ( dev-python/mysql-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) redis? ( dev-python/redis-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) timelib? ( dev-python/timelib[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) nova? ( >=dev-python/python-novaclient-2.17.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnupg? ( dev-python/python-gnupg[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) cherrypy? ( >=dev-python/cherrypy-3.2.2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( raet zeromq ) || ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 git-2 2027b81a576527fa16bece425941e094 git-r3 6ebae45064cb04482f3c702632dd9528 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=94c2fcf167e203c427bfcfccfeb97f3c
|
||||
_eclasses_=distutils-r1 90e7008a7d21e3b1597bea444bb85827 eutils c91a1ac3fefc6b077094fb2e82c65af4 git-r3 6ebae45064cb04482f3c702632dd9528 multibuild ddc59d206214ef1c240093e1bb2513cf multilib 3bf24e6abb9b76d9f6c20600f0b716bf multiprocessing d7f2985a2c76c365ee20269db5261414 python-r1 fef838277e0f17df29d4951b7183d1b4 python-utils-r1 fa6c2a74651117877e00388c61d6ef99 systemd 090342761f573a8280dd5aa6b0345f3b toolchain-funcs 0dfbfa13f57c6184f4728d12ac002aac
|
||||
_md5_=46ce80d7a222055f37ac5251954ac2e3
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue