summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es>2013-09-09 01:52:45 +0200
committerFrancisco Blas Izquierdo Riera (klondike) <klondike@xiscosoft.es>2013-09-09 01:52:45 +0200
commit0d035914560c85a6dd228d2af28ed5748b3fc9db (patch)
tree6f683e92bd0a6b1e363b68b80bf888d6b4a20559
parentApparently portage complains if masters is not set, oddly enough nobody said ... (diff)
downloadklondike-0d035914560c85a6dd228d2af28ed5748b3fc9db.tar.gz
klondike-0d035914560c85a6dd228d2af28ed5748b3fc9db.tar.bz2
klondike-0d035914560c85a6dd228d2af28ed5748b3fc9db.zip
Add mozilla sync ebuilds and run dependencies (test dependencies missing)
-rw-r--r--dev-python/cef/ChangeLog27
-rw-r--r--dev-python/cef/Manifest4
-rw-r--r--dev-python/cef/cef-0.5.ebuild23
-rw-r--r--dev-python/cef/metadata.xml7
-rw-r--r--dev-python/docopt/ChangeLog23
-rw-r--r--dev-python/docopt/Manifest4
-rw-r--r--dev-python/docopt/docopt-0.6.1.ebuild24
-rw-r--r--dev-python/docopt/metadata.xml7
-rw-r--r--dev-python/metlog-cef/ChangeLog14
-rw-r--r--dev-python/metlog-cef/Manifest4
-rw-r--r--dev-python/metlog-cef/metadata.xml7
-rw-r--r--dev-python/metlog-cef/metlog-cef-0.2.ebuild27
-rw-r--r--dev-python/metlog-py/ChangeLog18
-rw-r--r--dev-python/metlog-py/Manifest4
-rw-r--r--dev-python/metlog-py/metadata.xml7
-rw-r--r--dev-python/metlog-py/metlog-py-0.10.0.ebuild30
-rw-r--r--dev-python/repoze-who/ChangeLog22
-rw-r--r--dev-python/repoze-who/Manifest4
-rw-r--r--dev-python/repoze-who/metadata.xml7
-rw-r--r--dev-python/repoze-who/repoze-who-2.0.ebuild32
-rw-r--r--dev-python/scrypt/ChangeLog11
-rw-r--r--dev-python/scrypt/Manifest4
-rw-r--r--dev-python/scrypt/index.html?p=user%2Fmrueg.git;a=blob_plain;f=dev-python%2Fscrypt%2FChangeLog;hb=HEAD5
-rw-r--r--dev-python/scrypt/metadata.xml8
-rw-r--r--dev-python/scrypt/scrypt-0.6.1.ebuild23
-rw-r--r--www-misc/mozilla-sync-server-core/ChangeLog11
-rw-r--r--www-misc/mozilla-sync-server-core/Manifest4
-rw-r--r--www-misc/mozilla-sync-server-core/files/mozilla-sync-server-core-2.15.1_wsgiproxy2.patch60
-rw-r--r--www-misc/mozilla-sync-server-core/metadata.xml11
-rw-r--r--www-misc/mozilla-sync-server-core/mozilla-sync-server-core-2.15.1.ebuild82
-rw-r--r--www-misc/mozilla-sync-server-full/ChangeLog10
-rw-r--r--www-misc/mozilla-sync-server-full/Manifest3
-rw-r--r--www-misc/mozilla-sync-server-full/metadata.xml16
-rw-r--r--www-misc/mozilla-sync-server-full/mozilla-sync-server-full-1.0.9.ebuild87
-rw-r--r--www-misc/mozilla-sync-server-reg/ChangeLog10
-rw-r--r--www-misc/mozilla-sync-server-reg/Manifest3
-rw-r--r--www-misc/mozilla-sync-server-reg/metadata.xml7
-rw-r--r--www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild49
-rw-r--r--www-misc/mozilla-sync-server-storage/ChangeLog10
-rw-r--r--www-misc/mozilla-sync-server-storage/Manifest3
-rw-r--r--www-misc/mozilla-sync-server-storage/metadata.xml11
-rw-r--r--www-misc/mozilla-sync-server-storage/mozilla-sync-server-storage-1.15.3.ebuild57
42 files changed, 780 insertions, 0 deletions
diff --git a/dev-python/cef/ChangeLog b/dev-python/cef/ChangeLog
new file mode 100644
index 0000000..627415b
--- /dev/null
+++ b/dev-python/cef/ChangeLog
@@ -0,0 +1,27 @@
+# ChangeLog for dev-python/cef
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 15 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ cef-0.5.ebuild:
+ Add missing IUSE="test".
+
+ 15 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ cef-0.5.ebuild:
+ Update PYTHON_COMPAT after testing against implementations supported by the
+ python-r1 suite.
+
+ 12 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ cef-0.5.ebuild:
+ Substitute EPYTHON with PYTHON in python_test().
+
+ 27 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ cef-0.5.ebuild:
+ Drop empty IUSE.
+
+*cef-0.5 (06 Feb 2013)
+
+ 06 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ +cef-0.5.ebuild, +metadata.xml:
+ Initial import. Ebuild by me.
+
diff --git a/dev-python/cef/Manifest b/dev-python/cef/Manifest
new file mode 100644
index 0000000..8ac00dc
--- /dev/null
+++ b/dev-python/cef/Manifest
@@ -0,0 +1,4 @@
+DIST cef-0.5.tar.gz 6714 SHA256 2d1cb558391673df5109a3fe5e84fde6160edc8b241b3eb19ab3d3abe9b8df31 SHA512 87de5439e4a2913b9c12eef31b29a22d4a2ecd0945fd15cf3b7edf9da7442fcabafc943d3e5352d0a545b82948f09ce254123f52254c2fdf612224656520ae60 WHIRLPOOL 8798a7f11b321f67c9bcbfa1fc64f72514b58911d2449543f222c8b11f338f37cd056aef7f0eb53070eb7c995d5ecdfc9955819fb8dfafaf59ac13ff59817357
+EBUILD cef-0.5.ebuild 531 SHA256 acf289a4f9e6972121a38fca56dcf2bb5e922efc2352cdab317e6947729d62d1 SHA512 d619c38126f8c9b9fb271ca3de4b714cb2e17dfd025d4e562002adbfb8fbd72142eb3e72ca5c23d3f591774949c8b2f1b442853f9b887fde2a9859fd48d53215 WHIRLPOOL 0540a6a490084d468f50d7da17ec96ef2a42a56071ff8db752df2c404e5e9252089ddf90f22be8f782d8e3a1b574fb1640c86b1cf9228e59d3fdb99316250a14
+MISC ChangeLog 811 SHA256 31db9fc19d3c3f5a374fbef32985fc1fa9c989132091ff3cd7975673df0e010f SHA512 af71286d3bb8a703c59dc88c287cf609f504d07f97d49be80464c8d608b534dc250d08a12d8554e6295fb13969730d35760b7f479c204abce56a0df04990e801 WHIRLPOOL 8da4d6c86ec1ed7a916f00b2c5238ec1d70e5ae0a385f36fe9abe8382a1b95fa0d69bebcb4938b0094a6f970027fccdb48c8e4e9a22c63526a4dcfb16638295b
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/dev-python/cef/cef-0.5.ebuild b/dev-python/cef/cef-0.5.ebuild
new file mode 100644
index 0000000..df86777
--- /dev/null
+++ b/dev-python/cef/cef-0.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+PYTHON_COMPAT=(python{2_6,2_7} pypy{1_9,2_0})
+
+inherit distutils-r1
+
+DESCRIPTION="Module that emits CEF logs"
+HOMEPAGE="http://pypi.python.org/pypi/cef"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ "${PYTHON}" "test_${PN}.py" || die "Tests fail with ${PYTHON}"
+}
diff --git a/dev-python/cef/metadata.xml b/dev-python/cef/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/dev-python/cef/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/docopt/ChangeLog b/dev-python/docopt/ChangeLog
new file mode 100644
index 0000000..068c694
--- /dev/null
+++ b/dev-python/docopt/ChangeLog
@@ -0,0 +1,23 @@
+# ChangeLog for dev-python/docopt
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 15 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ docopt-0.6.1.ebuild:
+ Add IUSE="examples" and install examples.
+
+ 15 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ docopt-0.6.1.ebuild:
+ Update PYTHON_COMPAT after testing against implementations supported by the
+ python-r1 suite.
+
+ 27 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ docopt-0.6.1.ebuild:
+ Drop empty IUSE.
+
+*docopt-0.6.1 (06 Feb 2013)
+
+ 06 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ +docopt-0.6.1.ebuild, +metadata.xml:
+ Initial import. Ebuild by me.
+
diff --git a/dev-python/docopt/Manifest b/dev-python/docopt/Manifest
new file mode 100644
index 0000000..10fee2b
--- /dev/null
+++ b/dev-python/docopt/Manifest
@@ -0,0 +1,4 @@
+DIST docopt-0.6.1.tar.gz 25815 SHA256 71ad940a773fbc23be6093e9476ad57b2ecec446946a28d30127501f3b29aa35 SHA512 8316a1fbd7253d2f7bed0baf07bc023d53b29e01abe69a1898a381c54321024e2f075567cc93488283a5125d7a82c32180f2a99ec07a9ec778e064c0a72e9cc1 WHIRLPOOL afa6dd3770904760b6352bf7a2f9c437df4212b28a65856986f3a28fb441dc2aecf1af5ef698e2f463df74c5087a4962fc56eee99d797aa172b7c766b5f22909
+EBUILD docopt-0.6.1.ebuild 587 SHA256 5d63f9cc07f987a2a8ca06ee04e5658c8291986e51e976a983567bfc25ba8764 SHA512 da2ad11b02f61070604a69140ed205dbe1cd1a20c350df76108eca0f673b43c07a564b4290988614d6864544f474f727a15f5924f312ecda68aae7dd4860658b WHIRLPOOL 54587a52b079b79a6245289596b73a1d8ccd632b4641188bf68603828debfca4f785a163078555b437f151cc90bc1e7bbb3fe885a4c64d5286722b778d1975bd
+MISC ChangeLog 719 SHA256 2f653ede664fcffca4d57e505e72876ee2a8d4b6b3a19af5a37cabdaae72a1dd SHA512 eb045d0ad65a2632b3277fc741b7d956abb245a1ada34210e141c0bed85c222ed10a8fd7becfcbccc432075fe3858ceb683af4427f3fea14824688108cbe134c WHIRLPOOL dfd9c0613c8645c5e4f17666deb872e6283da42e9158e3d1c1bd287efc7f557512544eaaea924848f9ac2d08383d4fc254b104432267a169eaf51a9eee0d8efe
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/dev-python/docopt/docopt-0.6.1.ebuild b/dev-python/docopt/docopt-0.6.1.ebuild
new file mode 100644
index 0000000..b344da4
--- /dev/null
+++ b/dev-python/docopt/docopt-0.6.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+PYTHON_COMPAT=(python{2_6,2_7,3_1,3_2,3_3} pypy{1_9,2_0})
+
+inherit distutils-r1
+
+DESCRIPTION="Pythonic argument parser, that will make you smile"
+HOMEPAGE="http://pypi.python.org/pypi/docopt"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_install_all() {
+ use examples && EXAMPLES=( examples/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/docopt/metadata.xml b/dev-python/docopt/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/dev-python/docopt/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/metlog-cef/ChangeLog b/dev-python/metlog-cef/ChangeLog
new file mode 100644
index 0000000..8f3ca2a
--- /dev/null
+++ b/dev-python/metlog-cef/ChangeLog
@@ -0,0 +1,14 @@
+# ChangeLog for dev-python/metlog-cef
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 16 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ metlog-cef-0.2.ebuild:
+ Substitute EPYTHON with PYTHON in python_test().
+
+*metlog-cef-0.2 (06 Feb 2013)
+
+ 06 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ +metlog-cef-0.2.ebuild, +metadata.xml:
+ Initial import. Ebuild by me.
+
diff --git a/dev-python/metlog-cef/Manifest b/dev-python/metlog-cef/Manifest
new file mode 100644
index 0000000..7e6b70d
--- /dev/null
+++ b/dev-python/metlog-cef/Manifest
@@ -0,0 +1,4 @@
+DIST metlog-cef-0.2.tar.gz 11025 SHA256 4e7cac6c41b921cce78465abb0ba0566af4a82163b8a42d4a5229b76eb5360c0 SHA512 afb4eda9aa47aba29176ca11df14d1b24eed6bbf4326f64bc884e79cbf94ec33bdd414067495f87cd11c38dd904485bd46bb4d6a33e0b9152246938088a288a5 WHIRLPOOL f8d891d2c1f4a269475073ef382a79a1d9f70329bd8d5841ec746b6116e47f594e6b602ca862f269895723e0dd271c7409450973f910fb540965840aa2832b6d
+EBUILD metlog-cef-0.2.ebuild 655 SHA256 5d3501382370a62063f64d537fab03fe8db26bade4f26f88ea98eb38cdfaf3c1 SHA512 1512659a5f476bbf7c1821cb44b21c83180fcea283a243693c40c7a51d3cba44a8e1a86badf72d1a84cb6da5bb1b1cb2b6dc3a7b5ed360820110534a1b1b6732 WHIRLPOOL f5b86108ac49f19c8d462181467e6c4725e16d6ed48f1a7dd7ac8f5717c5d19e0804c90fa05ecbfb2ea89757369ebe6b799eb395d1fac541e15c525e96516bae
+MISC ChangeLog 438 SHA256 25ef15b0add3cd146d2f7c27caa62a1b849fc9274e5b10a567916b1c6c807670 SHA512 af6dec62475a07e00dde45ee1abd1cea67526884c98eae1e64b427ac0dff4b75a3b4fb8df5c5a9207db41f1d3435c8e29ea5d52d0e6d28595d763c189043f086 WHIRLPOOL 7ef40e389093b7bfe015179a2ccc598eac4a2061831513fd065a571f95e04dbb9ca8661e44b9415052375e41788ea7d2760a972acea403224580ebee8cf11a4f
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/dev-python/metlog-cef/metadata.xml b/dev-python/metlog-cef/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/dev-python/metlog-cef/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/metlog-cef/metlog-cef-0.2.ebuild b/dev-python/metlog-cef/metlog-cef-0.2.ebuild
new file mode 100644
index 0000000..cf1eca8
--- /dev/null
+++ b/dev-python/metlog-cef/metlog-cef-0.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1
+
+DESCRIPTION="CEF extensions to metrics logging"
+HOMEPAGE="http://pypi.python.org/pypi/metlog-cef"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-python/cef[${PYTHON_USEDEP}]
+ dev-python/metlog-py[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ nosetests || die "Tests fail with ${PYTHON}"
+}
diff --git a/dev-python/metlog-py/ChangeLog b/dev-python/metlog-py/ChangeLog
new file mode 100644
index 0000000..3f22aa4
--- /dev/null
+++ b/dev-python/metlog-py/ChangeLog
@@ -0,0 +1,18 @@
+# ChangeLog for dev-python/metlog-py
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 15 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ metlog-py-0.10.0.ebuild:
+ Remove double parentheses in test? DEPEND.
+
+ 15 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ metlog-py-0.10.0.ebuild:
+ Substitute EPYTHON with PYTHON in python_test().
+
+*metlog-py-0.10.0 (06 Feb 2013)
+
+ 06 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ +metlog-py-0.10.0.ebuild, +metadata.xml:
+ Initial import. Ebuild by me.
+
diff --git a/dev-python/metlog-py/Manifest b/dev-python/metlog-py/Manifest
new file mode 100644
index 0000000..db97b18
--- /dev/null
+++ b/dev-python/metlog-py/Manifest
@@ -0,0 +1,4 @@
+DIST metlog-py-0.10.0.tar.gz 45743 SHA256 acee40147bd3728dff0ab34a0f52d34542b95a82f67279c69c2e90b4d7ac0924 SHA512 7fb6e7d7a369b8304e4944ada100b04685ac9f04d11cfeb1ffc110765ebc6018be338d0af534c940a4c7ebb8a5333dbddfab80c784576a68609b44cb53432c61 WHIRLPOOL 1a1e87268b854bfa2f65ddce76fa2e2883c571a1e90a3a67283925406e6f38c2fa9ba576ef8ff9b2311533b3cd1b797fca9ee190b6358fbcf6548cc264912007
+EBUILD metlog-py-0.10.0.ebuild 673 SHA256 bd58d318df681b7a39fdfd2c1d8a79c38db6b871f2783d8f5df4ff43afdb8a8b SHA512 d97d004b4c9a60715da6fa60154bf6267ea36f39bff7eef00a2cf74c58fbe24654a9cf69af0b7b204d359dc206fdd6b3d11cb3d877696171b7aedc2befb5335e WHIRLPOOL 67b447b3ce7f152997dd09ee76073a606dd902b9fbac5b1300a782ef6584e9c409cd6758f85d42def21fcb12779294bc55a5fd326863f80be37b98447e118c46
+MISC ChangeLog 583 SHA256 1e41a4e914da6f7efe117e2bba3628da310c5c3630ed161e0812406f3a0a50be SHA512 0feeac74cb2421f59f2c0033fc5dd794787ad32a6873e785759d04efd5a56b11b1f26a73126598d3680f9a983fe7f3f00156f793d3b24ffd7c254c1875f47727 WHIRLPOOL 889df785157179559c432da8dce2bc0720645256a3a4723bcaee950617f414393f1b54b0b774c877aa801a949d4ff4e5a292c3ccd27dc2846e54e2a3b693775c
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/dev-python/metlog-py/metadata.xml b/dev-python/metlog-py/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/dev-python/metlog-py/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/metlog-py/metlog-py-0.10.0.ebuild b/dev-python/metlog-py/metlog-py-0.10.0.ebuild
new file mode 100644
index 0000000..e6d9fc2
--- /dev/null
+++ b/dev-python/metlog-py/metlog-py-0.10.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1
+
+DESCRIPTION="Metrics Logging"
+HOMEPAGE="https://github.com/mozilla-services/metlog-py"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-python/docopt-0.5[${PYTHON_USEDEP}]
+ dev-python/pyzmq"
+DEPEND="${RDEPEND}
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/nose[${PYTHON_USEDEP}]
+ )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ nosetests || die "Tests fail with ${PYTHON}"
+}
diff --git a/dev-python/repoze-who/ChangeLog b/dev-python/repoze-who/ChangeLog
new file mode 100644
index 0000000..2d36b1c
--- /dev/null
+++ b/dev-python/repoze-who/ChangeLog
@@ -0,0 +1,22 @@
+# ChangeLog for dev-python/repoze-who
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 16 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ repoze-who-2.0.ebuild:
+ Add PYTHON_USEDEP to dependencies.
+
+ 16 Mar 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ repoze-who-2.0.ebuild:
+ Substitute EPYTHON with PYTHON in python_test().
+
+ 27 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ repoze-who-2.0.ebuild:
+ Drop PYTHON_MODNAME, it's not used in distutils-r1.
+
+*repoze-who-2.0 (06 Feb 2013)
+
+ 06 Feb 2013; Stijn Tintel (stintel) <stijn+gentoo@linux-ipv6.be>
+ +repoze-who-2.0.ebuild, +metadata.xml:
+ Initial import. Ebuild by me.
+
diff --git a/dev-python/repoze-who/Manifest b/dev-python/repoze-who/Manifest
new file mode 100644
index 0000000..a1af493
--- /dev/null
+++ b/dev-python/repoze-who/Manifest
@@ -0,0 +1,4 @@
+DIST repoze.who-2.0.tar.gz 294183 SHA256 fef73fba7b6c4b8354e69828381eaed59d420a4dd393a6378df47daf08887ee4 SHA512 da5477015e488013570b890af701789d31b34e15ece517e90394b1d633415b7e8def4e271ee9c3cba4d547885bd945199d7a419005490ee128b1cc467b6b14f8 WHIRLPOOL 07a80ce13a48be0425a4b56111d85db4ba31323246443afd9e5c20acfdc4ee53e4294902933f423ad5fa4fdc038071780810851d0312eebe4fe5dd9e2e140a7c
+EBUILD repoze-who-2.0.ebuild 746 SHA256 36fae5186e84ffbaf87ddb1beba9d2d6dc30be70a0b630770c3033b694872f29 SHA512 b24f8ebf63ae768a999e2e69c603ed577ff66138ca9e6c14ec5217ff971b3a156b0944b096006fbae1fa9398c9818ec043782e6906b9fb23a6cd02a58f1fbfd1 WHIRLPOOL c2689b389f4c92d24797031a24f356e2f6a6eede34074594c91a76731f048151dd7b9e0ae384e817b226743361fdccbd22f0e31f5cdc123669ba574c15c39f89
+MISC ChangeLog 715 SHA256 dd27e5fc8c054906cab99d5e1cc5ec2032cc308a0f3980cc75ed9d4209e54094 SHA512 c22744ec46cd18e923987c8d5519c2a42028998733cd4a67c8b24015c5034cf91ddda6deb32699bbdc8255d923272715fe9e994e8aa6c492749834544e7099a0 WHIRLPOOL ec6d2d10c7ccfc1d8dc862b553642f0664d8549a27655ecd6080999fd9c23e5134a4b82fd7a9bdf225d0f314d52e8ce96cec7767231193bc8ae9b92bd70d39d7
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/dev-python/repoze-who/metadata.xml b/dev-python/repoze-who/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/dev-python/repoze-who/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/repoze-who/repoze-who-2.0.ebuild b/dev-python/repoze-who/repoze-who-2.0.ebuild
new file mode 100644
index 0000000..b92beaa
--- /dev/null
+++ b/dev-python/repoze-who/repoze-who-2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1
+
+MY_PN="${PN/-/.}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="identification and authentication framework for WSGI."
+HOMEPAGE="http://pypi.python.org/pypi/repoze.who"
+SRC_URI="mirror://pypi/${P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="repoze"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+S=${WORKDIR}/${MY_P}
+
+RDEPEND="dev-python/paste[${PYTHON_USEDEP}]
+ net-zope/zope-interface[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ nosetests || die "Tests fail with ${PYTHON}"
+}
diff --git a/dev-python/scrypt/ChangeLog b/dev-python/scrypt/ChangeLog
new file mode 100644
index 0000000..d60bdf2
--- /dev/null
+++ b/dev-python/scrypt/ChangeLog
@@ -0,0 +1,11 @@
+--2013-09-08 18:19:58-- http://git.overlays.gentoo.org/gitweb/?p=user/mrueg.git;a=blob_plain;f=dev-python/scrypt/ChangeLog;hb=HEAD
+Resolviendo git.overlays.gentoo.org (git.overlays.gentoo.org)... 94.100.119.163
+Conectando con git.overlays.gentoo.org (git.overlays.gentoo.org)[94.100.119.163]:80... conectado.
+Petición HTTP enviada, esperando respuesta... 200 OK
+Longitud: 134 [text/plain]
+Grabando a: “index.html?p=user%2Fmrueg.git;a=blob_plain;f=dev-python%2Fscrypt%2FChangeLog;hb=HEAD”
+
+ 0K 100% 19,4M=0s
+
+2013-09-08 18:19:58 (19,4 MB/s) - “index.html?p=user%2Fmrueg.git;a=blob_plain;f=dev-python%2Fscrypt%2FChangeLog;hb=HEAD” guardado [134/134]
+
diff --git a/dev-python/scrypt/Manifest b/dev-python/scrypt/Manifest
new file mode 100644
index 0000000..30ed18f
--- /dev/null
+++ b/dev-python/scrypt/Manifest
@@ -0,0 +1,4 @@
+DIST scrypt-0.6.1.tar.gz 26793 SHA256 6142bb9f786649bd2a51f47e61dff91bf8315fd8989188003c3c61c05834a07b SHA512 072d9a4faac153d27b4e776fa21244257f7020feec34b25c6aa4931c4d1fb286135507dad4116863f9df15812f1652016bf45e731797f928f56f5ebffe97d815 WHIRLPOOL f6119d547639fe6bfc413ff9db4041c0a68cf248adeb8088490dcd604ef9d4fb2381515bedfbf60381f554a83b28c0ac1b9049c63a29fa2abd5ccb7e6109f426
+EBUILD scrypt-0.6.1.ebuild 515 SHA256 7f327d1546a6829ab6b7eef72947fae64d77d93039dffa99d972809ed5d2094d SHA512 adedd073d460ec1a8b204b2497ff2a6fed3398628e6a3cd26c16139b6374807761af35837d2134fc3634bc3d3b7ce772516b9621f1232c24d9c7f2cfc06e99b5 WHIRLPOOL 81332a59d851d65ee7b31b3c291094719df619bb9234dbb773d812867203688bc078ab147e7b8d411033ef04db4c30f7c2af8ea50e5927fecdb4a2af6888c06a
+MISC ChangeLog 717 SHA256 52cd2e8432ace02eb58ae6acd355ccf9b00ac0db24469e2a8122630cc4c305b9 SHA512 d80d8aea930924105acd4b4f924fd092b21c38fa4dfde14add072dfc2690ce7894f7805e1dc8f3b7ec7e1f33f426a97bd22235ed8da40bba5409b9c35361a603 WHIRLPOOL c9c7ef463f0ca22211508eef6b5d28e755acf11ae66cbb1489e4111ff897ce9d90f9dbc3f3b79055b8ca41b885b16a6503bd23ea57d38d31d1b2b1de9bfe70a5
+MISC metadata.xml 231 SHA256 9c04e1ed256c8293b1120d9b56de16e3ee5ff6cdb3967d517d46c5974c23d67a SHA512 0aaf70d152f2b3a4b333fccde6f5c9fbb6cac1a9ecf3e2b2ddb57a1c260b3f0e7bdd215edad17f959b2a3324929bf446164341531783431c3435d1b956d09d83 WHIRLPOOL d631165d8a2dd82731e34fed2e3c09437b8c0d383da28c3e0a5f704196afc1810a7efee388e6b558493e82fa61cc799ab3b93eb1b7b17464dd380efdcba60d06
diff --git a/dev-python/scrypt/index.html?p=user%2Fmrueg.git;a=blob_plain;f=dev-python%2Fscrypt%2FChangeLog;hb=HEAD b/dev-python/scrypt/index.html?p=user%2Fmrueg.git;a=blob_plain;f=dev-python%2Fscrypt%2FChangeLog;hb=HEAD
new file mode 100644
index 0000000..7ac2155
--- /dev/null
+++ b/dev-python/scrypt/index.html?p=user%2Fmrueg.git;a=blob_plain;f=dev-python%2Fscrypt%2FChangeLog;hb=HEAD
@@ -0,0 +1,5 @@
+*scrypt-0.6.1 (30 Jul 2013)
+
+ 30 Jul 2013; Manuel Rüger <mrueg@gentoo.org> +metadata.xml,
+ +scrypt-0.6.1.ebuild:
+ Initial version
diff --git a/dev-python/scrypt/metadata.xml b/dev-python/scrypt/metadata.xml
new file mode 100644
index 0000000..bfcb697
--- /dev/null
+++ b/dev-python/scrypt/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>mrueg@gentoo.org</email>
+ <name>Manuel Rüger</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/scrypt/scrypt-0.6.1.ebuild b/dev-python/scrypt/scrypt-0.6.1.ebuild
new file mode 100644
index 0000000..e17dfa8
--- /dev/null
+++ b/dev-python/scrypt/scrypt-0.6.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+inherit distutils-r1
+
+DESCRIPTION="Bindings for the scrypt key derivation function library"
+HOMEPAGE="http://bitbucket.org/mhallin/py-scrypt"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ ${PYTHON} setup.py test || die
+}
diff --git a/www-misc/mozilla-sync-server-core/ChangeLog b/www-misc/mozilla-sync-server-core/ChangeLog
new file mode 100644
index 0000000..c09d356
--- /dev/null
+++ b/www-misc/mozilla-sync-server-core/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for www-misc/mozilla-sync-server-core
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*mozilla-sync-server-core-2.15.1 (08 Sep 2013)
+
+ 08 Sep 2013; Francisco Blas Izquierdo Riera (klondike)
+ +mozilla-sync-server-core-2.15.1.ebuild,
+ +files/mozilla-sync-server-core-2.15.1_wsgiproxy2.patch, +metadata.xml:
+ Initial version, using propper dependencies
+
diff --git a/www-misc/mozilla-sync-server-core/Manifest b/www-misc/mozilla-sync-server-core/Manifest
new file mode 100644
index 0000000..49a74ac
--- /dev/null
+++ b/www-misc/mozilla-sync-server-core/Manifest
@@ -0,0 +1,4 @@
+AUX mozilla-sync-server-core-2.15.1_wsgiproxy2.patch 1857 SHA256 d9dfd99d4162015eb762ebef46012ecd4f931cd104f40c4e53f653925811121f SHA512 f47ad6886415eb154437e336a8455f3a5a796cdb3ae5bb64a0326fb9deb8fcbabaa5e9425e55aeb08b55362e0bc4b2f5f5e71f34cc55cd5f8007ce42385f4307 WHIRLPOOL 0f2c5c2a195b27bef3c251125f0e388f64e413dfc4876e28b3531ac84c42ccf8c96ffaf2125ec65cdb4aab0c60154303ba93b59f851236447edeeedcf2170a59
+EBUILD mozilla-sync-server-core-2.15.1.ebuild 2836 SHA256 ada988f0ff94af20f156bbcac4081a618da14fca28efec46efc8a5a8efc78eb1 SHA512 597f1032d2c4bfde14497f752862629822bbcd6f4fe193e5260e3ba596b11316d31e5e3cfa76af62a361d666bcc4e394378552878fc71c5a4261639ffc683303 WHIRLPOOL 59aa5a276588c971358d2e12f8f28e9b001849dc5e476497ec28d2c5dafd3bffcb87b3631a3648b2654fe1ce083719bf28032308e150444a8f3f384a70eba1c6
+MISC ChangeLog 403 SHA256 fb00e15fe0d6830a61384ba93bf84424d0cf4ce9c985ef1f61a4422907d96c32 SHA512 4e8e9ac38ed793cb7cf9b2529da5ebd0b4955b1dbb0a0bea9d36c876206d0ae199c5eea26423b4f7fa3943fb9853ee5e55239750655f00ade9d25471ff11f519 WHIRLPOOL 03c2a1bd9aed6ebb308c3b2240ba7e3df6a37d317dfc9f2af868ff407f07ebea218f7bcd0256f72d9fad282b5212a141c57ff4d82ec26846f369bfb8a9a7f1ba
+MISC metadata.xml 359 SHA256 d1231134dd527f83709453c5fa496d097bfd11d1a401464eeaefb73526823421 SHA512 3449312da12df9a2b085374c49edd3b233710fe11ceab524a5117edcb53af62f569048dd88d07ddba74502929c0e2b9fe5d026e5fdd78f3861ad130cf62ec855 WHIRLPOOL 32fdf0d924da2cdfbc45dafdad983cbaabcfa76a73ccb52d0136ffc0be4b9c5d8aabb6df17aac8587b30a20fc17bc296cfa00905d020225ebefdee92c08a3c72
diff --git a/www-misc/mozilla-sync-server-core/files/mozilla-sync-server-core-2.15.1_wsgiproxy2.patch b/www-misc/mozilla-sync-server-core/files/mozilla-sync-server-core-2.15.1_wsgiproxy2.patch
new file mode 100644
index 0000000..980f016
--- /dev/null
+++ b/www-misc/mozilla-sync-server-core/files/mozilla-sync-server-core-2.15.1_wsgiproxy2.patch
@@ -0,0 +1,60 @@
+diff -r ffdac52d215a Makefile
+--- a/Makefile Fri Apr 12 15:17:15 2013 +1000
++++ b/Makefile Tue Apr 23 13:48:15 2013 +0200
+@@ -58,7 +58,7 @@
+ build_extras:
+ $(INSTALL) MySQL-python
+ $(INSTALL) recaptcha-client
+- $(INSTALL) wsgiproxy
++ $(INSTALL) wsgiproxy2
+ $(INSTALL) wsgi_intercept
+ $(INSTALL) "python-ldap == 2.3.13"
+ $(INSTALL) coverage
+diff -r ffdac52d215a dev-reqs.txt
+--- a/dev-reqs.txt Fri Apr 12 15:17:15 2013 +1000
++++ b/dev-reqs.txt Tue Apr 23 13:48:15 2013 +0200
+@@ -14,7 +14,7 @@
+ PyMySQL
+ pymysql_sa
+ pylibmc
+-WSGIProxy
++WSGIProxy2
+ recaptcha-client
+ metlog-py >= 0.9.5
+ metlog-cef
+diff -r ffdac52d215a prod-reqs.txt
+--- a/prod-reqs.txt Fri Apr 12 15:17:15 2013 +1000
++++ b/prod-reqs.txt Tue Apr 23 13:48:15 2013 +0200
+@@ -14,7 +14,7 @@
+ PyMySQL == 0.5
+ pymysql_sa == 1.0
+ pylibmc == 1.2.3
+-WSGIProxy == 0.2.2
++WSGIProxy2 == 0.1
+ recaptcha-client == 1.0.6
+ metlog-py == 0.9.8
+ metlog-cef == 0.2
+diff -r ffdac52d215a services/tests/support.py
+--- a/services/tests/support.py Fri Apr 12 15:17:15 2013 +1000
++++ b/services/tests/support.py Tue Apr 23 13:48:15 2013 +0200
+@@ -223,7 +223,7 @@
+ If TEST_REMOTE is set in the environ, will run against a real server.
+ """
+ import urlparse
+- from wsgiproxy.exactproxy import proxy_exact_request
++ from wsgiproxy2.exactproxy import proxy_exact_request
+ from webtest import TestApp
+
+ # runs over a proxy
+diff -r ffdac52d215a setup.py
+--- a/setup.py Fri Apr 12 15:17:15 2013 +1000
++++ b/setup.py Tue Apr 23 13:48:15 2013 +0200
+@@ -38,7 +38,7 @@
+ from setuptools import setup, find_packages
+
+ install_requires = ['SQLAlchemy', 'Paste', 'PasteDeploy', 'WebOb',
+- 'Routes', 'simplejson', 'cef', 'wsgiproxy', 'metlog-py']
++ 'Routes', 'simplejson', 'cef', 'wsgiproxy2', 'metlog-py']
+
+
+ # extracting the version number from the .spec file
diff --git a/www-misc/mozilla-sync-server-core/metadata.xml b/www-misc/mozilla-sync-server-core/metadata.xml
new file mode 100644
index 0000000..91f1a24
--- /dev/null
+++ b/www-misc/mozilla-sync-server-core/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <use>
+ <flag name='memcached'>Add support for
+ <pkg>net-misc/memcached</pkg></flag>
+ </use>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-misc/mozilla-sync-server-core/mozilla-sync-server-core-2.15.1.ebuild b/www-misc/mozilla-sync-server-core/mozilla-sync-server-core-2.15.1.ebuild
new file mode 100644
index 0000000..0c9e047
--- /dev/null
+++ b/www-misc/mozilla-sync-server-core/mozilla-sync-server-core-2.15.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1 mercurial
+
+DESCRIPTION="Mozilla Sync Server Core libraries"
+HOMEPAGE="https://hg.mozilla.org/services/server-core/"
+
+EHG_REPO_URI="https://hg.mozilla.org/services/server-core"
+
+case ${PV} in
+9999)
+ EHG_REVISION="default"
+ ;;
+*)
+ inherit versionator
+ MY_PV=$(replace_version_separator 2 '-' "${PV}")
+ MY_P="${PN}-${MY_PV}"
+ EHG_REVISION="rpm-${MY_PV}"
+ S="${WORKDIR}/${PN}"
+ ;;
+esac
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap memcached profile test"
+
+# Test require LDAP populated with mozilla data on ldap://localhost
+RESTRICT="test"
+#These packages are required but not used
+#A single hash means non dependent on other packages required or on the list, double hash implies the contrary
+## >=dev-python/cef-0.5[${PYTHON_USEDEP}]
+## >=dev-python/beaker-1.6.4[${PYTHON_USEDEP}]
+## >=dev-python/docopt-0.5[${PYTHON_USEDEP}]
+# >=dev-python/mako-0.7.2[${PYTHON_USEDEP}]
+## >=dev-python/markupsafe-0.15[${PYTHON_USEDEP}]
+## >=dev-python/pastedeploy-1.5.0
+## >=dev-python/repoze-lru-0.5
+#pastescript is required to get the paster command
+
+#These packages are rquired when profile is enabled but I haven't made an ebuild yet
+# profile? ( dev-python/repoze-profiler[${PYTHON_USEDEP}] )
+# profile? ( dev-python/meliae[${PYTHON_USEDEP}] )
+
+RDEPEND="memcached? ( >=dev-python/pylibmc-1.2.3[${PYTHON_USEDEP}] )
+ memcached? ( >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}] )
+ ldap? ( >=dev-python/python-ldap-2.3.13 )
+ >=dev-python/metlog-cef-0.2[${PYTHON_USEDEP}]
+ >=dev-python/metlog-py-0.9.8[${PYTHON_USEDEP}]
+ >=dev-python/paste-1.7.5.1[${PYTHON_USEDEP}]
+ >=dev-python/pastescript-1.7.5[${PYTHON_USEDEP}]
+ >=dev-python/recaptcha-client-1.0.6[${PYTHON_USEDEP}]
+ >=dev-python/repoze-who-2.0[${PYTHON_USEDEP}]
+ >=dev-python/routes-1.13[${PYTHON_USEDEP}]
+ >=dev-python/scrypt-0.6.1[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-2.6.2[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-0.7.9
+ <=dev-python/sqlalchemy-0.7.999
+ >=dev-python/webob-1.0.7[${PYTHON_USEDEP}]
+ >=dev-python/wsgiproxy2-0.1[${PYTHON_USEDEP}]
+ >=dev-python/greenlet-0.4[${PYTHON_USEDEP}]
+ >=dev-python/gevent-0.13.8[${PYTHON_USEDEP}]
+ >=net-zope/zope-interface-4.0.1[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( >=dev-python/pylibmc-1.2.3[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/python-memcached-1.48[${PYTHON_USEDEP}] )
+ test? ( dev-python/wsgiintercept[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/wsgiproxy2-0.1[${PYTHON_USEDEP}] )
+ test? ( dev-python/webtest[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+PATCHES=( ${FILESDIR}/${P}_wsgiproxy2.patch )
+
+python_test() {
+ nosetests || die "Tests fail with ${EPYTHON}"
+}
diff --git a/www-misc/mozilla-sync-server-full/ChangeLog b/www-misc/mozilla-sync-server-full/ChangeLog
new file mode 100644
index 0000000..d38b3a5
--- /dev/null
+++ b/www-misc/mozilla-sync-server-full/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for www-misc/mozilla-sync-server-full
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*mozilla-sync-server-full-1.0.9 (08 Sep 2013)
+
+ 08 Sep 2013; Francisco Blas Izquierdo Riera (klondike)
+ +mozilla-sync-server-full-1.0.9.ebuild, +metadata.xml:
+ Initial version, using propper dependencies
+
diff --git a/www-misc/mozilla-sync-server-full/Manifest b/www-misc/mozilla-sync-server-full/Manifest
new file mode 100644
index 0000000..fb0a829
--- /dev/null
+++ b/www-misc/mozilla-sync-server-full/Manifest
@@ -0,0 +1,3 @@
+EBUILD mozilla-sync-server-full-1.0.9.ebuild 2103 SHA256 594b69bc5a2ddc7796cfb5fae032181e97f2db3540147a7eb4240687c873f543 SHA512 5f68528cfd00452b3f55df5eebbaa71d3a54f03aaf3bc0caccf190f2dab92eefd439ba042029bce58a763143bb1e98ed0f1022bdab33431d8d6d39c0c0a2f6d0 WHIRLPOOL fcc05425b8e627ade08015b1cf7b0650b2820138e21c858f988cc67a6d251b37d5e7fdaa934742911d2fe0481ba7fe6c4e8db83256145780810ee3be23a0fead
+MISC ChangeLog 342 SHA256 0dfbfcdff8498d73a7bbf9323c7f06dfe61b65044342f815aaa1c5332e58f1cf SHA512 0ae16734707ec37b17e03f390d0012c9e5926dd4b1f8e1074c2221a214c146049e31556a15db9c7422a981ccff8ecf2615d17894150a8f82d21d5fa06aeac30c WHIRLPOOL 4e0a1fed7a591af7eb668a405ead566fde7fc811d15a4e412d71f47b15c5e985231e5b30e048b8c26444014cd6f42704f7f3fd1b89ce2319a6e391fde0b5a1d8
+MISC metadata.xml 525 SHA256 e80c9062a6cb63dd7b2884e7136b2fd425afcfd1e10b5f3d3b1975d46ef2ad48 SHA512 bf73a5efaaf5d01056c6a0eccdd25b16beef75b4e46928b79685e5bf294f115a8eb9961238f58d58f04396087ef03ce4f6268e110cd8f33aae5710a55ff899f6 WHIRLPOOL d80e8a5c2b8487e4333771b785eb92cd1a3ea63e3393b91e4488668bc0b66d2a82ef284a5dd3d2da72842553382fb42dbec8348d4f2783bb451b8dd3044c5c3e
diff --git a/www-misc/mozilla-sync-server-full/metadata.xml b/www-misc/mozilla-sync-server-full/metadata.xml
new file mode 100644
index 0000000..0f013dd
--- /dev/null
+++ b/www-misc/mozilla-sync-server-full/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name='memcached'>Add support for
+ <pkg>net-misc/memcached</pkg></flag>
+ <flag name='tools'>Add a tool using
+ <pkg>dev-python/fabric</pkg></flag>
+ <flag name='wsgi'>Install wsgi file to enable serving via
+ <pkg>www-apache/mod_wsgi</pkg> or
+ <pkg>www-servers/uwsgi</pkg></flag>
+ </use>
+</pkgmetadata>
diff --git a/www-misc/mozilla-sync-server-full/mozilla-sync-server-full-1.0.9.ebuild b/www-misc/mozilla-sync-server-full/mozilla-sync-server-full-1.0.9.ebuild
new file mode 100644
index 0000000..aa0945e
--- /dev/null
+++ b/www-misc/mozilla-sync-server-full/mozilla-sync-server-full-1.0.9.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1 mercurial
+
+DESCRIPTION="Mozilla Sync Server"
+HOMEPAGE="https://hg.mozilla.org/services/server-full"
+
+EHG_REPO_URI="https://hg.mozilla.org/services/server-full"
+
+case ${PV} in
+9999)
+ EHG_REVISION="default"
+ ;;
+*)
+ inherit versionator
+ MY_PV=$(replace_version_separator 2 '-' "${PV}")
+ MY_P="${PN}-${MY_PV}"
+ EHG_QUIET="OFF"
+ EHG_REVISION="rpm-${MY_PV}"
+ S="${WORKDIR}/${PN}"
+ ;;
+esac
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap memcached mysql sqlite test tools +wsgi"
+
+#Missing packages
+RESTRICT="test"
+
+REQUIRED_USE="|| ( ldap memcached mysql sqlite )"
+
+RDEPEND="www-misc/mozilla-sync-server-reg[${PYTHON_USEDEP}]
+ www-misc/mozilla-sync-server-storage[${PYTHON_USEDEP},ldap?,mysql?,sqlite?]
+ tools? ( dev-python/fabric[${PYTHON_USEDEP}] )
+ wsgi? (
+ || ( www-apache/mod_wsgi www-servers/uwsgi[python] )
+ )
+ >=dev-python/mako-0.7.2[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.0.7[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( >=dev-python/simplejson-2.6.2[${PYTHON_USEDEP}] )
+ test? ( dev-python/twisted-core[${PYTHON_USEDEP}] )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+#Not available
+# test? ( dev-python/funkload[${PYTHON_USEDEP}] )
+# test? ( dev-python/webunit[${PYTHON_USEDEP}] )
+
+src_prepare() {
+ sed -i 's_file:%(here)s/etc/_file:%(here)s/_' *.ini
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ keepdir /etc/mozilla-sync-server
+ insinto /etc/mozilla-sync-server
+ use ldap && (
+ doins etc/ldap.conf
+ newins tests_ldap.ini ldap.ini
+
+ use memcached && (
+ doins etc/memcachedldap.conf
+ newins tests_memcachedldap.ini memcached_ldap.ini
+ )
+ )
+ use memcached && (
+ doins etc/memcached.conf
+ newins tests_memcached.ini memcached.ini
+ )
+ use mysql && (
+ doins etc/mysql.conf
+ newins tests_mysql.ini mysql.ini
+ )
+ use sqlite && (
+ newins etc/sync.conf sqlite.conf
+ newins development.ini sqlite.ini
+ )
+ use wsgi && newins sync.wsgi server.wsgi
+}
diff --git a/www-misc/mozilla-sync-server-reg/ChangeLog b/www-misc/mozilla-sync-server-reg/ChangeLog
new file mode 100644
index 0000000..882d63f
--- /dev/null
+++ b/www-misc/mozilla-sync-server-reg/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for www-misc/mozilla-sync-server-reg
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*mozilla-sync-server-reg-1.2.6 (08 Sep 2013)
+
+ 08 Sep 2013; Francisco Blas Izquierdo Riera (klondike)
+ +mozilla-sync-server-reg-1.2.6.ebuild, +metadata.xml:
+ Initial version, using propper dependencies
+
diff --git a/www-misc/mozilla-sync-server-reg/Manifest b/www-misc/mozilla-sync-server-reg/Manifest
new file mode 100644
index 0000000..561392c
--- /dev/null
+++ b/www-misc/mozilla-sync-server-reg/Manifest
@@ -0,0 +1,3 @@
+EBUILD mozilla-sync-server-reg-1.2.6.ebuild 1226 SHA256 1a3f2352975a463493f57d7369293d6c99d61ce52d445085f9a93b613e316e16 SHA512 2c898e8c13402f52e17deacb6e926d8257ff0767e1d16ba949cd3fc36406c809b53b434953bec19c507f49dcad34063a334258057376a729faff45fd130d0293 WHIRLPOOL 7367320f315f1ce395ff9c41327d8f0c2db1082788a09c6d2311529fda3183f15f78b978fec7ce5336d11b64090241e575d848926575f3ad1820d34e1ba9b242
+MISC ChangeLog 339 SHA256 3281643cf9327f85d67b6482874e99d9d215be57446bd7488d2892e3852c07ff SHA512 fe9c981a80131459764580a00fefb7e5cd809b2ff34fc8e2913aa47ae6e35a691fa58784ba49138d2315d4226a9598b209ade66ae7d21b5ee66e63ccfb46989d WHIRLPOOL 5d0c9799749cddb26a5dd4bf4e7077fc72e501fdd1f38b0815828b98bba760cb72dcaf86adca0134279d12bcac03edb4f9ce0d39bcf895b854338ca607461bef
+MISC metadata.xml 214 SHA256 c1f09dc7d5313cd2da7b82259c7846ed23144d62b15e59680ada90e2b6b4d154 SHA512 aeb2fb354a9ddf41c45a071091a58b91eaf8b25d6d2c49e3e3daa547b591a54530144de4533573160b48dc356289c909612c4e3c80e387f081f88cb39263e130 WHIRLPOOL 54d8861daedd18ca38e4ada0fb71026c612b63946d47a9b34de90d1d6d85c8ce05c0a4b97730f554ea637d73ccce8ed207d33e707c2b8c1dd28af24cf44dd186
diff --git a/www-misc/mozilla-sync-server-reg/metadata.xml b/www-misc/mozilla-sync-server-reg/metadata.xml
new file mode 100644
index 0000000..cc3fe24
--- /dev/null
+++ b/www-misc/mozilla-sync-server-reg/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild b/www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild
new file mode 100644
index 0000000..f6eb2c9
--- /dev/null
+++ b/www-misc/mozilla-sync-server-reg/mozilla-sync-server-reg-1.2.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1 mercurial
+
+DESCRIPTION="Mozilla Sync Reg Server"
+HOMEPAGE="https://hg.mozilla.org/services/server-reg"
+
+EHG_REPO_URI="https://hg.mozilla.org/services/server-reg"
+
+case ${PV} in
+9999)
+ EHG_REVISION="default"
+ ;;
+*)
+ inherit versionator
+ MY_PV=$(replace_version_separator 2 '-' "${PV}")
+ MY_P="${PN}-${MY_PV}"
+ EHG_QUIET="OFF"
+ EHG_REVISION="rpm-${MY_PV}"
+ S="${WORKDIR}/${PN}"
+ ;;
+esac
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="www-misc/mozilla-sync-server-core[${PYTHON_USEDEP}]
+ >=dev-python/simplejson-2.6.2[${PYTHON_USEDEP}]
+ >=dev-python/webob-1.0.7[${PYTHON_USEDEP}]
+ >=dev-python/routes-1.13[${PYTHON_USEDEP}]
+ >=dev-python/recaptcha-client-1.0.6[${PYTHON_USEDEP}]
+ >=dev-python/cef-0.5[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0
+ >=dev-python/mako-0.7.2[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}
+ test? ( >=dev-python/webtest-1.4.3[${PYTHON_USEDEP}] )
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+python_test() {
+ nosetests || die "Tests fail with ${EPYTHON}"
+}
diff --git a/www-misc/mozilla-sync-server-storage/ChangeLog b/www-misc/mozilla-sync-server-storage/ChangeLog
new file mode 100644
index 0000000..2131238
--- /dev/null
+++ b/www-misc/mozilla-sync-server-storage/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for www-misc/mozilla-sync-server-storage
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*mozilla-sync-server-storage-1.15.3 (08 Sep 2013)
+
+ 08 Sep 2013; Francisco Blas Izquierdo Riera (klondike)
+ +mozilla-sync-server-storage-1.15.3.ebuild, +metadata.xml:
+ Initial version, using propper dependencies
+
diff --git a/www-misc/mozilla-sync-server-storage/Manifest b/www-misc/mozilla-sync-server-storage/Manifest
new file mode 100644
index 0000000..43627fe
--- /dev/null
+++ b/www-misc/mozilla-sync-server-storage/Manifest
@@ -0,0 +1,3 @@
+EBUILD mozilla-sync-server-storage-1.15.3.ebuild 1510 SHA256 d362574f1b8b0a56872350c29769f8759a97d6a4770875b42ba8bef2fb7af5d2 SHA512 2470dc0f87cc70bf419193f861174fa850186756702a60ee39d40ed0c893b2c74a430014a301d014da83480b521a9406ddc49b339ccd4f90066576b1ce9247b4 WHIRLPOOL 763d73818cda83a8e4ca7adb51dac5afb947aaa1d5382af1b6e9790bb34e7c5ae90e9f5b61b21f962f08f32118d836a9ac82eda88fff790d72d4ea66dab31fdc
+MISC ChangeLog 353 SHA256 9bc1057db7a69ca7116fce51dbcb4675ed98dfee2ebfb4ac26f5864cb14aa792 SHA512 28ad6992de96160cd68eee5a53cc653a3ad560a4b145b49fbfa1c33e916cdd0598aa48040574dca24f3f467ed90a1cf1a6a4f124f66fcaed2519159705fdaf4d WHIRLPOOL 9b19eb3b6c5a96b5dacc75ff4bc0eb60127f1f2c863d97c80d25fd5ff6d179c04035128eb4e33fbbd389c76450f07e8be9759e2975ce264126921e8b65171421
+MISC metadata.xml 311 SHA256 47591f3d9cbbbe6ab4e4a94ea797e3e561315ed96296e183715942ad475a27d0 SHA512 bbc72fc331b29193f457f2905c2d87afefc2f86fe6888789fd5022102c89eacd3290ad5056f2f5948810c64e28138da53e14681d50fd7127c408b330d60f2db7 WHIRLPOOL 58e92ad02457fe098eeea657620e3bf6ac91daecd0e54783da68d81308ec4a6ba066155b8506b218da7417bfa045367d5d4ed979c218e5f039a08b292160a4df
diff --git a/www-misc/mozilla-sync-server-storage/metadata.xml b/www-misc/mozilla-sync-server-storage/metadata.xml
new file mode 100644
index 0000000..bc662a3
--- /dev/null
+++ b/www-misc/mozilla-sync-server-storage/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>maintainer-wanted@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name='memcached'>Add support for
+ <pkg>net-misc/memcached</pkg></flag>
+ </use>
+</pkgmetadata>
diff --git a/www-misc/mozilla-sync-server-storage/mozilla-sync-server-storage-1.15.3.ebuild b/www-misc/mozilla-sync-server-storage/mozilla-sync-server-storage-1.15.3.ebuild
new file mode 100644
index 0000000..8141e95
--- /dev/null
+++ b/www-misc/mozilla-sync-server-storage/mozilla-sync-server-storage-1.15.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+PYTHON_COMPAT=(python2_{6,7})
+
+inherit distutils-r1 eutils mercurial
+
+DESCRIPTION="Mozilla Sync Storage Server"
+HOMEPAGE="https://hg.mozilla.org/services/server-storage/"
+
+EHG_REPO_URI="https://hg.mozilla.org/services/server-storage"
+
+case ${PV} in
+9999)
+ EHG_REVISION="default"
+ ;;
+*)
+ inherit versionator
+ MY_PV=$(replace_version_separator 2 '-' "${PV}")
+ MY_P="${PN}-${MY_PV}"
+ EHG_QUIET="OFF"
+ EHG_REVISION="rpm-${MY_PV}"
+ S="${WORKDIR}/${PN}"
+ ;;
+esac
+
+LICENSE="MPL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap memcached mysql sqlite test"
+
+#Missing package
+RESTRICT="test"
+
+REQUIRED_USE="|| ( ldap memcached mysql sqlite )"
+
+RDEPEND="www-misc/mozilla-sync-server-core[${PYTHON_USEDEP},memcached?,ldap?]
+ memcached? ( >=dev-python/pylibmc-1.2.3[${PYTHON_USEDEP}] )
+ >=dev-python/simplejson-2.6.2
+ >=dev-python/webob-1.0.7[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-0.7.9[mysql?,sqlite?]
+ >=dev-python/metlog-py-0.9.8[${PYTHON_USEDEP}]
+ >=dev-python/pastedeploy-1.5.0"
+DEPEND="${RDEPEND}
+ test? ( dev-python/nose[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/webtest-1.3.3[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/wsgiproxy2-0.1[${PYTHON_USEDEP}] )
+ test? ( >=dev-python/pylibmc-1.2.3[${PYTHON_USEDEP}] )
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+#Not available
+# test? ( dev-python/funkload[${PYTHON_USEDEP}] )
+
+python_test() {
+ nosetests || die "Tests fail with ${EPYTHON}"
+}