summaryrefslogtreecommitdiff
path: root/sys-fs/btrfs-progs
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs/btrfs-progs')
-rw-r--r--sys-fs/btrfs-progs/Manifest4
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild13
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-9999.ebuild13
3 files changed, 26 insertions, 4 deletions
diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index aa32bfe18717..893334cef4c0 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -9,6 +9,6 @@ EBUILD btrfs-progs-5.15.1.ebuild 3167 BLAKE2B a879f998fffa1ba80c42f8423416ff05cc
EBUILD btrfs-progs-6.0.2.ebuild 3316 BLAKE2B 04f3a7b2f5e79948c5b87e8faa9f6046d8727580c7fa4a55657e831a3b4d5160a958e348ee31e4d141bdce8893e9f383b2ffda3300232979a75b5d9a34aaaccc SHA512 dfc4566c398687b0bbbbe2896303ab4fba5fb142ffd40362f5fa11da4f54b450d82168c904ef5fc7e22176c17d856874214ca09cf4ae0d10a85c54b0a62fec59
EBUILD btrfs-progs-6.1.1-r1.ebuild 3371 BLAKE2B 6d1dec5724837eed26ba50d9a4c0bf7f97d4783a07fd6f2ad51e8d83790acd4fce210daa846336d52bf459dfc7485ec90feff9e7005e9f46235c2faebcfcf8bd SHA512 455bc0717e4720ae7b99add5bbdf961258b8d0bd43585f8c68003bad8ee6fbcb9df666a999194c530a3c3d40abe33c39c449449874b32adaf85c69f562c00a30
EBUILD btrfs-progs-6.1.2.ebuild 3322 BLAKE2B d5e213cbe4213efcdc4ba47c64db31e65126d82e2259da7e18629378412ed26d6806506db069520677d675fa8f706154878bd0f995fc87466a3dc2c777de3d17 SHA512 a07342725328db41f4971964a1e41002f010b7d9d54f5446a42908f24a719bf60882454ae64ebcd9ae70b3f6680b3404db2afd3087d651d1968b865574b5d286
-EBUILD btrfs-progs-6.1.3.ebuild 3322 BLAKE2B d5e213cbe4213efcdc4ba47c64db31e65126d82e2259da7e18629378412ed26d6806506db069520677d675fa8f706154878bd0f995fc87466a3dc2c777de3d17 SHA512 a07342725328db41f4971964a1e41002f010b7d9d54f5446a42908f24a719bf60882454ae64ebcd9ae70b3f6680b3404db2afd3087d651d1968b865574b5d286
-EBUILD btrfs-progs-9999.ebuild 3322 BLAKE2B d5e213cbe4213efcdc4ba47c64db31e65126d82e2259da7e18629378412ed26d6806506db069520677d675fa8f706154878bd0f995fc87466a3dc2c777de3d17 SHA512 a07342725328db41f4971964a1e41002f010b7d9d54f5446a42908f24a719bf60882454ae64ebcd9ae70b3f6680b3404db2afd3087d651d1968b865574b5d286
+EBUILD btrfs-progs-6.1.3.ebuild 3528 BLAKE2B f8cc1b0065bb23eb24227577593c0546a842a6c46b91b69d4c9b7a0aa80bce6fd4f48d9a353996be4ce2d0a7cbef9c4fac161107b4c0f7475a3f8956db865859 SHA512 5a7bbfc026045c6b0de1bfbd2dc10d4fa690d2fad85d3cb1a1927576944ee8283a776e748b82cb362587fcf418e9c135fa7fb044e6676e51b2280ce81f3f57a1
+EBUILD btrfs-progs-9999.ebuild 3528 BLAKE2B f8cc1b0065bb23eb24227577593c0546a842a6c46b91b69d4c9b7a0aa80bce6fd4f48d9a353996be4ce2d0a7cbef9c4fac161107b4c0f7475a3f8956db865859 SHA512 5a7bbfc026045c6b0de1bfbd2dc10d4fa690d2fad85d3cb1a1927576944ee8283a776e748b82cb362587fcf418e9c135fa7fb044e6676e51b2280ce81f3f57a1
MISC metadata.xml 610 BLAKE2B 70361c4d5434a98f73a3d38ed47d7be830783529db6217396f2235cdedd58744fc6e52e4de1994d28184fe9d8aa5d2982c433d47eda1868cfdb79edf0769a620 SHA512 8958c02574adb1395a9d21d9e9ad5db38570b82a1c7211752eb007eecbd0e541e880a060649641f40be877f167e14f278f14d5ef8775766ef9a6fa5d3843dc53
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild
index 0f09ad0e1701..14332b1b7112 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit bash-completion-r1 python-single-r1 udev
@@ -128,6 +128,17 @@ src_compile() {
emake V=1 all $(usev static)
}
+src_test() {
+ default
+
+ if use python ; then
+ cd libbtrfsutil/python || die
+
+ local -x LD_LIBRARY_PATH="${S}:libbtrfsutil/python:${LD_LIBRARY_PATH}"
+ ${EPYTHON} -m unittest tests/test_*.py || die
+ fi
+}
+
src_install() {
local makeargs=(
$(usex python install_python '')
diff --git a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
index 0f09ad0e1701..14332b1b7112 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit bash-completion-r1 python-single-r1 udev
@@ -128,6 +128,17 @@ src_compile() {
emake V=1 all $(usev static)
}
+src_test() {
+ default
+
+ if use python ; then
+ cd libbtrfsutil/python || die
+
+ local -x LD_LIBRARY_PATH="${S}:libbtrfsutil/python:${LD_LIBRARY_PATH}"
+ ${EPYTHON} -m unittest tests/test_*.py || die
+ fi
+}
+
src_install() {
local makeargs=(
$(usex python install_python '')