diff options
Diffstat (limited to 'sys-fs')
-rw-r--r-- | sys-fs/Manifest.gz | bin | 22216 -> 22221 bytes | |||
-rw-r--r-- | sys-fs/bcachefs-tools/Manifest | 3 | ||||
-rw-r--r-- | sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild | 230 | ||||
-rw-r--r-- | sys-fs/lxcfs/Manifest | 3 | ||||
-rw-r--r-- | sys-fs/lxcfs/lxcfs-6.0.2.ebuild | 80 |
5 files changed, 233 insertions, 83 deletions
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz Binary files differindex bae0b225d517..ff8cce0f0492 100644 --- a/sys-fs/Manifest.gz +++ b/sys-fs/Manifest.gz diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest index 988e4a360046..e85dacdcecd6 100644 --- a/sys-fs/bcachefs-tools/Manifest +++ b/sys-fs/bcachefs-tools/Manifest @@ -17,6 +17,8 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5 DIST bcachefs-tools-1.11.0.tar.gz 1131076 BLAKE2B 27b506c004528f3bedb2fddd19bc1d94acacd34152d13870df3be582baaa8843ac505b48b901c829c35789c5c4a09313ddee4a858d3e32d2130e1205f2042760 SHA512 87ca789f1557a026b53469571e5a84d1f6a64e3e3378cc344485d95fae8883eb512a8e3f478d89c6265dd203419412fdce9c396ea805f898b67b9cebec0e4f19 DIST bcachefs-tools-1.13.0.tar.sign 833 BLAKE2B 5163a07570a0c1e12617d07def63c721540e586eb6312a51642683d7008d08c3029c562dc6dddb6dd7bc0443369331544b272c2253d26b2e3789c328bbdad7ac SHA512 950498dfc3ea062803140378a715820e54c0b46c66d77a160040b432c8c5b55141b611b2687bf33bffbd5dc04e18f1f35b40229c664c7841475323f8d2b32267 DIST bcachefs-tools-1.13.0.tar.zst 1136771 BLAKE2B 1ab2d1805d8e18a709f2684785dcbd0cffd27f292eb4f785d4f8187403363db001969200bcf18994827cd11ecb679d6939f02fc6ead069daeef43c7974540433 SHA512 0e79642712db07f92d65c92621ed964695756e3cdaf6214f4787afd0047bde26ad9707c86e14131ad694f6c455f33cd845d720b3b62c57fc9916bdce57decefb +DIST bcachefs-tools-1.20.0.tar.sign 833 BLAKE2B 2f05ff0329bd7e1294f5612baada16153bc20777075970afe1d6fe4df6946043a65561a195db77caa831e53d8aac12f17ffb2f7cb385c1bf5111acc3c67e4a84 SHA512 ecd5ee8a502b7eeea755a9b3a7be2dec8e5941a2d9b5eb9efb4e9ab8933924f755662fdf045befd17f8b19d14d0404f64bb18999593c82f991b49d212ae6359b +DIST bcachefs-tools-1.20.0.tar.zst 1171239 BLAKE2B d73fae9dc3b83d0ed5a9a723fba347a3628a7a0a4f7104c50aa93020f28a5eb9fd0b04c34b31a84d13405d7d1a681452deef87e4f04651b070b3e3cf459b615c SHA512 6df9966861bbbcbccc4473847eb38f4fcb2eea5d4c0b3ea745698819b5157d9ae6e0bf7203424d914a672a0554e6310bb3022c23f92c680681e62596ee752d23 DIST bcachefs-tools-1.7.0.tar.gz 1103425 BLAKE2B 952310999035465a4e8621e8e3ef65e5a3ba50d40a0ca76a3ca8b7265bab2f33c40981d2ca83ef3ecc70a5da9cff0d002d2f9676aa6355d1717a0dad968828af SHA512 5f7934997c0cd6b893c67a87e9cb5060cdd37857d6761356bdb1c96572b67ea3a2c03c43fcbd8beb01b0cf9c30da3297d082ef40bb312f5ca40c85faa46cdd3a DIST bcachefs-tools-1.9.4.tar.gz 1132203 BLAKE2B 447881b52dcaa3990a4c233523bf8c2b3faf4755f3a0fad315ca17fa900e2192b9a2168f22a3ac8c59ad2756999f8a6792b732a527510361044b541fec6ce26b SHA512 8a6a2896620c4e1aa3abd26a2e59087d417b5d546ee6dc1130a59e06c8e8561e8de29edeb1d5dd3c5223be8338a8b4265ad3e753c830f475413ed83a0d968dd8 DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34 @@ -161,6 +163,7 @@ DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f EBUILD bcachefs-tools-1.11.0-r1.ebuild 4377 BLAKE2B 0e624cbf095d678a0e98b2b58cfdd253d1139b604793b3a273044007995399dc9480b71674a33d5f48e94a7e0438aee01b09ec1f6b177454baa01fa79e6cb03b SHA512 d1925cc90e5cb859703fbb21425427e0c27ff927e3b4aef239f3832b67a4d634cc7931f0995f45fb7015f3f519e1f64e34530deda4823d533bc47740b5f4f27e EBUILD bcachefs-tools-1.13.0-r1.ebuild 4596 BLAKE2B 790e40da2bb1ab28836edb19eabedca6597706af1f30045a09206bfc560e7cfc75db7bc28e33501610146a3e574deb71d6635d8025fc45213c43d71e6ba0b497 SHA512 1047f27c76969c136a3db0b5086d0e6e1e0ac840e62349d2cad18fb9446169127479bc061b0c89d9ddc9b1796ff6d4bb29a0dfb1661eee4b9e6c21cdee7241bc EBUILD bcachefs-tools-1.13.0-r2.ebuild 4544 BLAKE2B 1c5a11dd45a7369da817db478a6aeb3a9a1b4f796a906e6f1a6c2cf5f25e4a8314b0c9d439231195002c0e583185ad4c0bdf9623c87595e91c7d18ff9674a502 SHA512 afa1e1f75c917c8fe081b1db6f94e2524a2270dbd26347c0d76f9df4849cd32784f0cf738971abab0492b2650fb7b0d64436bbe29e7583aeb2b6a9fea9448e11 +EBUILD bcachefs-tools-1.20.0.ebuild 4744 BLAKE2B 1e019c7ae1e839379b8c69e24f8dc359445998f229b8aef4643fbde8fb58e27da340ea576661e2fa275f3b7f40b1fa5dedc93b4f0378a719cb8a0b05e40585d9 SHA512 6930de2c1f940ee555b4ec4d9105ea66f6d2427de17a26b02626dcdebccafd6b2c7587894506c26f9de62e291959c2d7bf9a276be4b6b9d9524de9f972a7ef89 EBUILD bcachefs-tools-1.7.0-r1.ebuild 5262 BLAKE2B 610afe4e5d8f41935a5b8a67f7f0682bdab75a02f6bd4f204376ff5a7e0aa7cbe8d54092d36d6477b55a248bf19b80203a7fa40705ed92c6b7fd5dd30e7614a1 SHA512 8764ac6e087e9b81fef2c1d42c7edf2efab925f99952f62c286d0b8c63a77d542dc4c41d5f73cb4c4801ab5d87009c9db6a0d4c6dec93d39e406563b58c2bd44 EBUILD bcachefs-tools-1.9.4-r1.ebuild 5378 BLAKE2B 5ffcb42b37a50880592aef6577fa49b5fe18c460891864a7328b8b7bddc48f2ae03bcc66c11a0cf887d69e3dc61e6870c9cecca6286b7081eff7ef6956ec03ed SHA512 b0f44f0daebcec27892ae37a620bbe640c6f0cfadae41db47bfb5a0422394e94a3ad48676b40a26a9efd62ad7ed56d78cbd9dff1dc4fe4a0d615fb08bd990a5c EBUILD bcachefs-tools-9999.ebuild 4319 BLAKE2B 558cd5e4b40789bd921b9ed1b49be51f8c46767b9292fb8224e17fb775c23220de7a3e329d8b6bfd23fe552f954423bb10f9dbcb9bc15b6b93a96b98af12fcff SHA512 5a1602b22373f049ecb5e027c1731a5aa26b610fe85308cb85c927730f1bfe857de2104b71fc7496b76f488d84057044272b5c3c073129156f6cacd30520ec47 diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild new file mode 100644 index 000000000000..c84d856e0e12 --- /dev/null +++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.20.0.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + anyhow@1.0.89 + bindgen@0.69.5 + bitfield@0.14.0 + bitflags@1.3.2 + bitflags@2.6.0 + cc@1.1.28 + cexpr@0.6.0 + cfg-if@1.0.0 + clang-sys@1.8.1 + clap@4.5.20 + clap_builder@4.5.20 + clap_complete@4.5.33 + clap_derive@4.5.18 + clap_lex@0.7.2 + colorchoice@1.0.2 + either@1.13.0 + env_logger@0.10.2 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.9 + glob@0.3.1 + heck@0.5.0 + home@0.5.9 + is_terminal_polyfill@1.70.1 + itertools@0.12.1 + lazy_static@1.5.0 + lazycell@1.3.0 + libc@0.2.159 + libloading@0.8.5 + libudev-sys@0.1.4 + linux-raw-sys@0.4.14 + log@0.4.22 + memchr@2.7.4 + minimal-lexical@0.2.1 + nom@7.1.3 + once_cell@1.20.2 + owo-colors@4.1.0 + paste@1.0.15 + pkg-config@0.3.31 + prettyplease@0.2.22 + proc-macro2@1.0.87 + quote@1.0.37 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.0 + rustc-hash@1.1.0 + rustix@0.38.37 + rustversion@1.0.17 + shlex@1.3.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.79 + terminal_size@0.4.0 + udev@0.7.0 + unicode-ident@1.0.13 + utf8parse@0.2.2 + uuid@1.10.0 + which@4.4.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + zeroize@1.8.1 + zeroize_derive@1.4.2 +" + +LLVM_COMPAT=( {17..19} ) +PYTHON_COMPAT=( python3_{10..13} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kentoverstreet.asc + +inherit cargo flag-o-matic llvm-r1 python-any-r1 shell-completion toolchain-funcs unpacker verify-sig + +DESCRIPTION="Tools for bcachefs" +HOMEPAGE="https://bcachefs.org/" +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://evilpiepirate.org/git/bcachefs-tools.git" +else + SRC_URI="https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-${PV}.tar.zst + ${CARGO_CRATE_URIS}" + SRC_URI+=" verify-sig? ( https://evilpiepirate.org/bcachefs-tools/bcachefs-tools-${PV}.tar.sign )" + S="${WORKDIR}/${P}" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0 BSD GPL-2 MIT" +SLOT="0" +IUSE="fuse verify-sig" +RESTRICT="test" + +DEPEND=" + app-arch/lz4:= + app-arch/zstd:= + dev-libs/libaio + dev-libs/libsodium:= + dev-libs/userspace-rcu:= + sys-apps/keyutils:= + sys-apps/util-linux + sys-libs/zlib + virtual/udev + fuse? ( >=sys-fs/fuse-3.7.0 ) +" + +RDEPEND="${DEPEND}" + +# Clang is required for bindgen +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ' + dev-python/docutils[${PYTHON_USEDEP}] + ') + $(unpacker_src_uri_depends) + $(llvm_gen_dep ' + llvm-core/clang:${LLVM_SLOT} + ') + elibc_musl? ( >=sys-libs/musl-1.2.5 ) + virtual/pkgconfig + verify-sig? ( >=sec-keys/openpgp-keys-kentoverstreet-20241012 ) +" + +QA_FLAGS_IGNORED="/sbin/bcachefs" + +python_check_deps() { + python_has_version "dev-python/docutils[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm-r1_pkg_setup + python-any-r1_pkg_setup +} + +src_unpack() { + # Upstream signs the uncompressed tarball + if use verify-sig; then + einfo "Unpacking ${P}.tar.zst ..." + verify-sig_verify_detached - "${DISTDIR}"/${P}.tar.sign \ + < <(zstd -fdc "${DISTDIR}"/${P}.tar.zst | tee >(tar -xf -)) + assert "Unpack failed" + fi + + if [[ ${PV} == "9999" ]]; then + git-r3_src_unpack + S="${S}/rust-src" cargo_live_src_unpack + else + unpacker ${P}.tar.zst + cargo_src_unpack + fi + +} + +src_prepare() { + default + tc-export CC + + sed \ + -e '/^CFLAGS/s:-O2::' \ + -e '/^CFLAGS/s:-g::' \ + -i Makefile || die + append-lfs-flags +} + +src_compile() { + use fuse && export BCACHEFS_FUSE=1 + export BUILD_VERBOSE=1 + export VERSION=${PV} + + default + + # This version mangles the symbolic link, + # please check if this can be removed before bumping + rm "${S}"/bcachefs + ln -s "${S}"/target/release/bcachefs bcachefs + + local shell + for shell in bash fish zsh; do + ./bcachefs completions ${shell} > ${shell}.completion || die + done +} + +src_install() { + into / + dosbin bcachefs + + dosym bcachefs /sbin/fsck.bcachefs + dosym bcachefs /sbin/mkfs.bcachefs + dosym bcachefs /sbin/mount.bcachefs + + if use fuse; then + dosym bcachefs /sbin/fsck.fuse.bcachefs + dosym bcachefs /sbin/mkfs.fuse.bcachefs + dosym bcachefs /sbin/mount.fuse.bcachefs + fi + + newbashcomp bash.completion bcachefs + newfishcomp fish.completion bcachefs.fish + newzshcomp zsh.completion _bcachefs + + doman bcachefs.8 +} + +pkg_postinst() { + if use fuse; then + ewarn "FUSE support is experimental." + ewarn "Please only use it for development purposes at the risk of losing your data." + ewarn "You have been warned." + fi +} diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest index 69f718d61d50..1d4dca9ee270 100644 --- a/sys-fs/lxcfs/Manifest +++ b/sys-fs/lxcfs/Manifest @@ -4,11 +4,8 @@ AUX lxcfs-5.0.2.service 428 BLAKE2B effef16bfac727f703b9adfdaa5faf2ce76ac7efef61 AUX lxcfs-5.0.4-fix-incompatible-pointer-conversion.patch 662 BLAKE2B 63ef53897cc254a58dea5eb4c892b1b6f8c49da04b45bf760acb82ca8dbcef9e8ccec54be98f1665ca9dac2d5dcb291c4c75f8a648243c82e8841e02c2eb4512 SHA512 6ecb89e94afc483ca628ca6c6e3e2d1afe0087bd14f917b29be1f60bd31df23e5f48169a9930020e4b8cf1e6366282995ec067ee930d7c0676b48adb45fb295b DIST lxcfs-5.0.4.tar.gz 104249 BLAKE2B 83a7b861136c34da8a24dd525fd0767193f2bbd92b40e3b9fd5e42d7645465411792e65e95797ab13b33330299d12b19bdd5786352875ed88ac0097b72b711a9 SHA512 b404045dbabe23e1d1f1d74c1648d2596bb70aaa9f9e46f9f5635b0a02d0c451f68b2559920bbefc5b889e908cf1da0a33c148b26bdce3e45c3d0cbdff710604 DIST lxcfs-5.0.4.tar.gz.asc 833 BLAKE2B aff883d24b374b296ea3678670e5e82c723fd0e35cfd7fed555aabbd811a104becc0b741331b4aa4a5129c9fff4dc88c6a86e7d64a89fe86aea81718f5d432dd SHA512 56b639597dbaf3008fe030147ea37192bd465c467a79e11ce139bcaa6bca1625b4bb9c4eda6ea1877446769f0fad9b4c5a3513d4f4415b841db96d5da8325ddc -DIST lxcfs-6.0.2.tar.gz 105748 BLAKE2B d6f5d74db46346a0c9fd365652990a79aec209910a698af40a6b30f2c28618f5a618e9dfb1ff6c11bc2b93b2da001dc110400cd121f71446a7184d7b617774de SHA512 4f01793495889f129dc97e140df7649ed1809bf52ad2f6e2786721b389a9a748e75987ea704529c40d76623b90030d9c0ee1e66338e7e1c24330e96118db5aa3 -DIST lxcfs-6.0.2.tar.gz.asc 833 BLAKE2B 47db49320a530c649174410c63a07214d003e68c1980274a6c08dcaf6c8ec3ab59a1e34fddfc78d881b5fbb1ea6720f807be1c6eec73822f878b79fd4a1a45c3 SHA512 564f47dbbc1ee8e718c2c740ae3c0a5574040509a0463434aa236ba2e945a23cf18014ac1d4668c7f3bd6ce656ca4120d464c130f6ceeb1e0fb22996675d8c5c DIST lxcfs-6.0.3.tar.gz 106684 BLAKE2B 358033df95b52c6b04f5f622eb89e1f62f4f86098d9478b2643c83c3b62c5a6d1429c34b37b7d6241b522ec1d0ec8f8922c01a990cfb75b0b022b00720ded1d3 SHA512 c32941ccdba5906f5542b393077ea6cad9d5cd83eab38692c22614c19fec4f0fe95d3428ae7a49f6e9e9e1879db3479a2a09f37755d2c45c8230b099986eec2d DIST lxcfs-6.0.3.tar.gz.asc 833 BLAKE2B 202b5539f5d4621e0d2071aaa861976af801a6c5c49bf921acd9015923bf8201178273aa79d7b69b51d7fa1abb0112a4960452e86d7d340b752b2f8d4bb2c559 SHA512 dd27747d56cddb6e0057232a9a451f5d08d812aa73fe70633d31ce38d650dcbdda3e6f195aad3d591dd4ba3ad7cdf658b0bb1ce55b660d26d315ad598d44a74e EBUILD lxcfs-5.0.4-r1.ebuild 1984 BLAKE2B 1a8fee2564a4d6d72258ab3d1126f60184d7d0478de3df8802fe6b1dd2a76bf3e4dc59ce3c035b67f8d955c6186d8c063909b82eb334ee06acc2100b1a77763e SHA512 3219991bae3823abc98279f709130e79d2ff881b35ebdbc38b6c3c5cddf394f36104610d14556352854991f04f5ce3850238604187e1f834d0f854055853d460 -EBUILD lxcfs-6.0.2.ebuild 1902 BLAKE2B dc87187de1879074a9d484a08689fa2e9cd5d8cb252f335c07895027c6ed2390b16af34ec93ba399bdd4f56b5723618cde3d0cf23f246f690de2c6154ff59e38 SHA512 05fd6dfcf8555a8805c3a0dc9f9791166e5b2e6a119c155e83a8c7893428d2c063ec3c3c4ff9fe5a9c72a3f77c3126b8795dd5a8c79f342faf3767245232bf6a EBUILD lxcfs-6.0.3.ebuild 1902 BLAKE2B fc2b1ed0cae0b70b26cb721a388a9293abab8c71ee482ee2dfb765e3ba3509f7d358b1f00c105a3e2aaa3338a89eba1668284a7eff0814608a0e8f75e2b6cb6a SHA512 5264bf48e843d1a2cea2f998c3a7c4fbea846a7d180c855b9dcc83a18f707f03f1a60af4885becf26c35d42b033aae031e8511402503325c1e394e654ba78f7b MISC metadata.xml 769 BLAKE2B 2e11677f002a9ac8d0524d2cf280e4a39871bcddf095b37c6a9c6bcbdbbc346a397b9b6e64cecd40539cf96f4155a83d451a3a0e462a5cf0696fd5523b08f430 SHA512 364780d6ed12d98ca62183f90b12363ac581cdb4495bbfde4983321858d3f2d29343e7ac6a8b36c24a3518c868b67e38d5d28f7dee4a6e13aad65fcd9b9b4170 diff --git a/sys-fs/lxcfs/lxcfs-6.0.2.ebuild b/sys-fs/lxcfs/lxcfs-6.0.2.ebuild deleted file mode 100644 index 0c3f3ff19667..000000000000 --- a/sys-fs/lxcfs/lxcfs-6.0.2.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake meson python-any-r1 systemd verify-sig - -DESCRIPTION="FUSE filesystem for LXC" -HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/" -SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz - verify-sig? ( https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )" - -LICENSE="Apache-2.0 LGPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv ~x86" -IUSE="doc test" - -DEPEND="sys-fs/fuse:3" -RDEPEND="${DEPEND}" -BDEPEND="${PYTHON_DEPS} - virtual/pkgconfig - $(python_gen_any_dep ' - dev-python/jinja2[${PYTHON_USEDEP}] - ') - doc? ( sys-apps/help2man ) - verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )" - -# Needs some black magic to work inside container/chroot. -RESTRICT="test" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc - -python_check_deps() { - python_has_version -b "dev-python/jinja2[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -src_prepare() { - default - - # Fix python shebangs for python-exec[-native-symlinks], #851480 - local shebangs=($(grep -rl "#!/usr/bin/env python3" || die)) - python_fix_shebang -q ${shebangs[*]} -} - -src_configure() { - local emesonargs=( - --localstatedir "${EPREFIX}/var" - - $(meson_use doc docs) - $(meson_use test tests) - - -Dfuse-version=3 - -Dinit-script="" - -Dwith-init-script="" - ) - - meson_src_configure -} - -src_test() { - cd "${BUILD_DIR}"/tests || die "failed to change into tests/ directory." - ./main.sh || die -} - -src_install() { - meson_src_install - - newconfd "${FILESDIR}"/lxcfs-5.0.2.confd lxcfs - newinitd "${FILESDIR}"/lxcfs-5.0.2.initd lxcfs - - # Provide our own service file (copy of upstream) due to paths being different from upstream, - # #728470 - systemd_newunit "${FILESDIR}"/lxcfs-5.0.2.service lxcfs.service -} |