From 4b070698d2881c14baee52b0de6b2525087c5660 Mon Sep 17 00:00:00 2001 From: James Campbell Date: Thu, 1 May 2025 17:24:21 -0400 Subject: [PATCH] Add drbd-kmod-9.1.23 --- sys-cluster/drbd-kmod/Manifest | 2 + sys-cluster/drbd-kmod/drbd-kmod-9.1.23.ebuild | 54 +++++++++++++++++++ 2 files changed, 56 insertions(+) create mode 100644 sys-cluster/drbd-kmod/drbd-kmod-9.1.23.ebuild diff --git a/sys-cluster/drbd-kmod/Manifest b/sys-cluster/drbd-kmod/Manifest index a41e8cb..dc582ae 100644 --- a/sys-cluster/drbd-kmod/Manifest +++ b/sys-cluster/drbd-kmod/Manifest @@ -1,5 +1,7 @@ DIST drbd-9.0.27-1.tar.gz 1133216 SHA256 e3366b94faaa9399c857cc2517dd99a8dff049fd3b7326be078ed5f3cf31753e SHA512 e8a2ec57241b9933dd5655e2d6e65d04c0e88017ed76773b5d351f0ed30c167a8b1f4e7145221fb0aec8bdb5ca3d95c428b46c9dceb2576b6c3598962abc699f WHIRLPOOL c8178803a09f4da16342364b3d3ec903d5d083b1aacc49a2c54bbdba9ab88baf1cf6f443f99865e7083c2d5c0f6cbe50e4f62e8f1df519256ff949edf1fef693 +DIST drbd-9.1.23.tar.gz 1481356 SHA256 27273c96d68d6399bdc0f9a21581c4ebe67fb387206e55f8727d05595baf1cae SHA512 77ab84cbd43d5cf2744e93c5eaedb713016fd39fdfd08687bcb0d9a39a3769f9712dcd182b9b0b28a4330ef32155099bb79068a5f0b5ca74bed4243b04499b8d WHIRLPOOL 24222ea676ac3535e0409ad97702ba302ee72c94aaa627fffcc4dbe4466d027725e6e2d46b5f99887bb393e4324124e1a04d21579e584d1049ecef753f00a48a EBUILD drbd-kmod-9.0.27-r1.ebuild 846 SHA256 c58483a775790a0c22908c6072e1c7063e94b127e6ee2df34f645469c1071578 SHA512 639c53d0c9edf61a1c81dd301c2596b2b3304351649eb6d58ea1adf72b11e2212e56b7a61b4e4c4da39a5c37c819fddeb890e071b2f985f67e8757c2f3c3b1cb WHIRLPOOL bb98e94dcb5c3222e0453e6e2a9f3e29b2b9535e9062e9e795f48e0345f7623fd342c99ede999e688d5c0d49f50d30ea39f95867d6317029e32b80175042d923 EBUILD drbd-kmod-9.1.11.ebuild 967 SHA256 8dce76f7b55e711025a2b3a5ceeb5fa7ae6de472511264f1059ac810bd47888f SHA512 4e217d5111387c4a83730cad7112666958224b496fecbf9c7b130defeaf9b59270502da746dd22d8c6fb0d3b1e981fbfea264c9b3ebead60b6816a32ddb69640 WHIRLPOOL 9b92976b942ff89f32401427f04e8d0de7f93891e843a30d7762097e0374ea91f1f2a575b2e6fa7127c520f0f4d3035410b66840746889252f52d9cfe983da7f EBUILD drbd-kmod-9.1.12-r1.ebuild 1023 SHA256 3b678ea769a4ba53c81a7f9935b73c6c89314bb958a7005a3ba135ee0bb875b4 SHA512 e8ee4822f31aabcb3bac296037c8aa96a71657aa030708671b310cf621a80a57ecd7b3e72e97601bc20fd37ed6c6fc031a49e7c08b9f5db053085b600a1f00ed WHIRLPOOL 3288c6fe5f28f0303319bd052d63e4659ff189b23a9670c525e1d5d71f55845232b40e99ccd595444d234af6b771985a84a1add5c7cb2852a7565da1ce64682b EBUILD drbd-kmod-9.1.17-r1.ebuild 1023 SHA256 3b678ea769a4ba53c81a7f9935b73c6c89314bb958a7005a3ba135ee0bb875b4 SHA512 e8ee4822f31aabcb3bac296037c8aa96a71657aa030708671b310cf621a80a57ecd7b3e72e97601bc20fd37ed6c6fc031a49e7c08b9f5db053085b600a1f00ed WHIRLPOOL 3288c6fe5f28f0303319bd052d63e4659ff189b23a9670c525e1d5d71f55845232b40e99ccd595444d234af6b771985a84a1add5c7cb2852a7565da1ce64682b +EBUILD drbd-kmod-9.1.23.ebuild 881 SHA256 6d9b8e09684713e6b8c5517b5f3c00a97c1be9d38c7ece872e44c5220ca56a36 SHA512 3993a0f483428f06af6a0b1c492ea27460ad2967b6193494666d4f8868edb839e4bfb4b5a8849aaeb4dee57b53ca9cbc7115466712078aff3e1432f02069ed9f WHIRLPOOL b5bbf95d287b17b28c505b758738247b4557afd129ea262a4b5bbfe325219e69c0298d98fa5441ab5adb9f52e84c14e2d47495b5f78a7445e60e78e3935c9163 diff --git a/sys-cluster/drbd-kmod/drbd-kmod-9.1.23.ebuild b/sys-cluster/drbd-kmod/drbd-kmod-9.1.23.ebuild new file mode 100644 index 0000000..8fd4f77 --- /dev/null +++ b/sys-cluster/drbd-kmod/drbd-kmod-9.1.23.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools linux-mod + +DESCRIPTION="DRBD kernel module" +HOMEPAGE="https://www.linbit.com" + +# Package name lacks the "r" for the release +MY_PN="${PN/-kmod/}" +MY_PV="${PVR/-r/-}" +SRC_URI="https://pkg.linbit.com//downloads/drbd/9/${MY_PN}-${MY_PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${MY_PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~x86" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" +# dev-util/coccinelle[python]" + +#src_prepare() { +# default +# +# convert_to_m Makefile +#} + +src_compile() { + set_arch_to_kernel + get_version + + myemakeargs=( + KVER="${KV_FULL}" + KDIR="${KERNEL_DIR}" + ) + + emake "${myemakeargs[@]}" module +} + +src_install() { + set_arch_to_kernel + + myemakeargs=( + KVER="${KV_FULL}" + KDIR="${KERNEL_DIR}" + DESTDIR="${D}" + ) + + emake "${myemakeargs[@]}" install +}