summaryrefslogtreecommitdiff
path: root/dev-python/rtslib-fb
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/rtslib-fb')
-rw-r--r--dev-python/rtslib-fb/Manifest2
-rw-r--r--dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild37
2 files changed, 39 insertions, 0 deletions
diff --git a/dev-python/rtslib-fb/Manifest b/dev-python/rtslib-fb/Manifest
index 9d2f589aff1f..68b79d5209cb 100644
--- a/dev-python/rtslib-fb/Manifest
+++ b/dev-python/rtslib-fb/Manifest
@@ -1,6 +1,8 @@
AUX target.service 330 BLAKE2B 81d01885925feeef2a1fe9214b520d0d4035b971fea22f4efcbe295a7316568cc6b6e152aa53a7e7defa602e55df61c3a06f3c028ef20301bb0032a4c919a43a SHA512 3c634f1c466d0a8c3dd2b57a230438aaeeb0e66324863a2ded57dd69a2ca5946f83c4ab511766f510f3e63b43aedcf7e368bcf5bc325ee69c016bb0bb2612de5
DIST rtslib-fb-2.1.74.tar.gz 73919 BLAKE2B d16527ed1efae379aa976929d8e6dd8a13cb1d47eb8efe8897ee495b0864225f520b42bd27fe502a1fad11369d20690b9751e54ae7a328c60917144114358d24 SHA512 b0b0722a5a7e10af698ae0570a65b51d7f091bfcc370850dacb3087471ca98bd229b4a5ed73760b7ed5bbee1b53dae4781cc2b3d5e7a1ff8ce37c5c144477852
DIST rtslib-fb-2.1.75.tar.gz 74188 BLAKE2B 13fbeffb0396fa39d17362c05973572feab86eaa6748d4043f7721f3b631e670266dfbaebc26afb70e83547c4a24f149399d7d77725ecb9e9f6ac4ef709306d4 SHA512 b20109fd40cd0d23621bb01f884e302432a1dde98d0147dbd7a2eaf7a724801c77759effb26717b0451c5fb2f75e67287d9c0364c3c7ee3072d08cce259ce616
+DIST rtslib-fb-2.1.76.tar.gz 78055 BLAKE2B df22093072a7e7b12a080db8253eff9e6aff1efb44a8bdb6c37a21601fd10beea03b665d1e1621904a9a0c1d1299e7f9e5f61682669f75a06f4e050c503da9a7 SHA512 fee3087702e44ede59b9635d7cbe7af06da104d6aeffc3fbb584ce6e8170b7856650a006ee574940448801a67e9f7d9610ccb9ad632dd6d0c378fe7c6cd1c159
EBUILD rtslib-fb-2.1.74.ebuild 635 BLAKE2B 165d58dd78452315d57e05980bc76fe6ace02b11266ee4b1de2eea33846a5ebfe242e557c619b6e048da1e1af203a2829e34be1cb692c6aafbb8e2cf132a03ca SHA512 951bccd512869e051ad5d4bb483d954ffc80ee92ab11c8db4b2860eae570eea77b1dd21a99a0a65365545e46be0ca8420f3c66044ca2c6919dadf0b30ae65f86
EBUILD rtslib-fb-2.1.75.ebuild 687 BLAKE2B 3b9070281100c09a80047658dd900af29855850c25f68150d2eb324a9a6b1b1036a386523ff06a7bd88d57517395205f659bb8ad7b5111877384bcd98822938a SHA512 824981c02a9e971e86bf8d05bd0d3afe88a74c0b4a1e26945ba6d9b55658eb07ba2a0d6cb51f71e70ff5d4dae1c529deaa726823bb295186767d36b88712e242
+EBUILD rtslib-fb-2.1.76.ebuild 864 BLAKE2B 1dfd9cc4a550f057c952eac71601c606aa5adc5fbaf52f0ba829afa1a43bae3459141a69de9bc65968871b00605913aa7666b092e473ddfad6d1d999c018c0a7 SHA512 0ba0adba165c9906c1489b75f2d3bb4943c311703224cdd1c770b459ef845f02a691014bb9d202d58ce58fec9f0c36a46a5fea9f68f88760e69c194f44d591cc
MISC metadata.xml 736 BLAKE2B 64b99b472db20ec267f4aa40915fe347e1e74d18ff8914707714cf73cadf7999bb81521b4a801b17bfd4bb4463c63419792e1b9c869deed9181de540a9c8e30b SHA512 fdec71348b4f944de9f009571f8097a1758ef0a6072571b3fac21b6dea7330626a06cc9e72447a8efe0425bbf7a24d08fe10b193653cffef9195c1acdc997a42
diff --git a/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild b/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild
new file mode 100644
index 000000000000..70552bc72cd1
--- /dev/null
+++ b/dev-python/rtslib-fb/rtslib-fb-2.1.76.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYPI_NO_NORMALIZE=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 systemd pypi
+
+DESCRIPTION="A Python object API for managing the Linux LIO kernel target"
+HOMEPAGE="
+ https://github.com/open-iscsi/rtslib-fb/
+ https://pypi.org/project/rtslib-fb/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ dev-python/pyudev[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+
+python_test() {
+ # super basic import test
+ "${EPYTHON}" - <<- EOF || die "Failed tests with ${EPYTHON}"
+ from rtslib_fb import RTSRoot
+ EOF
+}
+
+src_install() {
+ distutils-r1_src_install
+ systemd_dounit "${FILESDIR}/target.service"
+}