summaryrefslogtreecommitdiff
path: root/dev-python/pymemcache
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-16 10:59:35 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-16 10:59:35 -0500
commita46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af (patch)
tree98303deb2a205a7f39cffa3a960c1762559c7a7d /dev-python/pymemcache
parent8e65dc62f3f9f6b8f7b890fefedbf4ac05dfde0b (diff)
downloadbaldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.tar.gz
baldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.tar.xz
baldeagleos-repo-a46f0ec88e6c7ea84ed2f67a40bbf89ef44bc6af.zip
Adding metadata
Diffstat (limited to 'dev-python/pymemcache')
-rw-r--r--dev-python/pymemcache/Manifest3
-rw-r--r--dev-python/pymemcache/metadata.xml12
-rw-r--r--dev-python/pymemcache/pymemcache-4.0.0.ebuild39
3 files changed, 54 insertions, 0 deletions
diff --git a/dev-python/pymemcache/Manifest b/dev-python/pymemcache/Manifest
new file mode 100644
index 000000000000..9a5440ccbec8
--- /dev/null
+++ b/dev-python/pymemcache/Manifest
@@ -0,0 +1,3 @@
+DIST pymemcache-4.0.0.gh.tar.gz 71751 BLAKE2B dd5a18c65ff312690a384414c902ac33eb9128fda07257aeea8bf7db16ee1ae3e9120779bea49504f2d5b1c413d726ce53dc691b77922025701e2edc272c6f37 SHA512 bd3165f70ef73bab8fd93834e01a892f39d66557996e4ccdf088faecddd74eccb953371a0db210a34896517f4a136afa2f4ec3f70d8dadc6592d304d0da3d7f5
+EBUILD pymemcache-4.0.0.ebuild 950 BLAKE2B 41d0bab54927c8eef1565e97f7dbe08da15240ef6ae65b56388a28f9b81b563b2d166c4cf0e3cac2c3e23f5da423d6f04af0408007e9868e7199f8e3d8dd1ede SHA512 5bee0ae5aa0db4fbcded804457c940248aef8689533893be066b9d5c54f671fa42f734a37940b7d0594331ab379bb87bbc13dc1aaf64fdd0e515f00aadd0d5c6
+MISC metadata.xml 457 BLAKE2B af3cd09181772a8a8d84a65342c24dbdf32e1d20560ba6d6b25be484ce1acf7b65b5c660e6c991aeeec96ae0470a1fe30a12b7fde8c708e64d7c9a9f183d07aa SHA512 201a6132063ab31b81936d69429840b9edee828a89d4ef79cfae73b64448e02710068f13a61bd4c0c714565ff71b3eb1972e60359160f35c5411edad915265ae
diff --git a/dev-python/pymemcache/metadata.xml b/dev-python/pymemcache/metadata.xml
new file mode 100644
index 000000000000..4f69c42a814d
--- /dev/null
+++ b/dev-python/pymemcache/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>marcin.deranek@slonko.net</email>
+ <name>Marcin Deranek</name>
+ </maintainer>
+ <upstream>
+ <bugs-to>https://github.com/pinterest/pymemcache/issues</bugs-to>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>
diff --git a/dev-python/pymemcache/pymemcache-4.0.0.ebuild b/dev-python/pymemcache/pymemcache-4.0.0.ebuild
new file mode 100644
index 000000000000..6d744a7279b4
--- /dev/null
+++ b/dev-python/pymemcache/pymemcache-4.0.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{13..14} )
+inherit distutils-r1
+
+DESCRIPTION="A comprehensive, fast, pure-Python memcached client."
+HOMEPAGE="https://github.com/pinterest/pymemcache"
+SRC_URI="https://github.com/pinterest/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+BDEPEND="
+ test? (
+ dev-python/faker[${PYTHON_USEDEP}]
+ dev-python/pylibmc[${PYTHON_USEDEP}]
+ dev-python/python-memcached[${PYTHON_USEDEP}]
+ dev-python/zstd[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+ dev-python/sphinx-rtd-theme \
+ dev-python/sphinxcontrib-apidoc
+
+src_prepare() {
+ sed -i -e '/--cov=/d' setup.cfg || die
+
+ distutils-r1_src_prepare
+}